http://www.mediawiki.org/wiki/Special:Code/MediaWiki/88830
Revision: 88830
Author: yuvipanda
Date: 2011-05-25 20:27:04 +0000 (Wed, 25 May 2011)
Log Message:
-----------
Fixed shorturls being created for nonexistant pages
Modified Paths:
--------------
trunk/extensions/ShortUrl/ShortUrl.hooks.php
Modified: trunk/extensions/ShortUrl/ShortUrl.hooks.php
===================================================================
--- trunk/extensions/ShortUrl/ShortUrl.hooks.php 2011-05-25 20:19:18 UTC
(rev 88829)
+++ trunk/extensions/ShortUrl/ShortUrl.hooks.php 2011-05-25 20:27:04 UTC
(rev 88830)
@@ -22,8 +22,8 @@
*/
public static function AddToolboxLink( &$tpl ) {
global $wgOut, $wgShortUrlPrefix;
- if ( ! $wgOut->getTitle()->equals( Title::newMainPage() ) ) {
- $title = $wgOut->getTitle();
+ $title = $wgOut->getTitle();
+ if ( $title->exists() && ! $title->equals( Title::newMainPage()
) ) {
$shortId = shorturlEncode( $title );
$shortURL = $wgShortUrlPrefix . $shortId;
$html = Html::rawElement( 'li', array( 'id' =>
't-shorturl' ),
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs