mirror of
https://github.com/Combodo/iTop.git
synced 2026-02-13 07:24:13 +01:00
N°5563 Relations XML : restore edit_mode node
There are (yet !) not change in the relations UI when in object is in edit mode, so we need to keep previous behaviors.
This commit is contained in:
@@ -239,7 +239,7 @@
|
||||
<field id="related_request_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>UserRequest</linked_class>
|
||||
<ext_key_to_me>parent_change_id</ext_key_to_me>
|
||||
<legacy_edit_mode>add_remove</legacy_edit_mode>
|
||||
<edit_mode>add_remove</edit_mode>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
<relation_type>link</relation_type>
|
||||
@@ -248,7 +248,7 @@
|
||||
<field id="related_incident_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>Incident</linked_class>
|
||||
<ext_key_to_me>parent_change_id</ext_key_to_me>
|
||||
<legacy_edit_mode>add_remove</legacy_edit_mode>
|
||||
<edit_mode>add_remove</edit_mode>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
<relation_type>link</relation_type>
|
||||
@@ -257,7 +257,7 @@
|
||||
<field id="related_problems_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>Problem</linked_class>
|
||||
<ext_key_to_me>related_change_id</ext_key_to_me>
|
||||
<legacy_edit_mode>add_remove</legacy_edit_mode>
|
||||
<edit_mode>add_remove</edit_mode>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
<relation_type>link</relation_type>
|
||||
@@ -266,7 +266,7 @@
|
||||
<field id="child_changes_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>Change</linked_class>
|
||||
<ext_key_to_me>parent_id</ext_key_to_me>
|
||||
<legacy_edit_mode>add_remove</legacy_edit_mode>
|
||||
<edit_mode>add_remove</edit_mode>
|
||||
<filter><![CDATA[SELECT Change WHERE id != :this->id]]></filter>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
|
||||
@@ -178,7 +178,7 @@
|
||||
<field id="related_request_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>UserRequest</linked_class>
|
||||
<ext_key_to_me>parent_change_id</ext_key_to_me>
|
||||
<legacy_edit_mode>add_remove</legacy_edit_mode>
|
||||
<edit_mode>add_remove</edit_mode>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
<relation_type>link</relation_type>
|
||||
@@ -187,7 +187,7 @@
|
||||
<field id="related_incident_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>Incident</linked_class>
|
||||
<ext_key_to_me>parent_change_id</ext_key_to_me>
|
||||
<legacy_edit_mode>add_remove</legacy_edit_mode>
|
||||
<edit_mode>add_remove</edit_mode>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
<relation_type>link</relation_type>
|
||||
@@ -196,7 +196,7 @@
|
||||
<field id="related_problems_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>Problem</linked_class>
|
||||
<ext_key_to_me>related_change_id</ext_key_to_me>
|
||||
<legacy_edit_mode>add_remove</legacy_edit_mode>
|
||||
<edit_mode>add_remove</edit_mode>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
<relation_type>link</relation_type>
|
||||
@@ -205,7 +205,7 @@
|
||||
<field id="child_changes_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>Change</linked_class>
|
||||
<ext_key_to_me>parent_id</ext_key_to_me>
|
||||
<legacy_edit_mode>add_remove</legacy_edit_mode>
|
||||
<edit_mode>add_remove</edit_mode>
|
||||
<filter><![CDATA[SELECT Change WHERE id != :this->id]]></filter>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
|
||||
@@ -100,7 +100,7 @@
|
||||
<field id="softwares_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>SoftwareInstance</linked_class>
|
||||
<ext_key_to_me>system_id</ext_key_to_me>
|
||||
<legacy_edit_mode>in_place</legacy_edit_mode>
|
||||
<edit_mode>in_place</edit_mode>
|
||||
<tracking_level>all</tracking_level>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
@@ -541,7 +541,7 @@
|
||||
<field id="physicalinterface_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>PhysicalInterface</linked_class>
|
||||
<ext_key_to_me>connectableci_id</ext_key_to_me>
|
||||
<legacy_edit_mode>in_place</legacy_edit_mode>
|
||||
<edit_mode>in_place</edit_mode>
|
||||
<tracking_level>all</tracking_level>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
@@ -773,7 +773,7 @@
|
||||
<field id="fiberinterfacelist_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>FiberChannelInterface</linked_class>
|
||||
<ext_key_to_me>datacenterdevice_id</ext_key_to_me>
|
||||
<legacy_edit_mode>in_place</legacy_edit_mode>
|
||||
<edit_mode>in_place</edit_mode>
|
||||
<tracking_level>all</tracking_level>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
@@ -2064,7 +2064,7 @@
|
||||
<field id="middlewareinstance_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>MiddlewareInstance</linked_class>
|
||||
<ext_key_to_me>middleware_id</ext_key_to_me>
|
||||
<legacy_edit_mode>in_place</legacy_edit_mode>
|
||||
<edit_mode>in_place</edit_mode>
|
||||
<tracking_level>all</tracking_level>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
@@ -2195,7 +2195,7 @@
|
||||
<field id="dbschema_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>DatabaseSchema</linked_class>
|
||||
<ext_key_to_me>dbserver_id</ext_key_to_me>
|
||||
<legacy_edit_mode>in_place</legacy_edit_mode>
|
||||
<edit_mode>in_place</edit_mode>
|
||||
<tracking_level>all</tracking_level>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
@@ -2326,7 +2326,7 @@
|
||||
<field id="webapp_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>WebApplication</linked_class>
|
||||
<ext_key_to_me>webserver_id</ext_key_to_me>
|
||||
<legacy_edit_mode>in_place</legacy_edit_mode>
|
||||
<edit_mode>in_place</edit_mode>
|
||||
<tracking_level>all</tracking_level>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
@@ -3080,7 +3080,7 @@
|
||||
<field id="softwareinstance_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>SoftwareInstance</linked_class>
|
||||
<ext_key_to_me>software_id</ext_key_to_me>
|
||||
<legacy_edit_mode>add_only</legacy_edit_mode>
|
||||
<edit_mode>add_only</edit_mode>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
<relation_type>link</relation_type>
|
||||
@@ -3089,7 +3089,7 @@
|
||||
<field id="softwarepatch_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>SoftwarePatch</linked_class>
|
||||
<ext_key_to_me>software_id</ext_key_to_me>
|
||||
<legacy_edit_mode>add_only</legacy_edit_mode>
|
||||
<edit_mode>add_only</edit_mode>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
<relation_type>link</relation_type>
|
||||
@@ -3098,7 +3098,7 @@
|
||||
<field id="softwarelicence_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>SoftwareLicence</linked_class>
|
||||
<ext_key_to_me>software_id</ext_key_to_me>
|
||||
<legacy_edit_mode>add_only</legacy_edit_mode>
|
||||
<edit_mode>add_only</edit_mode>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
<relation_type>link</relation_type>
|
||||
@@ -3673,7 +3673,7 @@
|
||||
<field id="virtualmachines_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>VirtualMachine</linked_class>
|
||||
<ext_key_to_me>oslicence_id</ext_key_to_me>
|
||||
<legacy_edit_mode>none</legacy_edit_mode>
|
||||
<edit_mode>none</edit_mode>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
<relation_type>link</relation_type>
|
||||
@@ -3682,7 +3682,7 @@
|
||||
<field id="servers_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>Server</linked_class>
|
||||
<ext_key_to_me>oslicence_id</ext_key_to_me>
|
||||
<legacy_edit_mode>none</legacy_edit_mode>
|
||||
<edit_mode>none</edit_mode>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
<relation_type>link</relation_type>
|
||||
@@ -3818,7 +3818,7 @@
|
||||
<field id="softwareinstance_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>SoftwareInstance</linked_class>
|
||||
<ext_key_to_me>softwarelicence_id</ext_key_to_me>
|
||||
<legacy_edit_mode>none</legacy_edit_mode>
|
||||
<edit_mode>none</edit_mode>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
<relation_type>link</relation_type>
|
||||
@@ -4145,7 +4145,7 @@
|
||||
<field id="physicaldevices_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>PhysicalDevice</linked_class>
|
||||
<ext_key_to_me>brand_id</ext_key_to_me>
|
||||
<legacy_edit_mode>add_only</legacy_edit_mode>
|
||||
<edit_mode>add_only</edit_mode>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
<duplicates/>
|
||||
@@ -4292,7 +4292,7 @@
|
||||
<field id="physicaldevices_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>PhysicalDevice</linked_class>
|
||||
<ext_key_to_me>model_id</ext_key_to_me>
|
||||
<legacy_edit_mode>add_only</legacy_edit_mode>
|
||||
<edit_mode>add_only</edit_mode>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
<duplicates/>
|
||||
@@ -4370,7 +4370,7 @@
|
||||
<field id="networkdevicesdevices_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>NetworkDevice</linked_class>
|
||||
<ext_key_to_me>networkdevicetype_id</ext_key_to_me>
|
||||
<legacy_edit_mode>add_only</legacy_edit_mode>
|
||||
<edit_mode>add_only</edit_mode>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
<duplicates/>
|
||||
@@ -6551,7 +6551,7 @@
|
||||
<field id="physicaldevice_list" xsi:type="AttributeLinkedSet" _delta="define">
|
||||
<linked_class>PhysicalDevice</linked_class>
|
||||
<ext_key_to_me>location_id</ext_key_to_me>
|
||||
<legacy_edit_mode>add_only</legacy_edit_mode>
|
||||
<edit_mode>add_only</edit_mode>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
<relation_type>link</relation_type>
|
||||
|
||||
@@ -37,7 +37,7 @@
|
||||
<field id="device_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>DatacenterDevice</linked_class>
|
||||
<ext_key_to_me>rack_id</ext_key_to_me>
|
||||
<legacy_edit_mode>add_only</legacy_edit_mode>
|
||||
<edit_mode>add_only</edit_mode>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
<relation_type>link</relation_type>
|
||||
@@ -46,7 +46,7 @@
|
||||
<field id="enclosure_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>Enclosure</linked_class>
|
||||
<ext_key_to_me>rack_id</ext_key_to_me>
|
||||
<legacy_edit_mode>add_only</legacy_edit_mode>
|
||||
<edit_mode>add_only</edit_mode>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
<relation_type>link</relation_type>
|
||||
@@ -233,7 +233,7 @@
|
||||
<field id="device_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>DatacenterDevice</linked_class>
|
||||
<ext_key_to_me>enclosure_id</ext_key_to_me>
|
||||
<legacy_edit_mode>add_only</legacy_edit_mode>
|
||||
<edit_mode>add_only</edit_mode>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
<relation_type>link</relation_type>
|
||||
@@ -579,7 +579,7 @@
|
||||
<field id="pdus_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>PDU</linked_class>
|
||||
<ext_key_to_me>powerstart_id</ext_key_to_me>
|
||||
<legacy_edit_mode>add_only</legacy_edit_mode>
|
||||
<edit_mode>add_only</edit_mode>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
<relation_type>link</relation_type>
|
||||
|
||||
@@ -173,7 +173,7 @@
|
||||
<field id="faq_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>FAQ</linked_class>
|
||||
<ext_key_to_me>category_id</ext_key_to_me>
|
||||
<legacy_edit_mode>add_only</legacy_edit_mode>
|
||||
<edit_mode>add_only</edit_mode>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
<relation_type>link</relation_type>
|
||||
|
||||
@@ -442,7 +442,7 @@
|
||||
<field id="related_request_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>UserRequest</linked_class>
|
||||
<ext_key_to_me>parent_incident_id</ext_key_to_me>
|
||||
<legacy_edit_mode>add_remove</legacy_edit_mode>
|
||||
<edit_mode>add_remove</edit_mode>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
<relation_type>link</relation_type>
|
||||
@@ -451,7 +451,7 @@
|
||||
<field id="child_incidents_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>Incident</linked_class>
|
||||
<ext_key_to_me>parent_incident_id</ext_key_to_me>
|
||||
<legacy_edit_mode>add_remove</legacy_edit_mode>
|
||||
<edit_mode>add_remove</edit_mode>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
<relation_type>link</relation_type>
|
||||
|
||||
@@ -204,7 +204,7 @@
|
||||
<field id="knownerrors_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>KnownError</linked_class>
|
||||
<ext_key_to_me>problem_id</ext_key_to_me>
|
||||
<legacy_edit_mode>add_only</legacy_edit_mode>
|
||||
<edit_mode>add_only</edit_mode>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
<relation_type>link</relation_type>
|
||||
@@ -213,7 +213,7 @@
|
||||
<field id="related_request_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>UserRequest</linked_class>
|
||||
<ext_key_to_me>parent_problem_id</ext_key_to_me>
|
||||
<legacy_edit_mode>add_remove</legacy_edit_mode>
|
||||
<edit_mode>add_remove</edit_mode>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
<relation_type>link</relation_type>
|
||||
@@ -222,7 +222,7 @@
|
||||
<field id="related_incident_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>Incident</linked_class>
|
||||
<ext_key_to_me>parent_problem_id</ext_key_to_me>
|
||||
<legacy_edit_mode>add_remove</legacy_edit_mode>
|
||||
<edit_mode>add_remove</edit_mode>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
<relation_type>link</relation_type>
|
||||
|
||||
@@ -501,7 +501,7 @@
|
||||
<field id="related_request_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>UserRequest</linked_class>
|
||||
<ext_key_to_me>parent_request_id</ext_key_to_me>
|
||||
<legacy_edit_mode>add_remove</legacy_edit_mode>
|
||||
<edit_mode>add_remove</edit_mode>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
<relation_type>link</relation_type>
|
||||
|
||||
@@ -529,7 +529,7 @@
|
||||
<field id="related_request_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>UserRequest</linked_class>
|
||||
<ext_key_to_me>parent_request_id</ext_key_to_me>
|
||||
<legacy_edit_mode>add_remove</legacy_edit_mode>
|
||||
<edit_mode>add_remove</edit_mode>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
<relation_type>link</relation_type>
|
||||
|
||||
@@ -962,7 +962,7 @@ public function PrefillSearchForm(&$aContextParam)
|
||||
<field id="services_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>Service</linked_class>
|
||||
<ext_key_to_me>servicefamily_id</ext_key_to_me>
|
||||
<legacy_edit_mode>add_only</legacy_edit_mode>
|
||||
<edit_mode>add_only</edit_mode>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
<duplicates/>
|
||||
@@ -1123,7 +1123,7 @@ public function PrefillSearchForm(&$aContextParam)
|
||||
<field id="servicesubcategories_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>ServiceSubcategory</linked_class>
|
||||
<ext_key_to_me>service_id</ext_key_to_me>
|
||||
<legacy_edit_mode>add_only</legacy_edit_mode>
|
||||
<edit_mode>add_only</edit_mode>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
<duplicates/>
|
||||
@@ -2297,7 +2297,7 @@ public function PrefillSearchForm(&$aContextParam)
|
||||
<field id="customers_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>Organization</linked_class>
|
||||
<ext_key_to_me>deliverymodel_id</ext_key_to_me>
|
||||
<legacy_edit_mode>add_remove</legacy_edit_mode>
|
||||
<edit_mode>add_remove</edit_mode>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
<duplicates/>
|
||||
|
||||
@@ -932,7 +932,7 @@ public function PrefillSearchForm(&$aContextParam)
|
||||
<field id="services_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>Service</linked_class>
|
||||
<ext_key_to_me>servicefamily_id</ext_key_to_me>
|
||||
<legacy_edit_mode>add_only</legacy_edit_mode>
|
||||
<edit_mode>add_only</edit_mode>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
<duplicates/>
|
||||
@@ -1111,7 +1111,7 @@ public function PrefillSearchForm(&$aContextParam)
|
||||
<field id="servicesubcategories_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>ServiceSubcategory</linked_class>
|
||||
<ext_key_to_me>service_id</ext_key_to_me>
|
||||
<legacy_edit_mode>add_only</legacy_edit_mode>
|
||||
<edit_mode>add_only</edit_mode>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
<duplicates/>
|
||||
@@ -1599,7 +1599,7 @@ public function PrefillSearchForm(&$aContextParam)
|
||||
<ext_key_to_me>sla_id</ext_key_to_me>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
<legacy_edit_mode>none</legacy_edit_mode>
|
||||
<edit_mode>none</edit_mode>
|
||||
<relation_type>link</relation_type>
|
||||
<read_only>true</read_only>
|
||||
</field>
|
||||
@@ -2218,7 +2218,7 @@ public function PrefillSearchForm(&$aContextParam)
|
||||
<field id="customers_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>Organization</linked_class>
|
||||
<ext_key_to_me>deliverymodel_id</ext_key_to_me>
|
||||
<legacy_edit_mode>add_remove</legacy_edit_mode>
|
||||
<edit_mode>add_remove</edit_mode>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
<relation_type>link</relation_type>
|
||||
|
||||
@@ -30,7 +30,7 @@
|
||||
<field id="logicalvolume_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>LogicalVolume</linked_class>
|
||||
<ext_key_to_me>storagesystem_id</ext_key_to_me>
|
||||
<legacy_edit_mode>in_place</legacy_edit_mode>
|
||||
<edit_mode>in_place</edit_mode>
|
||||
<tracking_level>all</tracking_level>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
@@ -532,7 +532,7 @@
|
||||
<field id="tapes_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>Tape</linked_class>
|
||||
<ext_key_to_me>tapelibrary_id</ext_key_to_me>
|
||||
<legacy_edit_mode>in_place</legacy_edit_mode>
|
||||
<edit_mode>in_place</edit_mode>
|
||||
<tracking_level>all</tracking_level>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
@@ -782,7 +782,7 @@
|
||||
<field id="nasfilesystem_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>NASFileSystem</linked_class>
|
||||
<ext_key_to_me>nas_id</ext_key_to_me>
|
||||
<legacy_edit_mode>in_place</legacy_edit_mode>
|
||||
<edit_mode>in_place</edit_mode>
|
||||
<tracking_level>all</tracking_level>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
|
||||
@@ -282,7 +282,7 @@
|
||||
<field id="person_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>Person</linked_class>
|
||||
<ext_key_to_me>location_id</ext_key_to_me>
|
||||
<legacy_edit_mode>add_only</legacy_edit_mode>
|
||||
<edit_mode>add_only</edit_mode>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
<relation_type>link</relation_type>
|
||||
|
||||
@@ -777,7 +777,7 @@
|
||||
<field id="tickets_list" xsi:type="AttributeLinkedSet" _delta="define">
|
||||
<linked_class>Ticket</linked_class>
|
||||
<ext_key_to_me>caller_id</ext_key_to_me>
|
||||
<legacy_edit_mode>add_only</legacy_edit_mode>
|
||||
<edit_mode>add_only</edit_mode>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
<relation_type>link</relation_type>
|
||||
@@ -799,7 +799,7 @@
|
||||
<field id="tickets_list" xsi:type="AttributeLinkedSet" _delta="define">
|
||||
<linked_class>Ticket</linked_class>
|
||||
<ext_key_to_me>team_id</ext_key_to_me>
|
||||
<legacy_edit_mode>none</legacy_edit_mode>
|
||||
<edit_mode>none</edit_mode>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
<relation_type>link</relation_type>
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
<field id="virtualmachine_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>VirtualMachine</linked_class>
|
||||
<ext_key_to_me>virtualhost_id</ext_key_to_me>
|
||||
<legacy_edit_mode>add_only</legacy_edit_mode>
|
||||
<edit_mode>add_only</edit_mode>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
<relation_type>link</relation_type>
|
||||
@@ -440,7 +440,7 @@
|
||||
<field id="hypervisor_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>Hypervisor</linked_class>
|
||||
<ext_key_to_me>farm_id</ext_key_to_me>
|
||||
<legacy_edit_mode>add_only</legacy_edit_mode>
|
||||
<edit_mode>add_only</edit_mode>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
<relation_type>link</relation_type>
|
||||
@@ -631,7 +631,7 @@
|
||||
<field id="logicalinterface_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>LogicalInterface</linked_class>
|
||||
<ext_key_to_me>virtualmachine_id</ext_key_to_me>
|
||||
<legacy_edit_mode>in_place</legacy_edit_mode>
|
||||
<edit_mode>in_place</edit_mode>
|
||||
<tracking_level>all</tracking_level>
|
||||
<count_min>0</count_min>
|
||||
<count_max>0</count_max>
|
||||
|
||||
@@ -1058,9 +1058,6 @@ class iTopDesignFormat
|
||||
$oEditModeNode = $oLinkedSetEditModeNodes->item(0);
|
||||
/** @noinspection NullPointerExceptionInspection already checked */
|
||||
$sEditMode = $oEditModeNode->nodeValue;
|
||||
$oLegacyEditModeNode = $oNode->ownerDocument->createElement('legacy_edit_mode', $sEditMode);
|
||||
/** @noinspection NullPointerExceptionInspection already checked */
|
||||
$oNode->replaceChild($oLegacyEditModeNode, $oEditModeNode);
|
||||
}
|
||||
|
||||
switch ($sEditMode) {
|
||||
@@ -1120,15 +1117,6 @@ class iTopDesignFormat
|
||||
// - restore edit_mode attribute from legacy_edit_mode attribute
|
||||
$this->RemoveNodeFromXPath("/itop_design/classes//class/fields/field[@xsi:type='AttributeLinkedSet']/read_only");
|
||||
$this->RemoveNodeFromXPath("/itop_design/classes//class/fields/field[@xsi:type='AttributeLinkedSet']/relation_type");
|
||||
$oLegacyEditModeNodesList = $oXPath->query("/itop_design/classes//class/fields/field[@xsi:type='AttributeLinkedSet']/legacy_edit_mode");
|
||||
/** @var \DOMElement $oLegacyEditModeNode */
|
||||
foreach ($oLegacyEditModeNodesList as $oLegacyEditModeNode) {
|
||||
$sEditMode = $oLegacyEditModeNode->nodeValue;
|
||||
$oEditModeNode = $oLegacyEditModeNode->ownerDocument->createElement('edit_mode', $sEditMode);
|
||||
$oLinkedSetNode = $oLegacyEditModeNode->parentNode;
|
||||
/** @noinspection NullPointerExceptionInspection already checked */
|
||||
$oLinkedSetNode->replaceChild($oEditModeNode, $oLegacyEditModeNode);
|
||||
}
|
||||
|
||||
// N°5563 AttributeLinkedSetIndirect
|
||||
// - remove read_only attribute (added in 3.1)
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<class id="ClassWithAttributeLinkedSetEditModeNone">
|
||||
<fields>
|
||||
<field id="status" xsi:type="AttributeLinkedSet">
|
||||
<legacy_edit_mode>none</legacy_edit_mode>
|
||||
<edit_mode>none</edit_mode>
|
||||
<relation_type>link</relation_type>
|
||||
<read_only>true</read_only>
|
||||
</field>
|
||||
@@ -13,7 +13,7 @@
|
||||
<class id="ClassWithAttributeLinkedSetEditModeAddOnly">
|
||||
<fields>
|
||||
<field id="status" xsi:type="AttributeLinkedSet">
|
||||
<legacy_edit_mode>add_only</legacy_edit_mode>
|
||||
<edit_mode>add_only</edit_mode>
|
||||
<relation_type>link</relation_type>
|
||||
<read_only>false</read_only>
|
||||
</field>
|
||||
@@ -22,7 +22,7 @@
|
||||
<class id="ClassWithAttributeLinkedSetEditModeAddRemove">
|
||||
<fields>
|
||||
<field id="status" xsi:type="AttributeLinkedSet">
|
||||
<legacy_edit_mode>add_remove</legacy_edit_mode>
|
||||
<edit_mode>add_remove</edit_mode>
|
||||
<relation_type>link</relation_type>
|
||||
<read_only>false</read_only>
|
||||
</field>
|
||||
@@ -31,7 +31,7 @@
|
||||
<class id="ClassWithAttributeLinkedSetEditModeActions">
|
||||
<fields>
|
||||
<field id="status" xsi:type="AttributeLinkedSet">
|
||||
<legacy_edit_mode>actions</legacy_edit_mode>
|
||||
<edit_mode>actions</edit_mode>
|
||||
<relation_type>link</relation_type>
|
||||
<read_only>false</read_only>
|
||||
</field>
|
||||
@@ -40,7 +40,7 @@
|
||||
<class id="ClassWithAttributeLinkedSetEditModeInPlace">
|
||||
<fields>
|
||||
<field id="status" xsi:type="AttributeLinkedSet">
|
||||
<legacy_edit_mode>in_place</legacy_edit_mode>
|
||||
<edit_mode>in_place</edit_mode>
|
||||
<relation_type>property</relation_type>
|
||||
<read_only>false</read_only>
|
||||
</field>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<class id="ClassWithAttributeLinkedSetEditModeNone">
|
||||
<fields>
|
||||
<field id="status" xsi:type="AttributeLinkedSet">
|
||||
<legacy_edit_mode>none</legacy_edit_mode>
|
||||
<edit_mode>none</edit_mode>
|
||||
<relation_type>link</relation_type>
|
||||
<read_only>true</read_only>
|
||||
</field>
|
||||
@@ -13,7 +13,7 @@
|
||||
<class id="ClassWithAttributeLinkedSetEditModeAddOnly">
|
||||
<fields>
|
||||
<field id="status" xsi:type="AttributeLinkedSet">
|
||||
<legacy_edit_mode>add_only</legacy_edit_mode>
|
||||
<edit_mode>add_only</edit_mode>
|
||||
<relation_type>link</relation_type>
|
||||
<read_only>false</read_only>
|
||||
</field>
|
||||
@@ -22,7 +22,7 @@
|
||||
<class id="ClassWithAttributeLinkedSetEditModeAddRemove">
|
||||
<fields>
|
||||
<field id="status" xsi:type="AttributeLinkedSet">
|
||||
<legacy_edit_mode>add_remove</legacy_edit_mode>
|
||||
<edit_mode>add_remove</edit_mode>
|
||||
<relation_type>link</relation_type>
|
||||
<read_only>false</read_only>
|
||||
</field>
|
||||
@@ -31,7 +31,7 @@
|
||||
<class id="ClassWithAttributeLinkedSetEditModeActions">
|
||||
<fields>
|
||||
<field id="status" xsi:type="AttributeLinkedSet">
|
||||
<legacy_edit_mode>actions</legacy_edit_mode>
|
||||
<edit_mode>actions</edit_mode>
|
||||
<relation_type>link</relation_type>
|
||||
<read_only>false</read_only>
|
||||
</field>
|
||||
@@ -40,7 +40,7 @@
|
||||
<class id="ClassWithAttributeLinkedSetEditModeInPlace">
|
||||
<fields>
|
||||
<field id="status" xsi:type="AttributeLinkedSet">
|
||||
<legacy_edit_mode>in_place</legacy_edit_mode>
|
||||
<edit_mode>in_place</edit_mode>
|
||||
<relation_type>property</relation_type>
|
||||
<read_only>false</read_only>
|
||||
</field>
|
||||
|
||||
Reference in New Issue
Block a user