/** * @return String */ public function showExistingWiki() { global $wgLang; $created = isset( $this->mCreated ) ? $this->mCreated : ''; # for future use $bug = isset( $this->mBug ) ? $this->mBug : ''; # for future use $subdomain = IncubatorTest::getSubdomain( $this->mLangCode, $this->mProjectCode ); $subdomainLink = IncubatorTest::makeExternalLinkText( $subdomain, true ); if( $this->mThisLangData['type'] != 'invalid' ) { $gotoSubdomain = Html::rawElement( 'span', array( 'class' => 'wminc-infopage-entertest' ), $wgLang->getArrow() . ' ' . $subdomainLink ); } $content = Html::rawElement( 'div', array( 'class' => 'wminc-infopage-status' ), wfMsgWikiHtml( 'wminc-infopage-status-' . $this->mSubStatus, $subdomainLink ) ) . Html::rawElement( 'ul', array( 'class' => 'wminc-infopage-options' ), Html::rawElement( 'li', null, wfMsgWikiHtml( 'wminc-infopage-option-sisterprojects-other' ) . $this->listOtherProjects() ) . Html::rawElement( 'li', null, wfMsgWikiHtml( 'wminc-infopage-option-multilingual' ) . $this->listMultilingualProjects() ) ); return $this->StandardInfoPage( $this->showWelcome(), $gotoSubdomain, $content ); }