Note: After saving, you have to
bypass your browser's cache to see the changes.
Internet Explorer: press
Ctrl-F5 ,
Mozilla: hold down
Shift while clicking
Reload (or press
Ctrl-Shift-R ),
Opera/Konqueror: press
F5 ,
Safari: hold down
Shift + Alt while clicking
Reload ,
Chrome: hold down
Shift while clicking
Reload .
importScript ( 'MediaWiki:Flickrfixr.js' );
var autoAppend = true ;
// addFlickrOK tagger (initially developed by Patstuart)
function flickrOK (){
var needAppend ;
if ( autoAppend )
needAppend = document . editform . wpTextbox1 . value ;
document . editform . wpTextbox1 . value = document . editform . wpTextbox1 . value . replace ( /({{User:FlickreviewR.*}})|({{(F|f)lickrr?eview}})/g , '{{' + 'flickrreview|Pumpmeup|{{sub' + 'st:CURRENTDAY}}-{{sub' + 'st:CURRENTMONTHNAME}}-{{sub' + 'st:CURRENTYEAR}}}}' );
if ( autoAppend && needAppend == document . editform . wpTextbox1 . value )
document . editform . wpTextbox1 . value += '{' + '{flickrreview|Pumpmeup|{{sub' + 'st:CURRENTDAY}}-{{sub' + 'st:CURRENTMONTHNAME}}-{{sub' + 'st:CURRENTYEAR}}}}'
document . editform . wpSummary . value = '[[Commons:Flickr images|Flickrreview]] passed' ;
document . editform . submit ();
}
function addFunction ( functionNameString , buttonDisplayName , checkNameSpaceFlag )
{
if ( document . URL . indexOf ( "functionName" ) >- 1 )
{
var functionNameTmp = document . URL . substring ( document . URL . indexOf ( "functionName" ) + 13 );
if ( functionNameTmp == functionNameString )
{
document . write ( "<script type='text/javascript'>addOnloadHook(function() {eval('" + functionNameString + "()');})</SCRIPT>" );
return ;
}
}
if ( checkNameSpaceFlag )
document . write ( '<script type="text/javascript">addOnloadHook(' +
'function (){ ' +
'if (wgCanonicalNamespace == "Image" && document.editform) ' +
'addPortletLink("p-cactions", "javascript:' + functionNameString + '()", "' + buttonDisplayName + '", ""); ' +
'else if(wgCanonicalNamespace == "Image")' +
'addPortletLink("p-cactions", "../w/index.php?title=' + escape ( wgPageName ) + '&action=edit&functionName=' + functionNameString + '", "' + buttonDisplayName + '", ""); ' +
'});'
+ '</SCRIPT>' );
else
document . write ( '<script type="text/javascript">addOnloadHook(' +
'function (){ ' +
'if (document.editform) ' +
'addPortletLink("p-cactions", "javascript:' + functionNameString + '()", "' + buttonDisplayName + '", ""); ' +
'else ' +
'addPortletLink("p-cactions", "../w/index.php?title=' + escape ( wgPageName ) + '&action=edit&functionName=' + functionNameString + '", "' + buttonDisplayName + '", ""); ' +
'});'
+ '</SCRIPT>' );
}
function addImageFunction ( functionNameString , buttonDisplayName )
{
if ( wgCanonicalNamespace == "Image" )
addFunction ( functionNameString , buttonDisplayName , true );
}
addImageFunction ( "flickrOK" , "{" + "{flickrreview}}" );