Index: trunk/kernel/admin/include/navmenu.php =================================================================== diff -u -r4329 -r4446 --- trunk/kernel/admin/include/navmenu.php (.../navmenu.php) (revision 4329) +++ trunk/kernel/admin/include/navmenu.php (.../navmenu.php) (revision 4446) @@ -35,8 +35,9 @@ $admin."/icons/icon46_reviews.gif",$admin."/icons/icon24_reviews.gif", NULL,"in-portal:site",NULL,"in-portal:configure_categories",0,"",1,NULL,NULL,NULL,$admin."/icons/icon46_list_reviews.gif"); -$objSections->AddSection("in-portal:configure_categories", "la_tab_Settings", "la_tab_Settings", $admin."/config/", - "edit_config.php?&module=In-Portal§ion=in-portal:configure_categories", +$objSections->AddSection("in-portal:configure_categories", "la_tab_Settings", "la_tab_Settings", + $admin."/config/", "edit_config.php?&module=In-Portal§ion=in-portal:configure_categories", +// $admin.'/index4.php?section=in-portal:configure_categories&module=In-Portal','kernel4:config/config_universal', $admin."/icons/icon46_cat_settings.gif", $admin."/icons/icon24_cat_settings.gif", NULL, "in-portal:site","in-portal:advanced_view", "in-portal:configuration_search",0,"",1,NULL,NULL,NULL,$admin."/icons/icon46_list_cat_settings.gif","la_updating_config"); @@ -197,36 +198,42 @@ NULL,NULL,NULL,$admin."/icons/icon46_list_banlist.gif","la_updating_rules"); /*Edit Category Section*/ -$objSections->AddSection("in-portal:editcategory_general","la_tab_General",NULL,$admin."/category/", - "javascript:edit_submit('category','CatEditStatus','".$admin."/category/addcategory.php',0);", - $admin."/icons/icon46_struct.gif", $admin."/icons/icon24_navigate.gif", - NULL, "in-portal:browse",NULL, "in-portal:editcategory_items",-1); +$home_category = $objSession->GetVariable('IsHomeCategory'); -$objSections->AddSection("in-portal:editcategory_items","la_tab_Items",NULL, $admin."/category/", - "javascript:edit_submit('category','CatEditStatus','".$admin."/index4_direct.php',0, '&t=category/category_items&prefix=c');", - $admin."/icons/icon46_struct.gif", $admin."/icons/icon24_navigate.gif", - NULL,"in-portal:browse","in-portal:editcategory_general","in-portal:editcategory_relations",-1); - -$objSections->AddSection("in-portal:editcategory_relations","la_tab_Relations",NULL, $admin."/category/", - "javascript:edit_submit('category','CatEditStatus','".$admin."/category/addcategory_relations.php',0);", - $admin."/icons/icon46_struct.gif", $admin."/icons/icon24_navigate.gif", - NULL,"in-portal:browse","in-portal:editcategory_general","in-portal:editcategory_images",-1); +if(!$home_category) { + $objSections->AddSection("in-portal:editcategory_general","la_tab_General",NULL,$admin."/category/", + "javascript:edit_submit('category','CatEditStatus','".$admin."/category/addcategory.php',0);", + $admin."/icons/icon46_struct.gif", $admin."/icons/icon24_navigate.gif", + NULL, "in-portal:browse",NULL, "in-portal:editcategory_relations",-1); + + $objSections->AddSection("in-portal:editcategory_relations","la_tab_Relations",NULL, $admin."/category/", + "javascript:edit_submit('category','CatEditStatus','".$admin."/category/addcategory_relations.php',0);", + $admin."/icons/icon46_struct.gif", $admin."/icons/icon24_navigate.gif", + NULL,"in-portal:browse","in-portal:editcategory_general","in-portal:editcategory_images",-1); + + $objSections->AddSection("in-portal:editcategory_images","la_tab_Images", NULL,$admin."/category/", + "javascript:edit_submit('category','CatEditStatus','".$admin."/category/addcategory_images.php',0);", + $admin."/icons/icon46_struct.gif", $admin."/icons/icon24_navigate.gif", + NULL, "in-portal:browse", "in-portal:editcategory_relations", "in-portal:editcategory_permissions",-1); -$objSections->AddSection("in-portal:editcategory_images","la_tab_Images", NULL,$admin."/category/", - "javascript:edit_submit('category','CatEditStatus','".$admin."/category/addcategory_images.php',0);", - $admin."/icons/icon46_struct.gif", $admin."/icons/icon24_navigate.gif", - NULL, "in-portal:browse", "in-portal:editcategory_relations", "in-portal:editcategory_permissions",-1); -$objSections->AddSection("in-portal:editcategory_permissions","la_tab_Permissions", NULL,$admin."/category/", + $objSections->AddSection("in-portal:editcategory_permissions","la_tab_Permissions", NULL,$admin."/category/", + "javascript:edit_submit('category','CatEditStatus','".$admin."/category/addcategory_permissions.php',0);", + $admin."/icons/icon46_struct.gif", $admin."/icons/icon24_navigate.gif", + NULL, "in-portal:browse", 'in-portal:editcategory_images', 'in-portal:editcategory_custom', -1); + + $objSections->AddSection("in-portal:editcategory_custom", "la_tab_Custom", NULL, $admin."/category/", + "javascript:edit_submit('category','CatEditStatus','".$admin."/category/addcategory_custom.php',0);", + $admin."/icons/icon46_struct.gif", $admin."/icons/icon24_navigate.gif", NULL, + "in-portal:browse", "in-portal:editcategory_permissions", NULL,-1); +} +else { + $objSections->AddSection("in-portal:editcategory_permissions","la_tab_Permissions", NULL,$admin."/category/", "javascript:edit_submit('category','CatEditStatus','".$admin."/category/addcategory_permissions.php',0);", $admin."/icons/icon46_struct.gif", $admin."/icons/icon24_navigate.gif", - NULL, "in-portal:browse", "in-portal:editcategory_images","in-portal:editcategory_custom",-1); + NULL, "in-portal:browse", null, null, -1); +} -$objSections->AddSection("in-portal:editcategory_custom", "la_tab_Custom", NULL, $admin."/category/", - "javascript:edit_submit('category','CatEditStatus','".$admin."/category/addcategory_custom.php',0);", - $admin."/icons/icon46_struct.gif", $admin."/icons/icon24_navigate.gif", NULL, - "in-portal:browse", "in-portal:editcategory_permissions", NULL,-1); - /* category edit subitems */ $objSections->AddSection("in-portal:cat_imageedit","la_tab_Images","la_title_edit_category",$admin."/category/", "javascript:edit_submit('category','CatEditStatus','".$admin."/category/addimage.php',0);",