Lib Maintenance.inc.php:
<?php // $Revision: 2.0.2.6 $
/************************************************************************/
/* phpPgAds */
/* ======== */
/* */
/* Copyright (c) 2001-2005 by the phpPgAds developers */
/* For more information visit: http://phppgads.sourceforge.net */
/* */
/* This program is free software. You can redistribute it and/or modify */
/* it under the terms of the GNU General Public License as published by */
/* the Free Software Foundation; either version 2 of the License. */
/************************************************************************/
// Load translations
@include (phpAds_path.'/language/english/maintenance.lang.php');
if ($phpAds_config['language'] != 'english' && file_exists(phpAds_path.'/language/'.$phpAds_config['language'].'/maintenance.lang.php'))
@include (phpAds_path.'/language/'.$phpAds_config['language'].'/maintenance.lang.php');
function phpAds_MaintenanceSelection($section)
{
global $phpAds_config;
global $phpAds_TextDirection;
global $strChooseSection, $strPriority, $strCache, $strBanners, $strStats, $strStorage;
if ($phpAds_config['compact_stats'])
{
// Determine left over verbose stats
$viewresult = phpAds_dbQuery("SELECT COUNT(*) AS cnt FROM ".$phpAds_config['tbl_adviews']);
$viewrow = phpAds_dbFetchArray($viewresult);
if (isset($viewrow["cnt"]) && $viewrow["cnt"] != '')
$verboseviews = $viewrow["cnt"];
else
$verboseviews = 0;
$clickresult = phpAds_dbQuery("SELECT COUNT(*) AS cnt FROM ".$phpAds_config['tbl_adclicks']);
$clickrow = phpAds_dbFetchArray($viewresult);
if (isset($clickrow["cnt"]) && $clickrow["cnt"] != '')
$verboseclicks = $clickrow["cnt"];
else
$verboseclicks = 0;
}
?>
<script language="JavaScript">
<!--
function maintenance_goto_section()
{
s = document.maintenance_selection.section.selectedIndex;
s = document.maintenance_selection.section.options[s].value;
document.location = 'maintenance-' + s + '.php';
}
// -->
</script>
<?php
echo "<table border='0' width='100%' cellpadding='0' cellspacing='0'>";
echo "<tr><form name='maintenance_selection'><td height='35'>";
echo "<b>".$strChooseSection.": </b>";
echo "<select name='section' onChange='maintenance_goto_section();'>";
echo "<option value='banners'".($section == 'banners' ? ' selected' : '').">".$strBanners."</option>";
echo "<option value='priority'".($section == 'priority' ? ' selected' : '').">".$strPriority."</option>";
if ($phpAds_config['compact_stats'] && ($verboseviews > 0 || $verboseclicks > 0))
echo "<option value='stats'".($section == 'stats' ? ' selected' : '').">".$strStats."</option>";
if ($phpAds_config['type_web_allow'] == true && (($phpAds_config['type_web_mode'] == 0 &&
$phpAds_config['type_web_dir'] != '') || ($phpAds_config['type_web_mode'] == 1 &&
$phpAds_config['type_web_ftp'] != '')) && $phpAds_config['type_web_url'] != '')
echo "<option value='storage'".($section == 'storage' ? ' selected' : '').">".$strStorage."</option>";
if ($phpAds_config['delivery_caching'] != 'none')
echo "<option value='cache'".($section == 'zones' ? ' selected' : '').">".$strCache."</option>";
if ($phpAds_productname != 'phpAdsNew')
echo "<option value='mysqlimport'".($section == 'mysqlimport' ? ' selected' : '').">". 'Import data from phpAdsNew' ."</option>";
echo "</select> <a href='javascript:void(0)' onClick='maintenance_goto_section();'>";
echo "<img src='images/".$phpAds_TextDirection."/go_blue.gif' border='0'></a>";
echo "</td></form></tr>";
echo "</table>";
phpAds_ShowBreak();
}
?>
Other Ad Management Scripts: