Code

Updated gotomasses
[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>||120px|80px|120px;c|100px;c|180px;r|</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>Add</label>
80      <action>
81       <name>halt</name>
82       <type>entry</type>
83       <image>images/lists/off.png</image>
84       <label>Shut down</label>
85      </action>
87      <action>
88       <name>reboot</name>
89       <type>entry</type>
90       <image>images/lists/reload.png</image>
91       <label>Restart</label>
92      </action>
94      <action>
95       <name>wakeup</name>
96       <type>entry</type>
97       <image>images/lists/on.png</image>
98       <label>Wake up</label>
99      </action>
101      <action>
102       <name>update</name>
103       <type>entry</type>
104       <image>plugins/goto/images/update.png</image>
105       <label>Software update</label>
106      </action>
108      <action>
109       <name>lock</name>
110       <type>entry</type>
111       <image>images/lists/locked.png</image>
112       <label>Lock</label>
113      </action>
115      <action>
116       <name>activate</name>
117       <type>entry</type>
118       <image>images/lists/unlocked.png</image>
119       <label>Unlock</label>
120      </action>
122      <action>
123       <name>reinstall</name>
124       <type>entry</type>
125       <image>plugins/goto/images/reinstall.png</image>
126       <label>Reinstall</label>
127      </action>
128     </action>
129   
130   
131      <action>
132       <name>import</name>
133       <type>entry</type>
134       <image>images/lists/import.png</image>
135       <label>Import</label>
136      </action>
138      <action>
139       <name>remove</name>
140       <type>entry</type>
141       <image>images/lists/trash.png</image>
142       <label>Remove</label>
143      </action>
145     <action>
146       <type>separator</type>
147     </action>
149      <action>
150       <name>prioResume</name>
151       <type>entry</type>
152       <image>images/status_start.png</image>
153       <label>Resume</label>
154      </action>
156      <action>
157       <name>prioPause</name>
158       <type>entry</type>
159       <image>images/status_pause.png</image>
160       <label>Pause</label>
161      </action>
163      <action>
164       <name>abort</name>
165       <type>entry</type>
166       <image>images/small_error.png</image>
167       <label>Abort</label>
168      </action>
170      <action>
171       <name>processNow</name>
172       <type>entry</type>
173       <image>images/rocket.png</image>
174       <label>Execute</label>
175      </action>
177   </actionmenu>
179   <actiontriggers snapshot="true" copypaste="true">
181     <action>
182       <name>prioUp</name>
183       <type>entry</type>
184       <objectclass>FAKE_OC__prioUp</objectclass>
185       <image>plugins/goto/images/prio_increase.png</image>
186       <label>Up</label>
187     </action>
189     <action>
190       <name>prioDown</name>
191       <type>entry</type>
192       <objectclass>FAKE_OC__prioDown</objectclass>
193       <image>plugins/goto/images/prio_decrease.png</image>
194       <label>Down</label>
195     </action>
197     <action>
198       <name>prioPause</name>
199       <type>entry</type>
200       <objectclass>FAKE_OC__prioPause</objectclass>
201       <image>images/status_pause.png</image>
202       <label>Pause</label>
203     </action>
205     <action>
206       <name>prioResume</name>
207       <type>entry</type>
208       <objectclass>FAKE_OC__prioResume</objectclass>
209       <image>images/status_start.png</image>
210       <label>Resume</label>
211     </action>
213     <action>
214       <name>processNow</name>
215       <type>entry</type>
216       <objectclass>FAKE_OC__processNow</objectclass>
217       <image>images/rocket.png</image>
218       <label>Process now</label>
219     </action>
221     <action>
222       <name>viewLogs</name>
223       <type>entry</type>
224       <objectclass>FAKE_OC__viewLogs</objectclass>
225       <image>plugins/goto/images/view_logs.png</image>
226       <label>View logs</label>
227     </action>
229     <action>
230       <name>edit</name>
231       <type>entry</type>
232       <objectclass>FAKE_OC__edit</objectclass>
233       <image>images/lists/edit.png</image>
234       <label>Edit</label>
235     </action>
237     <action>
238       <name>remove</name>
239       <type>entry</type>
240       <objectclass>FAKE_OC__remove</objectclass>
241       <image>images/lists/trash.png</image>
242       <label>Remove</label>
243     </action>
245     <action>
246       <name>abort</name>
247       <type>entry</type>
248       <objectclass>FAKE_OC__abort</objectclass>
249       <image>images/small_error.png</image>
250       <label>Abort</label>
251     </action>
253   </actiontriggers>
255 </list>