Code

Fixed problems with listing of properties
[gosa.git] / gosa-core / plugins / addons / propertyEditor / property-list.xml
1 <?xml version="1.0" encoding="UTF-8"?>
3 <list>
4   <definition>
5     <departmentBrowser>false</departmentBrowser>
6     <departmentRootVisible>false</departmentRootVisible>
7     <baseMode>false</baseMode>
8     <multiSelect>true</multiSelect>
9     <template>property-list.tpl</template>
10     <module>all</module>
11     <label>List of configuration settings</label>
12     <defaultSortColumn>1</defaultSortColumn>
13     <noAclChecks>true</noAclChecks>
15     <objectType>
16       <label>Property not used</label>
17       <objectClass>undefined</objectClass>
18       <category>all</category>
19       <class>all</class>
20       <image>images/lists/element.png</image>
21     </objectType>
23     <objectType>
24       <label>Property will be restored</label>
25       <objectClass>removed</objectClass>
26       <category>all</category>
27       <class>all</class>
28       <image>images/lists/trash.png</image>
29     </objectType>
31     <objectType>
32       <label>Modified property</label>
33       <objectClass>modified</objectClass>
34       <category>all</category>
35       <class>all</class>
36       <image>plugins/propertyEditor/images/ldap.png[new]</image>
37     </objectType>
39     <objectType>
40       <label>Property configured in LDAP</label>
41       <objectClass>ldap</objectClass>
42       <category>all</category>
43       <class>all</class>
44       <image>plugins/propertyEditor/images/ldap.png</image>
45     </objectType>
47     <objectType>
48       <label>Property configured in config file</label>
49       <objectClass>file</objectClass>
50       <category>all</category>
51       <class>all</class>
52       <image>plugins/propertyEditor/images/file.png</image>
53     </objectType>
55   </definition>
57   <table>
58     <layout>|20px;c|||||70px;r|</layout>
60     <column>
61       <value>%{filter:objectType(dn,objectClass)}</value>
62     </column>
64     <column>
65       <label>Name</label>
66       <sortAttribute>cn</sortAttribute>
67       <sortType>string</sortType>
68       <value>%{filter:propertyName(class,cn,description,mandatory)}</value>
69       <export>true</export>
70     </column>
72     <column>
73       <label>Group</label>
74       <sortAttribute>group</sortAttribute>
75       <sortType>string</sortType>
76       <value>%{filter:propertyGroup(group,description)}</value>
77       <export>true</export>
78     </column>
80     <column>
81       <label>Class</label>
82       <sortAttribute>group</sortAttribute>
83       <sortType>string</sortType>
84       <value>%{filter:propertyClass(class,description)}</value>
85       <export>true</export>
86     </column>
88     <column>
89       <label>Value</label>
90       <sortAttribute>value</sortAttribute>
91       <sortType>string</sortType>
92       <value>%{filter:propertyValue(class,cn,value,type,default,defaults,check,mandatory)}</value>
93       <export>true</export>
94     </column>
96     <column>
97       <label>Actions</label>
98       <value>%{filter:actions(dn,row,objectClass)}</value>
99     </column>
101   </table>
103   <actionmenu>
105     <action>
106       <name>remove</name>
107       <type>entry</type>
108       <image>images/lists/trash.png</image>
109       <label>Remove</label>
110     </action>
112     <action>
113       <type>exporter</type>
114     </action>
116   </actionmenu>
118   <actiontriggers snapshot="false" copypaste="false">
120     <action>
121       <name>remove</name>
122       <type>entry</type>
123       <objectclass>ldap</objectclass>
124       <image>images/lists/trash.png</image>
125       <label>Restore to default</label>
126     </action>
128   </actiontriggers>
130 </list>