Page MenuHomeIn-Portal Phabricator

item_select.php
No OneTemporary

File Metadata

Created
Fri, Nov 21, 10:10 AM

item_select.php

<?php
global $section, $pathtoroot, $envar, $g_bb_status, $bb_categories_articles, $n_cat_filter, $bb_pending_category, $bb_disabled_category, $bb_category_sort, $bb_category_sortby;
global $imagesURL, $rootURL, $objSession, $m_tab_CatTab_hide;
global $targetform,$targetfield,$formtitle,$formaction, $PHP_SELF;
$pathtoadmin = $pathtoroot . "admin";
$adminURL = $rootURL."admin";
$targetform= $_GET["destform"];
$targetfield= $_GET["destfield"];
$formtitle=$_GET["title"];
$formaction =$_GET["action"];
if ($g_bb_status == 'cut' || $g_bb_status == 'copy')
$cat_pasteval = "true";
else
$cat_pasteval = "false";
// Category filter
if ($bb_pending_category == 1)
$bb_cat_filter .= " AND Pending=1";
if ($bb_disabled_category == 1)
$bb_cat_filter .= " AND Visible=0";
// Sorting
$varname = "bb_category_sort_" . $bb_category_sort;
$$varname = 1;
$varname = "bb_category_sortby_" . $bb_category_sortby;
$$varname = 1;
$m_tab_CatTab_hide = (int)$objSession->GetPersistantVariable("m_tab_CatTab_hide");
print <<<END
<script language="JavaScript">
<!--
m_tab_CatTab_hide = $m_tab_CatTab_hide;
function cat_fwLoadMenus() {
if (window.cat_fw_menu_0) return;
window.cat_menu_filter = new Menu("Filter");
cat_menu_filter.addMenuItem("Pending Categories","config_val('bb_pending_category', flip($bb_pending_category));","$bb_pending_category");
cat_menu_filter.addMenuItem("Disabled Categories","config_val('bb_disabled_category', flip($bb_disabled_category));","$bb_disabled_category");
window.cat_menu_sorting = new Menu("Sorting");
cat_menu_sorting.addMenuItem("Ascending","config_val('bb_category_sort','asc');","$bb_category_sort_asc");
cat_menu_sorting.addMenuItem("Descending","config_val('bb_category_sort','desc');","$bb_category_sort_desc");
cat_menu_sorting.addMenuSeparator();
cat_menu_sorting.addMenuItem("Name","config_val('bb_category_sortby','Name');","$bb_category_sortby_Name");
cat_menu_sorting.addMenuItem("Description","config_val('bb_category_sortby','Description');","$bb_category_sortby_Description");
cat_menu_sorting.addMenuItem("Priority","config_val('bb_category_sortby','Priority');","$bb_category_sortby_Priority");
cat_menu_sorting.addMenuItem("Date","config_val('bb_category_sortby','CreatedOn');","$bb_category_sortby_CreatedOn");
window.cat_menu_select = new Menu("Select");
cat_menu_select.addMenuItem("All","javascript:cat_select();","");
cat_menu_select.addMenuItem("Unselect","javascript:cat_unselect();","");
cat_menu_select.addMenuItem("Invert","javascript:cat_invert();","");
window.cat_fw_menu_0 = new Menu("root");
cat_fw_menu_0.addMenuItem(cat_menu_filter);
cat_fw_menu_0.addMenuItem(cat_menu_sorting);
cat_fw_menu_0.addMenuItem(cat_menu_select);
cat_fw_menu_0.writeMenus();
} // fwLoadMenus()
//-->
</script>
<script language="JavaScript1.2" src="$adminURL/include/fw_menu.js"></script>
<script language="JavaScript1.2" src="$adminURL/include/checkarray.js"></script>
<script language="Javascript">
CategoryChecks = new CheckArray();
CategoryChecks.formname='catlistform';
CategoryChecks.envar='$envar';
function SetStatus()
{
self.status=CategoryChecks.countChecks()+" categories selected";
}
function DoCatNav(envstr)
{
document.catnav.action='$PHP_SELF'+'?'+envstr;
document.catnav.submit();
}
</script>
END;
?>

Event Timeline