N°3117 Refactor of datamodel and dictionnaries for the sake of modularity

- New module itop-bridge-cmdb-ticket to cope with the need to install only the CMDB or/and ticketing
	- New module itop-structure to hold declarations required by iTop independently from ITIL. Note that these declarations should ideally be moved to application/datamodel.application.xml or core/datamodel.core.xml. Anyhow, the compiler suffers a few limitations and it has been decided to create this module as a workaround.
	- Split of known-error module into itop-faq-light and itop-knownerror-light
This commit is contained in:
odain
2020-09-09 11:09:52 +02:00
parent 2ff6658a56
commit 54eb86a16b
123 changed files with 2974 additions and 2181 deletions

View File

@@ -28,7 +28,6 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array(
'UI-ServiceManagementMenu-ContractsBySrvLevel' => 'Kontrakt(er) efter Service Level',
'UI-ServiceManagementMenu-ContractsByStatus' => 'Kontrakter efter status',
'UI-ServiceManagementMenu-ContractsEndingIn30Days' => 'Kontrakt(er), der udløber om mindre end 30 dage',
'Menu:ProviderContract' => 'Leverandør kontrakter',
'Menu:ProviderContract+' => 'Leverandør kontrakter',
'Menu:CustomerContract' => 'Kunde kontrakter',
@@ -189,23 +188,6 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array(
'Class:lnkContractToDocument/Attribute:document_name+' => '',
));
//
// Class: lnkFunctionalCIToProviderContract
//
Dict::Add('DA DA', 'Danish', 'Dansk', array(
'Class:lnkFunctionalCIToProviderContract' => 'Sammenhæng FunctionalCI/Leverandør Kontrakt',
'Class:lnkFunctionalCIToProviderContract+' => '',
'Class:lnkFunctionalCIToProviderContract/Attribute:providercontract_id' => 'Leverandør kontrakt',
'Class:lnkFunctionalCIToProviderContract/Attribute:providercontract_id+' => '',
'Class:lnkFunctionalCIToProviderContract/Attribute:providercontract_name' => 'Leverandør kontrakt navn',
'Class:lnkFunctionalCIToProviderContract/Attribute:providercontract_name+' => '',
'Class:lnkFunctionalCIToProviderContract/Attribute:functionalci_id' => 'CI',
'Class:lnkFunctionalCIToProviderContract/Attribute:functionalci_id+' => '',
'Class:lnkFunctionalCIToProviderContract/Attribute:functionalci_name' => 'CI navn',
'Class:lnkFunctionalCIToProviderContract/Attribute:functionalci_name+' => '',
));
//
// Class: ServiceFamily
//
@@ -457,23 +439,6 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array(
'Class:lnkProviderContractToService/Attribute:providercontract_name+' => '',
));
//
// Class: lnkFunctionalCIToService
//
Dict::Add('DA DA', 'Danish', 'Dansk', array(
'Class:lnkFunctionalCIToService' => 'Sammenhæng FunctionalCI/Ydelse',
'Class:lnkFunctionalCIToService+' => '',
'Class:lnkFunctionalCIToService/Attribute:service_id' => 'Ydelse',
'Class:lnkFunctionalCIToService/Attribute:service_id+' => '',
'Class:lnkFunctionalCIToService/Attribute:service_name' => 'Ydelses navn',
'Class:lnkFunctionalCIToService/Attribute:service_name+' => '',
'Class:lnkFunctionalCIToService/Attribute:functionalci_id' => 'CI',
'Class:lnkFunctionalCIToService/Attribute:functionalci_id+' => '',
'Class:lnkFunctionalCIToService/Attribute:functionalci_name' => 'CI navn',
'Class:lnkFunctionalCIToService/Attribute:functionalci_name+' => '',
));
//
// Class: DeliveryModel
//