Index: trunk/core/units/users/users_config.php =================================================================== diff -u -r4287 -r4457 --- trunk/core/units/users/users_config.php (.../users_config.php) (revision 4287) +++ trunk/core/units/users/users_config.php (.../users_config.php) (revision 4457) @@ -68,6 +68,79 @@ 'users_select' => Array('prefixes' => Array('u_List'), 'format' => "!la_title_Users! (#u_recordcount#) - !la_title_SelectUser!"), ), + + 'Sections' => Array( + 'in-portal:users' => Array( + 'parent' => 'in-portal:root', + 'icon' => 'community', + 'label' => 'la_tab_Community', + 'url' => Array('index_file' => 'subitems.php', 'pass' => 'm'), + 'permissions' => Array('view'), + 'priority' => 2, + 'type' => stTREE, + ), + + 'in-portal:user_list' => Array( + 'parent' => 'in-portal:users', + 'icon' => 'users', + 'label' => 'la_tab_User_List', + 'url' => Array('index_file' => 'users/user_list.php', 'pass' => 'm', 'resetpage' => 1), + 'permissions' => Array('view', 'edit', 'delete', 'advanced:ban', 'advanced:send_email'), + 'priority' => 1, + 'type' => stTREE, + ), + + 'in-portal:user_groups' => Array( + 'parent' => 'in-portal:users', + 'icon' => 'usergroups', + 'label' => 'la_tab_User_Groups', + 'url' => Array('index_file' => 'users/user_groups.php', 'pass' => 'm', 'resetpage' => 1), + 'permissions' => Array('view', 'edit', 'delete', 'advanced:send_email'), + 'priority' => 2, + 'type' => stTREE, + ), + + 'in-portal:configure_users' => Array( + 'parent' => 'in-portal:users', + 'icon' => 'users_settings', + 'label' => 'la_tab_ConfigSettings', + 'url' => Array('index_file' => 'config/edit_config.php', 'module' => 'In-Portal:Users', 'pass' => 'm'), + 'permissions' => Array('view', 'edit'), + 'priority' => 3, + 'type' => stTREE, + ), + + 'in-portal:user_email' => Array( + 'parent' => 'in-portal:users', + 'icon' => 'settings_email', + 'label' => 'la_tab_ConfigE-mail', + 'url' => Array('index_file' => 'config/module_email.php', 'module' => 'In-Portal:Users', 'lpn' => 1, 'pass' => 'm'), + 'permissions' => Array('view', 'edit'), + 'priority' => 4, + 'type' => stTREE, + ), + + 'in-portal:user_custom' => Array( + 'parent' => 'in-portal:users', + 'icon' => 'settings_custom', + 'label' => 'la_tab_ConfigCustom', + 'url' => Array('t' => 'custom_fields/custom_fields_list', 'index_file' => 'index4.php', 'cf_type' => 6, 'pass' => 'm,cf'), + 'permissions' => Array('view', 'edit'), + 'priority' => 5, + 'type' => stTREE, + ), + + 'in-portal:user_banlist' => Array( + 'parent' => 'in-portal:users', + 'icon' => 'banlist', + 'label' => 'la_tab_BanList', + 'url' => Array('index_file' => 'config/edit_banlist.php', 'DataType' => 6, 'pass' => 'm'), + 'permissions' => Array('view', 'edit'), + 'priority' => 6, + 'type' => stTREE, + ), + ), + 'TableName' => TABLE_PREFIX.'PortalUser', 'ListSQLs' => Array( '' => ' SELECT %1$s.* %2$s FROM %1$s