/** * @desc Template for wrapper containing Weebo / Admin Toolbar */ public function index() { if ($this->isWikiaBarSuppressed()) { $this->wgSuppressWikiaBar = true; OasisController::addBodyClass('nowikiabar'); } $this->lang = F::app()->wg->contLang->getCode(); if (WikiaPageType::isWikiaHub()) { $this->vertical = HubService::getCategoryInfoForCurrentPage()->cat_id; } else { $this->vertical = HubService::getCategoryInfoForCity(F::app()->wg->cityId)->cat_id; } }
private function getTag() { $dbname = F::app()->wg->DBname; $t = F::app()->wg->Title; $title = $t->getText(); if (WikiaPageType::isWikiaHub()) { return 'RC_WIKIA_START'; } if ($dbname == 'dehauptseite') { if (Wikia::isMainPage()) { return 'RC_WIKIA_HOME'; } if (strpos($title, 'Mobil') === 0) { return 'RC_WIKIA_MOBIL'; } if (WikiaPageType::getPageType() == 'search') { return 'RC_WIKIA_SEARCH'; } return 'RC_WIKIA_SVCE'; } if ($dbname == 'de') { if ($t->getNamespace() == NS_FORUM) { return 'RC_WIKIA_PIN'; } return 'RC_WIKIA_COMMUNITY'; } if (strpos(F::app()->wg->DartCustomKeyValues, 'anime') !== false) { return 'RC_WIKIA_UGCANIME'; } $cat_name = HubService::getCategoryInfoForCurrentPage()->cat_name; if ($cat_name == 'Entertainment') { return 'RC_WIKIA_UGCENT'; } if ($cat_name == 'Gaming') { return 'RC_WIKIA_UGCGAMES'; } if ($cat_name == 'Lifestyle') { return 'RC_WIKIA_UGCLIFESTYLE'; } return 'RC_WIKIA_UGC'; }