Page MenuHomeIn-Portal Phabricator

browse.php
No OneTemporary

File Metadata

Created
Fri, Nov 21, 1:08 AM

browse.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, $adminURL,$admin;
$pathtoadmin = $pathtoroot.$admin;
//$adminURL = $rootURL."admin";
if ($g_bb_status == 'cut' || $g_bb_status == 'copy')
$pasteval = "true";
else
$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;
print <<<END
<script language="JavaScript">
<!--
function fwLoadMenus() {
if (window.fw_menu_0) return;
window.menu_filter = new Menu("Filter");
menu_filter.addMenuItem("Pending Categories","config_val('bb_pending_category', flip($bb_pending_category));","$bb_pending_category");
menu_filter.addMenuItem("Disabled Categories","config_val('bb_disabled_category', flip($bb_disabled_category));","$bb_disabled_category");
window.menu_sorting = new Menu("Sorting");
menu_sorting.addMenuItem("Ascending","config_val('bb_category_sort','asc');","$bb_category_sort_asc");
menu_sorting.addMenuItem("Descending","config_val('bb_category_sort','desc');","$bb_category_sort_desc");
menu_sorting.addMenuSeparator();
menu_sorting.addMenuItem("Name","config_val('bb_category_sortby','Name');","$bb_category_sortby_Name");
menu_sorting.addMenuItem("Description","config_val('bb_category_sortby','Description');","$bb_category_sortby_Description");
menu_sorting.addMenuItem("Priority","config_val('bb_category_sortby','Priority');","$bb_category_sortby_Priority");
menu_sorting.addMenuItem("Date","config_val('bb_category_sortby','CreatedOn');","$bb_category_sortby_CreatedOn");
window.menu_select = new Menu("Select");
menu_select.addMenuItem("All","javascript:select();","");
menu_select.addMenuItem("Unselect","javascript:unselect();","");
menu_select.addMenuItem("Invert","javascript:invert();","");
window.fw_menu_0 = new Menu("root");
fw_menu_0.addMenuItem(menu_filter);
fw_menu_0.addMenuItem(menu_sorting);
fw_menu_0.addMenuItem(menu_select);
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">
<!--
var catchecks = [];
var catchecked = 0;
//toolbar permissions
var edit_ = false;
var delete_ = false;
var cut_ = false;
var copy_ = false;
var paste_ = $pasteval;
var moveup_ = false;
var movedown_ = false;
function select(){
for(i=0; i<catchecks.length; i++)
{
ob = document.getElementById(catchecks[i]);
ob.all[1].checked = true;
usecat_add(ob);
}
}
function unselect(){
for(i=0; i<catchecks.length; i++)
{
ob = document.getElementById(catchecks[i]);
if (ob.all[1].checked)
{ ob.all[1].checked = false;
usecat_sub(ob);
}
}
}
function invert(){
for(i=0; i<catchecks.length; i++)
{
ob = document.getElementById(catchecks[i]);
if (ob.all[1].checked)
{ ob.all[1].checked = false;
usecat_sub(ob);
}
else
{ ob.all[1].checked = true;
usecat_add(ob);
}
}
}
function config_val(field, val2){
document.viewmenu.Action.value = "bb_viewsetting";
document.viewmenu.fieldname.value = field;
document.viewmenu.varvalue.value = val2;
document.viewmenu.submit();
}
function usecat_add(el){
catchecked++;
tool_perm();
el.className = 'selection';
}
function usecat_sub(el){
catchecked--;
tool_perm();
el.className = ''
}
function check_submit(location, action){
if (action.match(/delete$/)) {
if (!theMainScript.Confirm(lang_DeleteConfirm)) return;
}
document.listform.action= location + '.php?$envar';
document.listform.Action.value = action;
document.listform.submit();
}
function tool_perm(){
if (catchecked == 0)
{
edit.src = '$imagesURL' + "/tool_edit_2.gif";
moveup.src = '$imagesURL' + "/tool_moveup_2.gif";
movedown.src = '$imagesURL' + "/tool_movedown_2.gif";
moveup_ = false;
movedown_ = false;
edit_ = false;
}
else
{
edit.src = '$imagesURL' + "/tool_edit.gif";
moveup.src = '$imagesURL' + "/tool_moveup.gif";
movedown.src = '$imagesURL' + "/tool_movedown.gif";
moveup_ = true;
movedown_ = true;
edit_ = true;
}
if (catchecked == 0)
{
del.src = '$imagesURL' + "/tool_del_2.gif";
delete_ = false;
cut.src = '$imagesURL' + "/tool_cut_2.gif";
cut_ = false;
cop.src = '$imagesURL' + "/tool_cop_2.gif";
copy_ = false;
}
else
{
del.src = '$imagesURL' + "/tool_del.gif";
delete_ = true;
cut.src = '$imagesURL' + "/tool_cut.gif";
cut_ = true;
cop.src = '$imagesURL' + "/tool_cop.gif";
copy_ = true;
}
if (paste_)
paste.src = '$imagesURL' + "/tool_paste.gif";
else
paste.src = '$imagesURL' + "/tool_paste_2.gif";
}
//-->
</script>
END;
?>

Event Timeline