/** * initialize article edit page */ protected function initializeEditPage() { $helper = new EditPageLayoutHelper(); $editPage = $helper->setupEditPage($this->mEditedArticle, $this->fullScreen, get_class($this)); //var used by onMakeGlobalVariablesScript in EditPageLayoutHelper if (!empty($this->titleNS)) { $helper->addJsVariable('wgEditedTitleNS', $this->contLang->getFormattedNsText($this->titleNS)); } else { $helper->addJsVariable('wgEditedTitleNS', ''); } $helper->addJsVariable('wgEditedTitlePrefix', $editPage->titlePrefix = $this->getTitlePrefix()); if ($this->mode == self::MODE_NEW_SETUP) { $helper->addJsVariable('wgEditPageIsNewArticle', true); } return $editPage; }