• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

PHP GenericPage类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了PHP中GenericPage的典型用法代码示例。如果您正苦于以下问题:PHP GenericPage类的具体用法?PHP GenericPage怎么用?PHP GenericPage使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



在下文中一共展示了GenericPage类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。

示例1: __construct

 public function __construct($pageCall, $pageParam)
 {
     $this->filterObj = new ItemsetListFilter();
     $this->getCategoryFromUrl($pageParam);
     parent::__construct($pageCall, $pageParam);
     $this->name = Util::ucFirst(Lang::game('itemsets'));
 }
开发者ID:saqar,项目名称:aowow,代码行数:7,代码来源:itemsets.php


示例2: __construct

 public function __construct($pageCall, $pageParam)
 {
     switch ($pageParam) {
         case 'screenshots':
             $this->reqUGroup = U_GROUP_STAFF | U_GROUP_SCREENSHOT;
             $this->generator = 'handleScreenshots';
             $this->tpl = 'admin/screenshots';
             array_push($this->path, 1, 5);
             $this->name = 'Screenshot Manager';
             break;
         case 'phpinfo':
             $this->reqUGroup = U_GROUP_ADMIN | U_GROUP_DEV;
             $this->generator = 'handlePhpInfo';
             $this->tpl = 'list-page-generic';
             array_push($this->path, 2, 21);
             $this->name = 'PHP Information';
             break;
         case 'siteconfig':
             $this->reqUGroup = U_GROUP_ADMIN | U_GROUP_DEV;
             $this->generator = 'handleConfig';
             $this->tpl = 'list-page-generic';
             array_push($this->path, 2, 18);
             $this->name = 'Site Configuration';
             break;
         default:
             // error out through unset template
     }
     parent::__construct($pageCall, $pageParam);
 }
开发者ID:Carbenium,项目名称:aowow,代码行数:29,代码来源:admin.php


示例3: __construct

 public function __construct($pageCall, $pageParam)
 {
     $this->filterObj = new EnchantmentListFilter();
     $this->getCategoryFromUrl($pageParam);
     parent::__construct($pageCall, $pageParam);
     $this->name = Util::ucFirst(Lang::game('enchantments'));
     $this->subCat = $pageParam !== null ? '=' . $pageParam : '';
 }
开发者ID:TrinityCore,项目名称:aowow,代码行数:8,代码来源:enchantments.php


示例4: __construct

 public function __construct($pageCall, $pageParam)
 {
     $this->filterObj = new CreatureListFilter();
     $this->getCategoryFromUrl($pageParam);
     parent::__construct($pageCall, $pageParam);
     $this->name = Util::ucFirst(Lang::game('npcs'));
     $this->subCat = $pageParam ? '=' . $pageParam : '';
 }
开发者ID:TrinityCore,项目名称:aowow,代码行数:8,代码来源:npcs.php


示例5: __construct

 public function __construct($pageCall, $pageParam)
 {
     $this->filterObj = new SpellListFilter();
     $this->getCategoryFromUrl($pageParam);
     parent::__construct($pageCall, $pageParam);
     $this->name = Util::ucFirst(Lang::game('spells'));
     $this->subCat = $pageParam !== null ? '=' . $pageParam : '';
     $this->filter = ['classPanel' => false, 'glyphPanel' => false];
 }
开发者ID:TrinityCore,项目名称:aowow,代码行数:9,代码来源:spells.php


示例6: __construct

 public function __construct($pageCall, $pageParam)
 {
     @(include 'datasets/ProfilerExampleChar');
     // tmp char data
     $this->character = $character;
     // soo ..
     // we require a list and filter-handler for profiles
     parent::__construct($pageCall, $pageParam);
 }
开发者ID:saqar,项目名称:aowow,代码行数:9,代码来源:profiles.php


示例7: display

 public function display($override = '')
 {
     if ($this->rss) {
         header('Content-Type: application/rss+xml; charset=UTF-8');
         die($this->generateRSS());
     } else {
         return parent::display($override);
     }
 }
开发者ID:TrinityCore,项目名称:aowow,代码行数:9,代码来源:utility.php


示例8: __construct

 public function __construct($pageCall, $id)
 {
     parent::__construct($pageCall, $id);
     $this->typeId = intVal($id);
     $this->subject = new CurrencyList(array(['id', $this->typeId]));
     if ($this->subject->error) {
         $this->notFound(Lang::game('currency'), Lang::currency('notFound'));
     }
     $this->name = $this->subject->getField('name', true);
 }
开发者ID:Carbenium,项目名称:aowow,代码行数:10,代码来源:currency.php


示例9: __construct

 public function __construct($pageCall, $id)
 {
     parent::__construct($pageCall, $id);
     $this->typeId = intVal($id);
     $this->subject = new EmoteList(array(['id', $this->typeId]));
     if ($this->subject->error) {
         $this->notFound(Util::ucFirst(Lang::game('emote')), Lang::emote('notFound'));
     }
     $this->name = Util::ucFirst($this->subject->getField('cmd'));
 }
开发者ID:TrinityCore,项目名称:aowow,代码行数:10,代码来源:emote.php


示例10: __construct

 public function __construct($pageCall, $pageParam)
 {
     $this->validCats = Util::$questClasses;
     // needs reviewing (not allowed to set this as default)
     $this->filterObj = new QuestListFilter();
     $this->getCategoryFromUrl($pageParam);
     parent::__construct($pageCall, $pageParam);
     $this->name = Util::ucFirst(Lang::game('quests'));
     $this->subCat = $pageParam ? '=' . $pageParam : '';
 }
开发者ID:Carbenium,项目名称:aowow,代码行数:10,代码来源:quests.php


示例11: __construct

 public function __construct($pageCall, $id)
 {
     parent::__construct($pageCall, $id);
     $this->typeId = intVal($id);
     $this->subject = new EnchantmentList(array(['id', $this->typeId]));
     if ($this->subject->error) {
         $this->notFound(Util::ucFirst(Lang::game('enchantment')), Lang::enchantment('notFound'));
     }
     $this->extendGlobalData($this->subject->getJSGlobals());
     $this->name = Util::ucFirst($this->subject->getField('name', true));
 }
开发者ID:TrinityCore,项目名称:aowow,代码行数:11,代码来源:enchantment.php


示例12: __construct

 public function __construct($pageCall, $id)
 {
     parent::__construct($pageCall, $id);
     $this->typeId = intVal($id);
     $this->subject = new SkillList(array(['id', $this->typeId]));
     if ($this->subject->error) {
         $this->notFound(Lang::game('skill'), Lang::skill('notFound'));
     }
     $this->name = $this->subject->getField('name', true);
     $this->cat = $this->subject->getField('typeCat');
 }
开发者ID:Carbenium,项目名称:aowow,代码行数:11,代码来源:skill.php


示例13: __construct

 public function __construct($pageCall, $id)
 {
     parent::__construct($pageCall, $id);
     $this->typeId = intVal($id);
     $this->subject = new ItemsetList(array(['id', $this->typeId]));
     if ($this->subject->error) {
         $this->notFound(Lang::game('itemset'), Lang::itemset('notFound'));
     }
     $this->name = $this->subject->getField('name', true);
     $this->extendGlobalData($this->subject->getJSGlobals());
 }
开发者ID:Carbenium,项目名称:aowow,代码行数:11,代码来源:itemset.php


示例14: __construct

 public function __construct($pageCall, $id)
 {
     parent::__construct($pageCall, $id);
     $this->typeId = intVal($id);
     $this->subject = new TitleList(array(['id', $this->typeId]));
     if ($this->subject->error) {
         $this->notFound(Lang::game('title'), Lang::title('notFound'));
     }
     $this->name = $this->subject->getHtmlizedName();
     $this->nameFixed = Util::ucFirst(trim(strtr($this->subject->getField('male', true), ['%s' => '', ',' => ''])));
 }
开发者ID:TrinityCore,项目名称:aowow,代码行数:11,代码来源:title.php


示例15: __construct

 public function __construct($pageCall, $__)
 {
     parent::__construct($pageCall, $__);
     // prefer $_GET over $_COOKIE
     if (!empty($_GET['compare'])) {
         $this->compareString = $_GET['compare'];
     } else {
         if (!empty($_COOKIE['compare_groups'])) {
             $this->compareString = urldecode($_COOKIE['compare_groups']);
         }
     }
     $this->name = Lang::main('compareTool');
 }
开发者ID:saqar,项目名称:aowow,代码行数:13,代码来源:compare.php


示例16: __construct

 public function __construct($pageCall, $pageParam)
 {
     parent::__construct($pageCall, $pageParam);
     $this->name = Lang::main('ssEdit');
     // do not htmlEscape caption. It's applied as textnode
     $this->caption = !empty($_POST['screenshotcaption']) ? $_POST['screenshotcaption'] : '';
     // what are its other uses..? (finalize is custom)
     if ($pageParam == 'finalize') {
         if (!$this->handleFinalize()) {
             $this->error();
         }
     } else {
         if ($pageParam != 'add') {
             $this->error();
         }
     }
     // get screenshot destination
     foreach ($_GET as $k => $v) {
         if ($v) {
             // target delivered as empty type.typeId key
             continue;
         }
         $x = explode('_', $k);
         // . => _ as array key
         if (count($x) != 2) {
             continue;
         }
         // no such type
         if (empty(Util::$typeClasses[$x[0]])) {
             continue;
         }
         $t = Util::$typeClasses[$x[0]];
         $c = [['id', intVal($x[1])]];
         if ($x[0] == TYPE_WORLDEVENT) {
             // ohforfsake..
             $c = array_merge($c, ['OR', ['holidayId', intVal($x[1])]]);
         }
         $this->destination = new $t($c);
         // no such typeId
         if ($this->destination->error) {
             continue;
         }
         $this->destType = intVal($x[0]);
         $this->destTypeId = intVal($x[1]);
     }
 }
开发者ID:Carbenium,项目名称:aowow,代码行数:46,代码来源:screenshot.php


示例17: __construct

 public function __construct($pageCall, $id)
 {
     parent::__construct($pageCall, $id);
     $this->typeId = intVal($id);
     $conditions = $this->typeId < 0 ? [['id', -$this->typeId]] : [['holidayId', $this->typeId]];
     $this->subject = new WorldEventList($conditions);
     if ($this->subject->error) {
         $this->notFound(Lang::game('event'), Lang::event('notFound'));
     }
     $this->hId = $this->subject->getField('holidayId');
     $this->eId = $this->subject->getField('eventBak');
     // redirect if associated with a holiday
     if ($this->hId && $this->typeId != $this->hId) {
         header('Location: ' . HOST_URL . '?event=' . $this->hId, true, 302);
     }
     $this->name = $this->subject->getField('name', true);
 }
开发者ID:Carbenium,项目名称:aowow,代码行数:17,代码来源:event.php


示例18: __construct

 public function __construct($pageCall, $pageParam)
 {
     parent::__construct($pageCall, $pageParam);
     if ($pageParam) {
         // todo: check if account is disabled or something
         if ($user = DB::Aowow()->selectRow('SELECT a.id, a.user, a.displayName, a.consecutiveVisits, a.userGroups, a.avatar, a.title, a.description, a.joinDate, a.prevLogin, IFNULL(SUM(ar.amount), 0) AS sumRep FROM ?_account a LEFT JOIN ?_account_reputation ar ON a.id = ar.userId WHERE a.user = ? GROUP BY a.id', $pageParam)) {
             $this->user = $user;
         } else {
             $this->notFound(sprintf(Lang::user('notFound'), $pageParam));
         }
     } else {
         if (User::$id) {
             header('Location: ?user=' . User::$displayName, true, 302);
             die;
         } else {
             $this->forwardToSignIn('user');
         }
     }
 }
开发者ID:TrinityCore,项目名称:aowow,代码行数:19,代码来源:user.php


示例19: __construct

 public function __construct($titre = "")
 {
     parent::__construct("..::MyBookList::..   ~" . $titre . "~", true);
     $this->current_menu = $titre;
     $this->addSheet('bootstrap/css/bootstrap.min.css');
     $this->addSheet('bootstrap/css/bootstrap-theme.min.css');
     $this->addSheet('css/theme.css');
     $this->addSheet('bootstrap-combobox/css/bootstrap-combobox.css');
     $this->addSheet('tinybox2/style.css');
     $this->addJS('jQuery-Autocomplete/dist/jquery.autocomplete.js');
     $this->addJS('js/jquery-2.1.1.js');
     $this->addJS('js/infinityscroll.js');
     $this->addJS('tinybox2/tinybox.js');
     if (isset($_POST['sign-in']) && !$this->is_logged() && $this->session) {
         $this->loggin();
     }
     if (isset($_POST['sign-out']) && $this->is_logged() && $this->session) {
         $this->loggout();
     }
 }
开发者ID:skapin,项目名称:lol-team-manager,代码行数:20,代码来源:Page.php


示例20: __construct

 public function __construct($pageCall, $pageParam)
 {
     parent::__construct($pageCall, $pageParam);
     $this->name = Lang::screenshot('submission');
     $this->command = $pageParam;
     if ($this->minSize <= 0) {
         trigger_error('config error: dimensions for uploaded screenshots equal or less than zero. Value forced to 200', E_USER_WARNING);
         $this->minSize = 200;
     }
     // get screenshot destination
     // target delivered as screenshot=<command>&<type>.<typeId>.<hash:16> (hash is optional)
     if (preg_match('/^screenshot=\\w+&(-?\\d+)\\.(-?\\d+)(\\.(\\w{16}))?$/i', $_SERVER['QUERY_STRING'], $m)) {
         // no such type
         if (empty(Util::$typeClasses[$m[1]])) {
             $this->error();
         }
         $t = Util::$typeClasses[$m[1]];
         $c = [['id', intVal($m[2])]];
         $this->destination = new $t($c);
         // no such typeId
         if ($this->destination->error) {
             $this->error();
         }
         // only accept/expect hash for crop & complete
         if (empty($m[4]) && ($this->command == 'crop' || $this->command == 'complete')) {
             $this->error();
         } else {
             if (!empty($m[4]) && ($this->command == 'add' || $this->command == 'thankyou')) {
                 $this->error();
             } else {
                 if (!empty($m[4])) {
                     $this->imgHash = $m[4];
                 }
             }
         }
         $this->destType = intVal($m[1]);
         $this->destTypeId = intVal($m[2]);
     } else {
         $this->error();
     }
 }
开发者ID:TrinityCore,项目名称:aowow,代码行数:41,代码来源:screenshot.php



注:本文中的GenericPage类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP GenericPlugin类代码示例发布时间:2022-05-23
下一篇:
PHP GenericHeader类代码示例发布时间:2022-05-23
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap