From fcd66bed2a3023f3eed1121ee2279e17ef3ba5fe Mon Sep 17 00:00:00 2001 From: Molkobain Date: Sun, 27 Sep 2026 18:03:10 +0200 Subject: [PATCH] :speech_balloon: Update version to 3.4.0 --- approot.inc.php | 4 +-- core/config.class.inc.php | 2 +- .../2.x/authent-cas/module.authent-cas.php | 2 +- .../module.authent-external.php | 2 +- .../2.x/authent-ldap/module.authent-ldap.php | 2 +- .../authent-local/module.authent-local.php | 2 +- ...dule.combodo-backoffice-darkmoon-theme.php | 2 +- ...ackoffice-fullmoon-high-contrast-theme.php | 2 +- ...fullmoon-protanopia-deuteranopia-theme.php | 2 +- ...o-backoffice-fullmoon-tritanopia-theme.php | 2 +- .../module.combodo-data-feature-removal.php | 2 +- .../module.combodo-db-tools.php | 2 +- .../module.itop-attachments.php | 2 +- .../2.x/itop-backup/module.itop-backup.php | 2 +- .../module.itop-bridge-cmdb-services.php | 2 +- .../module.itop-bridge-cmdb-ticket.php | 2 +- ...e.itop-bridge-datacenter-mgmt-services.php | 2 +- ....itop-bridge-endusers-devices-services.php | 2 +- ...dule.itop-bridge-storage-mgmt-services.php | 2 +- ...op-bridge-virtualization-mgmt-services.php | 2 +- ...ule.itop-bridge-virtualization-storage.php | 2 +- .../module.itop-change-mgmt-itil.php | 2 +- .../module.itop-change-mgmt.php | 2 +- .../module.itop-config-mgmt.php | 2 +- .../2.x/itop-config/module.itop-config.php | 2 +- .../module.itop-container-mgmt.php | 2 +- .../module.itop-core-update.php | 2 +- .../module.itop-datacenter-mgmt.php | 2 +- .../module.itop-endusers-devices.php | 2 +- .../itop-faq-light/module.itop-faq-light.php | 2 +- .../module.itop-files-information.php | 2 +- .../itop-flow-map/module.itop-flow-map.php | 2 +- .../itop-full-itil/module.itop-full-itil.php | 2 +- .../module.itop-hub-connector.php | 2 +- .../module.itop-incident-mgmt-itil.php | 2 +- .../module.itop-knownerror-mgmt.php | 2 +- .../module.itop-oauth-client.php | 2 +- .../module.itop-portal-base.php | 2 +- .../2.x/itop-portal/module.itop-portal.php | 2 +- .../module.itop-problem-mgmt.php | 2 +- .../module.itop-profiles-itil.php | 2 +- .../module.itop-request-mgmt-itil.php | 2 +- .../module.itop-request-mgmt.php | 2 +- .../module.itop-service-mgmt-provider.php | 2 +- .../module.itop-service-mgmt.php | 2 +- .../module.itop-sla-computation.php | 2 +- .../module.itop-storage-mgmt.php | 2 +- .../itop-structure/module.itop-structure.php | 2 +- .../module.itop-themes-compat.php | 2 +- .../2.x/itop-tickets/module.itop-tickets.php | 2 +- .../module.itop-virtualization-mgmt.php | 2 +- .../module.itop-welcome-itil.php | 2 +- datamodels/2.x/version.xml | 2 +- setup/itopdesignformat.class.inc.php | 26 +++++++++++++++++++ 54 files changed, 80 insertions(+), 54 deletions(-) diff --git a/approot.inc.php b/approot.inc.php index 9d22a257e0..44e602d366 100644 --- a/approot.inc.php +++ b/approot.inc.php @@ -11,7 +11,7 @@ define('APPCONF', APPROOT.'conf/'); * * @see ITOP_CORE_VERSION to get full iTop core version */ -define('ITOP_DESIGN_LATEST_VERSION', '3.3'); +define('ITOP_DESIGN_LATEST_VERSION', '3.4'); /** * Constant containing the iTop core version, whatever application was built @@ -23,7 +23,7 @@ define('ITOP_DESIGN_LATEST_VERSION', '3.3'); * @used-by utils::GetItopVersionWikiSyntax() * @used-by iTopModulesPhpVersionIntegrationTest */ -define('ITOP_CORE_VERSION', '3.3.1'); +define('ITOP_CORE_VERSION', '3.4.0'); /** * @var string diff --git a/core/config.class.inc.php b/core/config.class.inc.php index c988b954bf..016bffc4b9 100644 --- a/core/config.class.inc.php +++ b/core/config.class.inc.php @@ -29,7 +29,7 @@ define('ITOP_APPLICATION_SHORT', 'iTop'); * * @see ITOP_CORE_VERSION to get iTop core version */ -define('ITOP_VERSION', '3.3.1-dev'); +define('ITOP_VERSION', '3.4.0-dev'); define('ITOP_VERSION_NAME', 'Fullmoon'); define('ITOP_REVISION', 'svn'); diff --git a/datamodels/2.x/authent-cas/module.authent-cas.php b/datamodels/2.x/authent-cas/module.authent-cas.php index c05296d599..56030112a3 100644 --- a/datamodels/2.x/authent-cas/module.authent-cas.php +++ b/datamodels/2.x/authent-cas/module.authent-cas.php @@ -6,7 +6,7 @@ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'authent-cas/3.3.1', + 'authent-cas/3.4.0', [ // Identification // diff --git a/datamodels/2.x/authent-external/module.authent-external.php b/datamodels/2.x/authent-external/module.authent-external.php index 8cac3501c3..9c4b298810 100755 --- a/datamodels/2.x/authent-external/module.authent-external.php +++ b/datamodels/2.x/authent-external/module.authent-external.php @@ -27,7 +27,7 @@ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'authent-external/3.3.1', + 'authent-external/3.4.0', [ // Identification // diff --git a/datamodels/2.x/authent-ldap/module.authent-ldap.php b/datamodels/2.x/authent-ldap/module.authent-ldap.php index d1d12655f6..48adcf949a 100755 --- a/datamodels/2.x/authent-ldap/module.authent-ldap.php +++ b/datamodels/2.x/authent-ldap/module.authent-ldap.php @@ -7,7 +7,7 @@ if (function_exists('ldap_connect')) { SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'authent-ldap/3.3.1', + 'authent-ldap/3.4.0', [ // Identification // diff --git a/datamodels/2.x/authent-local/module.authent-local.php b/datamodels/2.x/authent-local/module.authent-local.php index 9c8bb3fb14..c6ca3e0de9 100755 --- a/datamodels/2.x/authent-local/module.authent-local.php +++ b/datamodels/2.x/authent-local/module.authent-local.php @@ -2,7 +2,7 @@ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'authent-local/3.3.1', + 'authent-local/3.4.0', [ // Identification // diff --git a/datamodels/2.x/combodo-backoffice-darkmoon-theme/module.combodo-backoffice-darkmoon-theme.php b/datamodels/2.x/combodo-backoffice-darkmoon-theme/module.combodo-backoffice-darkmoon-theme.php index cd905a3235..0c4abad5ee 100644 --- a/datamodels/2.x/combodo-backoffice-darkmoon-theme/module.combodo-backoffice-darkmoon-theme.php +++ b/datamodels/2.x/combodo-backoffice-darkmoon-theme/module.combodo-backoffice-darkmoon-theme.php @@ -6,7 +6,7 @@ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'combodo-backoffice-darkmoon-theme/3.3.1', + 'combodo-backoffice-darkmoon-theme/3.4.0', [ // Identification // diff --git a/datamodels/2.x/combodo-backoffice-fullmoon-high-contrast-theme/module.combodo-backoffice-fullmoon-high-contrast-theme.php b/datamodels/2.x/combodo-backoffice-fullmoon-high-contrast-theme/module.combodo-backoffice-fullmoon-high-contrast-theme.php index 1ab5b7783d..11eae1e724 100644 --- a/datamodels/2.x/combodo-backoffice-fullmoon-high-contrast-theme/module.combodo-backoffice-fullmoon-high-contrast-theme.php +++ b/datamodels/2.x/combodo-backoffice-fullmoon-high-contrast-theme/module.combodo-backoffice-fullmoon-high-contrast-theme.php @@ -6,7 +6,7 @@ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'combodo-backoffice-fullmoon-high-contrast-theme/3.3.1', + 'combodo-backoffice-fullmoon-high-contrast-theme/3.4.0', [ // Identification // diff --git a/datamodels/2.x/combodo-backoffice-fullmoon-protanopia-deuteranopia-theme/module.combodo-backoffice-fullmoon-protanopia-deuteranopia-theme.php b/datamodels/2.x/combodo-backoffice-fullmoon-protanopia-deuteranopia-theme/module.combodo-backoffice-fullmoon-protanopia-deuteranopia-theme.php index 8500f0f87b..694edd8f1e 100644 --- a/datamodels/2.x/combodo-backoffice-fullmoon-protanopia-deuteranopia-theme/module.combodo-backoffice-fullmoon-protanopia-deuteranopia-theme.php +++ b/datamodels/2.x/combodo-backoffice-fullmoon-protanopia-deuteranopia-theme/module.combodo-backoffice-fullmoon-protanopia-deuteranopia-theme.php @@ -6,7 +6,7 @@ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'combodo-backoffice-fullmoon-protanopia-deuteranopia-theme/3.3.1', + 'combodo-backoffice-fullmoon-protanopia-deuteranopia-theme/3.4.0', [ // Identification // diff --git a/datamodels/2.x/combodo-backoffice-fullmoon-tritanopia-theme/module.combodo-backoffice-fullmoon-tritanopia-theme.php b/datamodels/2.x/combodo-backoffice-fullmoon-tritanopia-theme/module.combodo-backoffice-fullmoon-tritanopia-theme.php index 60d38a5ff1..129ea42e5b 100644 --- a/datamodels/2.x/combodo-backoffice-fullmoon-tritanopia-theme/module.combodo-backoffice-fullmoon-tritanopia-theme.php +++ b/datamodels/2.x/combodo-backoffice-fullmoon-tritanopia-theme/module.combodo-backoffice-fullmoon-tritanopia-theme.php @@ -6,7 +6,7 @@ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'combodo-backoffice-fullmoon-tritanopia-theme/3.3.1', + 'combodo-backoffice-fullmoon-tritanopia-theme/3.4.0', [ // Identification // diff --git a/datamodels/2.x/combodo-data-feature-removal/module.combodo-data-feature-removal.php b/datamodels/2.x/combodo-data-feature-removal/module.combodo-data-feature-removal.php index 0868eaad61..a6b4544fb4 100644 --- a/datamodels/2.x/combodo-data-feature-removal/module.combodo-data-feature-removal.php +++ b/datamodels/2.x/combodo-data-feature-removal/module.combodo-data-feature-removal.php @@ -11,7 +11,7 @@ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'combodo-data-feature-removal/3.3.1', + 'combodo-data-feature-removal/3.4.0', [ // Identification // diff --git a/datamodels/2.x/combodo-db-tools/module.combodo-db-tools.php b/datamodels/2.x/combodo-db-tools/module.combodo-db-tools.php index 670d778526..b1b0800d3c 100644 --- a/datamodels/2.x/combodo-db-tools/module.combodo-db-tools.php +++ b/datamodels/2.x/combodo-db-tools/module.combodo-db-tools.php @@ -25,7 +25,7 @@ /** @noinspection PhpUnhandledExceptionInspection */ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'combodo-db-tools/3.3.1', + 'combodo-db-tools/3.4.0', [ // Identification // diff --git a/datamodels/2.x/itop-attachments/module.itop-attachments.php b/datamodels/2.x/itop-attachments/module.itop-attachments.php index 7eee5fcb18..8c04115b57 100644 --- a/datamodels/2.x/itop-attachments/module.itop-attachments.php +++ b/datamodels/2.x/itop-attachments/module.itop-attachments.php @@ -19,7 +19,7 @@ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'itop-attachments/3.3.1', + 'itop-attachments/3.4.0', [ // Identification // diff --git a/datamodels/2.x/itop-backup/module.itop-backup.php b/datamodels/2.x/itop-backup/module.itop-backup.php index 358b7cd5d8..eceedbc5f3 100644 --- a/datamodels/2.x/itop-backup/module.itop-backup.php +++ b/datamodels/2.x/itop-backup/module.itop-backup.php @@ -2,7 +2,7 @@ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'itop-backup/3.3.1', + 'itop-backup/3.4.0', [ // Identification // diff --git a/datamodels/2.x/itop-bridge-cmdb-services/module.itop-bridge-cmdb-services.php b/datamodels/2.x/itop-bridge-cmdb-services/module.itop-bridge-cmdb-services.php index e53655dc44..0d7b9b4ba1 100644 --- a/datamodels/2.x/itop-bridge-cmdb-services/module.itop-bridge-cmdb-services.php +++ b/datamodels/2.x/itop-bridge-cmdb-services/module.itop-bridge-cmdb-services.php @@ -6,7 +6,7 @@ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'itop-bridge-cmdb-services/3.3.1', + 'itop-bridge-cmdb-services/3.4.0', [ // Identification // diff --git a/datamodels/2.x/itop-bridge-cmdb-ticket/module.itop-bridge-cmdb-ticket.php b/datamodels/2.x/itop-bridge-cmdb-ticket/module.itop-bridge-cmdb-ticket.php index 5cb0f613b4..192211ea6c 100644 --- a/datamodels/2.x/itop-bridge-cmdb-ticket/module.itop-bridge-cmdb-ticket.php +++ b/datamodels/2.x/itop-bridge-cmdb-ticket/module.itop-bridge-cmdb-ticket.php @@ -6,7 +6,7 @@ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'itop-bridge-cmdb-ticket/3.3.1', + 'itop-bridge-cmdb-ticket/3.4.0', [ // Identification // diff --git a/datamodels/2.x/itop-bridge-datacenter-mgmt-services/module.itop-bridge-datacenter-mgmt-services.php b/datamodels/2.x/itop-bridge-datacenter-mgmt-services/module.itop-bridge-datacenter-mgmt-services.php index 4022e9022c..52b165d27c 100644 --- a/datamodels/2.x/itop-bridge-datacenter-mgmt-services/module.itop-bridge-datacenter-mgmt-services.php +++ b/datamodels/2.x/itop-bridge-datacenter-mgmt-services/module.itop-bridge-datacenter-mgmt-services.php @@ -6,7 +6,7 @@ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'itop-bridge-datacenter-mgmt-services/3.3.1', + 'itop-bridge-datacenter-mgmt-services/3.4.0', [ // Identification // diff --git a/datamodels/2.x/itop-bridge-endusers-devices-services/module.itop-bridge-endusers-devices-services.php b/datamodels/2.x/itop-bridge-endusers-devices-services/module.itop-bridge-endusers-devices-services.php index f602de4801..2ead524aca 100644 --- a/datamodels/2.x/itop-bridge-endusers-devices-services/module.itop-bridge-endusers-devices-services.php +++ b/datamodels/2.x/itop-bridge-endusers-devices-services/module.itop-bridge-endusers-devices-services.php @@ -6,7 +6,7 @@ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'itop-bridge-endusers-devices-services/3.3.1', + 'itop-bridge-endusers-devices-services/3.4.0', [ // Identification // diff --git a/datamodels/2.x/itop-bridge-storage-mgmt-services/module.itop-bridge-storage-mgmt-services.php b/datamodels/2.x/itop-bridge-storage-mgmt-services/module.itop-bridge-storage-mgmt-services.php index 24d719dd74..e291a83121 100644 --- a/datamodels/2.x/itop-bridge-storage-mgmt-services/module.itop-bridge-storage-mgmt-services.php +++ b/datamodels/2.x/itop-bridge-storage-mgmt-services/module.itop-bridge-storage-mgmt-services.php @@ -6,7 +6,7 @@ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'itop-bridge-storage-mgmt-services/3.3.1', + 'itop-bridge-storage-mgmt-services/3.4.0', [ // Identification // diff --git a/datamodels/2.x/itop-bridge-virtualization-mgmt-services/module.itop-bridge-virtualization-mgmt-services.php b/datamodels/2.x/itop-bridge-virtualization-mgmt-services/module.itop-bridge-virtualization-mgmt-services.php index a0516e2682..fc34f9ccad 100644 --- a/datamodels/2.x/itop-bridge-virtualization-mgmt-services/module.itop-bridge-virtualization-mgmt-services.php +++ b/datamodels/2.x/itop-bridge-virtualization-mgmt-services/module.itop-bridge-virtualization-mgmt-services.php @@ -6,7 +6,7 @@ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'itop-bridge-virtualization-mgmt-services/3.3.1', + 'itop-bridge-virtualization-mgmt-services/3.4.0', [ // Identification // diff --git a/datamodels/2.x/itop-bridge-virtualization-storage/module.itop-bridge-virtualization-storage.php b/datamodels/2.x/itop-bridge-virtualization-storage/module.itop-bridge-virtualization-storage.php index f9f1dd6f15..dafd705673 100644 --- a/datamodels/2.x/itop-bridge-virtualization-storage/module.itop-bridge-virtualization-storage.php +++ b/datamodels/2.x/itop-bridge-virtualization-storage/module.itop-bridge-virtualization-storage.php @@ -2,7 +2,7 @@ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'itop-bridge-virtualization-storage/3.3.1', + 'itop-bridge-virtualization-storage/3.4.0', [ // Identification // diff --git a/datamodels/2.x/itop-change-mgmt-itil/module.itop-change-mgmt-itil.php b/datamodels/2.x/itop-change-mgmt-itil/module.itop-change-mgmt-itil.php index a814051181..82db36c527 100755 --- a/datamodels/2.x/itop-change-mgmt-itil/module.itop-change-mgmt-itil.php +++ b/datamodels/2.x/itop-change-mgmt-itil/module.itop-change-mgmt-itil.php @@ -2,7 +2,7 @@ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'itop-change-mgmt-itil/3.3.1', + 'itop-change-mgmt-itil/3.4.0', [ // Identification // diff --git a/datamodels/2.x/itop-change-mgmt/module.itop-change-mgmt.php b/datamodels/2.x/itop-change-mgmt/module.itop-change-mgmt.php index 1470bbdfb2..38b7056c63 100755 --- a/datamodels/2.x/itop-change-mgmt/module.itop-change-mgmt.php +++ b/datamodels/2.x/itop-change-mgmt/module.itop-change-mgmt.php @@ -2,7 +2,7 @@ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'itop-change-mgmt/3.3.1', + 'itop-change-mgmt/3.4.0', [ // Identification // diff --git a/datamodels/2.x/itop-config-mgmt/module.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/module.itop-config-mgmt.php index b385523af0..42475ce83a 100755 --- a/datamodels/2.x/itop-config-mgmt/module.itop-config-mgmt.php +++ b/datamodels/2.x/itop-config-mgmt/module.itop-config-mgmt.php @@ -2,7 +2,7 @@ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'itop-config-mgmt/3.3.1', + 'itop-config-mgmt/3.4.0', [ // Identification // diff --git a/datamodels/2.x/itop-config/module.itop-config.php b/datamodels/2.x/itop-config/module.itop-config.php index b954f2a596..4e4b8124e7 100644 --- a/datamodels/2.x/itop-config/module.itop-config.php +++ b/datamodels/2.x/itop-config/module.itop-config.php @@ -2,7 +2,7 @@ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'itop-config/3.3.1', + 'itop-config/3.4.0', [ // Identification // diff --git a/datamodels/2.x/itop-container-mgmt/module.itop-container-mgmt.php b/datamodels/2.x/itop-container-mgmt/module.itop-container-mgmt.php index f32fe63f1d..bce7694790 100644 --- a/datamodels/2.x/itop-container-mgmt/module.itop-container-mgmt.php +++ b/datamodels/2.x/itop-container-mgmt/module.itop-container-mgmt.php @@ -6,7 +6,7 @@ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'itop-container-mgmt/3.3.1', + 'itop-container-mgmt/3.4.0', [ // Identification // diff --git a/datamodels/2.x/itop-core-update/module.itop-core-update.php b/datamodels/2.x/itop-core-update/module.itop-core-update.php index c25fb6f82d..938a0241e7 100644 --- a/datamodels/2.x/itop-core-update/module.itop-core-update.php +++ b/datamodels/2.x/itop-core-update/module.itop-core-update.php @@ -25,7 +25,7 @@ /** @noinspection PhpUnhandledExceptionInspection */ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'itop-core-update/3.3.1', + 'itop-core-update/3.4.0', [ // Identification // diff --git a/datamodels/2.x/itop-datacenter-mgmt/module.itop-datacenter-mgmt.php b/datamodels/2.x/itop-datacenter-mgmt/module.itop-datacenter-mgmt.php index 7ab6570806..1b08b99876 100755 --- a/datamodels/2.x/itop-datacenter-mgmt/module.itop-datacenter-mgmt.php +++ b/datamodels/2.x/itop-datacenter-mgmt/module.itop-datacenter-mgmt.php @@ -19,7 +19,7 @@ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'itop-datacenter-mgmt/3.3.1', + 'itop-datacenter-mgmt/3.4.0', [ // Identification // diff --git a/datamodels/2.x/itop-endusers-devices/module.itop-endusers-devices.php b/datamodels/2.x/itop-endusers-devices/module.itop-endusers-devices.php index d798c56ba9..18a08ac86c 100644 --- a/datamodels/2.x/itop-endusers-devices/module.itop-endusers-devices.php +++ b/datamodels/2.x/itop-endusers-devices/module.itop-endusers-devices.php @@ -26,7 +26,7 @@ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'itop-endusers-devices/3.3.1', + 'itop-endusers-devices/3.4.0', [ // Identification // diff --git a/datamodels/2.x/itop-faq-light/module.itop-faq-light.php b/datamodels/2.x/itop-faq-light/module.itop-faq-light.php index b5d7dab7b9..c554c30874 100755 --- a/datamodels/2.x/itop-faq-light/module.itop-faq-light.php +++ b/datamodels/2.x/itop-faq-light/module.itop-faq-light.php @@ -2,7 +2,7 @@ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'itop-faq-light/3.3.1', + 'itop-faq-light/3.4.0', [ // Identification // diff --git a/datamodels/2.x/itop-files-information/module.itop-files-information.php b/datamodels/2.x/itop-files-information/module.itop-files-information.php index 1f11f38785..5ad84be879 100644 --- a/datamodels/2.x/itop-files-information/module.itop-files-information.php +++ b/datamodels/2.x/itop-files-information/module.itop-files-information.php @@ -25,7 +25,7 @@ /** @noinspection PhpUnhandledExceptionInspection */ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'itop-files-information/3.3.1', + 'itop-files-information/3.4.0', [ // Identification // diff --git a/datamodels/2.x/itop-flow-map/module.itop-flow-map.php b/datamodels/2.x/itop-flow-map/module.itop-flow-map.php index 0ea06c3078..9925988b61 100644 --- a/datamodels/2.x/itop-flow-map/module.itop-flow-map.php +++ b/datamodels/2.x/itop-flow-map/module.itop-flow-map.php @@ -6,7 +6,7 @@ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'itop-flow-map/3.3.1', + 'itop-flow-map/3.4.0', [ // Identification // diff --git a/datamodels/2.x/itop-full-itil/module.itop-full-itil.php b/datamodels/2.x/itop-full-itil/module.itop-full-itil.php index 0f4ab193c9..2154a792b4 100644 --- a/datamodels/2.x/itop-full-itil/module.itop-full-itil.php +++ b/datamodels/2.x/itop-full-itil/module.itop-full-itil.php @@ -6,7 +6,7 @@ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'itop-full-itil/3.3.1', + 'itop-full-itil/3.4.0', [ // Identification // diff --git a/datamodels/2.x/itop-hub-connector/module.itop-hub-connector.php b/datamodels/2.x/itop-hub-connector/module.itop-hub-connector.php index b8bf17888f..272e222290 100644 --- a/datamodels/2.x/itop-hub-connector/module.itop-hub-connector.php +++ b/datamodels/2.x/itop-hub-connector/module.itop-hub-connector.php @@ -6,7 +6,7 @@ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'itop-hub-connector/3.3.1', + 'itop-hub-connector/3.4.0', [ // Identification // diff --git a/datamodels/2.x/itop-incident-mgmt-itil/module.itop-incident-mgmt-itil.php b/datamodels/2.x/itop-incident-mgmt-itil/module.itop-incident-mgmt-itil.php index 4531ff5ddf..c92a662713 100755 --- a/datamodels/2.x/itop-incident-mgmt-itil/module.itop-incident-mgmt-itil.php +++ b/datamodels/2.x/itop-incident-mgmt-itil/module.itop-incident-mgmt-itil.php @@ -2,7 +2,7 @@ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'itop-incident-mgmt-itil/3.3.1', + 'itop-incident-mgmt-itil/3.4.0', [ // Identification // diff --git a/datamodels/2.x/itop-knownerror-mgmt/module.itop-knownerror-mgmt.php b/datamodels/2.x/itop-knownerror-mgmt/module.itop-knownerror-mgmt.php index 700109a48a..678828ac1d 100755 --- a/datamodels/2.x/itop-knownerror-mgmt/module.itop-knownerror-mgmt.php +++ b/datamodels/2.x/itop-knownerror-mgmt/module.itop-knownerror-mgmt.php @@ -2,7 +2,7 @@ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'itop-knownerror-mgmt/3.3.1', + 'itop-knownerror-mgmt/3.4.0', [ // Identification // diff --git a/datamodels/2.x/itop-oauth-client/module.itop-oauth-client.php b/datamodels/2.x/itop-oauth-client/module.itop-oauth-client.php index acaebe3378..62086e3d08 100644 --- a/datamodels/2.x/itop-oauth-client/module.itop-oauth-client.php +++ b/datamodels/2.x/itop-oauth-client/module.itop-oauth-client.php @@ -6,7 +6,7 @@ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'itop-oauth-client/3.3.1', + 'itop-oauth-client/3.4.0', [ // Identification // diff --git a/datamodels/2.x/itop-portal-base/module.itop-portal-base.php b/datamodels/2.x/itop-portal-base/module.itop-portal-base.php index 0c5b9c02df..d7ed7afe42 100644 --- a/datamodels/2.x/itop-portal-base/module.itop-portal-base.php +++ b/datamodels/2.x/itop-portal-base/module.itop-portal-base.php @@ -21,7 +21,7 @@ /** @noinspection PhpUnhandledExceptionInspection */ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'itop-portal-base/3.3.1', + 'itop-portal-base/3.4.0', [ // Identification 'label' => 'Portal Development Library', diff --git a/datamodels/2.x/itop-portal/module.itop-portal.php b/datamodels/2.x/itop-portal/module.itop-portal.php index 36a4c83d87..8a7ee7063b 100644 --- a/datamodels/2.x/itop-portal/module.itop-portal.php +++ b/datamodels/2.x/itop-portal/module.itop-portal.php @@ -21,7 +21,7 @@ /** @noinspection PhpUnhandledExceptionInspection */ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'itop-portal/3.3.1', + 'itop-portal/3.4.0', [ // Identification 'label' => 'Enhanced Customer Portal', diff --git a/datamodels/2.x/itop-problem-mgmt/module.itop-problem-mgmt.php b/datamodels/2.x/itop-problem-mgmt/module.itop-problem-mgmt.php index 20c3e9ca0a..253f7166a3 100755 --- a/datamodels/2.x/itop-problem-mgmt/module.itop-problem-mgmt.php +++ b/datamodels/2.x/itop-problem-mgmt/module.itop-problem-mgmt.php @@ -2,7 +2,7 @@ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'itop-problem-mgmt/3.3.1', + 'itop-problem-mgmt/3.4.0', [ // Identification // diff --git a/datamodels/2.x/itop-profiles-itil/module.itop-profiles-itil.php b/datamodels/2.x/itop-profiles-itil/module.itop-profiles-itil.php index 2cf28e2c32..b21beb5aa9 100755 --- a/datamodels/2.x/itop-profiles-itil/module.itop-profiles-itil.php +++ b/datamodels/2.x/itop-profiles-itil/module.itop-profiles-itil.php @@ -19,7 +19,7 @@ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'itop-profiles-itil/3.3.1', + 'itop-profiles-itil/3.4.0', [ // Identification // diff --git a/datamodels/2.x/itop-request-mgmt-itil/module.itop-request-mgmt-itil.php b/datamodels/2.x/itop-request-mgmt-itil/module.itop-request-mgmt-itil.php index a9b611c5f5..a58c1a95ae 100755 --- a/datamodels/2.x/itop-request-mgmt-itil/module.itop-request-mgmt-itil.php +++ b/datamodels/2.x/itop-request-mgmt-itil/module.itop-request-mgmt-itil.php @@ -2,7 +2,7 @@ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'itop-request-mgmt-itil/3.3.1', + 'itop-request-mgmt-itil/3.4.0', [ // Identification // diff --git a/datamodels/2.x/itop-request-mgmt/module.itop-request-mgmt.php b/datamodels/2.x/itop-request-mgmt/module.itop-request-mgmt.php index 84cd20f91a..0923b75214 100755 --- a/datamodels/2.x/itop-request-mgmt/module.itop-request-mgmt.php +++ b/datamodels/2.x/itop-request-mgmt/module.itop-request-mgmt.php @@ -2,7 +2,7 @@ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'itop-request-mgmt/3.3.1', + 'itop-request-mgmt/3.4.0', [ // Identification // diff --git a/datamodels/2.x/itop-service-mgmt-provider/module.itop-service-mgmt-provider.php b/datamodels/2.x/itop-service-mgmt-provider/module.itop-service-mgmt-provider.php index f66e464d8b..7e049413fd 100755 --- a/datamodels/2.x/itop-service-mgmt-provider/module.itop-service-mgmt-provider.php +++ b/datamodels/2.x/itop-service-mgmt-provider/module.itop-service-mgmt-provider.php @@ -2,7 +2,7 @@ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'itop-service-mgmt-provider/3.3.1', + 'itop-service-mgmt-provider/3.4.0', [ // Identification // diff --git a/datamodels/2.x/itop-service-mgmt/module.itop-service-mgmt.php b/datamodels/2.x/itop-service-mgmt/module.itop-service-mgmt.php index 2c6b3697b4..bcb4899c06 100755 --- a/datamodels/2.x/itop-service-mgmt/module.itop-service-mgmt.php +++ b/datamodels/2.x/itop-service-mgmt/module.itop-service-mgmt.php @@ -2,7 +2,7 @@ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'itop-service-mgmt/3.3.1', + 'itop-service-mgmt/3.4.0', [ // Identification // diff --git a/datamodels/2.x/itop-sla-computation/module.itop-sla-computation.php b/datamodels/2.x/itop-sla-computation/module.itop-sla-computation.php index 1ce54d71c3..033e66757f 100644 --- a/datamodels/2.x/itop-sla-computation/module.itop-sla-computation.php +++ b/datamodels/2.x/itop-sla-computation/module.itop-sla-computation.php @@ -19,7 +19,7 @@ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'itop-sla-computation/3.3.1', + 'itop-sla-computation/3.4.0', [ // Identification // diff --git a/datamodels/2.x/itop-storage-mgmt/module.itop-storage-mgmt.php b/datamodels/2.x/itop-storage-mgmt/module.itop-storage-mgmt.php index 6e4cab743a..4dc351a5df 100644 --- a/datamodels/2.x/itop-storage-mgmt/module.itop-storage-mgmt.php +++ b/datamodels/2.x/itop-storage-mgmt/module.itop-storage-mgmt.php @@ -26,7 +26,7 @@ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'itop-storage-mgmt/3.3.1', + 'itop-storage-mgmt/3.4.0', [ // Identification // diff --git a/datamodels/2.x/itop-structure/module.itop-structure.php b/datamodels/2.x/itop-structure/module.itop-structure.php index fa848e8c0e..50049dd72b 100644 --- a/datamodels/2.x/itop-structure/module.itop-structure.php +++ b/datamodels/2.x/itop-structure/module.itop-structure.php @@ -2,7 +2,7 @@ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'itop-structure/3.3.1', + 'itop-structure/3.4.0', [ // Identification // diff --git a/datamodels/2.x/itop-themes-compat/module.itop-themes-compat.php b/datamodels/2.x/itop-themes-compat/module.itop-themes-compat.php index c91f2f4e1d..917b07dcba 100644 --- a/datamodels/2.x/itop-themes-compat/module.itop-themes-compat.php +++ b/datamodels/2.x/itop-themes-compat/module.itop-themes-compat.php @@ -6,7 +6,7 @@ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'itop-themes-compat/3.3.1', + 'itop-themes-compat/3.4.0', [ // Identification // diff --git a/datamodels/2.x/itop-tickets/module.itop-tickets.php b/datamodels/2.x/itop-tickets/module.itop-tickets.php index a00ff9f56e..2dd77fbb50 100755 --- a/datamodels/2.x/itop-tickets/module.itop-tickets.php +++ b/datamodels/2.x/itop-tickets/module.itop-tickets.php @@ -2,7 +2,7 @@ SetupWebPage::AddModule( __FILE__, - 'itop-tickets/3.3.1', + 'itop-tickets/3.4.0', [ // Identification // diff --git a/datamodels/2.x/itop-virtualization-mgmt/module.itop-virtualization-mgmt.php b/datamodels/2.x/itop-virtualization-mgmt/module.itop-virtualization-mgmt.php index f1a4eff65e..aed31c3bf2 100644 --- a/datamodels/2.x/itop-virtualization-mgmt/module.itop-virtualization-mgmt.php +++ b/datamodels/2.x/itop-virtualization-mgmt/module.itop-virtualization-mgmt.php @@ -17,7 +17,7 @@ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'itop-virtualization-mgmt/3.3.1', + 'itop-virtualization-mgmt/3.4.0', [ // Identification // diff --git a/datamodels/2.x/itop-welcome-itil/module.itop-welcome-itil.php b/datamodels/2.x/itop-welcome-itil/module.itop-welcome-itil.php index 4912b8c018..1e111862ad 100755 --- a/datamodels/2.x/itop-welcome-itil/module.itop-welcome-itil.php +++ b/datamodels/2.x/itop-welcome-itil/module.itop-welcome-itil.php @@ -2,7 +2,7 @@ SetupWebPage::AddModule( __FILE__, // Path to the current file, all other file names are relative to the directory containing this file - 'itop-welcome-itil/3.3.1', + 'itop-welcome-itil/3.4.0', [ // Identification // diff --git a/datamodels/2.x/version.xml b/datamodels/2.x/version.xml index aa2b5c0a88..205570a92d 100755 --- a/datamodels/2.x/version.xml +++ b/datamodels/2.x/version.xml @@ -1,4 +1,4 @@ - 3.3.1 + 3.4.0 diff --git a/setup/itopdesignformat.class.inc.php b/setup/itopdesignformat.class.inc.php index 92fb11edd3..f30981bf5b 100644 --- a/setup/itopdesignformat.class.inc.php +++ b/setup/itopdesignformat.class.inc.php @@ -121,6 +121,12 @@ class iTopDesignFormat '3.3' => [ 'previous' => '3.2', 'go_to_previous' => 'From33To32', + 'next' => '3.4', + 'go_to_next' => 'from33To34', + ], + '3.4' => [ + 'previous' => '3.3', + 'go_to_previous' => 'From34To33', 'next' => null, 'go_to_next' => null, ], @@ -1098,6 +1104,26 @@ class iTopDesignFormat // Nothing for now... } + /** + * Upgrade the format from version 3.3 to 3.4 + * @param \ModelFactory $oFactory + * @return void (Errors are logged) + */ + protected function From33To34($oFactory) + { + // Nothing for now + } + + /** + * Downgrade the format from version 3.4 to 3.3 + * @param \ModelFactory $oFactory + * @return void (Errors are logged) + */ + protected function From34To33($oFactory) + { + // Nothing for now... + } + /** * @param string $sPath *