r100137 MediaWiki - Code Review archive

Repository:MediaWiki
Revision:r100136‎ | r100137 | r100138 >
Date:17:56, 18 October 2011
Author:preilly
Status:ok
Tags:
Comment:
Modified paths:
  • /branches/wmf/1.18wmf1/extensions/MobileFrontend/MobileFrontend.php (modified) (history)

Diff [purge]

Index: branches/wmf/1.18wmf1/extensions/MobileFrontend/MobileFrontend.php
@@ -306,7 +306,7 @@
307307 self::$disableMobileSiteURL = $wgRequest->escapeAppendQuery( 'mobileaction=disable_mobile_site' );
308308 $parsedUrl = wfParseUrl( $wgRequest->getFullRequestURL() );
309309 $parsedUrl['host'] = str_replace( $wgMobileDomain, '.', $parsedUrl['host'] );
310 - $parsedUrl['query'] = $this->removeQueryStringParameter( '?' . $parsedUrl['query'], 'useformat' );
 310+ $parsedUrl['query'] = $this->removeQueryStringParameter( '?mobileaction=view_normal_site&' . $parsedUrl['query'], 'useformat' );
311311 $fragmentDelimiter = ( !empty( $parsedUrl['fragment'] ) ) ? '#' : '';
312312 self::$viewNormalSiteURL = $parsedUrl['scheme'] . '://' . $parsedUrl['host'] . $parsedUrl['path'] . $parsedUrl['query'] . $fragmentDelimiter . $parsedUrl['fragment'];
313313 self::$currentURL = $wgRequest->getFullRequestURL();
@@ -546,7 +546,8 @@
547547 if ( self::$useFormat === 'mobile' ||
548548 self::$useFormat === 'mobile-wap' ||
549549 !empty( $xDevice ) ) {
550 - if ( $action !== 'edit' ) {
 550+ if ( $action !== 'edit' &&
 551+ $mobileAction !== 'view_normal_site' ) {
551552 $this->getMsg();
552553 $this->disableCaching();
553554 $this->sendXDeviceVaryHeader();

Past revisions this follows-up on

RevisionCommit summaryAuthorDate
r100136fix for bug 31329 - bad view this page on regular wikipedia linkpreilly17:56, 18 October 2011

Status & tagging log