Page MenuHomeIn-Portal Phabricator

in-portal
No OneTemporary

File Metadata

Created
Sat, Feb 1, 10:00 PM

in-portal

Index: trunk/admin/logs/summary.php
===================================================================
--- trunk/admin/logs/summary.php (revision 295)
+++ trunk/admin/logs/summary.php (revision 296)
@@ -1,220 +1,220 @@
<?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. ##
##############################################################
if(!strlen($pathtoroot))
{
$path=dirname(realpath($_SERVER['SCRIPT_FILENAME']));
if(strlen($path))
{
/* determine the OS type for path parsing */
$pos = strpos($path,":");
if ($pos === false)
{
$gOS_TYPE="unix";
$pathchar = "/";
}
else
{
$gOS_TYPE="win";
$pathchar="\\";
}
$p = $path.$pathchar;
/*Start looking for the root flag file */
while(!strlen($pathtoroot) && strlen($p))
{
$sub = substr($p,strlen($pathchar)*-1);
if($sub==$pathchar)
{
$filename = $p."root.flg";
}
else
$filename = $p.$pathchar."root.flg";
if(file_exists($filename))
{
$pathtoroot = $p;
}
else
{
$parent = realpath($p.$pathchar."..".$pathchar);
if($parent!=$p)
{
$p = $parent;
}
else
$p = "";
}
}
if(!strlen($pathtoroot))
$pathtoroot = ".".$pathchar;
}
else
{
$pathtoroot = ".".$pathchar;
}
}
$sub = substr($pathtoroot,strlen($pathchar)*-1);
if($sub!=$pathchar)
{
$pathtoroot = $pathtoroot.$pathchar;
}
//echo $pathtoroot;
require_once($pathtoroot."kernel/startup.php");
$rootURL="http://".ThisDomain().$objConfig->Get("Site_Path");
$admin = $objConfig->Get("AdminDirectory");
if(!strlen($admin))
$admin = "admin";
$localURL=$rootURL."kernel/";
$adminURL = $rootURL.$admin;
$imagesURL = $adminURL."/images";
//admin only util
$pathtolocal = $pathtoroot."kernel/";
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");
require_once($pathtoroot.$admin."/listview/listview.php");
$pathtolocal = $pathtoroot;
//Set Section
$section = 'in-portal:log_summary';
//Set Environment Variable
$envar = "env=" . BuildEnv();
//Display header
$objListToolBar = new clsToolBar();
$objListToolBar->Set("section",$section);
$objListToolBar->Set("load_menu_func","");
$objListToolBar->Set("CheckClass","ListChecks");
$listImages = array();
//$img, $alt, $link, $onMouseOver, $onMouseOut, $onClick
$objListToolBar->Add("log_refresh", "la_ToolTip_Refresh","#","swap('log_refresh','toolbar/tool_refresh_f2.gif');",
"swap('log_refresh', 'toolbar/tool_refresh.gif');","window.location.reload(true);",
"tool_refresh.gif", TRUE, TRUE);
$objListToolBar->Add("divider");
$objListToolBar->Add("user_print", "la_ToolTip_Print","#","swap('user_print','toolbar/tool_print_f2.gif');",
"swap('user_print', 'toolbar/tool_print.gif');","window.print();","tool_print.gif");
$objListToolBar->Add("viewmenubutton", "la_ToolTip_View","#","swap('viewmenubutton','toolbar/tool_view_f2.gif'); ",
"swap('viewmenubutton', 'toolbar/tool_view.gif');",
"ShowViewMenu();","tool_view.gif");
$objListToolBar->AddToInitScript($listImages);
$objListToolBar->AddToInitScript("fwLoadMenus();");
$objSummary = new clsStatList();
$order = $objConfig->Get("Summary_SortOrder");
$SearchWords = $objSession->GetVariable("SummarySearchWord");
$where = 'AdminSummary = 2';
$orderBy = trim($objConfig->Get("Summary_SortField")." ".$objConfig->Get("Summary_SortOrder"));
$objListView = new clsListView($objListToolBar);
$objSummary->Page = $objListView->GetPage(); // $objSession->GetVariable("Page_Summary");
//$objSummary->debuglevel = 1;
$objSummary->ProcessList($where, $orderBy, $SearchWords ? false : true);
// filter items by $SearchWords varible
$i = 0;
if($SearchWords)
{
$bad_ids = Array();
if( $objSummary->NumItems() > 0 ) $id_field = $objSummary->Items[0]->IdField();
while($i < $objSummary->NumItems() )
{
if( !$objSummary->ItemLike($i, $SearchWords) )
{
$bad_ids[] = $objSummary->Items[$i]->Get( $objSummary->Items[$i]->IdField() );
$objSummary->DeleteItem($i--);
}
$i++;
}
$where = sprintf('%s AND (%s NOT IN (%s))', $where, $id_field, implode(',',$bad_ids));
$objSummary->ProcessList($where, $orderBy, true);
}
$itemcount = TableCount(GetTablePrefix()."StatItem", $where,0);
$objListView->SetListItems($objSummary);
$objListView->IdField = "StatItemId";
$objListView->PageLinkTemplate = $pathtoroot.$admin."/templates/user_page_link.tpl";
$objListView->ColumnHeaders->Add("Module",admin_language("la_prompt_Module"),1,0,$order,"width=\"20%\"","Summary_SortField","Summary_SortOrder","Module");
$objListView->ColumnHeaders->Add("ListLabel",admin_language("la_prompt_Parameter"),1,0,$order,"width=\"20%\"","Summary_SortField","Summary_SortOrder","ListLabel");
-$objListView->ColumnHeaders->Add("Value",admin_language("la_prompt_Value"),1,0,$order,"width=\"30%\"","Summary_SortField","Summary_SortOrder","Value");
+$objListView->ColumnHeaders->Add("Value",admin_language("la_prompt_Value"),1,0,$order,"width=\"30%\"","Summary_SortField","Summary_SortOrder","ValueSQL");
$objListView->ColumnHeaders->SetSort($objConfig->Get("Summary_SortField"),$order);
$objListView->PrintToolBar = FALSE;
$objListView->SearchBar = TRUE;
$objListView->SearchKeywords = $SearchWords;
$objListView->SearchAction="m_summary_search";
$objListView->CurrentPageVar = "Page_Summary";
$objListView->PerPageVar = "Perpage_StatItem";
$objListView->CheckboxName = "itemlist[]";
$objListView->TotalItemCount = $itemcount;
//$objListView->RefreshPageVar();
$objListView->ConfigureViewMenu("Summary_SortField","Summary_SortOrder","Module",
"",0,0);
$title = admin_language("la_Showing_Stats")." (".$itemcount.")";
$h = "\n\n<SCRIPT Language=\"JavaScript1.2\">\n".$objListView->GetViewMenu($imagesURL)."\n</SCRIPT>\n";
int_header($objListToolBar,NULL, $title,NULL,$h);
?>
<FORM method="POST" ACTION="" NAME="searchlistform" ID="searchlistform">
<?php print $objListView->PrintList(); ?>
<input type="hidden" name="Action" value="">
</FORM>
<!-- CODE FOR VIEW MENU -->
<form ID="viewmenu" method="post" action="<?php echo $_SERVER["PHP_SELF"]."?env=".BuildEnv(); ?>" name="viewmenu">
<input type="hidden" name="fieldname" value="">
<input type="hidden" name="varvalue" value="">
<input type="hidden" name="varvalue2" value="">
<input type="hidden" name="Action" value="">
</form>
<FORM ID="ListSearchForm" NAME="ListSearchForm" method="POST" action="<?php echo $_SERVER["PHP_SELF"]."?env=".BuildEnv(); ?>">
<INPUT TYPE="HIDDEN" NAME="Action" VALUE="">
<INPUT TYPE="HIDDEN" NAME="list_search">
</FORM>
<script src="<?php echo $adminURL; ?>/listview/listview.js"></script>
<script>
initSelectiorContainers();
<?php echo $objListToolBar->Get("CheckClass").".setImages();"; ?>
</script>
<!-- END CODE-->
<?php int_footer(); ?>
\ No newline at end of file
Property changes on: trunk/admin/logs/summary.php
___________________________________________________________________
Modified: cvs2svn:cvs-rev
## -1 +1 ##
-1.1
\ No newline at end of property
+1.2
\ No newline at end of property

Event Timeline