diff --git a/gosa-plugins/systems/admin/systems/system-list.xml b/gosa-plugins/systems/admin/systems/system-list.xml
index bb7f8194a197832001760c0382c94c6ec80ca52b..198213a2f906890234cb4bebe3ca121e0abdad41 100644 (file)
<baseMode>true</baseMode>
<multiSelect>true</multiSelect>
<template>system-list.tpl</template>
- <module>server</module>
<label>List of systems</label>
<defaultSortColumn>1</defaultSortColumn>
<objectType>
<label>Phone</label>
- <objectClass>goPhoneHardware</objectClass>
+ <objectClass>goFonHardware</objectClass>
<category>phone</category>
<class>phoneGeneric</class>
<image>plugins/systems/images/select_phone.png</image>
</definition>
<table>
- <layout>|20px;c||250px|170px;r|</layout>
+ <layout>|20px;c|||80px|170px;r|</layout>
<department>
<value>%{filter:objectType(dn,objectClass)}</value>
<export>true</export>
</column>
+ <column>
+ <label>Release</label>
+ <sortAttribute>description</sortAttribute>
+ <sortType>string</sortType>
+ <value>%{filter:systemRelease(row,dn,"%s",objectClass,FAIclass)}</value>
+ <export>true</export>
+ </column>
+
<column>
<label>Actions</label>
<value>%{filter:actions(dn,row,objectClass)}</value>
<label>Create</label>
<action>
- <name>new_server</name>
+ <name>new_goServer</name>
<type>entry</type>
<image>plugins/systems/images/select_server.png</image>
<label>Server</label>
</action>
<action>
- <name>new_workstation</name>
+ <name>new_gotoWorkstation</name>
<type>entry</type>
<image>plugins/systems/images/select_workstation.png</image>
<label>Workstation</label>
</action>
<action>
- <name>new_terminal</name>
+ <name>new_gotoTerminal</name>
<type>entry</type>
<image>plugins/systems/images/select_terminal.png</image>
<label>Terminal</label>
</action>
<action>
- <name>new_printer</name>
+ <name>new_gotoPrinter</name>
<type>entry</type>
<image>plugins/systems/images/select_printer.png</image>
<label>Network printer</label>
</action>
<action>
- <name>new_phone</name>
+ <name>new_goFonHardware</name>
<type>entry</type>
<image>plugins/systems/images/select_phone.png</image>
<label>Phone</label>
</action>
<action>
- <name>new_component</name>
+ <name>new_ieee802Device</name>
<type>entry</type>
<image>plugins/systems/images/select_component.png</image>
<label>Network device</label>
</action>
<action>
- <name>new_opsi_client</name>
+ <name>new_FAKE_OC_OpsiHost</name>
<type>entry</type>
<image>plugins/systems/images/select_winstation.png</image>
<label>Opsi client</label>
<actiontriggers snapshot="true" copypaste="true">
+ <action>
+ <name>setPassword</name>
+ <type>entry</type>
+ <objectclass>FAKE_OC_PWD_changeAble</objectclass>
+ <image>images/lists/key.png</image>
+ <label>Change password</label>
+ </action>
+
+
<action>
<name>createISO</name>
<type>entry</type>
<name>remove</name>
<type>entry</type>
<image>images/lists/trash.png</image>
- <acl>roles/role[d]</acl>
- <label>Remove role</label>
+ <acl>%acl[d]</acl>
+ <label>Remove system</label>
</action>
</actiontriggers>