Code

Added abort action
[gosa.git] / gosa-plugins / goto / addons / goto / deploy-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>deploy-list.tpl</template>
10     <label>List of events</label>
11     <defaultSortColumn>1</defaultSortColumn>
13     <objectType>
14       <label>Event</label>
15       <objectClass>FAKE_OC__gotoEvent</objectClass>
16       <category>gotomasses</category>
17       <class>gotomasses</class>
18       <image>images/empty.png</image>
19     </objectType>
21   </definition>
23   <table>
24     <layout>|||40||||</layout>
26     <column>
27       <label>Target</label>
28       <sortAttribute>MACADDRESS</sortAttribute>
29       <sortType>string</sortType>
30       <value>%{filter:hostName(MACADDRESS,PLAINNAME)}</value>
31       <export>true</export>
32     </column>
34     <column>
35       <label>Task</label>
36       <sortAttribute>givenName</sortAttribute>
37       <sortType>string</sortType>
38       <value>%{filter:filterTask(HEADERTAG)}</value>
39       <export>true</export>
40     </column>
42     <column>
43       <label>Period</label>
44       <sortAttribute>uid</sortAttribute>
45       <sortType>string</sortType>
46       <value>%{filter:filterPeriod(PERIODIC)}</value>
47       <export>true</export>
48     </column>
50     <column>
51       <label>Schedule</label>
52       <sortAttribute>Schedule</sortAttribute>
53       <sortType>date</sortType>
54       <value>%{filter:filterSchedule(TIMESTAMP)}</value>
55       <export>true</export>
56     </column>
58     <column>
59       <label>Status</label>
60       <sortAttribute>uid</sortAttribute>
61       <sortType>string</sortType>
62       <value>%{filter:filterStatus(STATUS,MACADDRESS,HEADERTAG,PROGRESS)}</value>
63       <export>true</export>
64     </column>
66     <column>
67       <label>Actions</label>
68       <value>%{filter:actions(dn,row,objectClass)}</value>
69     </column>
71   </table>
73   <actionmenu>
75     <action>
76      <type>sub</type>
77      <image>images/lists/new.png</image>
78      <label>Create</label>
80      <action>
81       <name>new</name>
82       <type>entry</type>
83       <image>plugins/users/images/list_new_user.png</image>
84       <label>User</label>
85      </action>
87      <action>
88       <name>new_template</name>
89       <type>entry</type>
90       <image>plugins/users/images/select_template.png</image>
91       <label>Template</label>
92      </action>
93     </action>
95     <action>
96       <type>separator</type>
97     </action>
99     <action>
100       <name>edit</name>
101       <type>entry</type>
102       <image>images/lists/edit.png</image>
103       <label>Edit</label>
104     </action>
106     <action>
107       <name>remove</name>
108       <type>entry</type>
109       <image>images/lists/trash.png</image>
110       <label>Remove</label>
111     </action>
113     <action>
114       <name>password</name>
115       <type>entry</type>
116       <image>plugins/users/images/list_password.png</image>
117       <label>Change password</label>
118     </action>
120     <action>
121       <type>separator</type>
122     </action>
124     <action>
125       <name>lockUsers</name>
126       <type>entry</type>
127       <image>images/lists/locked.png</image>
128       <acl>uniBonnAccount/password[w]</acl>
129       <label>Lock users</label>
130     </action>
132     <action>
133       <name>unlockUsers</name>
134       <type>entry</type>
135       <image>images/lists/unlocked.png</image>
136       <acl>uniBonnAccount/password[w]</acl>
137       <label>Unlock users</label>
138     </action>
140     <action>
141       <name>sendMessage</name>
142       <type>entry</type>
143       <depends>DaemonEvent_notify</depends>
144       <image>plugins/goto/images/notify.png</image>
145       <label>Send message</label>
146     </action>
148     <action>
149       <type>separator</type>
150     </action>
152     <action>
153       <name>templatize</name>
154       <type>entry</type>
155       <image>plugins/users/images/wizard.png</image>
156       <label>Apply template</label>
157     </action>
159     <action>
160       <type>separator</type>
161     </action>
163     <action>
164       <type>exporter</type>
165     </action>
167     <action>
168       <type>separator</type>
169     </action>
171     <action>
172       <type>copypaste</type>
173     </action>
175     <action>
176       <type>snapshot</type>
177     </action>
179   </actionmenu>
181   <actiontriggers snapshot="true" copypaste="true">
183     <action>
184       <name>prioUp</name>
185       <type>entry</type>
186       <objectclass>FAKE_OC__prioUp</objectclass>
187       <image>plugins/goto/images/prio_increase.png</image>
188       <label>Up</label>
189     </action>
191     <action>
192       <name>prioDown</name>
193       <type>entry</type>
194       <objectclass>FAKE_OC__prioDown</objectclass>
195       <image>plugins/goto/images/prio_decrease.png</image>
196       <label>Down</label>
197     </action>
199     <action>
200       <name>prioPause</name>
201       <type>entry</type>
202       <objectclass>FAKE_OC__prioPause</objectclass>
203       <image>images/status_pause.png</image>
204       <label>Pause</label>
205     </action>
207     <action>
208       <name>processNow</name>
209       <type>entry</type>
210       <objectclass>FAKE_OC__processNow</objectclass>
211       <image>images/rocket.png</image>
212       <label>Process now</label>
213     </action>
215     <action>
216       <name>viewLogs</name>
217       <type>entry</type>
218       <objectclass>FAKE_OC__viewLogs</objectclass>
219       <image>plugins/goto/images/view_logs.png</image>
220       <label>View logs</label>
221     </action>
223     <action>
224       <name>edit</name>
225       <type>entry</type>
226       <objectclass>FAKE_OC__edit</objectclass>
227       <image>images/lists/edit.png</image>
228       <label>Edit</label>
229     </action>
231     <action>
232       <name>remove</name>
233       <type>entry</type>
234       <objectclass>FAKE_OC__remove</objectclass>
235       <image>images/lists/trash.png</image>
236       <label>Remove</label>
237     </action>
239     <action>
240       <name>abort</name>
241       <type>entry</type>
242       <objectclass>FAKE_OC__abort</objectclass>
243       <image>images/small_error.png</image>
244       <label>Abort</label>
245     </action>
247   </actiontriggers>
249 </list>