Page MenuHomeIn-Portal Phabricator

in-portal
No OneTemporary

File Metadata

Created
Sun, Jul 20, 12:01 AM

in-portal

Index: branches/unlabeled/unlabeled-1.4.54/kernel/admin/advanced_view.php
===================================================================
--- branches/unlabeled/unlabeled-1.4.54/kernel/admin/advanced_view.php (revision 6193)
+++ branches/unlabeled/unlabeled-1.4.54/kernel/admin/advanced_view.php (nonexistent)
@@ -1,57 +0,0 @@
-<?php
-##############################################################
-##In-portal ##
-##############################################################
-## In-portal ##
-## Intechnic Corporation ##
-## All Rights Reserved, 1998-2002 ##
-## ##
-## No portion of this code may be copied, reproduced or ##
-## otherwise redistributed without proper written ##
-## consent of Intechnic Corporation. Violation will ##
-## result in revocation of the license and support ##
-## privileges along maximum prosecution allowed by law. ##
-##############################################################
-
-global $rootURL, $imagesURL, $adminURL,$admin,$pathtoroot;
-
-$localURL = $rootURL."kernel/";
-$pathtolocal = $pathtoroot."kernel/";
-
-require_once ($pathtolocal."admin/include/navmenu.php");
-
-//Set Section
-$section = 'in-portal:advanced_view';
-
-//Set Environment Variable
-$envar = "env=" . BuildEnv($mod_prefixes);
-
-?>
-<!-- CATS -->
-
-<div id="category" class="ini_tab" isTab="true" tabTitle="Categories" PrefixSpecial="c" ActionPrefix="m_cat_" EditURL="admin/category/addcategory">
-
-
-<table cellSpacing=0 cellPadding=2 width="100%" class="tabTable">
- <tr>
- <td align="left" width="70%">
- <img height=15 src="<?php echo $imagesURL; ?>/arrow.gif" width=15 align=absMiddle border=0>
- <b class=text><?php echo prompt_language("la_Page"); ?></b> <?php print $objCatList->GetAdminPageLinkList($_SERVER["PHP_SELF"]); ?>
- </td>
- <td align="right" width="30%">
- <?php ShowSearchForm('m', $envar, 'category'); ?>
-
- </td>
- </tr>
-</table><br>
-
-<form name=category_form action="" method=post>
- <input type="hidden" name="Action">
- <table cellSpacing=0 cellPadding=2 width="100%" border=0>
- <tbody>
- <?php print adListSubCats(0, 'cat_tab_element.tpl','m_adv_view_search'); ?>
- </tbody>
- </table>
-</form>
-</div>
-<!-- END CATS -->
\ No newline at end of file
Property changes on: branches/unlabeled/unlabeled-1.4.54/kernel/admin/advanced_view.php
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.4
\ No newline at end of property
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: branches/unlabeled/unlabeled-1.2.48/kernel/admin/include/toolbar/editcategory_relations.php
===================================================================
--- branches/unlabeled/unlabeled-1.2.48/kernel/admin/include/toolbar/editcategory_relations.php (revision 6193)
+++ branches/unlabeled/unlabeled-1.2.48/kernel/admin/include/toolbar/editcategory_relations.php (nonexistent)
@@ -1,32 +0,0 @@
-<?php
-print<<<END
-
-<script language="javascript1.2">
-<!--
-
-//function called when a listview item is double clicked
-function handleDoubleClick()
-{
- PermChecks.check_submit('addrelation', '');
-}
-
-//function called to create the right click popup menu
-function initContextMenu()
-{
- window.contextMenu = new Menu("Context");
- contextMenu.addMenuItem(lang_Edit,"PermChecks.check_submit('addrelation', '');","");
- contextMenu.addMenuItem(lang_Delete,"PermChecks.check_submit('addcategory_relations', 'm_rel_delete');","");
- contextMenu.addMenuSeparator();
- contextMenu.addMenuItem(lang_MoveUp,"PermChecks.check_submit('addcategory_relations', 'm_rel_move_up');","");
- contextMenu.addMenuItem(lang_MoveDn,"PermChecks.check_submit('addcategory_relations', 'm_rel_move_down');","");
-
- window.triedToWriteMenus = false;
- window.contextMenu.writeMenus();
- return true;
-}
-
-//-->
-</script>
-
-END;
-?>
Property changes on: branches/unlabeled/unlabeled-1.2.48/kernel/admin/include/toolbar/editcategory_relations.php
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: branches/unlabeled/unlabeled-1.1.96/kernel/admin/include/toolbar/editgroup_users.php
===================================================================
--- branches/unlabeled/unlabeled-1.1.96/kernel/admin/include/toolbar/editgroup_users.php (revision 6193)
+++ branches/unlabeled/unlabeled-1.1.96/kernel/admin/include/toolbar/editgroup_users.php (nonexistent)
@@ -1,93 +0,0 @@
-<?php
-global $pathtoroot, $envar, $rootURL,$imagesURL,$UserFilter, $objSession, $adminURL;
-
-/* bit place holders for category view menu */
-$user_select = $adminURL."/users/user_select.php";
-
-$ViewNormal=1;
-$Bit_Pending=4;
-$Bit_Disabled=2;
-$Bit_Valid=1;
-$Bit_All = 7;
-
-if( GetVar('resetpage') == 1 ) $objSession->SetVariable("Page_Userlist","1");
-
-/* determine current view menu settings */
-$UserView = $objConfig->Get("User_View");
-$ViewNormal = 0;
-
-if(!is_numeric($UserView))
-{
- $UserView = $Bit_All; //Set all bits ON
- $UserFilter = "";
-}
- if($UserView & $Bit_Valid)
- $Status[] = 1;
-
- if($UserView & $Bit_Disabled)
- $Status[] = 0;
-
- if($UserView & $Bit_Pending)
- $Status[] = 2;
-
-
- if(count($Status)>0)
- {
- $UserFilter = "Status IN (".implode(",",$Status).")";
- }
- else
- $UserFilter = "Status = -1";
-
-/* Set the Items PerPage value */
-$User_Page = (int)$objConfig->Get("Perpage_User");
-if(!$User_Page)
- $User_Page = 10;
-
-/* Set the sort values */
-$SortField = trim($objConfig->Get("User_SortField"));
-$SortOrder = trim($objConfig->Get("User_SortOrder"));
-
-if(!strlen($SortOrder))
- $SortOrder = "asc";
-
-$browseURL = $adminURL."/browse";
-
-$lang_users = admin_language("la_Text_Users");
-$lang_Username = admin_language("la_prompt_Username");
-$lang_LastName = admin_language("la_prompt_LastName");
-$lang_FirstName = admin_language("la_prompt_FirstName");
-$lang_Email = admin_language("la_prompt_Email");
-$lang_PrimaryGroup = admin_language("la_prompt_PrimaryGroup");
-$lang_Valid = admin_language("la_Text_Valid");
-
-print <<<END
-<script language="Javascript">
-<!--
-
-var lang_Users = "$lang_users";
-var lang_Username = "$lang_Username";
-var lang_LastName = "$lang_LastName";
-var lang_FirstName = "$lang_FirstName";
-var lang_Email = "$lang_Email";
-var lang_PrimaryGroup = "$lang_PrimaryGroup";
-var lang_Valid = "$lang_Valid";
-var email_url = '$adminURL'+'/email/sendmail.php?$envar';
-var UserView = $UserView;
-var UserPage = $User_Page;
-
-//-->
-</script>
-
-<script language="JavaScript1.2" src="$browseURL/fw_menu.js"></script>
-<script language="JavaScript1.2" src="$adminURL/include/checkarray.js"></script>
-<script language="Javascript">
-
-UserChecks = new CheckArray();
-
-UserChecks.formname = 'editgroup';
-UserChecks.envar = '$envar';
-
-</script>
-
-END;
-?>
\ No newline at end of file
Property changes on: branches/unlabeled/unlabeled-1.1.96/kernel/admin/include/toolbar/editgroup_users.php
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1
\ No newline at end of property
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: branches/unlabeled/unlabeled-1.1.96/kernel/admin/include/toolbar/editgroup_permissions.php
===================================================================
--- branches/unlabeled/unlabeled-1.1.96/kernel/admin/include/toolbar/editgroup_permissions.php (revision 6193)
+++ branches/unlabeled/unlabeled-1.1.96/kernel/admin/include/toolbar/editgroup_permissions.php (nonexistent)
@@ -1,41 +0,0 @@
-<?php
- global $imagesURL;
-
-print<<<END
-<script language="javascript1.2">
-<!--
-
-AccessChecks = new Array();
-
-function SetPermImage(el)
-{
- img = el.getAttribute('permimg');
- if(el.checked==true)
- {
- img_url = '$imagesURL'+'/perm_green.gif';
- }
- else
- img_url = '$imagesURL'+'/perm_red.gif';
- //alert(img+' = '+img_url);
- swap(img,img_url);
-}
-
-function SetAccessEnabled(el)
-{
- if(el)
- {
- access_check = document.getElementById(el.getAttribute('access'));
- if(access_check)
- {
- access_check.checked = false
- SetPermImage(access_check);
- access_check.disabled = el.checked;
- }
- }
-}
-
-//-->
-</script>
-
-END;
-?>
Property changes on: branches/unlabeled/unlabeled-1.1.96/kernel/admin/include/toolbar/editgroup_permissions.php
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1
\ No newline at end of property
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: branches/unlabeled/unlabeled-1.1.96/kernel/admin/include/toolbar/editcategory_permissions.php
===================================================================
--- branches/unlabeled/unlabeled-1.1.96/kernel/admin/include/toolbar/editcategory_permissions.php (revision 6193)
+++ branches/unlabeled/unlabeled-1.1.96/kernel/admin/include/toolbar/editcategory_permissions.php (nonexistent)
@@ -1,44 +0,0 @@
-<?php
-global $imagesURL;
-
-print<<<END
-
-<script language="javascript1.2">
-<!--
-
-AccessChecks = new Array();
-
-function SetPermImage(el)
-{
- img = el.getAttribute('permimg');
- if(el.checked==true)
- {
- img_url = '$imagesURL'+'/perm_green.gif';
- }
- else
- img_url = '$imagesURL'+'/perm_red.gif';
- //alert(img+' = '+img_url);
- swap(img,img_url);
-}
-
-function SetAccessEnabled(el)
-{
- access_check = document.getElementById(el.getAttribute('access'));
- if(el.checked == true)
- {
- access_check.checked = access_check.getAttribute('InheritValue');
- }
- else
- {
- access_check.checked = access_check.getAttribute('UnInheritValue');
- }
- SetPermImage(access_check);
- access_check.disabled = el.checked;
-}
-
-
-//-->
-</script>
-
-END;
-?>
Property changes on: branches/unlabeled/unlabeled-1.1.96/kernel/admin/include/toolbar/editcategory_permissions.php
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1
\ No newline at end of property
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: branches/unlabeled/unlabeled-1.18.2/kernel/admin/include/toolbar/browse.php
===================================================================
--- branches/unlabeled/unlabeled-1.18.2/kernel/admin/include/toolbar/browse.php (revision 6193)
+++ branches/unlabeled/unlabeled-1.18.2/kernel/admin/include/toolbar/browse.php (nonexistent)
@@ -1,942 +0,0 @@
-<?php
-global $objConfig,$objSections,$section, $rootURL,$adminURL, $admin, $imagesURL,$envar,
- $m_var_list_update,$objCatList, $homeURL, $upURL, $objSession,$CatScopeClause,$DefaultTab;
-
-global $CategoryFilter,$TotalItemCount;
-
-global $Bit_All,$Bit_Pending,$Bit_Disabled,$Bit_New,$Bit_Pop,$Bit_Hot,$Bit_Ed;
-
-global $hideSelectAll;
-
-/* bit place holders for category view menu */
-$Bit_Active=64;
-$Bit_Pending=32;
-$Bit_Disabled=16;
-$Bit_New=8;
-$Bit_Pop=4;
-$Bit_Hot=2;
-$Bit_Ed=1;
-
-if( isset($_GET['SetTab']) )
-{
- if($_GET["SetTab"] != "categories")
- {
- $m_tab_CatTab_Hide = 1;
- $DefaultTab = $_GET["SetTab"];
- }
- else
- {
- $DefaultTab="categories";
- $m_tab_CatTab_Hide = 0;
- }
-}
-else
- $m_tab_CatTab_Hide = (int)$objConfig->Get("CatTab_Hide");
-
-$CategoryView = $objConfig->Get("Category_View");
-if(!is_numeric($CategoryView))
-{
- $CategoryView = 127;
-}
-
-$Category_Sortfield = $objConfig->Get("Category_Sortfield");
-if(!strlen($Category_Sortfield))
- $Category_Sortfield = "Name";
-
-$Category_Sortorder = $objConfig->Get("Category_Sortorder");
-if(!strlen($Category_Sortorder))
- $Category_Sortorder = "desc";
-
-$Perpage_Category = (int)$objConfig->Get("Perpage_Category");
-if(!$Perpage_Category)
- $Perpage_Category="'all'";
-
-
-if($CategoryView == 127)
-{
- $Category_ShowAll = 1;
-}
-else
-{
- $Category_ShowAll=0;
- $Status = array();
- $Mod = array();
- if($CategoryView & $Bit_Pending)
- $Status[] = STATUS_PENDING;
-
- if($CategoryView & $Bit_Active)
- $Status[] = STATUS_ACTIVE;
-
-
- if($CategoryView & $Bit_Disabled)
- $Status[] = STATUS_DISABLED;
-
- if(count($Status))
- {
- $CategoryFilter .= " AND (Status IN (".implode(",",$Status).") ";
- }
- else
- $CategoryFilter .= " AND ((Status=-1) ";
-
- if($CategoryView & $Bit_Ed)
- {
- $CategoryFilter .= " OR (EditorsPick=1) ";
- }
-
- if($CategoryView & $Bit_New)
- {
- $cutoff = adodb_date("U") - ($objConfig->Get("Category_DaysNew") * 86400);
- $CategoryFilter .= " OR (CreatedOn > ".$cutoff.") ";
- }
- $CategoryFilter .= ")";
-}
-
-$list = $objSession->GetVariable("SearchWord");
-if(strlen($list))
-{
- $CatScope = $objSession->GetVariable("SearchScope");
- switch($CatScope)
- {
- case 0 :
- $CatScopeClause = "";
- break;
- case 1:
- $cat = $objCatList->CurrentCategoryID();
- if($cat>0)
- {
- $allcats = $objCatList->AllSubCats($cat);
- if(count($allcats)>0)
- {
- $catlist = implode(",",$allcats);
- $CatScopeClause = " CategoryId IN ($catlist) ";
- }
- }
- break;
- case 2:
- $CatScopeClause = "CategoryId=".$objCatList->CurrentCategoryID();
- break;
- }
-}
-else
- $CatScopeClause="";
-
-$Cat_Paste = "false";
-if($objCatList->ItemsOnClipboard()>0)
- $Cat_Paste = "true";
-
-$CurrentCat = $objCatList->CurrentCategoryID();
-if($CurrentCat>0)
-{
- $c = $objCatList->GetItem($CurrentCat);
- $CurrentRes = (int)$c->Get("ResourceId");
-}
-else
- $CurrentRes =0;
-$mnuClearSearch = language("la_SearchMenu_Clear");
-$mnuNewSearch = language("la_SearchMenu_New");
-$mnuSearchCategory = language("la_SearchMenu_Categories");
-
-$lang_New = language("la_Text_New");
-$lang_Hot = language("la_Text_Hot");
-$lang_EdPick = language("la_prompt_EditorsPick");
-$lang_Pop = language("la_Text_Pop");
-
-$lang_Rating = language("la_prompt_Rating");
-$lang_Hits = language("la_prompt_Hits");
-$lang_Votes = language("la_prompt_Votes");
-$lang_Name = language("la_prompt_Name");
-
-$lang_Categories = language("la_ItemTab_Categories");
-$lang_Description = language("la_prompt_Description");
-$lang_MetaKeywords = language("la_prompt_MetaKeywords");
-$lang_SubSearch = language("la_prompt_SubSearch");
-$lang_Within = language("la_Text_Within");
-$lang_Current = language("la_Text_Current");
-$lang_Active = language("la_Text_Active");
-$lang_SubCats = language("la_Text_SubCats");
-$lang_SubItems = language("la_Text_Subitems");
-
-// View, Sort, Select, Per Page
-$lang_View = language('la_Text_View');
-$lang_Sort = language('la_Text_Sort');
-$lang_PerPage = language('la_prompt_PerPage');
-$lang_Select = language('la_Text_Select');
-$lang_InDevelopment = language('la_Text_InDevelopment');
-
-print <<<END
-
-<script language="JavaScript">
-// global usage phrases
-var lang_View = '$lang_View';
-var lang_Sort = '$lang_Sort';
-var lang_PerPage = '$lang_PerPage';
-var lang_Select = '$lang_Select';
-
-// local usage phrases
-var Category_Sortfield = '$Category_Sortfield';
-var Category_Sortorder = '$Category_Sortorder';
-var Category_Perpage = $Perpage_Category;
-var Category_ShowAll = $Category_ShowAll;
-var CategoryView = $CategoryView;
-var default_tab = "$DefaultTab";
-var Categories_Paste = $Cat_Paste;
-var CurrentCat = $CurrentCat;
-var CurrentRes = $CurrentRes;
-
-PasteButton = PasteButton || Categories_Paste;
-
-//JS Language variables
-var lang_New = "$lang_New";
-var lang_Hot = "$lang_Hot";
-var lang_EdPick = "$lang_EdPick";
-
-var lang_Pop = "$lang_Pop";
-var lang_Rating = "$lang_Rating";
-var lang_Hits = "$lang_Hits";
-var lang_Votes = "$lang_Votes";
-var lang_Name = "$lang_Name";
-var lang_Categories = "$lang_Categories";
-var lang_Description = "$lang_Description";
-var lang_MetaKeywords = "$lang_MetaKeywords";
-var lang_SubSearch = "$lang_SubSearch";
-var lang_Within="$lang_Within";
-var lang_Current = "$lang_Current";
-var lang_Active = "$lang_Active";
-var lang_SubCats = "$lang_SubCats";
-var lang_SubItems = "$lang_SubItems";
-var lang_InDevelopment = "$lang_InDevelopment";
-
-var m_tab_CatTab_hide = $m_tab_CatTab_Hide;
-var hostname = '$rootURL';
-var env = '$envar';
-var actionlist = new Array();
-var homeURL = "$homeURL";
-var upURL = "$upURL";
-
-
- // K4 code for handling toolbar operations: begin
- var \$TabRegistry = Array();
-
- function InpGrid(tab)
- {
- this.TabId = tab;
- }
-
- InpGrid.prototype.ClearSelection = function(force,called_from)
- {
- unselectAll(this.TabId, 1); //1 means don't upate toolbar
- }
-
- function registerTab(\$tab_id)
- {
- var \$tab = document.getElementById(\$tab_id);
- var \$index = \$TabRegistry.length;
-
- \$TabRegistry[\$index] = new Array();
- \$TabRegistry[\$index]['tab_id'] = \$tab_id;
- \$TabRegistry[\$index]['prefix_special'] = \$tab.getAttribute('PrefixSpecial');
- \$TabRegistry[\$index]['edit_template'] = \$tab.getAttribute('EditURL');
- }
-
- function queryTabRegistry(\$search_key, \$search_value, \$return_key)
- {
- var \$i = 0;
- while(\$i < \$TabRegistry.length)
- {
- if(\$TabRegistry[\$i][\$search_key] == \$search_value)
- {
- return \$TabRegistry[\$i][\$return_key];
- break;
- }
- \$i++;
- }
- return '<'+\$search_key+'='+\$search_value+'>';
- }
-
- function k4_actionHandler(action, prefix_special)
- {
- var k4_action = '';
- switch (action)
- {
- case 'edit':
- k4_action = 'edit_item("'+prefix_special+'")';
- break;
- case 'delete':
- k4_action = 'delete_items("'+prefix_special+'")';
- break;
- case 'unselect':
- k4_action = 'unselect("'+prefix_special+'")';
- break;
-
- case 'approve':
- k4_action = 'approve_items("'+prefix_special+'")';
- break;
- case 'decline':
- k4_action = 'decine_items("'+prefix_special+'")';
- break;
-
- case 'm_rebuild_cache':
- k4_action = 'rebuild_cache("c")';
- break;
-
-// case 'import':
-// k4_action = 'import_items("'+prefix_special+'")';
-// break;
-
- case 'export':
- k4_action = 'export_items("'+prefix_special+'")';
- break;
-
- case 'copy':
- k4_action = 'copy_items("'+prefix_special+'")';
- break;
- case 'cut':
- k4_action = 'cut_items("'+prefix_special+'")';
- break;
-
- case 'move_up':
- k4_action = 'move_up("'+prefix_special+'")';
- break;
- case 'move_down':
- k4_action = 'move_down("'+prefix_special+'")';
- break;
- }
-
- if (k4_action != '')
- {
- \$form_name = queryTabRegistry('prefix_special', prefix_special, 'tab_id') + '_form';
- eval(k4_action);
- }
- else alert(action+' not implemented');
-
- }
-
- function approve_items(prefix_special)
- {
- set_hidden_field('remove_specials['+prefix_special+']',1);
- submit_event(prefix_special,'OnMassApprove','')
- }
-
- function decine_items(prefix_special)
- {
- set_hidden_field('remove_specials['+prefix_special+']',1);
- submit_event(prefix_special,'OnMassDecline','')
- }
-
-// function import_items(prefix_special)
-// {
-// set_hidden_field('remove_specials['+prefix_special+']',1);
-// submit_event(prefix_special,'OnImport','')
-// }
-
- function export_items(prefix_special)
- {
- set_hidden_field('remove_specials['+prefix_special+']',1);
- submit_event(prefix_special,'OnExport','')
- }
-
- function edit()
- {
- edit_item( queryTabRegistry('tab_id', activeTab.id, 'prefix_special') );
- }
-
- function edit_item(prefix_special)
- {
- opener_action('d');
- set_hidden_field(prefix_special+'_mode', 't');
- submit_event(prefix_special, 'OnEdit', queryTabRegistry('prefix_special', prefix_special, 'edit_template'), '../../admin/index.php');
- }
-
- function delete_items(prefix_special)
- {
- set_hidden_field('remove_specials['+prefix_special+']',1);
- submit_event(prefix_special,'OnMassDelete','')
- }
-
- function copy_items(prefix_special)
- {
- submit_event(prefix_special,'OnCopy','')
- }
-
- function cut_items(prefix_special)
- {
- submit_event(prefix_special,'OnCut','')
- }
-
- function move_up(prefix_special)
- {
- submit_event(prefix_special,'OnMassMoveUp','')
- }
-
- function move_down(prefix_special)
- {
- submit_event(prefix_special,'OnMassMoveDown','')
- }
-
- function unselect(prefix_special)
- {
- Grids[prefix_special].ClearSelection(null,'Inp_AdvancedView.Unselect');
- }
-
- function rebuild_cache(prefix_special)
- {
- submit_event(prefix_special,'OnRebuildCache','')
- }
- // K4 code for handling toolbar operations: end
-
-
-
- function InitPage()
- {
- addCommonActions();
- initToolbar('mainToolBar', actionHandler);
- initCheckBoxes();
- //toggleMenu();
- }
-
- function AddButtonAction(action_name,action_value)
- {
- actionlist[actionlist.length] = new Array(action_name, action_value);
- }
-
- function actionHandler(button)
- {
-// alert('a button has been pressed!');
- for(i=0; i<actionlist.length;i++)
- {
-
- a = actionlist[i];
- if(button.action==a[0])
- {
-// alert('Button action '+a[0]+' is '+a[1]);
- eval(a[1]);
- break;
- }
- }
- }
-
- function addCommonActions()
- {
- AddButtonAction('upcat',"get_to_server(upURL,'');");// UP
- AddButtonAction('homecat',"get_to_server(homeURL,'');"); //home
- AddButtonAction('new_cat',"get_to_server('$adminURL/category/addcategory.php',env+'&new=1');"); //new cat
- AddButtonAction('editcat',"edit_current(); "); //edit current
- AddButtonAction('edit',"check_submit('','edit');"); //edit
- AddButtonAction('delete',"check_submit('$admin/browse','delete');"); //delete
- AddButtonAction('approve',"check_submit('$admin/browse','approve');"); //approve
- AddButtonAction('decline',"check_submit('$admin/browse','decline');"); //decline
-
-// AddButtonAction('import',"check_submit('$admin/browse','import');"); // import
- AddButtonAction('export',"check_submit('$admin/browse','export');"); // export
-
- AddButtonAction('rebuild_cache',"check_submit('$admin/category/category_maint', 'm_rebuild_cache');"); // rebuild_cache
-
- AddButtonAction('cut',"check_submit('$admin/browse','cut');"); //cut
- AddButtonAction('copy',"check_submit('$admin/browse','copy');"); //copy
- AddButtonAction('paste',"get_to_server('$adminURL/browse.php',env+'&Action=m_paste');"); //paste
- AddButtonAction('move_up',"check_submit('$admin/browse','move_up');"); //up
- AddButtonAction('move_down',"check_submit('$admin/browse','move_down');"); //down
- AddButtonAction('print',"window.print();"); //print ?
- AddButtonAction('view',"toggleMenu(); window.FW_showMenu(window.cat_menu,getRealLeft(button) - ((document.all) ? 6 : -2),getRealTop(button)+32);");
- AddButtonAction('search_a',"setSearchMenu(); window.FW_showMenu(window.SearchMenu,getRealLeft(button)-134 - ((document.all) ? 8 : -1),getRealTop(button)+22);");
- AddButtonAction('search_b',"search_submit();");
- AddButtonAction('search_c',"new_search_submit();");
- }
-
- function AdminCatNav(url)
- {
- f = document.getElementById("admin_search");
- if(f)
- {
- f.action = url;
- new_search_submit();
- }
- }
-
- function search_submit()
- {
- f = document.getElementById("admin_search");
- if(f)
- {
- //alert('Setting SearchWord to ' + f.value);
- f.Action.value = "m_SearchWord";
- f.submit();
- }
- }
- function new_search_submit()
- {
- var newSearchInput = document.getElementById("NewSearch");
- if (newSearchInput) newSearchInput.value = 1;
- search_submit();
- }
-
- function ClearSearch()
- {
- //alert('Clearing Search');
- f = document.getElementById("admin_search");
- if(f)
- {
- f.Action.value = "m_ClearSearch";
- f.submit();
- }
- }
-
- function SetSearchType(value)
- {
- f = document.getElementById("admin_search");
- if(f)
- {
- f.SearchType.value = value;
- }
- }
-
- function SetSearchScope(value)
- {
- f = document.getElementById("admin_search");
- if(f)
- {
- f.SearchScope.value = value;
- }
- }
-
- function ToggleNewSearch()
- {
- f = document.getElementById("admin_search");
- if(f)
- {
- value = f.NewSearch.value;
- if(value==1)
- {
- f.NewSearch.value=0;
- }
- else
- f.NewSearch.value=1;
- }
- }
- function isNewSearch()
- {
- f = document.getElementById("admin_search");
- if(f)
- {
- return f.NewSearch.value;
- }
- else return 0;
- }
-
-
- function get_to_server(path,attr)
- {
- if(attr.length>0)
- path = path + '?'+attr;
-
- window.location.href=path;
- return true;
- }
-
- function check_submit(page, actionValue)
- {
- if (actionValue.match(/delete$/))
- {
- if (!theMainScript.Confirm(lang_DeleteConfirm)) return;
- }
-
- var formname = '';
- var action_prefix ='';
-
- var isCategoryExport = activeTab && isAnyChecked('categories') && (actionValue == 'export');
-
- // skip news & topics for export operations (not to raise js errors)
- if ((actionValue == 'export') && (activeTab.getAttribute("PrefixSpecial") == 'n' || activeTab.getAttribute("PrefixSpecial") == 'bb')) {
- alert(lang_InDevelopment);
- return false;
- }
-
- if (activeTab && (!isAnyChecked('categories') || isCategoryExport))
- {
- form_name = activeTab.id;
- action_prefix = activeTab.getAttribute("ActionPrefix");
- if (page.length == 0) page = activeTab.getAttribute("EditURL");
-
- if (actionValue == 'export') {
- save_selected_categories('export_categories');
- }
-
- if ( action_prefix.match("k4:(.*)") )
- {
- act = RegExp.$1;
- act = act.replace('$\$event$$', actionValue);
- act = act.replace('$\$prefix$$', activeTab.getAttribute("PrefixSpecial") );
- eval(act);
- return;
- }
- else if(actionValue == 'export') // || actionValue == 'import'
- {
- return k4_actionHandler(actionValue, activeTab.getAttribute("PrefixSpecial"));
- }
- }
- else
- {
- form_name = 'categories';
- action_prefix = 'm_cat_';
- if (page.length == 0) page = "$admin" + '/category/addcategory';
- }
-
- var f = document.getElementsByName(form_name+'_form')[0];
- if(f)
- {
- if (actionValue.substring(0,2) == 'm_')
- {
- f.Action.value = actionValue;
- }
- else
- {
- f.Action.value = action_prefix + actionValue;
- }
-
- f.action = '$rootURL' + page + '.php?'+ env;
-// alert(f.name+ ' is submitting to '+ f.action + ' action=' + f.Action.value);
- f.submit();
- }
- } // check submit
-
- function save_selected_categories(field_name)
- {
- var result = '';
- var checkboxes = document.getElementsByName('catlist[]');
-
- for (var i = 0; i < checkboxes.length; i++)
- {
- if (checkboxes[i].checked == true)
- {
- result += checkboxes[i].value + ',';
- }
- }
- result = result.replace(/(.*),\$/, '\$1');
- if (activeTab) \$form_name = activeTab.id + '_form';
- set_hidden_field(field_name, result);
- }
-
- function edit_current()
- {
- if(CurrentCat==0)
- {
- get_to_server('$adminURL/category/addcategory_permissions.php',env+'&item=0');
- }
- else
- get_to_server('$adminURL/category/addcategory.php',env+'&item=$CurrentRes');
- }
-
- function flip_current(field_suffix)
- {
- if(activeTab)
- {
- field = activeTab.getAttribute("tabTitle")+field_suffix;
- return flip(eval(field));
- }
- }
-
- function config_current(field_suffix,value)
- {
- if(activeTab)
- {
- field = activeTab.getAttribute("tabTitle")+field_suffix;
- config_val(field,value);
- }
- }
-
- function getSType(type,value)
- {
- f = document.getElementById("admin_search");
- if(f)
- {
- if (f.SearchType.value == type) return 2; else return 0;
- } else return 0;
-
- }
-
- function getSScope(scope)
- {
- f = document.getElementById("admin_search");
- if(f)
- {
- if (f.SearchScope.value == scope) return 2; else return 0;
- } else return 0;
-
- }
-
- function setSearchMenu()
- {
-
- window.SearchMenu = new Menu("search");
- SearchMenu.addMenuItem(lang_All,"SetSearchType('all');",getSType('all'));
- SearchMenu.addMenuSeparator()
-
- SearchMenu.addMenuItem(lang_Categories, "SetSearchType('categories');",getSType('categories'));
- param = "";
-
- for (var i = 0; i < tabIDs.length; i++)
- {
- d = document.getElementById(tabIDs[i]);
- if(d)
- {
- tabname = d.getAttribute("tabTitle");
- param = "SetSearchType('"+tabname+"');";
-
- SearchMenu.addMenuItem(tabname,param,getSType(tabname));
- }
- }
-
- SearchMenu.addMenuSeparator();
- SearchMenu.addMenuItem(lang_All+' '+lang_Categories,"SetSearchScope('0');",getSScope(0));
- SearchMenu.addMenuItem(lang_SubSearch,"ToggleNewSearch();",isNewSearch());
- SearchMenu.addMenuItem(lang_Current+' '+lang_Categories,"SetSearchScope('2');",getSScope(2));
- SearchMenu.addMenuItem(lang_Within+' '+lang_Categories,"SetSearchScope('1');",getSScope(1));
-
- SearchMenu.addMenuSeparator();
-
- window.SearchMenu.addMenuItem('$mnuClearSearch',"ClearSearch();","");
- window.triedToWriteMenus = false;
- window.SearchMenu.writeMenus();
- }
-
- \$fw_menus['c_view_menu'] = function()
- {
- // filtering menu
- \$Menus['c_filtring_menu'] = new Menu(lang_View);
- \$Menus['c_filtring_menu'].addMenuItem(lang_All,"config_val('Category_View', 127);",CategoryView==127);
- \$Menus['c_filtring_menu'].addMenuSeparator();
- \$Menus['c_filtring_menu'].addMenuItem(lang_Active,"FlipBit('Category_View',CategoryView,6);",BitStatus(CategoryView,6));
- \$Menus['c_filtring_menu'].addMenuItem(lang_Pending,"FlipBit('Category_View',CategoryView,5);", BitStatus(CategoryView,5));
- \$Menus['c_filtring_menu'].addMenuItem(lang_Disabled,"FlipBit('Category_View',CategoryView,4);",BitStatus(CategoryView,4));
- \$Menus['c_filtring_menu'].addMenuSeparator();
- \$Menus['c_filtring_menu'].addMenuItem(lang_New,"FlipBit('Category_View',CategoryView,3);",BitStatus(CategoryView,3));
- \$Menus['c_filtring_menu'].addMenuItem(lang_EdPick,"FlipBit('Category_View',CategoryView,0);",BitStatus(CategoryView,0));
-
- // sorting menu
- \$Menus['c_sorting_menu'] = new Menu(lang_Sort);
- \$Menus['c_sorting_menu'].addMenuItem(lang_Asc,"config_val('Category_Sortorder','asc');",RadioIsSelected(Category_Sortorder,'asc'));
- \$Menus['c_sorting_menu'].addMenuItem(lang_Desc,"config_val('Category_Sortorder','desc');",RadioIsSelected(Category_Sortorder,'desc'));
- \$Menus['c_sorting_menu'].addMenuSeparator();
- \$Menus['c_sorting_menu'].addMenuItem(lang_Default,"config_val('Category_Sortfield','Name');","");
- \$Menus['c_sorting_menu'].addMenuItem(lang_Name,"config_val('Category_Sortfield','Name');",RadioIsSelected(Category_Sortfield,'Name'));
- \$Menus['c_sorting_menu'].addMenuItem(lang_Description,"config_val('Category_Sortfield','Description');",RadioIsSelected(Category_Sortfield,'Description'));
- \$Menus['c_sorting_menu'].addMenuItem(lang_CreatedOn,"config_val('Category_Sortfield','CreatedOn');",RadioIsSelected(Category_Sortfield,'CreatedOn'));
- \$Menus['c_sorting_menu'].addMenuItem(lang_SubCats,"config_val('Category_Sortfield','CachedDescendantCatsQty');",RadioIsSelected(Category_Sortfield,'CachedDescendantCatsQty'));
-
- // perpage menu
-
- // select menu
- \$Menus['c_select_menu'] = new Menu(lang_Select);
- \$Menus['c_select_menu'].addMenuItem(lang_All,"javascript:selectAllC('categories');","");
- \$Menus['c_select_menu'].addMenuItem(lang_Unselect,"javascript:unselectAll('categories');","");
- \$Menus['c_select_menu'].addMenuItem(lang_Invert,"javascript:invert('categories');","");
-
- // view menu
- \$Menus['c_view_menu'] = new Menu(lang_Categories);
- \$Menus['c_view_menu'].addMenuItem( \$Menus['c_filtring_menu'] );
- \$Menus['c_view_menu'].addMenuItem( \$Menus['c_sorting_menu'] );
- \$Menus['c_view_menu'].addMenuItem( \$Menus['c_select_menu'] );
- }
-
- function toggleMenu()
- {
- var \$ViewMenus = new Array();
-
- // prepare categories menu
- if (document.getElementById('categories').active)
- {
- \$fw_menus['c_view_menu']();
- \$ViewMenus.push('c');
- }
-
- if (activeTab)
- {
- var prefix_special = activeTab.getAttribute('PrefixSpecial');
- \$fw_menus[prefix_special+'_view_menu']();
- \$ViewMenus.push(prefix_special);
- }
-
- if(\$ViewMenus.length == 1)
- {
- prefix_special = \$ViewMenus[\$ViewMenus.length-1];
- window.cat_menu = \$Menus[prefix_special+'_view_menu'];
- }
- else
- {
- window.cat_menu = new Menu('ViewMenu_mixed');
-
- // merge menus into new one
- for(var i in \$ViewMenus)
- {
- prefix_special = \$ViewMenus[i];
- window.cat_menu.addMenuItem( \$Menus[prefix_special+'_view_menu'] );
- }
- }
-
- window.triedToWriteMenus = false;
- window.cat_menu.writeMenus();
- }
-
-function toggleCategoriesA(tabHeader, instant)
-{
- var categories = document.getElementById('categories');
- if (!categories) return;
- toggleCategories(instant);
-
- tabHeader.setAttribute("background", '$imagesURL'+'/itemtabs/' + ((categories.active) ? "tab_active" : "tab_inactive") + ".gif")
- var images = tabHeader.getElementsByTagName("IMG");
- if (images.length < 1) return;
- images[0].src = '$imagesURL'+'/itemtabs/' + ((categories.active) ? "divider_up" : "divider_dn") + ".gif";
-}
-
-function toggleCategoriesB(tabHeader, instant)
-{
- var categories = document.getElementById('categories');
- if (!categories) return;
- toggleCategories(instant);
- var active_str = '$imagesURL'+'/itemtabs/' + (categories.active ? 'tab_active' : 'tab_inactive');
- SetBackground('l_cat', active_str + '_l.gif');
- SetBackground('m_cat', active_str + '.gif');
- SetBackground('m1_cat', active_str + '.gif');
- SetBackground('r_cat', active_str + '_r.gif');
-
- var images = tabHeader.getElementsByTagName("IMG");
- if (images.length < 1) return;
- images[0].src = '$imagesURL'+'/itemtabs/' + ((categories.active) ? "divider_up" : "divider_dn") + ".gif";
-}
-
-function toggleTabA(tabId, atm)
-{
- var hl = document.getElementById("hidden_line");
- var activeTabId;
-
-
- if (activeTab) activeTabId = activeTab.id;
- if (activeTabId == tabId)
- {
- var devider = document.getElementById("tabsDevider");
- devider.style.display = "";
-
- unselectAll(tabId);
- var tab = document.getElementById(tabId);
- tab.active = false;
- activeTab = null;
- collapseTab = tab;
- toolbar.setTab(null);
- showTab();
- }
-
- else
- {
- if (activeTab) toggleTab(tabId, true)
- else toggleTab(tabId, atm)
-
- if (hl) hl.style.display = "none";
- }
- tab_hdr = document.getElementById('tab_headers');
- if (!tab_hdr) return;
- for (var i = 0; i < tabIDs.length; i++)
- {
- var tabHeader;
- TDs = tab_hdr.getElementsByTagName("TD");
- for (var j = 0; j < TDs.length; j++)
- if (TDs[j].getAttribute("tabHeaderOf") == tabIDs[i])
- {
- tabHeader = TDs[j];
- break;
- }
- if (!tabHeader) continue;
-
- var tab = document.getElementById(tabIDs[i]);
- if (!tab) continue;
-
- tabHeader.setAttribute("background", "$imagesURL/itemtabs/" + ((tab.active) ? "tab_active" : "tab_inactive") + ".gif")
-
- var images = tabHeader.getElementsByTagName("IMG");
- if (images.length < 1) continue;
-
- images[0].src = "$imagesURL/itemtabs/" + ((tab.active) ? "divider_up" : "divider_dn") + ".gif";
- }
-}
-
- function toggleTabB(tabId, atm)
- {
- var hl = document.getElementById("hidden_line");
- var activeTabId;
-
- if (activeTab) activeTabId = activeTab.id;
- if (activeTabId == tabId)
- {
- var devider = document.getElementById("tabsDevider");
- devider.style.display = "";
-
- unselectAll(tabId);
- var tab = document.getElementById(tabId);
- tab.active = false;
- activeTab = null;
- collapseTab = tab;
- toolbar.setTab(null);
- showTab();
- }
- else
- {
- if (activeTab)
- toggleTab(tabId, true)
- else
- toggleTab(tabId, atm)
- if (hl) hl.style.display = "none";
- }
- tab_hdr = document.getElementById('tab_headers');
- if (!tab_hdr) return;
-
- // process all module tabs
- var active_str = '';
- for(var i = 0; i < tabIDs.length; i++)
- {
- var tabHeader;
- TDs = tab_hdr.getElementsByTagName("TD");
- for (var j = 0; j < TDs.length; j++)
- if (TDs[j].getAttribute("tabHeaderOf") == tabIDs[i])
- {
- tabHeader = TDs[j];
- break;
- }
- if (!tabHeader) continue;
-
- var tab = document.getElementById(tabIDs[i]);
- if (!tab) continue;
- active_str = (tab.active) ? "tab_active" : "tab_inactive";
-
- if (TDs[j].getAttribute("tabHeaderOf") == tabId) {
- // module tab is selected
- SetBackground('l_' + tabId, "$imagesURL/itemtabs/" + active_str + "_l.gif");
- SetBackground('m_' + tabId, "$imagesURL/itemtabs/" + active_str + ".gif");
- SetBackground('m1_' + tabId, "$imagesURL/itemtabs/" + active_str + ".gif");
- SetBackground('r_' + tabId, "$imagesURL/itemtabs/" + active_str + "_r.gif");
- }
- else
- {
- // module tab is not selected
- SetBackground('l_' +tabIDs[i], "$imagesURL/itemtabs/" + active_str + "_l.gif");
- SetBackground('m_' + tabIDs[i], "$imagesURL/itemtabs/" + active_str + ".gif");
- SetBackground('m1_' + tabIDs[i], "$imagesURL/itemtabs/" + active_str + ".gif");
- SetBackground('r_' + tabIDs[i], "$imagesURL/itemtabs/" + active_str + "_r.gif");
- }
-
- var images = tabHeader.getElementsByTagName("IMG");
- if (images.length < 1) continue;
-
- images[0].src = "$imagesURL/itemtabs/" + ((tab.active) ? "divider_up" : "divider_dn") + ".gif";
- }
- }
-
- function SetBackground(element_id, img_url)
- {
- // set background image of element specified by id
- var el = document.getElementById(element_id);
- el.style.backgroundImage = 'url('+img_url+')';
- }
-</script>
-
-END;
-?>
Property changes on: branches/unlabeled/unlabeled-1.18.2/kernel/admin/include/toolbar/browse.php
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.18
\ No newline at end of property
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: branches/unlabeled/unlabeled-1.7.2/kernel/admin/include/toolbar/editcategory_relationselect.php
===================================================================
--- branches/unlabeled/unlabeled-1.7.2/kernel/admin/include/toolbar/editcategory_relationselect.php (revision 6193)
+++ branches/unlabeled/unlabeled-1.7.2/kernel/admin/include/toolbar/editcategory_relationselect.php (nonexistent)
@@ -1,799 +0,0 @@
-<?php
-global $objConfig,$objSections,$section, $rootURL,$adminURL,$imagesURL,$envar,
- $m_var_list_update,$objCatList, $homeURL, $upURL, $objSession,$CatScopeClause,$DefaultTab;
-
-global $CategoryFilter,$TotalItemCount;
-
-global $Bit_All,$Bit_Pending,$Bit_Disabled,$Bit_New,$Bit_Pop,$Bit_Hot,$Bit_Ed;
-
-global $hideSelectAll;
-
-
-/* bit place holders for category view menu */
-$Bit_Active=64;
-$Bit_Pending=32;
-$Bit_Disabled=16;
-$Bit_New=8;
-$Bit_Pop=4;
-$Bit_Hot=2;
-$Bit_Ed=1;
-
-if(strlen($_GET["SetTab"]))
-{
- if($_GET["SetTab"] != "categories")
- {
- $m_tab_CatTab_Hide = 1;
- $DefaultTab = $_GET["SetTab"];
- }
- else
- {
- $DefaultTab="categories";
- $m_tab_CatTab_Hide = 0;
- }
-}
-else
- $m_tab_CatTab_Hide = (int)$objConfig->Get("CatTab_Hide");
-
-$CategoryView = $objConfig->Get("Category_View");
-if(!is_numeric($CategoryView))
-{
- $CategoryView = 127;
-}
-
-$Category_Sortfield = $objConfig->Get("Category_Sortfield");
-if(!strlen($Category_Sortfield))
- $Category_Sortfield = "Name";
-
-$Category_Sortorder = $objConfig->Get("Category_Sortorder");
-if(!strlen($Category_Sortorder))
- $Category_Sortorder = "desc";
-
-$Perpage_Category = (int)$objConfig->Get("Perpage_Category");
-if(!$Perpage_Category)
- $Perpage_Category="'all'";
-
-
-if($CategoryView == 127)
-{
- $Category_ShowAll = 1;
-}
-else
-{
- $Category_ShowAll=0;
- $Status = array();
- $Mod = array();
- if($CategoryView & $Bit_Pending)
- $Status[] = STATUS_PENDING;
-
- if($CategoryView & $Bit_Active)
- $Status[] = STATUS_ACTIVE;
-
-
- if($CategoryView & $Bit_Disabled)
- $Status[] = STATUS_DISABLED;
-
- if(count($Status))
- {
- $CategoryFilter .= " AND (Status IN (".implode(",",$Status).") ";
- }
- else
- $CategoryFilter .= " AND ((Status=-1) ";
-
- if($CategoryView & $Bit_Ed)
- {
- $CategoryFilter .= " OR (EditorsPick=1) ";
- }
-
- if($CategoryView & $Bit_New)
- {
- $cutoff = adodb_date("U") - ($objConfig->Get("Category_DaysNew") * 86400);
- $CategoryFilter .= " OR (CreatedOn > ".$cutoff.") ";
- }
- $CategoryFilter .= ")";
-}
-
-$list = $objSession->GetVariable("SearchWord");
-if(strlen($list))
-{
- $CatScope = $objSession->GetVariable("SearchScope");
- switch($CatScope)
- {
- case 0 :
- $CatScopeClause = "";
- break;
- case 1:
- $cat = $objCatList->CurrentCategoryID();
- if($cat>0)
- {
- $allcats = $objCatList->AllSubCats($cat);
- if(count($allcats)>0)
- {
- $catlist = implode(",",$allcats);
- $CatScopeClause = " CategoryId IN ($catlist) ";
- }
- }
- break;
- case 2:
- $CatScopeClause = "CategoryId=".$objCatList->CurrentCategoryID();
- break;
- }
-}
-else
- $CatScopeClause="";
-
-$mnuClearSearch = language("la_SearchMenu_Clear");
-$mnuNewSearch = language("la_SearchMenu_New");
-$mnuSearchCategory = language("la_SearchMenu_Categories");
-
-$lang_New = language("la_Text_New");
-$lang_Hot = language("la_Text_Hot");
-$lang_EdPick = language("la_prompt_EditorsPick");
-$lang_Pop = language("la_Text_Pop");
-
-$lang_Rating = language("la_prompt_Rating");
-$lang_Hits = language("la_prompt_Hits");
-$lang_Votes = language("la_prompt_Votes");
-$lang_Name = language("la_prompt_Name");
-
-$lang_Categories = language("la_ItemTab_Categories");
-$lang_Description = language("la_prompt_Description");
-$lang_MetaKeywords = language("la_prompt_MetaKeywords");
-$lang_SubSearch = language("la_prompt_SubSearch");
-$lang_Within = language("la_Text_Within");
-$lang_Current = language("la_Text_Current");
-$lang_Active = language("la_Text_Active");
-$lang_SubCats = language("la_Text_SubCats");
-$lang_SubItems = language("la_Text_Subitems");
-
-$selector = isset($_GET['Selector']) ? '&Selector='.$_GET['Selector'] : '';
-$destform = GetVar('destform');
-print <<<END
-
-<script language="JavaScript">
-var Category_Sortfield = '$Category_Sortfield';
-var Category_Sortorder = '$Category_Sortorder';
-var Category_Perpage = $Perpage_Category;
-var Category_ShowAll = $Category_ShowAll;
-var CategoryView = $CategoryView;
-var default_tab = "$DefaultTab";
-
-//JS Language variables
-var lang_New = "$lang_New";
-var lang_Hot = "$lang_Hot";
-var lang_EdPick = "$lang_EdPick";
-
-var lang_Pop = "$lang_Pop";
-var lang_Rating = "$lang_Rating";
-var lang_Hits = "$lang_Hits";
-var lang_Votes = "$lang_Votes";
-var lang_Name = "$lang_Name";
-var lang_Categories = "$lang_Categories";
-var lang_Description = "$lang_Description";
-var lang_MetaKeywords = "$lang_MetaKeywords";
-var lang_SubSearch = "$lang_SubSearch";
-var lang_Within="$lang_Within";
-var lang_Current = "$lang_Current";
-var lang_Active = "$lang_Active";
-var lang_SubCats = "$lang_SubCats";
-var lang_SubItems = "$lang_SubItems";
-
-var m_tab_CatTab_hide = $m_tab_CatTab_Hide;
-var hostname = '$rootURL';
-var env = '$envar';
-var actionlist = new Array();
-var homeURL = "$homeURL$selector&destform=$destform";
-var upURL = "$upURL$selector&destform=$destform";
-var Categories_Paste = false;
-
- // K4 code for handling toolbar operations: begin
- var \$TabRegistry = Array();
-
- function InpGrid(tab)
- {
- this.TabId = tab;
- }
-
- InpGrid.prototype.ClearSelection = function(force,called_from)
- {
- unselectAll(this.TabId, 1); //1 means don't upate toolbar
- }
-
- function registerTab(\$tab_id)
- {
- var \$tab = document.getElementById(\$tab_id);
- var \$index = \$TabRegistry.length;
-
- \$TabRegistry[\$index] = new Array();
- \$TabRegistry[\$index]['tab_id'] = \$tab_id;
- \$TabRegistry[\$index]['prefix_special'] = \$tab.getAttribute('PrefixSpecial');
- \$TabRegistry[\$index]['edit_template'] = \$tab.getAttribute('EditURL');
- }
-
- function queryTabRegistry(\$search_key, \$search_value, \$return_key)
- {
- var \$i = 0;
- while(\$i < \$TabRegistry.length)
- {
- if(\$TabRegistry[\$i][\$search_key] == \$search_value)
- {
- return \$TabRegistry[\$i][\$return_key];
- break;
- }
- \$i++;
- }
- return '<'+\$search_key+'='+\$search_value+'>';
- }
-
- function k4_actionHandler(action, prefix_special)
- {
- var k4_action = '';
- switch (action)
- {
- case 'edit':
- k4_action = 'edit_item("'+prefix_special+'")';
- break;
- case 'delete':
- k4_action = 'delete_items("'+prefix_special+'")';
- break;
- case 'unselect':
- k4_action = 'unselect("'+prefix_special+'")';
- break;
- case 'approve':
- k4_action = 'approve_items("'+prefix_special+'")';
- break;
- case 'decline':
- k4_action = 'decine_items("'+prefix_special+'")';
- break;
-
- case 'copy':
- k4_action = 'copy_items("'+prefix_special+'")';
- break;
- case 'cut':
- k4_action = 'cut_items("'+prefix_special+'")';
- break;
- case 'move_up':
- k4_action = 'move_up("'+prefix_special+'")';
- break;
- case 'move_down':
- k4_action = 'move_down("'+prefix_special+'")';
- break;
- }
-
- if (k4_action != '')
- {
- \$form_name = queryTabRegistry('prefix_special', prefix_special, 'tab_id') + '_form';
- eval(k4_action);
- }
- else alert(action+' not implemented');
-
- }
-
- function approve_items(prefix_special)
- {
- set_hidden_field('remove_specials['+prefix_special+']',1);
- submit_event(prefix_special,'OnMassApprove','')
- }
-
- function decine_items(prefix_special)
- {
- set_hidden_field('remove_specials['+prefix_special+']',1);
- submit_event(prefix_special,'OnMassDecline','')
- }
-
- function edit()
- {
- edit_item( queryTabRegistry('tab_id', activeTab.id, 'prefix_special') );
- }
-
- function edit_item(prefix_special)
- {
- opener_action('d');
- set_hidden_field(prefix_special+'_mode', 't');
- submit_event(prefix_special, 'OnEdit', queryTabRegistry('prefix_special', prefix_special, 'edit_template'), '../../admin/index.php');
- }
-
- function delete_items(prefix_special)
- {
- set_hidden_field('remove_specials['+prefix_special+']',1);
- submit_event(prefix_special,'OnMassDelete','')
- }
-
- function copy_items(prefix_special)
- {
- submit_event(prefix_special,'OnCopy','')
- }
-
- function cut_items(prefix_special)
- {
- submit_event(prefix_special,'OnCut','')
- }
-
- function move_up(prefix_special)
- {
- submit_event(prefix_special,'OnMassMoveUp','')
- }
-
- function move_down(prefix_special)
- {
- submit_event(prefix_special,'OnMassMoveDown','')
- }
-
- function unselect(prefix_special)
- {
- Grids[prefix_special].ClearSelection(null,'Inp_AdvancedView.Unselect');
- }
- // K4 code for handling toolbar operations: end
-
- function InitPage()
- {
- var main_form='kernel_form';
- if('$destform') main_form='$destform';
- addCommonActions(main_form);
- initToolbar('mainToolBar', actionHandler);
- initCheckBoxes();
- //toggleMenu();
- }
-
- function AddButtonAction(actionname,actionval)
- {
- var item = new Array(actionname,actionval);
- actionlist[actionlist.length] = item;
- }
-
- function actionHandler(button)
- {
- //alert('a button has been pressed!');
- for(i=0; i<actionlist.length;i++)
- {
-
- a = actionlist[i];
- if(button.action==a[0])
- {
- //alert('Button action '+a[0]+' is '+a[1]);
- eval(a[1]);
- break;
- }
- }
- }
-
- function addCommonActions(main_form)
- {
- AddButtonAction('upcat',"get_to_server(upURL,'');");// UP
- AddButtonAction('homecat',"get_to_server(homeURL,'');"); //home
- AddButtonAction('select',"check_submit('"+main_form+"');"); //edit
- AddButtonAction('stop',"window.close();"); //delete
- AddButtonAction('view',"toggleMenu(); window.FW_showMenu(window.cat_menu,getRealLeft(button) - ((document.all) ? 6 : -2),getRealTop(button)+32);");
- //AddButtonAction('search_a',"setSearchMenu(); window.FW_showMenu(window.SearchMenu,getRealLeft(button)-134 - ((document.all) ? 8 : -1),getRealTop(button)+22);");
- AddButtonAction('search_b',"search_submit();");
- AddButtonAction('search_c',"ClearSearch();");
- }
-
- function AdminCatNav(url)
- {
- f = document.getElementById("admin_search");
- if(f)
- {
- f.action = url;
- new_search_submit();
- }
- }
-
- function search_submit()
- {
- f = document.getElementById("admin_search");
- if(f)
- {
- //alert('Setting SearchWord to ' + f.value);
- f.Action.value = "m_SearchWord";
- f.submit();
- }
- }
- function new_search_submit()
- {
- var newSearchInput = document.getElementById("NewSearch");
- if (newSearchInput) newSearchInput.value = 1;
- search_submit();
- }
-
- function ClearSearch()
- {
- //alert('Clearing Search');
- f = document.getElementById("admin_search");
- if(f)
- {
- f.Action.value = "m_ClearSearch";
- f.submit();
- }
- }
-
- function SetSearchType(value)
- {
- f = document.getElementById("admin_search");
- if(f)
- {
- f.SearchType.value = value;
- }
- }
-
- function SetSearchScope(value)
- {
- f = document.getElementById("admin_search");
- if(f)
- {
- f.SearchScope.value = value;
- }
- }
-
- function ToggleNewSearch()
- {
- f = document.getElementById("admin_search");
- if(f)
- {
- value = f.NewSearch.value;
- if(value==1)
- {
- f.NewSearch.value=0;
- }
- else
- f.NewSearch.value=1;
- }
- }
- function isNewSearch()
- {
- f = document.getElementById("admin_search");
- if(f)
- {
- return f.NewSearch.value;
- }
- else return 0;
- }
-
-
- function get_to_server(path,attr)
- {
- if(attr.length>0)
- path = path + '?'+attr;
-
- //alert(path);
- window.location.href=path;
- return true;
- }
-
- function check_submit(main_form)
- {
- var formname = '';
-
- if ((activeTab) && (!isAnyChecked('categories')))
- {
- form_name = activeTab.id;
- }
- else
- {
- form_name = 'categories';
- }
- var f = document.getElementsByName(form_name+'_form')[0];
- var bf = window.opener.document.getElementById(main_form);
-
- if(bf)
- {
- if(typeof(LastCheckedItem.value) != 'undefined')
- {
- try{
- item_id = LastCheckedItem.value;
- item_type = LastCheckedItem.ItemType;
- }
- catch(err)
- {
- }
- bf.TargetId.value = item_id;
- bf.TargetType.value = item_type;
- bf.submit();
- window.close();
- }
- else {
- theMainScript.Alert(lang_Selection_Empty);
- }
- }
- } // check submit
-
- function flip_current(field_suffix)
- {
- if(activeTab)
- {
- field = activeTab.getAttribute("tabTitle")+field_suffix;
- return flip(eval(field));
- }
- }
-
- function config_current(field_suffix,value)
- {
- if(activeTab)
- {
- field = activeTab.getAttribute("tabTitle")+field_suffix;
- config_val(field,value);
- }
- }
-
- function getSType(type,value)
- {
- f = document.getElementById("admin_search");
- if(f)
- {
- if (f.SearchType.value == type) return 2; else return 0;
- } else return 0;
-
- }
-
- function getSScope(scope)
- {
- f = document.getElementById("admin_search");
- if(f)
- {
- if (f.SearchScope.value == scope) return 2; else return 0;
- } else return 0;
-
- }
-
-// function setSearchMenu()
-// {
-//
-// window.SearchMenu = new Menu("search");
-// SearchMenu.addMenuItem(lang_All,"SetSearchType('all');",getSType('all'));
-// SearchMenu.addMenuSeparator()
-//
-// SearchMenu.addMenuItem(lang_Categories, "SetSearchType('categories');",getSType('categories'));
-// param = "";
-//
-// for (var i = 0; i < tabIDs.length; i++)
-// {
-// d = document.getElementById(tabIDs[i]);
-// if(d)
-// {
-// tabname = d.getAttribute("tabTitle");
-// param = "SetSearchType('"+tabname+"');";
-//
-// SearchMenu.addMenuItem(tabname,param,getSType(tabname));
-// }
-// }
-//
-// SearchMenu.addMenuSeparator();
-// SearchMenu.addMenuItem(lang_All+' '+lang_Categories,"SetSearchScope('0');",getSScope(0));
-// SearchMenu.addMenuItem(lang_SubSearch,"ToggleNewSearch();",isNewSearch());
-// SearchMenu.addMenuItem(lang_Current+' '+lang_Categories,"SetSearchScope('2');",getSScope(2));
-// SearchMenu.addMenuItem(lang_Within+' '+lang_Categories,"SetSearchScope('1');",getSScope(1));
-//
-// SearchMenu.addMenuSeparator();
-//
-// window.SearchMenu.addMenuItem('$mnuClearSearch',"ClearSearch();","");
-// window.triedToWriteMenus = false;
-// window.SearchMenu.writeMenus();
-// }
-
- function Category_SortMenu(caption)
- {
- menu_sorting = new Menu(caption);
-
- menu_sorting.addMenuItem(lang_Asc,"config_val('Category_Sortorder','asc');",RadioIsSelected(Category_Sortorder,'asc'));
- menu_sorting.addMenuItem(lang_Desc,"config_val('Category_Sortorder','desc');",RadioIsSelected(Category_Sortorder,'desc'));
- menu_sorting.addMenuSeparator();
-
- menu_sorting.addMenuItem(lang_Default,"config_val('Category_Sortfield','Name');","");
- menu_sorting.addMenuItem(lang_Name,"config_val('Category_Sortfield','Name');",RadioIsSelected(Category_Sortfield,'Name'));
- menu_sorting.addMenuItem(lang_Description,"config_val('Category_Sortfield','Description');",RadioIsSelected(Category_Sortfield,'Description'));
-
- menu_sorting.addMenuItem(lang_CreatedOn,"config_val('Category_Sortfield','CreatedOn');",RadioIsSelected(Category_Sortfield,'CreatedOn'));
- menu_sorting.addMenuItem(lang_SubCats,"config_val('Category_Sortfield','CachedDescendantCatsQty');",RadioIsSelected(Category_Sortfield,'CachedDescendantCatsQty'));
- menu_sorting.addMenuItem(lang_SubItems,"config_val('Category_Sortfield','SubItems');",RadioIsSelected(Category_Sortfield,'SubItems'));
-
- return menu_sorting;
-
- }
-
-
- function Category_FilterMenu(caption)
- {
- menu_filter = new Menu(caption);
- menu_filter.addMenuItem(lang_All,"config_val('Category_View', 127);",CategoryView==127);
- menu_filter.addMenuSeparator();
- menu_filter.addMenuItem(lang_Active,"FlipBit('Category_View',CategoryView,6);",BitStatus(CategoryView,6));
- menu_filter.addMenuItem(lang_Pending,"FlipBit('Category_View',CategoryView,5);", BitStatus(CategoryView,5));
- menu_filter.addMenuItem(lang_Disabled,"FlipBit('Category_View',CategoryView,4);",BitStatus(CategoryView,4));
-
- menu_filter.addMenuSeparator();
- menu_filter.addMenuItem(lang_New,"FlipBit('Category_View',CategoryView,3);",BitStatus(CategoryView,3));
- menu_filter.addMenuItem(lang_EdPick,"FlipBit('Category_View',CategoryView,0);",BitStatus(CategoryView,0));
-
- return menu_filter;
- }
-
- function toggleMenu()
- {
- //var tab_title = GetTabTitle(activeTab.id);
- //alert(tab_title);
- if ((document.getElementById('categories').active) && (activeTab))
- {
- filterfunc = activeTab.getAttribute("tabTitle")+'_FilterMenu();';
-
- window.cat_menu_filter_sub = Category_FilterMenu(lang_Categories);
- window.sub_menu_filter_sub = eval(filterfunc);
-
- window.cat_menu_filter = new Menu(lang_View);
- cat_menu_filter.addMenuItem(cat_menu_filter_sub);
- cat_menu_filter.addMenuItem(sub_menu_filter_sub);
- }
- else
- {
- if (document.getElementById('categories').active)
- {
- window.cat_menu_filter = Category_FilterMenu(lang_View);
- }
- if (activeTab)
- {
- filterfunc = activeTab.getAttribute("tabTitle")+'_FilterMenu();';
- window.cat_menu_filter = eval(filterfunc);
- }
- } // Filter
-
- //Sorting
- if ((document.getElementById('categories').active) && (activeTab))
- {
- //Sort->Categories
- sortfunc = activeTab.getAttribute("tabTitle")+'_SortMenu();';
-
- window.cat_menu_sorting_sub = Category_SortMenu(lang_Categories);
- window.sub_menu_sorting_sub = eval(sortfunc);
-
- window.cat_menu_sorting = new Menu(lang_Sort);
- cat_menu_sorting.addMenuItem(cat_menu_sorting_sub);
- cat_menu_sorting.addMenuItem(sub_menu_sorting_sub);
- }
- else
- {
- if (document.getElementById('categories').active)
- {
- window.cat_menu_sorting = Category_SortMenu(lang_Sort);
-
- } // categories
- if (activeTab)
- {
- window.cat_menu_sorting = Category_SortMenu(lang_Sort);
- }
-
- } // && Sorting
- if ((document.getElementById('categories').active) && (activeTab))
- {
- window.cat_menu_select_sub = new Menu(lang_Categories);
- cat_menu_select_sub.addMenuItem(lang_All,"javascript:selectAll('categories');","");
- cat_menu_select_sub.addMenuItem(lang_Unselect,"javascript:unselectAll('categories');","");
- cat_menu_select_sub.addMenuItem(lang_Invert,"javascript:invert('categories');","");
-
- selectfunc = activeTab.getAttribute("tabTitle")+"_SelectMenu();";
-
- window.sub_menu_select_sub = eval(selectfunc);
-// sub_menu_select_sub.addMenuItem(lang_All,"javascript:selectAll('"+activeTab.id+"');","");
-// sub_menu_select_sub.addMenuItem(lang_Unselect,"javascript:unselectAll('"+activeTab.id+"');","");
-// sub_menu_select_sub.addMenuItem(lang_Invert,"javascript:invert('"+activeTab.id+"');","");
-
-END;
-if (!$hideSelectAll) {
-echo "
- window.cat_menu_select = new Menu(lang_Select);
- cat_menu_select.addMenuItem(cat_menu_select_sub);
- cat_menu_select.addMenuItem(sub_menu_select_sub);";
-}
-print <<<END
- }
- else
- {
-END;
-if (!$hideSelectAll) {
-echo '
- if (document.getElementById(\'categories\').active)
- {
- window.cat_menu_select = new Menu(lang_Select);
- cat_menu_select.addMenuItem(lang_All,"javascript:selectAll(\'categories\');","");
- cat_menu_select.addMenuItem(lang_Unselect,"javascript:unselectAll(\'categories\');","");
- cat_menu_select.addMenuItem(lang_Invert,"javascript:invert(\'categories\');","");
- } ';
-
-echo ' if (activeTab)
- {
-
- window.cat_menu_select = new Menu(lang_Select);
- cat_menu_select.addMenuItem(lang_All,"javascript:selectAllC(\'"+activeTab.id+"\');","");
- cat_menu_select.addMenuItem(lang_Unselect,"javascript:unselectAll(\'"+activeTab.id+"\');","");
- cat_menu_select.addMenuItem(lang_Invert,"javascript:invert(\'"+activeTab.id+"\');","");
- } ';
-}
-print <<<END
- }
- if(activeTab)
- {
- pagefunc = activeTab.getAttribute("tabTitle")+"_PerPageMenu();";
- window.PerPageMenu = eval(pagefunc);
- }
- window.cat_menu = new Menu("root");
- if ((document.getElementById('categories').active) || (activeTab)) window.cat_menu.addMenuItem(cat_menu_filter);
- if ((document.getElementById('categories').active) || (activeTab)) window.cat_menu.addMenuItem(cat_menu_sorting);
- if(activeTab) window.cat_menu.addMenuItem(PerPageMenu);
-
-END;
-if (!$hideSelectAll) {
-echo '
- if ((document.getElementById(\'categories\').active) || (activeTab)) window.cat_menu.addMenuItem(cat_menu_select);
-';
-}
-print <<<END
-
- window.triedToWriteMenus = false;
- window.cat_menu.writeMenus();
-
- }
-
-function toggleCategoriesA(tabHeader)
-{
- var categories = document.getElementById('categories');
- if (!categories) return;
- toggleCategories();
- tabHeader.setAttribute("background", '$imagesURL'+'/itemtabs/' + ((categories.active) ? "tab_active" : "tab_inactive") + ".gif")
- var images = tabHeader.getElementsByTagName("IMG");
- if (images.length < 1) return;
- images[0].src = '$imagesURL'+'/itemtabs/' + ((categories.active) ? "divider_up" : "divider_dn") + ".gif";
-}
-
-function toggleTabA(tabId, atm)
-{
- var hl = document.getElementById("hidden_line");
- var activeTabId;
- if (activeTab) activeTabId = activeTab.id;
- if (activeTabId == tabId)
- {
- var devider = document.getElementById("tabsDevider");
- devider.style.display = "";
-
- unselectAll(tabId);
- var tab = document.getElementById(tabId);
- tab.active = false;
- activeTab = null;
- collapseTab = tab;
- toolbar.setTab(null);
- showTab();
- }
-
- else
- {
- if (activeTab) toggleTab(tabId, true)
- else toggleTab(tabId, atm)
-
- if (hl) hl.style.display = "none";
- }
- tab_hdr = document.getElementById('tab_headers');
- if (!tab_hdr) return;
- for (var i = 0; i < tabIDs.length; i++)
- {
- var tabHeader;
- TDs = tab_hdr.getElementsByTagName("TD");
- for (var j = 0; j < TDs.length; j++)
- if (TDs[j].getAttribute("tabHeaderOf") == tabIDs[i])
- {
- tabHeader = TDs[j];
- break;
- }
- if (!tabHeader) continue;
-
- var tab = document.getElementById(tabIDs[i]);
- if (!tab) continue;
-
- tabHeader.setAttribute("background", "$imagesURL/itemtabs/" + ((tab.active) ? "tab_active" : "tab_inactive") + ".gif")
-
- var images = tabHeader.getElementsByTagName("IMG");
- if (images.length < 1) continue;
-
- images[0].src = "$imagesURL/itemtabs/" + ((tab.active) ? "divider_up" : "divider_empty") + ".gif";
- }
-}
-
-</script>
-
-END;
-?>
Property changes on: branches/unlabeled/unlabeled-1.7.2/kernel/admin/include/toolbar/editcategory_relationselect.php
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.7
\ No newline at end of property
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: branches/unlabeled/unlabeled-1.12.2/kernel/admin/include/toolbar/advanced_view.php
===================================================================
--- branches/unlabeled/unlabeled-1.12.2/kernel/admin/include/toolbar/advanced_view.php (revision 6193)
+++ branches/unlabeled/unlabeled-1.12.2/kernel/admin/include/toolbar/advanced_view.php (nonexistent)
@@ -1,555 +0,0 @@
-<?php
-global $objConfig,$objSections,$section, $rootURL,$adminURL, $admin, $imagesURL,$envar,
- $m_var_list_update,$objCatList, $homeURL, $upURL, $objSession,$DefaultTab;
-
-global $CategoryFilter,$TotalItemCount;
-
-global $Bit_All,$Bit_Pending,$Bit_Disabled,$Bit_New,$Bit_Pop,$Bit_Hot,$Bit_Ed;
-
-//global $hideSelectAll;
-
-
-$m_tab_Categories_hide = isset($DefaultTab) && ($DefaultTab == 'category') ? 0 : 1;
-
-
-/* bit place holders for category view menu */
-$Bit_Active=64;
-$Bit_Pending=32;
-$Bit_Disabled=16;
-$Bit_New=8;
-$Bit_Pop=4;
-$Bit_Hot=2;
-$Bit_Ed=1;
-
-
-if( isset($_GET['SetTab']) ) $DefaultTab = $_GET["SetTab"];
-
-$application =& kApplication::Instance();
-$force_tab = $application->RecallVar('force_tab');
-if ($force_tab) {
- $DefaultTab = $force_tab;
- $application->RemoveVar('force_tab');
-}
-
-
-// category list filtering stuff: begin
-
-$CategoryView = $objConfig->Get("Category_View");
-if(!is_numeric($CategoryView))
-{
- $CategoryView = 127;
-}
-
-$Category_Sortfield = $objConfig->Get("Category_Sortfield");
-if( !strlen($Category_Sortfield) ) $Category_Sortfield = "Name";
-
-$Category_Sortorder = $objConfig->Get("Category_Sortorder");
-if( !strlen($Category_Sortorder) ) $Category_Sortorder = "desc";
-
-$Perpage_Category = (int)$objConfig->Get("Perpage_Category");
-if(!$Perpage_Category)
- $Perpage_Category="'all'";
-
-
-if($CategoryView == 127)
-{
- $Category_ShowAll = 1;
-}
-else
-{
- $Category_ShowAll = 0;
- // FILTERING CODE V. 1.2
- $where_clauses = Array(); $q = '';
-
- //Group #1: Category Statuses (active,pending,disabled)
- $Status = array(-1);
- if($CategoryView & $Bit_Pending) $Status[] = STATUS_PENDING;
- if($CategoryView & $Bit_Active) $Status[] = STATUS_ACTIVE;
- if($CategoryView & $Bit_Disabled) $Status[] = STATUS_DISABLED;
- if( count($Status) ) $where_clauses[] = 'Status IN ('.implode(',', $Status).')';
-
- //Group #2: Category Statistics (new,pick)
- $Status = array();
- if(!($CategoryView & $Bit_New))
- {
- $cutoff = adodb_date("U") - ($objConfig->Get("Category_DaysNew") * 86400);
- if($cutoff > 0) $q = 'CreatedOn > '.$cutoff;
- $q .= (!empty($q) ? ' OR ' : '').'NewItem = 1';
- $Status[] = "NOT ($q)";
- }
- if(!($CategoryView & $Bit_Ed)) $Status[] = 'NOT (EditorsPick = 1)';
-
- if( count($Status) )
- $where_clauses[] = '('.implode(') AND (', $Status).')';
-
- $CategoryFilter = count($where_clauses) ? '('.implode(') AND (', $where_clauses).')' : '';
-}
-
-// category list filtering stuff: end
-
- $OrderBy = $objCatList->QueryOrderByClause(TRUE,TRUE,TRUE);
- $objCatList->Clear();
- $IsSearch = FALSE;
-
- $list = $objSession->GetVariable("m_adv_view_search");
- $SearchQuery = $objCatList->AdminSearchWhereClause($list);
- if(strlen($SearchQuery))
- {
- $SearchQuery = " (".$SearchQuery.")".($CategoryFilter ? 'AND ('.$CategoryFilter.')' : '');
- $objCatList->LoadCategories($SearchQuery,$OrderBy, false, 'set_last');
- $IsSearch = TRUE;
- }
- else
- $objCatList->LoadCategories($CategoryFilter,$OrderBy, false, 'set_last');
-
- $TotalItemCount += $objCatList->QueryItemCount;
-
-
-$CatTotal = TableCount($objCatList->SourceTable,null,false);
-
-$mnuClearSearch = language("la_SearchMenu_Clear");
-$mnuNewSearch = language("la_SearchMenu_New");
-$mnuSearchCategory = language("la_SearchMenu_Categories");
-
-$lang_New = language("la_Text_New");
-$lang_Hot = language("la_Text_Hot");
-$lang_EdPick = language("la_prompt_EditorsPick");
-$lang_Pop = language("la_Text_Pop");
-
-$lang_Rating = language("la_prompt_Rating");
-$lang_Hits = language("la_prompt_Hits");
-$lang_Votes = language("la_prompt_Votes");
-$lang_Name = language("la_prompt_Name");
-
-$lang_Categories = language("la_ItemTab_Categories");
-$lang_Description = language("la_prompt_Description");
-$lang_MetaKeywords = language("la_prompt_MetaKeywords");
-$lang_SubSearch = language("la_prompt_SubSearch");
-$lang_Within = language("la_Text_Within");
-$lang_Current = language("la_Text_Current");
-$lang_Active = language("la_Text_Active");
-$lang_SubCats = language("la_Text_SubCats");
-$lang_SubItems = language("la_Text_Subitems");
-
-// View, Sort, Select, Per Page
-$lang_View = language('la_Text_View');
-$lang_Sort = language('la_Text_Sort');
-$lang_PerPage = language('la_prompt_PerPage');
-$lang_Select = language('la_Text_Select');
-
-$ItemTabs->AddTab(language("la_ItemTab_Categories"),"category",$objCatList->QueryItemCount, $m_tab_Categories_hide, $CatTotal);
-
-print <<<END
-
-<script language="JavaScript">
-// global usage phrases
-var lang_View = '$lang_View';
-var lang_Sort = '$lang_Sort';
-var lang_PerPage = '$lang_PerPage';
-var lang_Select = '$lang_Select';
-
-// local usage phrases
-var default_tab = "$DefaultTab";
-var Category_Sortfield = '$Category_Sortfield';
-var Category_Sortorder = '$Category_Sortorder';
-var Category_Perpage = $Perpage_Category;
-var Category_ShowAll = $Category_ShowAll;
-var CategoryView = $CategoryView;
-
-//JS Language variables
-var lang_New = "$lang_New";
-var lang_Hot = "$lang_Hot";
-var lang_EdPick = "$lang_EdPick";
-
-var lang_Pop = "$lang_Pop";
-var lang_Rating = "$lang_Rating";
-var lang_Hits = "$lang_Hits";
-var lang_Votes = "$lang_Votes";
-var lang_Name = "$lang_Name";
-var lang_Categories = "$lang_Categories";
-var lang_Description = "$lang_Description";
-var lang_MetaKeywords = "$lang_MetaKeywords";
-var lang_SubSearch = "$lang_SubSearch";
-var lang_Within="$lang_Within";
-var lang_Current = "$lang_Current";
-var lang_Active = "$lang_Active";
-var lang_SubCats = "$lang_SubCats";
-var lang_SubItems = "$lang_SubItems";
-
-var hostname = '$rootURL';
-var env = '$envar';
-var actionlist = new Array();
-
-
-
- // K4 code for handling toolbar operations: begin
- var \$TabRegistry = Array();
-
- function InpGrid(tab)
- {
- this.TabId = tab;
- }
-
- InpGrid.prototype.ClearSelection = function(force,called_from)
- {
- unselectAll(this.TabId, 1); //1 means don't upate toolbar
- }
-
- function registerTab(\$tab_id)
- {
- var \$tab = document.getElementById(\$tab_id);
- var \$index = \$TabRegistry.length;
-
- \$TabRegistry[\$index] = new Array();
- \$TabRegistry[\$index]['tab_id'] = \$tab_id;
- \$TabRegistry[\$index]['prefix_special'] = \$tab.getAttribute('PrefixSpecial');
- \$TabRegistry[\$index]['edit_template'] = \$tab.getAttribute('EditURL');
- }
-
- function queryTabRegistry(\$search_key, \$search_value, \$return_key)
- {
- var \$i = 0;
- while(\$i < \$TabRegistry.length)
- {
- if(\$TabRegistry[\$i][\$search_key] == \$search_value)
- {
- return \$TabRegistry[\$i][\$return_key];
- break;
- }
- \$i++;
- }
- return '<'+\$search_key+'='+\$search_value+'>';
- }
-
- function k4_actionHandler(action, prefix_special)
- {
- var k4_action = '';
- switch (action)
- {
- case 'edit':
- k4_action = 'edit_item("'+prefix_special+'")';
- break;
- case 'delete':
- k4_action = 'delete_items("'+prefix_special+'")';
- break;
- case 'unselect':
- k4_action = 'unselect("'+prefix_special+'")';
- break;
- case 'approve':
- k4_action = 'approve_items("'+prefix_special+'")';
- break;
- case 'decline':
- k4_action = 'decine_items("'+prefix_special+'")';
- break;
- }
- if (k4_action != '')
- {
- \$form_name = queryTabRegistry('prefix_special', prefix_special, 'tab_id') + '_form';
- eval(k4_action);
- }
- else alert(action+' not implemented');
-
- }
-
- function approve_items(prefix_special)
- {
- set_hidden_field('remove_specials['+prefix_special+']',1);
- submit_event(prefix_special,'OnMassApprove','')
- }
-
- function decine_items(prefix_special)
- {
- set_hidden_field('remove_specials['+prefix_special+']',1);
- submit_event(prefix_special,'OnMassDecline','')
- }
-
- function edit()
- {
- edit_item( queryTabRegistry('tab_id', activeTab.id, 'prefix_special') );
- }
-
- function edit_item(prefix_special)
- {
- opener_action('d');
- set_hidden_field(prefix_special+'_mode', 't');
- set_hidden_field('remove_specials['+prefix_special+']',1);
-
- submit_event(prefix_special, 'OnEdit', queryTabRegistry('prefix_special', prefix_special, 'edit_template'), '../../admin/index.php');
- }
-
- function delete_items(prefix_special)
- {
- set_hidden_field('remove_specials['+prefix_special+']',1);
- submit_event(prefix_special,'OnMassDelete','')
- }
-
- function unselect(prefix_special)
- {
- Grids[prefix_special].ClearSelection(null,'Inp_AdvancedView.Unselect');
- }
- // K4 code for handling toolbar operations: end
-
-
-
- // Common function for all "Advanced View" page
- function InitPage()
- {
- addCommonActions();
- initToolbar('mainToolBar', actionHandler);
- initCheckBoxes(null, false);
- //toggleMenu();
- }
-
- function AddButtonAction(actionname,actionval)
- {
- var item = new Array(actionname,actionval);
- actionlist[actionlist.length] = item;
- }
-
- function actionHandler(button)
- {
- for(i=0; i<actionlist.length;i++)
- {
- a = actionlist[i];
- if(button.action == a[0])
- {
- eval(a[1]);
- break;
- }
- }
- }
-
- function addCommonActions()
- {
- AddButtonAction('edit',"check_submit('','edit');"); //edit
- AddButtonAction('delete',"check_submit('$admin/advanced_view','delete');"); //delete
- AddButtonAction('approve',"check_submit('$admin/advanced_view','approve');"); //approve
- AddButtonAction('decline',"check_submit('$admin/advanced_view','decline');"); //decline
- AddButtonAction('print',"window.print();"); //print ?
- AddButtonAction('view',"toggleMenu(); window.FW_showMenu(window.cat_menu,getRealLeft(button) - ((document.all) ? 6 : -2),getRealTop(button)+32);");
- }
-
- function check_submit(page,actionValue)
- {
-
- if (actionValue.match(/delete$/))
- if (!theMainScript.Confirm(lang_DeleteConfirm)) return;
-
- var formname = '';
- var action_prefix ='';
-
- if (activeTab)
- {
- form_name = activeTab.id;
- action_prefix = activeTab.getAttribute("ActionPrefix");
- if(page.length == 0) page = activeTab.getAttribute("EditURL");
-
- if ( action_prefix.match("k4:(.*)") )
- {
- act = RegExp.$1;
- act = act.replace('$\$event$$', actionValue);
- act = act.replace('$\$prefix$$', activeTab.getAttribute("PrefixSpecial") );
- eval(act);
- return;
- }
- }
-
- var f = document.getElementsByName(form_name+'_form')[0];
- if(f)
- {
- f.Action.value = action_prefix + actionValue;
- f.action = '$rootURL' + page + '.php?'+ env;
- f.submit();
- }
- }
-
- function flip_current(field_suffix)
- {
- if(activeTab)
- {
- field = activeTab.getAttribute("tabTitle")+field_suffix;
- return flip(eval(field));
- }
- }
-
- function config_current(field_suffix,value)
- {
- if(activeTab)
- {
- field = activeTab.getAttribute("tabTitle")+field_suffix;
- config_val(field,value);
- }
- }
-
- \$fw_menus['c_view_menu'] = function()
- {
- // filtring menu
- \$Menus['c_filtring_menu'] = new Menu(lang_View);
- \$Menus['c_filtring_menu'].addMenuItem(lang_All,"config_val('Category_View', 127);",CategoryView==127);
- \$Menus['c_filtring_menu'].addMenuSeparator();
- \$Menus['c_filtring_menu'].addMenuItem(lang_Active,"FlipBit('Category_View',CategoryView,6);",BitStatus(CategoryView,6));
- \$Menus['c_filtring_menu'].addMenuItem(lang_Pending,"FlipBit('Category_View',CategoryView,5);", BitStatus(CategoryView,5));
- \$Menus['c_filtring_menu'].addMenuItem(lang_Disabled,"FlipBit('Category_View',CategoryView,4);",BitStatus(CategoryView,4));
- \$Menus['c_filtring_menu'].addMenuSeparator();
- \$Menus['c_filtring_menu'].addMenuItem(lang_New,"FlipBit('Category_View',CategoryView,3);",BitStatus(CategoryView,3));
- \$Menus['c_filtring_menu'].addMenuItem(lang_EdPick,"FlipBit('Category_View',CategoryView,0);",BitStatus(CategoryView,0));
-
- // sorting menu
- \$Menus['c_sorting_menu'] = new Menu(lang_Sort);
- \$Menus['c_sorting_menu'].addMenuItem(lang_Asc,"config_val('Category_Sortorder','asc');",RadioIsSelected(Category_Sortorder,'asc'));
- \$Menus['c_sorting_menu'].addMenuItem(lang_Desc,"config_val('Category_Sortorder','desc');",RadioIsSelected(Category_Sortorder,'desc'));
- \$Menus['c_sorting_menu'].addMenuSeparator();
- \$Menus['c_sorting_menu'].addMenuItem(lang_Default,"config_val('Category_Sortfield','Name');","");
- \$Menus['c_sorting_menu'].addMenuItem(lang_Name,"config_val('Category_Sortfield','Name');",RadioIsSelected(Category_Sortfield,'Name'));
- \$Menus['c_sorting_menu'].addMenuItem(lang_Description,"config_val('Category_Sortfield','Description');",RadioIsSelected(Category_Sortfield,'Description'));
- \$Menus['c_sorting_menu'].addMenuItem(lang_CreatedOn,"config_val('Category_Sortfield','CreatedOn');",RadioIsSelected(Category_Sortfield,'CreatedOn'));
- \$Menus['c_sorting_menu'].addMenuItem(lang_SubCats,"config_val('Category_Sortfield','CachedDescendantCatsQty');",RadioIsSelected(Category_Sortfield,'CachedDescendantCatsQty'));
- \$Menus['c_sorting_menu'].addMenuItem(lang_SubItems,"config_val('Category_Sortfield','SubItems');",RadioIsSelected(Category_Sortfield,'SubItems'));
-
- // perpage menu
- \$Menus['c_perpage_menu'] = new Menu(lang_PerPage);
- \$Menus['c_perpage_menu'].addMenuItem("10","config_val('Perpage_Category', '10');",RadioIsSelected(Category_Perpage,10));
- \$Menus['c_perpage_menu'].addMenuItem("20","config_val('Perpage_Category', '20');",RadioIsSelected(Category_Perpage,20));
- \$Menus['c_perpage_menu'].addMenuItem("50","config_val('Perpage_Category', '50');",RadioIsSelected(Category_Perpage,50));
- \$Menus['c_perpage_menu'].addMenuItem("100","config_val('Perpage_Category', '100');",RadioIsSelected(Category_Perpage,100));
- \$Menus['c_perpage_menu'].addMenuItem("500","config_val('Perpage_Category', '500');",RadioIsSelected(Category_Perpage,500));
-
- // select menu
- \$Menus['c_select_menu'] = new Menu(lang_Select);
- \$Menus['c_select_menu'].addMenuItem(lang_All,"javascript:selectAllC('"+activeTab.id+"');","");
- \$Menus['c_select_menu'].addMenuItem(lang_Unselect,"javascript:unselectAll('"+activeTab.id+"');","");
- \$Menus['c_select_menu'].addMenuItem(lang_Invert,"javascript:invert('"+activeTab.id+"');","");
-
- // view menu
- \$Menus['c_view_menu'] = new Menu(lang_Categories);
- \$Menus['c_view_menu'].addMenuItem( \$Menus['c_filtring_menu'] );
- \$Menus['c_view_menu'].addMenuItem( \$Menus['c_sorting_menu'] );
- \$Menus['c_view_menu'].addMenuItem( \$Menus['c_perpage_menu'] );
- \$Menus['c_view_menu'].addMenuItem( \$Menus['c_select_menu'] );
- }
-
- function toggleMenu()
- {
- var prefix_special = activeTab.getAttribute('PrefixSpecial');
- \$fw_menus[prefix_special+'_view_menu']();
- window.cat_menu = \$Menus[prefix_special+'_view_menu'];
- window.triedToWriteMenus = false;
- window.cat_menu.writeMenus();
- }
-
- function toggleTabB(tabId, atm)
- {
- var hl = document.getElementById("hidden_line");
- var activeTabId;
-
- if (activeTab) activeTabId = activeTab.id;
-
-
- if (activeTabId != tabId)
- {
- if (activeTab)
- {
- //alert('switching to tab');
- toggleTab(tabId, true)
- }
- else
- {
- //alert('opening tab');
- toggleTab(tabId, atm)
- }
-
- if (hl) hl.style.display = "none";
- }
- tab_hdr = document.getElementById('tab_headers');
- if (!tab_hdr) return;
-
- // process all module tabs
- var active_str = '';
- for (var i = 0; i < tabIDs.length; i++)
- {
- var tabHeader;
- TDs = tab_hdr.getElementsByTagName("TD");
- // find tab
- for (var j = 0; j < TDs.length; j++)
- if (TDs[j].getAttribute("tabHeaderOf") == tabIDs[i])
- {
- tabHeader = TDs[j];
- break;
- }
- if (!tabHeader) continue;
-
- var tab = document.getElementById(tabIDs[i]);
- if (!tab) continue;
- active_str = (tab.active) ? "tab_active" : "tab_inactive";
- if (TDs[j].getAttribute("tabHeaderOf") == tabId) {
- // module tab is selected
- TabActive = tabId;
- SetBackground('l_' + tabId, "$imagesURL/itemtabs/" + active_str + "_l.gif");
- SetBackground('m_' + tabId, "$imagesURL/itemtabs/" + active_str + ".gif");
- SetBackground('m1_' + tabId, "$imagesURL/itemtabs/" + active_str + ".gif");
- SetBackground('r_' + tabId, "$imagesURL/itemtabs/" + active_str + "_r.gif");
- }
- else
- {
- // module tab is not selected
- SetBackground('l_' +tabIDs[i], "$imagesURL/itemtabs/" + active_str + "_l.gif");
- SetBackground('m_' + tabIDs[i], "$imagesURL/itemtabs/" + active_str + ".gif");
- SetBackground('m1_' + tabIDs[i], "$imagesURL/itemtabs/" + active_str + ".gif");
- SetBackground('r_' + tabIDs[i], "$imagesURL/itemtabs/" + active_str + "_r.gif");
- }
-
- var images = tabHeader.getElementsByTagName("IMG");
- if (images.length < 1) continue;
-
- images[0].src = "$imagesURL/itemtabs/" + ((tab.active) ? "divider_up" : "divider_empty") + ".gif";
- }
- }
-
- function SetBackground(element_id, img_url)
- {
- // set background image of element specified by id
- var el = document.getElementById(element_id);
- el.style.backgroundImage = 'url('+img_url+')';
- }
-
- function initContextMenu()
- {
- window.contextMenu = new Menu("Context");
- contextMenu.addMenuItem("Edit","check_submit('','edit');","");
- contextMenu.addMenuItem("Delete","check_submit('admin/advanced_view','delete');","");
- contextMenu.addMenuSeparator();
- contextMenu.addMenuItem("Approve","check_submit('admin/advanced_view','approve');","");
- contextMenu.addMenuItem("Decline","check_submit('admin/advanced_view','decline');","");
-
- window.triedToWriteMenus = false;
- window.contextMenu.writeMenus();
- return true;
- }
-
- // Event Handling Stuff Cross-Browser
- getEvent = window.Event
- ? function(e){return e}
- : function() {return event}
-
- getEventSrcElement = window.Event
- ? function(e){var targ=e.target;return targ.nodeType==1?targ:targ.parentNode}
- : function() {return event.srcElement}
-
- function getKeyCode(e){return e.charCode||e.keyCode}
-
- function getKey(eMoz)
- {
- var e = getEvent(eMoz)
- var keyCode = getKeyCode(e)
-
- if(keyCode == 13)
- {
- var el = document.getElementById(TabActive+'_imgSearch');
- if(typeof(el) != 'undefined') el.onclick();
- }
-
- }
-</script>
-
-END;
-?>
\ No newline at end of file
Property changes on: branches/unlabeled/unlabeled-1.12.2/kernel/admin/include/toolbar/advanced_view.php
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.12
\ No newline at end of property
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property

Event Timeline