blog->dcStatsAdmin = new dcStatsAdmin($core); /* get plugin operation */ $p_op = (!empty($_POST['op']))?(string)$_POST['op']:'none'; $p_tab='tab_settings'; /* get message to display */ if (!empty($_GET['msg'])) $msg = (string) rawurldecode($_GET['msg']); else if (!empty($_POST['msg'])) $msg = (string) rawurldecode($_POST['msg']); if (!empty($_GET['m'])) { switch ($_GET['m']) { case '1': $m = __('Settings saved.'); $p_tab='tab_settings'; break; case '2': $m = __('Settings reseted.'); $p_tab='tab_settings'; break; default: break; } if (empty($msg)) $msg = $m; else $msg.=' - '.$m; } /* what operation to do */ switch ($p_op) { case 'settings': { try { $m=1; $plugin_defaults = (empty($_POST['plugin_defaults']))?false:true; $core->blog->dcStats->enabled = (boolean) (empty($_POST['plugin_enabled']))?false:true; $core->blog->dcStats->synchronize = (boolean) (empty($_POST['plugin_synchronize']))?false:true; if ($plugin_defaults) { $m=2; $core->blog->dcStats->defaultSettings(); } $core->blog->dcStats->saveSettings(); if (empty($msg)) { http::redirect('plugin.php?p=dcStats&m='.$m); } } catch (Exception $ex) { $this->core->error->add($ex->getMessage()); } } break; case 'none': default: break; } ?> <?php echo $page_title; ?> callBehavior('adminPageHeaders');/*.*/ /*dcPage::jsPageTabs($default_tab).*/ /*$next_headlink."\n".$prev_headlink;*/ ?> blog->name) => '', ''.$page_title.'' => '' )); if (!empty($msg)) { dcPage::success($msg); } ?>
'>

blog->settings->dcStats->enabled) ?>

blog->settings->dcStats->synchronize) ?>

formNonce(); ?>

auth->check('usage', $core->blog->id) && $core->blog->settings->dcStats->enabled) { ?>
'>

blog->dcStatsAdmin->Statistics(); ?>

blog->dcStatsAdmin->TopReads(); ?>

blog->dcStatsAdmin->TopCommented(); ?>

blog->dcStatsAdmin->TopTrackbacked(); ?>