Index: trunk/core/module_help/config_list_users.txt =================================================================== diff -u -N --- trunk/core/module_help/config_list_users.txt (revision 0) +++ trunk/core/module_help/config_list_users.txt (revision 4665) @@ -0,0 +1,14 @@ +This section allows the administrator to define the default values for various community settings. + \ No newline at end of file Index: trunk/admin/icons/icon46_user_settings.gif =================================================================== diff -u -N -r13 -r4665 Binary files differ Index: trunk/core/units/categories/categories_config.php =================================================================== diff -u -N -r4663 -r4665 --- trunk/core/units/categories/categories_config.php (.../categories_config.php) (revision 4663) +++ trunk/core/units/categories/categories_config.php (.../categories_config.php) (revision 4665) @@ -100,7 +100,7 @@ 'parent' => 'in-portal:site', 'icon' => 'cat_settings', 'label' => 'la_tab_Settings', - 'url' => Array('index_file' => 'config/edit_config.php', 'pass_section' => true, 'pass' => 'm'), + 'url' => Array('t' => 'config/config_universal', 'pass_section' => true, 'pass' => 'm'), 'permissions' => Array('view', 'edit'), 'priority' => 4, 'type' => stTREE, Index: trunk/core/units/admin/admin_config.php =================================================================== diff -u -N -r4663 -r4665 --- trunk/core/units/admin/admin_config.php (.../admin_config.php) (revision 4663) +++ trunk/core/units/admin/admin_config.php (.../admin_config.php) (revision 4665) @@ -107,7 +107,7 @@ 'parent' => 'in-portal:system', 'icon' => 'conf_general', 'label' => 'la_tab_General', - 'url' => Array('index_file' => 'config/edit_config.php', 'pass_section' => true, 'pass' => 'm'), + 'url' => Array('t' => 'config/config_universal', 'pass_section' => true, 'pass' => 'm'), 'permissions' => Array('view'), 'priority' => 1, 'type' => stTREE, Index: trunk/core/module_help/config_list_categories.txt =================================================================== diff -u -N --- trunk/core/module_help/config_list_categories.txt (revision 0) +++ trunk/core/module_help/config_list_categories.txt (revision 4665) @@ -0,0 +1,12 @@ +This section allows the administrator to define the default values for various In-portal platform settings. + \ No newline at end of file Index: trunk/kernel/units/categories/categories_config.php =================================================================== diff -u -N -r4663 -r4665 --- trunk/kernel/units/categories/categories_config.php (.../categories_config.php) (revision 4663) +++ trunk/kernel/units/categories/categories_config.php (.../categories_config.php) (revision 4665) @@ -100,7 +100,7 @@ 'parent' => 'in-portal:site', 'icon' => 'cat_settings', 'label' => 'la_tab_Settings', - 'url' => Array('index_file' => 'config/edit_config.php', 'pass_section' => true, 'pass' => 'm'), + 'url' => Array('t' => 'config/config_universal', 'pass_section' => true, 'pass' => 'm'), 'permissions' => Array('view', 'edit'), 'priority' => 4, 'type' => stTREE, Index: trunk/kernel/units/admin/admin_config.php =================================================================== diff -u -N -r4663 -r4665 --- trunk/kernel/units/admin/admin_config.php (.../admin_config.php) (revision 4663) +++ trunk/kernel/units/admin/admin_config.php (.../admin_config.php) (revision 4665) @@ -107,7 +107,7 @@ 'parent' => 'in-portal:system', 'icon' => 'conf_general', 'label' => 'la_tab_General', - 'url' => Array('index_file' => 'config/edit_config.php', 'pass_section' => true, 'pass' => 'm'), + 'url' => Array('t' => 'config/config_universal', 'pass_section' => true, 'pass' => 'm'), 'permissions' => Array('view'), 'priority' => 1, 'type' => stTREE, Index: trunk/kernel/module_help/config_list_categories.txt =================================================================== diff -u -N --- trunk/kernel/module_help/config_list_categories.txt (revision 0) +++ trunk/kernel/module_help/config_list_categories.txt (revision 4665) @@ -0,0 +1,12 @@ +This section allows the administrator to define the default values for various In-portal platform settings. + \ No newline at end of file Index: trunk/admin/icons/icon46_cat_settings.gif =================================================================== diff -u -N -r13 -r4665 Binary files differ Index: trunk/kernel/admin/include/help/configure_categories.txt =================================================================== diff -u -N --- trunk/kernel/admin/include/help/configure_categories.txt (revision 49) +++ trunk/kernel/admin/include/help/configure_categories.txt (revision 0) @@ -1,12 +0,0 @@ -This section allows the administrator to define the default values for various In-portal platform settings. - \ No newline at end of file Index: trunk/kernel/admin_templates/img/icons/icon46_settings_users.gif =================================================================== diff -u -N Binary files differ Index: trunk/core/kernel/globals.php =================================================================== diff -u -N -r4446 -r4665 --- trunk/core/kernel/globals.php (.../globals.php) (revision 4446) +++ trunk/core/kernel/globals.php (.../globals.php) (revision 4665) @@ -479,7 +479,7 @@ if ($module_section) { // substitute section instead of #section# parameter in title preset name $module_section = explode(':', $module_section); - $section = preg_replace('/configuration_(.*)/i', '\\1', $module_section[1]); + $section = preg_replace('/(configuration|configure)_(.*)/i', '\\2', $module_section[1]); $string = str_replace('#section#', strtolower($section), $string); } return $string; Index: trunk/core/units/users/users_config.php =================================================================== diff -u -N -r4663 -r4665 --- trunk/core/units/users/users_config.php (.../users_config.php) (revision 4663) +++ trunk/core/units/users/users_config.php (.../users_config.php) (revision 4665) @@ -108,7 +108,7 @@ 'parent' => 'in-portal:users', 'icon' => 'users_settings', 'label' => 'la_tab_ConfigSettings', - 'url' => Array('index_file' => 'config/edit_config.php', 'module' => 'In-Portal:Users', 'pass_section' => true, 'pass' => 'm'), + 'url' => Array('t' => 'config/config_universal', 'module' => 'In-Portal:Users', 'pass_section' => true, 'pass' => 'm'), 'permissions' => Array('view', 'edit'), 'priority' => 3, 'type' => stTREE, Index: trunk/kernel/units/users/users_config.php =================================================================== diff -u -N -r4663 -r4665 --- trunk/kernel/units/users/users_config.php (.../users_config.php) (revision 4663) +++ trunk/kernel/units/users/users_config.php (.../users_config.php) (revision 4665) @@ -108,7 +108,7 @@ 'parent' => 'in-portal:users', 'icon' => 'users_settings', 'label' => 'la_tab_ConfigSettings', - 'url' => Array('index_file' => 'config/edit_config.php', 'module' => 'In-Portal:Users', 'pass_section' => true, 'pass' => 'm'), + 'url' => Array('t' => 'config/config_universal', 'module' => 'In-Portal:Users', 'pass_section' => true, 'pass' => 'm'), 'permissions' => Array('view', 'edit'), 'priority' => 3, 'type' => stTREE, Index: trunk/kernel/admin/include/help/configure_users.txt =================================================================== diff -u -N --- trunk/kernel/admin/include/help/configure_users.txt (revision 55) +++ trunk/kernel/admin/include/help/configure_users.txt (revision 0) @@ -1,14 +0,0 @@ -This section allows the administrator to define the default values for various community settings. - \ No newline at end of file Index: trunk/core/units/configuration/configuration_config.php =================================================================== diff -u -N -r4663 -r4665 --- trunk/core/units/configuration/configuration_config.php (.../configuration_config.php) (revision 4663) +++ trunk/core/units/configuration/configuration_config.php (.../configuration_config.php) (revision 4665) @@ -22,6 +22,9 @@ 'config_list_general' => Array('prefixes' => Array('conf_List'), 'format' => "!la_updating_config!"), 'config_list_output' => Array('prefixes' => Array('conf_List'), 'format' => "!la_updating_config!"), 'config_list_contacts' => Array('prefixes' => Array('conf_List'), 'format' => "!la_updating_config!"), + + 'config_list_categories' => Array('prefixes' => Array('conf_List'), 'format' => "!la_updating_config!"), + 'config_list_users' => Array('prefixes' => Array('conf_List'), 'format' => "!la_updating_config!"), ), 'TableName' => TABLE_PREFIX.'ConfigurationValues', Index: trunk/kernel/units/help/help_tag_processor.php =================================================================== diff -u -N -r4216 -r4665 --- trunk/kernel/units/help/help_tag_processor.php (.../help_tag_processor.php) (revision 4216) +++ trunk/kernel/units/help/help_tag_processor.php (.../help_tag_processor.php) (revision 4665) @@ -27,6 +27,10 @@ { $module = $this->Application->GetVar('h_module'); if (!$module) $module = $this->Application->RecallVar('module'); + + $module = explode(':', $module); + $module = $module[0]; + $title_preset = $this->Application->GetVar('h_title_preset'); $sql = 'SELECT Path FROM '.TABLE_PREFIX.'Modules WHERE LOWER(Name)='.$this->Conn->qstr( strtolower($module) ); Index: trunk/kernel/units/configuration/configuration_config.php =================================================================== diff -u -N -r4663 -r4665 --- trunk/kernel/units/configuration/configuration_config.php (.../configuration_config.php) (revision 4663) +++ trunk/kernel/units/configuration/configuration_config.php (.../configuration_config.php) (revision 4665) @@ -22,6 +22,9 @@ 'config_list_general' => Array('prefixes' => Array('conf_List'), 'format' => "!la_updating_config!"), 'config_list_output' => Array('prefixes' => Array('conf_List'), 'format' => "!la_updating_config!"), 'config_list_contacts' => Array('prefixes' => Array('conf_List'), 'format' => "!la_updating_config!"), + + 'config_list_categories' => Array('prefixes' => Array('conf_List'), 'format' => "!la_updating_config!"), + 'config_list_users' => Array('prefixes' => Array('conf_List'), 'format' => "!la_updating_config!"), ), 'TableName' => TABLE_PREFIX.'ConfigurationValues', Index: trunk/core/units/help/help_tag_processor.php =================================================================== diff -u -N -r4216 -r4665 --- trunk/core/units/help/help_tag_processor.php (.../help_tag_processor.php) (revision 4216) +++ trunk/core/units/help/help_tag_processor.php (.../help_tag_processor.php) (revision 4665) @@ -27,6 +27,10 @@ { $module = $this->Application->GetVar('h_module'); if (!$module) $module = $this->Application->RecallVar('module'); + + $module = explode(':', $module); + $module = $module[0]; + $title_preset = $this->Application->GetVar('h_title_preset'); $sql = 'SELECT Path FROM '.TABLE_PREFIX.'Modules WHERE LOWER(Name)='.$this->Conn->qstr( strtolower($module) ); Index: trunk/kernel/admin_templates/img/icons/icon46_settings_categories.gif =================================================================== diff -u -N Binary files differ Index: trunk/kernel/module_help/config_list_users.txt =================================================================== diff -u -N --- trunk/kernel/module_help/config_list_users.txt (revision 0) +++ trunk/kernel/module_help/config_list_users.txt (revision 4665) @@ -0,0 +1,14 @@ +This section allows the administrator to define the default values for various community settings. + \ No newline at end of file