https://www.mediawiki.org/wiki/Special:Code/MediaWiki/102757
Revision: 102757 Author: juliano Date: 2011-11-11 05:24:43 +0000 (Fri, 11 Nov 2011) Log Message: ----------- Fix article title HTML escapings for the incoming support for display title. Modified Paths: -------------- trunk/extensions/Wikilog/WikilogCommentsPage.php trunk/extensions/Wikilog/WikilogItemPage.php trunk/extensions/Wikilog/WikilogItemPager.php Modified: trunk/extensions/Wikilog/WikilogCommentsPage.php =================================================================== --- trunk/extensions/Wikilog/WikilogCommentsPage.php 2011-11-11 05:24:10 UTC (rev 102756) +++ trunk/extensions/Wikilog/WikilogCommentsPage.php 2011-11-11 05:24:43 UTC (rev 102757) @@ -160,7 +160,8 @@ } # Add a backlink to the original article. - $link = $this->mSkin->link( $this->mItem->mTitle, $this->mItem->mName ); + $link = $this->mSkin->link( $this->mItem->mTitle, + Sanitizer::escapeHtmlAllowEntities( $this->mItem->mName ) ); $wgOut->setSubtitle( wfMsg( 'wikilog-backlink', $link ) ); # Retrieve comments (or replies) from database and display them. Modified: trunk/extensions/Wikilog/WikilogItemPage.php =================================================================== --- trunk/extensions/Wikilog/WikilogItemPage.php 2011-11-11 05:24:10 UTC (rev 102756) +++ trunk/extensions/Wikilog/WikilogItemPage.php 2011-11-11 05:24:43 UTC (rev 102757) @@ -97,7 +97,7 @@ $this->mItem->mName, $this->mItem->mParentTitle->getPrefixedText() ); - $wgOut->setPageTitle( $this->mItem->mName ); + $wgOut->setPageTitle( Sanitizer::escapeHtmlAllowEntities( $this->mItem->mName ) ); $wgOut->setHTMLTitle( wfMsg( 'pagetitle', $fullPageTitle ) ); # Item page footer. Modified: trunk/extensions/Wikilog/WikilogItemPager.php =================================================================== --- trunk/extensions/Wikilog/WikilogItemPager.php 2011-11-11 05:24:10 UTC (rev 102756) +++ trunk/extensions/Wikilog/WikilogItemPager.php 2011-11-11 05:24:43 UTC (rev 102757) @@ -158,7 +158,7 @@ # Article title heading, with direct link article page and optional # edit link (if user can edit the article). - $titleText = $item->mName; + $titleText = Sanitizer::escapeHtmlAllowEntities( $item->mName ); if ( !$item->getIsPublished() ) $titleText .= wfMsgForContent( 'wikilog-draft-title-mark' ); $heading = $skin->link( $item->mTitle, $titleText, array(), array(), @@ -472,13 +472,13 @@ case 'wlw_title': $page = $this->mCurrentItem->mParentTitle; - $text = $this->mCurrentItem->mParentName; + $text = Sanitizer::escapeHtmlAllowEntities( $this->mCurrentItem->mParentName ); return $this->getSkin()->link( $page, $text, array(), array(), array( 'known', 'noclasses' ) ); case 'wlp_title': $page = $this->mCurrentItem->mTitle; - $text = $this->mCurrentItem->mName; + $text = Sanitizer::escapeHtmlAllowEntities( $this->mCurrentItem->mName ); $s = $this->getSkin()->link( $page, $text, array(), array(), array( 'known', 'noclasses' ) ); if ( !$this->mCurrentRow->wlp_publish ) { _______________________________________________ MediaWiki-CVS mailing list MediaWiki-CVS@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs