Index: trunk/admin/category/addpermission_modules.php =================================================================== diff -u -N --- trunk/admin/category/addpermission_modules.php (revision 4446) +++ trunk/admin/category/addpermission_modules.php (revision 0) @@ -1,233 +0,0 @@ -$value) -{ - $path = $pathtoroot. $value."admin/include/parser.php"; - if(file_exists($path)) - { - include_once($path); - } -} - -unset($objEditItems); - -$objEditItems = new clsCatList(); -$objEditItems->SourceTable = $objSession->GetEditTable("Category"); - -$live_editing = $objSession->GetVariable('IsHomeCategory'); -if ($live_editing) { - $objEditItems->SourceTable = TABLE_PREFIX.'Category'; -} - -//Multiedit init -$en = (int)$_GET["en"]; -$objEditItems->Query_Item("SELECT * FROM ".$objEditItems->SourceTable.($objEditItems->isLiveTable() ? ' WHERE CategoryId = 0' : '')); -$itemcount=$objEditItems->NumItems(); - -if(isset($_GET["en"])) -{ - $c = $objEditItems->GetItemByIndex($en); -} -else -{ - $c = new clsCategory($m_var_list["cat"]); -} - -if(!is_object($c)) -{ - $c = new clsCategory(); - $c->Set("CategoryId",0); -} -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; -} -$action = "m_edit_permissions"; - -$envar = "env=" . BuildEnv() . "&en=$en"; - -//$section = 'in-portal:editcategory_permissions'; -$section = 'in-portal:catperm_modules'; - -if(count($_POST)) -{ - if($_POST["Action"]=="m_edit_permissions") - { - $GroupId = $_POST["GroupId"]; - $g = $objGroups->GetItem($GroupId); - } - else - { - if(!is_array($_POST["itemlist"])) - { - $g = $objGroups->GetItemByField("ResourceId", $_POST["itemlist"]); - if(is_object($g)) - $GroupId = $g->Get("GroupId"); - } - else - { - $g = $objGroups->GetItemByField("ResourceId", $_POST["itemlist"][0]); - $GroupId = $g->Get("GroupId"); - } - } -} -else -{ - $GroupId = $_GET["GroupId"]; - $g = $objGroups->GetItem($GroupId); -} - -$objPermList = new clsPermList($c->Get("CategoryId"),$GroupId); - -$ado = &GetADODBConnection(); -$sql = "SELECT DISTINCT(ModuleId) FROM ".GetTablePrefix()."PermissionConfig"; -$rs = $ado->Execute($sql); -$Modules = array(); - -while($rs && !$rs->EOF) -{ - $data = $rs->fields; - $Modules[] = $data["ModuleId"]; - $rs->MoveNext(); -} -/* page header */ -$charset = GetRegionalOption('Charset'); -print << - - In-portal - - - - - - - - - - - -END; - -//int_SectionHeader(); -if($c->Get("CategoryId")!=0) -{ - $title = admin_language("la_Text_Editing")." ".admin_language("la_Text_Category")." '".$c->Get("Name")."' - ".admin_language("la_tab_Permissions"); - $title .= " ".admin_language("la_text_for")." '".$g->parsetag("group_name")."'"; -} -else -{ - $title = admin_language("la_Text_Editing")." ".admin_language("la_Text_Root")." ".admin_language("la_Text_Category")." - "."' - ".admin_language("la_tab_Permissions"); - $title .= " ".admin_language("la_text_for")." '".$g->parsetag("group_name")."'"; -} - -$objListToolBar = new clsToolBar(); -$objListToolBar->Add("img_save", "la_Save","#","swap('img_save','toolbar/tool_select_f2.gif');", "swap('img_save', 'toolbar/tool_select.gif');","do_edit_save('category','CatEditStatus','$admin/category/addcategory_permissions.php',0);",$imagesURL."/toolbar/tool_select.gif"); -$objListToolBar->Add("img_cancel", "la_Cancel","#","swap('img_cancel','toolbar/tool_cancel_f2.gif');", "swap('img_cancel', 'toolbar/tool_cancel.gif');","do_edit_save('category','CatEditStatus','".$admin."/category/addcategory_permissions.php',-1);", $imagesURL."/toolbar/tool_cancel.gif"); - -$sec = $objSections->GetSection($section); -if($c->Get("CategoryId")==0) -{ - $sec->Set("left",NULL); - $sec->Set("right",NULL); -} - -int_header($objListToolBar,NULL,$title); -if ($objSession->GetVariable("HasChanges") == 1) { -?> - - - - -
- -
- - - - - - - -
- - - -"; - echo ""; - echo ""; - } - } -?> - -
"; - $getvar = "?env=".BuildEnv()."&module=$module&GroupId=$GroupId&en=".GetVar('en'); - echo "$module
- "> - "> - - - - -
- > - - - - -
- -
- - - - -
- -