Index: branches/unlabeled/unlabeled-1.18.2/admin/category/addcategory.php =================================================================== diff -u -r4109 -r4382 --- branches/unlabeled/unlabeled-1.18.2/admin/category/addcategory.php (.../addcategory.php) (revision 4109) +++ branches/unlabeled/unlabeled-1.18.2/admin/category/addcategory.php (.../addcategory.php) (revision 4382) @@ -4,12 +4,13 @@ define('REL_PATH', 'admin/category'); $relation_level = count( explode('/', REL_PATH) ); define('FULL_PATH', realpath(dirname(__FILE__) . str_repeat('/..', $relation_level) ) ); + require_once FULL_PATH.'/kernel/startup.php'; // new startup: end -require_once ($pathtoroot.$admin."/include/elements.php"); -require_once ($pathtoroot."kernel/admin/include/navmenu.php"); -//require_once ($pathtolocal."admin/include/navmenu.php"); +require_once ($pathtoroot.$admin."/include/elements.php"); +require_once ($pathtoroot."kernel/admin/include/navmenu.php"); +//require_once ($pathtolocal."admin/include/navmenu.php"); require_once($pathtoroot.$admin."/toolbar.php"); unset($objEditItems); @@ -45,15 +46,15 @@ $objRelList->CreateEmptyEditTable("RelationshipId"); $objCustomDataList->CreateEmptyEditTable('c'); $objImages->CreateEmptyEditTable("ResourceId"); - + $TitleVerb = prompt_language("la_Text_Adding"); } else -{ +{ if(isset($_POST["catlist"])) - { + { $cats = $_POST["catlist"]; - $objCatList->CopyToEditTable("CategoryId",$cats); + $objCatList->CopyToEditTable("CategoryId",$cats); $objEditItems->Query_Item("SELECT * FROM ".$objEditItems->SourceTable); /* make a copy of the relationship records */ $ids = $objEditItems->GetResourceIDList(); @@ -65,46 +66,46 @@ $en = 0; } else - { + { if($_GET["item"]) { /*shortcut to edit link */ $objCatList->CopyToEditTable("ResourceId",$_GET["item"]); $backurl = $_GET["return"]; - } - + } + //Multiedit init $en = (int)$_GET["en"]; $objEditItems->Query_Item("SELECT * FROM ".$objEditItems->SourceTable); - + //$ids = $objEditItems->GetResourceIDList(); //$objRelList->CopyToEditTable("SourceId", $ids); //$objCustomDataList->CopyToEditTable("ResourceId",$ids); //$objImages->CopyToEditTable("ResourceId", $ids); - + $itemcount=$objEditItems->NumItems(); $c = $objEditItems->GetItemByIndex($en); } - + if($itemcount>1) - { + { if ($en+1 == $itemcount) $en_next = -1; else $en_next = $en+1; - + if ($en == 0) $en_prev = -1; else - $en_prev = $en-1; + $en_prev = $en-1; } - + $action = "m_edit_category"; $TitleVerb = prompt_language("la_Text_Editing"); } $envar = "env=" . BuildEnv() . "&en=$en"; -$section = 'in-portal:editcategory_general'; +$section = 'in-portal:editcategory_general'; if (strlen($c->Get("Name"))) $editing_category_title = "'".$c->Get("Name")."' "; @@ -126,10 +127,10 @@ if ( isset($en_prev) || isset($en_next) ) { - $url = $RootUrl.$admin."/category/addcategory.php"; + $url = $RootUrl.$admin."/category/addcategory.php"; $StatusField = "CatEditStatus"; $form = "category"; - MultiEditButtons($objCatToolBar,$en_next,$en_prev,$form,$StatusField,$url,$sec->Get("OnClick"),'','la_PrevCategory','la_NextCategory'); + MultiEditButtons($objCatToolBar,$en_next,$en_prev,$form,$StatusField,$url,$sec->Get("OnClick"),'','la_PrevCategory','la_NextCategory'); } int_header($objCatToolBar,NULL,$title); @@ -222,7 +223,9 @@ + > + Get("Status") == 1) echo "checked"; ?>> @@ -306,7 +309,7 @@ if (is_object($cfield)) { $f->default_value = $c->GetCustomFieldValue($n, '', 0, true); } - print "\n"; + print "\n"; print " ".$f->GetPrompt()."\n"; print " ".$f->ItemFormElement($tab_index++).""; if(is_object($f->NextItem)) @@ -320,7 +323,7 @@ } } } -} +} ?> "> "> @@ -339,11 +342,14 @@ document.getElementById('filename').readOnly = $checked; } reflect_filename(); - + + + +
- \ No newline at end of file