4bf9deffbd7e30df3a1462bf27559160c297eaf1
1 <?xml version="1.0" encoding="UTF-8"?>
3 <list>
4 <definition>
5 <departmentBrowser>false</departmentBrowser>
6 <departmentRootVisible>false</departmentRootVisible>
7 <baseMode>true</baseMode>
8 <multiSelect>true</multiSelect>
9 <template>dep-list.tpl</template>
10 <module>departments</module>
11 <label>List of departments</label>
12 <defaultSortColumn>1</defaultSortColumn>
14 <objectType>
15 <label>Domain</label>
16 <objectClass>domain</objectClass>
17 <category>department</category>
18 <class>domain</class>
19 <image>plugins/departments/images/domain.png</image>
20 </objectType>
22 <objectType>
23 <label>Domain component</label>
24 <objectClass>dcObject</objectClass>
25 <category>department</category>
26 <class>dcObject</class>
27 <image>plugins/departments/images/dc.png</image>
28 </objectType>
30 <objectType>
31 <label>Country</label>
32 <objectClass>country</objectClass>
33 <category>department</category>
34 <class>country</class>
35 <image>plugins/departments/images/country.png</image>
36 </objectType>
38 <objectType>
39 <label>Locality</label>
40 <objectClass>locality</objectClass>
41 <category>department</category>
42 <class>locality</class>
43 <image>plugins/departments/images/organization.png</image>
44 </objectType>
46 <objectType>
47 <label>Department</label>
48 <objectClass>department</objectClass>
49 <category>department</category>
50 <class>department</class>
51 <image>images/lists/folder.png</image>
52 </objectType>
53 </definition>
55 <table>
56 <layout>|20px||120px|170px;r|</layout>
58 <column>
59 <value>%{filter:objectType(dn,objectClass)}</value>
60 </column>
62 <column>
63 <label>ou</label>
64 <sortAttribute>ou</sortAttribute>
65 <sortType>string</sortType>
66 <value>%{filter:depLabel(row,dn,"%s",ou,pid,base)}</value>
67 <export>true</export>
68 </column>
70 <column>
71 <label>description</label>
72 <sortAttribute>description</sortAttribute>
73 <sortType>string</sortType>
74 <value>%{filter:link(row,dn,"%s",description)}</value>
75 <export>true</export>
76 </column>
78 <column>
79 <label>Actions</label>
80 <value>%{filter:actions(dn,row,objectClass)}</value>
81 </column>
83 </table>
85 <actionmenu>
87 <action>
88 <type>sub</type>
89 <image>images/lists/new.png</image>
90 <label>Create</label>
92 <action>
93 <name>new</name>
94 <type>entry</type>
95 <image>plugins/users/images/list_new_user.png</image>
96 <label>User</label>
97 </action>
99 </action>
101 <action>
102 <type>separator</type>
103 </action>
105 <action>
106 <name>edit</name>
107 <type>entry</type>
108 <image>images/lists/edit.png</image>
109 <label>Edit</label>
110 </action>
112 <action>
113 <name>remove</name>
114 <type>entry</type>
115 <image>images/lists/trash.png</image>
116 <label>Remove</label>
117 </action>
119 </actionmenu>
121 <actiontriggers snapshot="false" copypaste="false">
123 <action>
124 <name>edit</name>
125 <type>entry</type>
126 <nospan></nospan>
127 <image>images/lists/edit.png</image>
128 <label>Edit</label>
129 </action>
131 <action>
132 <name>remove</name>
133 <type>entry</type>
134 <nospan></nospan>
135 <image>images/lists/trash.png</image>
136 <acl>department[d]</acl>
137 <label>Remove</label>
138 </action>
140 </actiontriggers>
142 </list>