http://www.mediawiki.org/wiki/Special:Code/MediaWiki/90220
Revision: 90220 Author: kaldari Date: 2011-06-16 17:58:51 +0000 (Thu, 16 Jun 2011) Log Message: ----------- include localized prefix per comments at r90191 Modified Paths: -------------- trunk/extensions/WikiLove/modules/ext.wikiLove/ext.wikiLove.core.js Modified: trunk/extensions/WikiLove/modules/ext.wikiLove/ext.wikiLove.core.js =================================================================== --- trunk/extensions/WikiLove/modules/ext.wikiLove/ext.wikiLove.core.js 2011-06-16 17:58:26 UTC (rev 90219) +++ trunk/extensions/WikiLove/modules/ext.wikiLove/ext.wikiLove.core.js 2011-06-16 17:58:51 UTC (rev 90220) @@ -320,7 +320,7 @@ msg = msg.replace( '$2', $( '#mw-wikilove-title' ).val() ); // replace the title var imageName = $( '#mw-wikilove-image' ).val(); // if the image name doesn't start with a prefix, add one - if ( imageName.indexOf( 'File:' ) !== 0 && imageName.indexOf( 'Image:' ) !== 0 ) { + if ( imageName.indexOf( 'File:' ) !== 0 && imageName.indexOf( 'Image:' ) !== 0 && imageName.indexOf( wgFormattedNamespaces[6] !== 0 ) ) { imageName = 'File:' + imageName; } msg = msg.replace( '$3', imageName ); // replace the image @@ -446,7 +446,7 @@ // get a random image from imageList and add it to the list of titles to be retrieved var id = Math.floor( Math.random() * imageList.length ); // make sure the image name has a prefix - if ( imageList[id].indexOf( 'File:' ) === 0 || imageList[id].indexOf( 'Image:' ) === 0 ) { + if ( imageList[id].indexOf( 'File:' ) === 0 || imageList[id].indexOf( 'Image:' ) === 0 || imageList[id].indexOf( wgFormattedNamespaces[6] ) === 0) { titles = titles + imageList[id] + '|'; } else { titles = titles + 'File:' + imageList[id] + '|'; _______________________________________________ MediaWiki-CVS mailing list MediaWiki-CVS@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs