$tpl->parse('DOMAIN_ROW', '.domain_row'); } } else { $tpl->assign('DOMAIN_NAME', tr('No used yet')); $tpl->parse('DOMAIN_ROW', 'domain_row'); } $tpl->parse('IP_ROW', '.ip_row'); $tpl->assign('DOMAIN_ROW', ''); } } /*********************************************************************************************************************** * Main */ // Include core library require 'imscp-lib.php'; iMSCP_Events_Aggregator::getInstance()->dispatch(iMSCP_Events::onAdminScriptStart); check_login('admin'); if (systemHasCustomers()) { $tpl = new iMSCP_pTemplate(); $tpl->define_dynamic(array('layout' => 'shared/layouts/ui.tpl', 'page' => 'admin/ip_usage.tpl', 'ip_row' => 'page', 'domain_row' => 'ip_row')); $tpl->assign(array('TR_PAGE_TITLE' => tr('Admin / Statistics / IP Usage'), 'TR_SERVER_STATISTICS' => tr('Server statistics'), 'TR_IP_ADMIN_USAGE_STATISTICS' => tr('Admin/IP usage statistics'), 'TR_DOMAIN_NAME' => tr('Domain Name'), 'TR_RESELLER_NAME' => tr('Reseller Name'))); generateNavigation($tpl); listIPDomains($tpl); generatePageMessage($tpl); $tpl->parse('LAYOUT_CONTENT', 'page'); iMSCP_Events_Aggregator::getInstance()->dispatch(iMSCP_Events::onAdminScriptEnd, array('templateEngine' => $tpl)); $tpl->prnt(); unsetMessages(); } else { showBadRequestErrorPage(); }
* * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. * * @link http://www.easyscp.net * @author EasySCP Team */ require '../../include/easyscp-lib.php'; check_login(__FILE__); $cfg = EasySCP_Registry::get('Config'); $tpl = EasySCP_TemplateEngine::getInstance(); $template = 'reseller/ip_usage.tpl'; $reseller_id = $_SESSION['user_id']; gen_logged_from($tpl); listIPDomains($tpl, $sql); // static page messages $tpl->assign(array('TR_PAGE_TITLE' => tr('EasySCP - Reseller/IP Usage'), 'TR_DOMAIN_STATISTICS' => tr('Domain statistics'), 'IP_USAGE' => tr('IP Usage'), 'TR_DOMAIN_NAME' => tr('Domain Name'))); gen_reseller_mainmenu($tpl, 'reseller/main_menu_statistics.tpl'); gen_reseller_menu($tpl, 'reseller/menu_statistics.tpl'); gen_page_message($tpl); if ($cfg->DUMP_GUI_DEBUG) { dump_gui_debug($tpl); } $tpl->display($template); unset_messages(); /** * Page functions */ /** * Generate List of Domains assigned to IPs