« MediaWiki:Gadget-RevertDiff.js » : différence entre les versions

Contenu supprimé Contenu ajouté
+ internationalisation + corrections URLs
m Protocol Relative URLs
Ligne 1 :
/**
* Outils pour révoquer des modifications.réverter
*
* Fournit des liens dans les pages de diff
*
* Auteurs : Lorian (en), Chphe (fr), DavidL
* Dernière révision : 83 septembrenovembre 20112006
* {{Projet:JavaScript/Script|RevertDiff}}
* [[Catégorie:MediaWiki:Fonction Monobook en JavaScript]]
*/
//<nowiki>
Ligne 48 :
}
 
document.getElementById('contentSub').innerHTML = '(<a href="'+chemin+'&revert=1&user1='+user1+'&user2='+user2+'">Annuler</a> / <a href="javascript:var message = getMessage(\''+chemin+'\', \'revert\', \''+user1+'\', \''+user2+'\');">Message</a>) (<a href="'+chemin+'&vandalism=1&user1='+user1+'&user2='+user2+'">Vandalisme</a> / <a href="javascript:var message = getMessage(\''+chemin+'\', \'vandalism\', \''+user1+'\', \''+user2+'\');">Message</a>) (Avertir : <a href="//fr.wikipedia.org/w/index.php?title=User_talk:'+localurl(getpagename(3,user2),+'&action=edit','&section=new','&warn=1')+'">Test0</a> / <a href="//fr.wikipedia.org/w/index.php?title=User_talk:'+localurl(getpagename(3,user2),+'&action=edit','&section=new','&warn=2')+'">Test1</a> / <a href="//fr.wikipedia.org/w/index.php?title=User_talk:'+localurl(getpagename(3,user2),+'&action=edit','&section=new','&warn=3')+'">Test2</a> / <a href="//fr.wikipedia.org/w/index.php?title=User_talk:'+localurl(getpagename(3,user2),+'&action=edit','&section=new','&warn=4')+'">Test3</a> / <a href="'+localurl(getpagename(3,user2),'action=edit','section=new','warn=5')+'">Copieur</a> / <a href="'+localurl(getpagename(3,user2),'action=edit','section=new','warn=6')+'">Merci IP<fr.wikipedia.org/a> w/ <a hrefindex.php?title="User_talk:'+localurl(getpagename(3,user2),+'&action=edit','&section=new','&warn=7')+'5">Bienvenue spammeur</a>)';
} else if (location.href.match(/revert=1/)) {
document.getElementById('wpSummary').value = 'Révocation des modifications par [[Special:Contributions/'+_GET['user2']+'|'+_GET['user2']+']] ; retour à la version de [[Special:Contributions/'+_GET['user1']+'|'+_GET['user1']+']]';
Ligne 63 :
} else if (location.href.match(/warn=1/)) {
document.getElementById('wpSummary').value = 'Avertissement';
document.getElementById('wpTextbox1').value = '{{sub'+'st:test 0test0}} ~~'+'~~';
document.getElementById('editform').submit();
} else if (location.href.match(/warn=2/)) {
document.getElementById('wpSummary').value = 'Avertissement';
document.getElementById('wpTextbox1').value = '{{sub'+'st:test 1test1}} ~~'+'~~';
document.getElementById('editform').submit();
} else if (location.href.match(/warn=3/)) {
document.getElementById('wpSummary').value = 'Avertissement';
document.getElementById('wpTextbox1').value = '{{sub'+'st:test 2test2}} ~~'+'~~';
document.getElementById('editform').submit();
} else if (location.href.match(/warn=4/)) {
document.getElementById('wpSummary').value = 'Avertissement';
document.getElementById('wpTextbox1').value = '{{sub'+'st:test 3test3}} ~~'+'~~';
document.getElementById('editform').submit();
} else if (location.href.match(/warn=5/)) {
document.getElementById('wpSummary').value = 'Avertissement';
document.getElementById('wpTextbox1').value = '{{sub'+'st:CopieurBienvenue spammeur}} ~~'+'~~';
document.getElementById('editform').submit();
} else if (location.href.match(/warn=6/)) {
document.getElementById('wpSummary').value = 'Merci IP';
document.getElementById('wpTextbox1').value = '{{sub'+'st:Merci IP}}~~'+'~~';
document.getElementById('editform').submit();
} else if (location.href.match(/warn=7/)) {
document.getElementById('wpSummary').value = 'Bienvenue';
document.getElementById('wpTextbox1').value = '{{sub'+'st:Bienvenue}}~~'+'~~';
document.getElementById('editform').submit();
}