https://www.mediawiki.org/wiki/Special:Code/MediaWiki/114209
Revision: 114209
Author: jeroendedauw
Date: 2012-03-19 22:49:00 +0000 (Mon, 19 Mar 2012)
Log Message:
-----------
fix subpage linking
Modified Paths:
--------------
trunk/phase3/includes/specials/SpecialCachedPage.php
Modified: trunk/phase3/includes/specials/SpecialCachedPage.php
===================================================================
--- trunk/phase3/includes/specials/SpecialCachedPage.php 2012-03-19
22:37:05 UTC (rev 114208)
+++ trunk/phase3/includes/specials/SpecialCachedPage.php 2012-03-19
22:49:00 UTC (rev 114209)
@@ -108,8 +108,12 @@
unset( $refreshArgs['title'] );
$refreshArgs['action'] = 'purge';
+ $subPage = $this->getTitle()->getFullText();
+ $subPage = explode( '/', $subPage, 2 );
+ $subPage = count( $subPage ) > 1 ? $subPage[1] : false;
+
$refreshLink = Linker::link(
- $this->getTitle( $this->getTitle()->getSubpageText() ),
+ $this->getTitle( $subPage ),
$this->msg( 'cachedspecial-refresh-now' )->escaped(),
array(),
$refreshArgs
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs