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>
14 <objectType>
15 <label>Property not used</label>
16 <objectClass>undefined</objectClass>
17 <category>all</category>
18 <class>all</class>
19 <image>images/lists/element.png</image>
20 </objectType>
22 <objectType>
23 <label>Property will be restored</label>
24 <objectClass>removed</objectClass>
25 <category>all</category>
26 <class>all</class>
27 <image>images/lists/trash.png</image>
28 </objectType>
30 <objectType>
31 <label>Modified property</label>
32 <objectClass>modified</objectClass>
33 <category>all</category>
34 <class>all</class>
35 <image>plugins/configViewer/images/ldap.png[new]</image>
36 </objectType>
38 <objectType>
39 <label>Property configured in ldap</label>
40 <objectClass>ldap</objectClass>
41 <category>all</category>
42 <class>all</class>
43 <image>plugins/configViewer/images/ldap.png</image>
44 </objectType>
46 <objectType>
47 <label>Property configured in config file</label>
48 <objectClass>file</objectClass>
49 <category>all</category>
50 <class>all</class>
51 <image>plugins/configViewer/images/file.png</image>
52 </objectType>
54 </definition>
56 <table>
57 <layout>|20px;c|80px|100px|100px||60px;r|</layout>
59 <column>
60 <value>%{filter:objectType(dn,objectClass)}</value>
61 </column>
63 <column>
64 <label>Group</label>
65 <sortAttribute>group</sortAttribute>
66 <sortType>string</sortType>
67 <value>%{filter:propertyGroup(group,description)}</value>
68 <export>true</export>
69 </column>
71 <column>
72 <label>Class</label>
73 <sortAttribute>group</sortAttribute>
74 <sortType>string</sortType>
75 <value>%{filter:propertyClass(class,description)}</value>
76 <export>true</export>
77 </column>
79 <column>
80 <label>Name</label>
81 <sortAttribute>cn</sortAttribute>
82 <sortType>string</sortType>
83 <value>%{filter:propertyName(cn,description)}</value>
84 <export>true</export>
85 </column>
87 <column>
88 <label>Value</label>
89 <sortAttribute>value</sortAttribute>
90 <sortType>string</sortType>
91 <value>%{filter:propertyValue(class,cn,value,type,default,description)}</value>
92 <export>true</export>
93 </column>
95 <column>
96 <label>Actions</label>
97 <value>%{filter:actions(dn,row,objectClass)}</value>
98 </column>
100 </table>
102 <actionmenu>
104 <action>
105 <type>sub</type>
106 <image>images/lists/element.png[new]</image>
107 <label>Create</label>
109 <action>
110 <name>new</name>
111 <type>entry</type>
112 <image>plugins/sudo/images/select_sudo.png[new]</image>
113 <label>Role</label>
114 </action>
116 <action>
117 <name>new_default</name>
118 <type>entry</type>
119 <image>plugins/sudo/images/select_sudo.png</image>
120 <label>Default</label>
121 </action>
123 </action>
125 <action>
126 <type>separator</type>
127 </action>
129 <action>
130 <name>remove</name>
131 <type>entry</type>
132 <image>images/lists/trash.png</image>
133 <label>Remove</label>
134 </action>
136 <action>
137 <type>exporter</type>
138 </action>
140 <action>
141 <type>separator</type>
142 </action>
144 <action>
145 <type>copypaste</type>
146 </action>
148 <action>
149 <type>snapshot</type>
150 </action>
152 </actionmenu>
154 <actiontriggers snapshot="false" copypaste="false">
156 <action>
157 <name>remove</name>
158 <type>entry</type>
159 <objectclass>ldap</objectclass>
160 <image>images/lists/trash.png</image>
161 <label>Restore to default</label>
162 </action>
164 </actiontriggers>
166 </list>