Code

4bf9deffbd7e30df3a1462bf27559160c297eaf1
[gosa.git] / gosa-core / plugins / admin / departments / dep-list.xml
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>