Here's a group definition for "NonProduction" systems.
Put it in a text file called NonProduction.xml and put the file in \code_igniter\system\application\controllers\groups
Then go to Admin -> Groups -> Activate Group.
Bingo!
Code:
<?xml version="1.0" encoding="ISO-8859-1"?>
<group>
<details>
<group_name>NonProduction Systems</group_name>
<group_padded_name></group_padded_name>
<group_dynamic_select>SELECT distinct(system.system_id) FROM system WHERE system.man_status != 'production'</group_dynamic_select>
<group_parent>1</group_parent>
<group_description>NonProduction Systems</group_description>
<group_category>os</group_category>
<group_display_sql>SELECT system.system_id, system.hostname, system.man_description, system.man_ip_address, system.timestamp, system.man_os_family, system.man_os_name, system.man_icon, system.man_manufacturer, system.man_model FROM system, oa_group_sys WHERE system.system_id = oa_group_sys.system_id AND oa_group_sys.group_id = ? GROUP BY system.system_id</group_display_sql>
<group_icon>device</group_icon>
</details>
<columns>
<column>
<column_order>1</column_order>
<column_name>Hostname</column_name>
<column_variable>hostname</column_variable>
<column_type>link</column_type>
<column_link>main/system_display/</column_link>
<column_secondary>system_id</column_secondary>
<column_ternary></column_ternary>
<column_align>left</column_align>
</column>
<column>
<column_order>2</column_order>
<column_name>Description</column_name>
<column_variable>man_description</column_variable>
<column_type>text</column_type>
<column_link></column_link>
<column_secondary></column_secondary>
<column_ternary></column_ternary>
<column_align>left</column_align>
</column>
<column>
<column_order>3</column_order>
<column_name>IP Address</column_name>
<column_variable>man_ip_address</column_variable>
<column_type>ip_address</column_type>
<column_link></column_link>
<column_secondary></column_secondary>
<column_ternary></column_ternary>
<column_align>left</column_align>
</column>
<column>
<column_order>4</column_order>
<column_name>Last Audit</column_name>
<column_variable>timestamp</column_variable>
<column_type>text</column_type>
<column_link></column_link>
<column_secondary></column_secondary>
<column_ternary></column_ternary>
<column_align>right</column_align>
</column>
<column>
<column_order>5</column_order>
<column_name>OS</column_name>
<column_variable>man_os_family</column_variable>
<column_type>text</column_type>
<column_link></column_link>
<column_secondary></column_secondary>
<column_ternary></column_ternary>
<column_align>right</column_align>
</column>
</columns>
</group>
_________________
Support and Development hours available from
Opmantek.
Please consider a purchase to help make Open-AudIT better for everyone.