コード例 #1
0
ファイル: RCPatrol.body.php プロジェクト: ErdemA/wikihow
 function __construct()
 {
     global $wgHooks;
     SpecialPage::SpecialPage('RCPatrol');
     $wgHooks['OutputPageBeforeHTML'][] = array('RCPatrol::postParserCallback');
     $wgHooks['getToolStatus'][] = array('Misc::defineAsTool');
 }
コード例 #2
0
 function __construct()
 {
     global $wgMessageCache;
     SpecialPage::SpecialPage(self::specialPageName, '', false);
     $this->title = Title::makeTitle(NS_SPECIAL, self::specialPageName);
     $wgMessageCache->addMessages(self::$messages);
 }
コード例 #3
0
ファイル: DSMWGeneralExhibits.php プロジェクト: hala54/DSMW
 function DSMWGeneralExhibits()
 {
     if (defined('SRF_VERSION')) {
         SpecialPage::SpecialPage('DSMWGeneralExhibits');
     }
     wfLoadExtensionMessages('DSMW');
 }
コード例 #4
0
 function __construct()
 {
     global $wgHooks, $wgParser, $egSuperGalleryTag;
     SpecialPage::SpecialPage('SuperGallery', 'sysop', true, false, false, false);
     # Add the tagHook
     $wgParser->setHook($egSuperGalleryTag, array($this, 'tagSupergallery'));
 }
コード例 #5
0
ファイル: Drafts.pages.php プロジェクト: ErdemA/wikihow
 public function __construct()
 {
     // Initialize special page
     SpecialPage::SpecialPage('Drafts');
     // Internationalization
     wfLoadExtensionMessages('Drafts');
 }
コード例 #6
0
 function __construct()
 {
     global $wgIFI_ValidDomains, $wgIFI_UseAjax, $wgIFI_AjaxDomain;
     SpecialPage::SpecialPage('ImportFreeImages');
     if ($wgIFI_UseAjax) {
         $wgIFI_ValidDomains[$wgIFI_AjaxDomain] = 1;
     }
 }
コード例 #7
0
ファイル: EmailMe_body.php プロジェクト: ConradIrwin/EmailMe
 function EmailMe()
 {
     global $wgEmailMeAddress;
     SpecialPage::SpecialPage("EmailMe", '', true, 'efRunEmailMe');
     wfLoadExtensionMessages('EmailMe');
     $this->mAddress = $wgEmailMeAddress;
     return true;
 }
コード例 #8
0
 public function __construct()
 {
     SpecialPage::SpecialPage(TWITTER_REPLIER_NAME);
     $this->TweetModel = new TweetModel();
     $this->TwitterAuthModel = new TwitterAuthModel();
     $this->SearchCategoryModel = new SearchCategoryModel();
     TwitterReplierTemplate::set_path(dirname(__FILE__) . '/templates');
 }
コード例 #9
0
ファイル: DSMWAdmin.php プロジェクト: hala54/DSMW
 function DSMWAdmin()
 {
     global $wgHooks, $wgSpecialPages, $wgWatchingMessages;
     # Add all our needed hooks
     $wgHooks["SkinTemplateTabs"][] = $this;
     SpecialPage::SpecialPage('DSMWAdmin');
     // avec block => pages speciales restreintes
     wfLoadExtensionMessages('DSMW');
 }
コード例 #10
0
 function MV_SpecialSearch()
 {
     global $wgOut, $wgRequest;
     mvfAddHTMLHeader('search');
     $MvSpecialSearch = new MV_SpecialMediaSearch();
     $MvSpecialSearch->doSearch($wgRequest->getVal('search'));
     $wgOut->addHTML($MvSpecialSearch->getResultsHTML());
     SpecialPage::SpecialPage('Search');
 }
コード例 #11
0
 function SpecialPagesManagerUpdater()
 {
     SpecialPage::SpecialPage("SpecialPagesManagerUpdater", 'siteupdate');
     self::loadMessages();
     if (self::$instance === null) {
         self::$instance = $this;
     }
     return self::$instance;
 }
コード例 #12
0
 function AnyWikiDraw()
 {
     SpecialPage::SpecialPage("AnyWikiDraw");
     self::loadMessages();
     $this->mUploadDescription = '';
     $this->mLicense = '';
     $this->mUploadCopyStatus = '';
     $this->mUploadSource = '';
     $this->mWatchthis = false;
 }
コード例 #13
0
 function AnyWikiDraw()
 {
     SpecialPage::SpecialPage("AnyWikiDraw");
     wfLoadExtensionMessages('AnyWikiDraw');
     $this->mUploadDescription = '';
     $this->mLicense = '';
     $this->mUploadCopyStatus = '';
     $this->mUploadSource = '';
     $this->mWatchthis = false;
 }
コード例 #14
0
 public function __construct()
 {
     global $wgWikiFeedsSettings;
     $this->_settings = $wgWikiFeedsSettings;
     SpecialPage::SpecialPage('WikiFeeds');
     //we automatically prune the cache randomly
     if ($this->_settings['cacheEnable']) {
         if (rand(1, $this->_settings['cachePruneFactor']) === 1) {
             $this->_cachePrune();
         }
     }
 }
コード例 #15
0
 function ManualSitemapPage()
 {
     SpecialPage::SpecialPage('ManualSitemap', 'ManualSitemap');
     //$wgGroupPermissions['sysop']['DeleteOldRevisions'] = true;
     global $wgRequest;
     $request =& $wgRequest;
     $file_name = $request->getText('wpFileName');
     if ($file_name) {
         $this->file_name = $file_name;
     }
     $change_freq = $request->getCheck('wpChangeFreq');
     if ($change_freq) {
         $this->estimate_change_freq = $change_freq;
     }
     $priority = $request->getText('wpPriorityType');
     if ($priority) {
         $this->article_priorities = $priority;
     }
     $sorting_criterion = $request->getText('wpSortCriterion');
     if ($sorting_criterion) {
         $this->sorting_criterion = $sorting_criterion;
     }
 }
コード例 #16
0
 function WikidAdmin()
 {
     SpecialPage::SpecialPage('WikidAdmin', 'sysop', true, false, false, false);
 }
コード例 #17
0
ファイル: Sitemap.body.php プロジェクト: ErdemA/wikihow
 function __construct()
 {
     SpecialPage::SpecialPage('Sitemap');
 }
コード例 #18
0
ファイル: Review.php プロジェクト: Tjorriemorrie/app
 function SpecialReview()
 {
     SpecialPage::SpecialPage('Review');
     $this->includable(true);
     wfReviewExtensionInitMessages();
 }
コード例 #19
0
ファイル: SpecialPage.php プロジェクト: negabaro/alfresco
 function IncludableSpecialPage($name, $restriction = '', $listed = true, $function = false, $file = 'default')
 {
     SpecialPage::SpecialPage($name, $restriction, $listed, $function, $file, true);
 }
 function AuthFacebook()
 {
     SpecialPage::SpecialPage("AuthFacebook");
 }
コード例 #21
0
ファイル: UserMerge_body.php プロジェクト: amjadtbssm/website
 function UserMerge()
 {
     SpecialPage::SpecialPage("UserMerge", "usermerge");
 }
コード例 #22
0
 function __construct()
 {
     self::loadMessages();
     SpecialPage::SpecialPage('WhiteList', 'restricttowhitelist');
 }
コード例 #23
0
 function __construct()
 {
     SpecialPage::SpecialPage('Recentchangeslinked');
     $this->includable(true);
 }
コード例 #24
0
 /**
  * Constructor
  */
 function __construct()
 {
     global $wgOut;
     SpecialPage::SpecialPage('CategoryTree', '', true);
     wfLoadExtensionMessages('CategoryTree');
 }
コード例 #25
0
 function Wikify()
 {
     SpecialPage::SpecialPage("Wikify");
 }
コード例 #26
0
 function __construct()
 {
     SpecialPage::SpecialPage('AuthorEmailNotification');
 }
コード例 #27
0
ファイル: ProfileBadges.body.php プロジェクト: ErdemA/wikihow
 function __construct()
 {
     SpecialPage::SpecialPage('ProfileBadges');
 }
コード例 #28
0
ファイル: Republish.body.php プロジェクト: ErdemA/wikihow
 function __construct()
 {
     SpecialPage::SpecialPage('Republish');
 }
コード例 #29
0
ファイル: MethodEditor.body.php プロジェクト: ErdemA/wikihow
 function __construct()
 {
     global $wgHooks;
     SpecialPage::SpecialPage("MethodEditor");
     $wgHooks['getToolStatus'][] = array('Misc::defineAsTool');
 }
コード例 #30
0
ファイル: EmailLink.body.php プロジェクト: ErdemA/wikihow
 function __construct()
 {
     SpecialPage::SpecialPage('EmailLink');
 }