* Use content-language message cache for raw view of message pages
* Convert non-UTF-8 URL parameters even if referer is local
* (bug 2460) <img> width & height properly filled when resizing image
* (bug 2273) deletion log comment used user interface langage
+* Try reading revision _text_ from master if no result on slave
+* Use content-language message cache for raw view of message pages
+
=== Caveats ===
if( $this->mTitle ) {
# Special case for MediaWiki: messages; we can hit the message cache.
if( $this->mTitle->getNamespace() == NS_MEDIAWIKI) {
- $rawtext = wfMsg( $this->mTitle->getDbkey() );
+ $rawtext = wfMsgForContent( $this->mTitle->getDbkey() );
return $rawtext;
}
array( 'old_id' => $this->getTextId() ),
$fname);
+ if( !$row ) {
+ $dbw =& wfGetDB( DB_MASTER );
+ $row = $dbw->selectRow( 'text',
+ array( 'old_text', 'old_flags' ),
+ array( 'old_id' => $this->getTextId() ),
+ $fname);
+ }
+
$text = Revision::getRevisionText( $row );
wfProfileOut( $fname );