예제 #1
0
 public function execute()
 {
     if (false !== Common::getPost('quickjump')) {
         return $this->onQuickJump();
     }
     require_once GWF_CORE_PATH . 'module/WeChall/WC_RegAt.php';
     require_once GWF_CORE_PATH . 'module/WeChall/WC_SiteAdmin.php';
     require_once GWF_CORE_PATH . 'module/WeChall/WC_SiteDescr.php';
     if (isset($_GET['url'])) {
         if (false !== ($site = WC_Site::getByURL(Common::getGet('url')))) {
             return $this->templateSiteDetail($site);
         }
     } elseif (false !== ($site = WC_Site::getByID(Common::getGet('sid')))) {
         return $this->templateSiteDetail($site);
     }
     return $this->module->error('err_site');
 }