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

Contenu supprimé Contenu ajouté
Voir http://fr.wikipedia.org/w/index.php?title=Wikip%C3%A9dia:Demande_d%27intervention_sur_un_message_syst%C3%A8me&oldid=87410401#MediaWiki:Gadget-RevertDiff.js
remplacement de code n'étant pas sous licence libre
Ligne 10 :
//<nowiki>
 
function getURLParameters(x) {
// _GET code from NoGray JS Library //www.nogray.com/new_site/
var _GETquestionMark = new Arrayx.indexOf('?');
if (questionMark == -1) return {}
var _uri = location.href;
var fieldsArray = x.substr(questionMark + 1).split('&');
 
var fields = {}
var _temp_get_arr = _uri.substring(_uri.indexOf('?')+1, _uri.length).split("&");
for (var i = 0; i < fieldsArray.length; i++) {
 
var field = fieldsArray[i];
var _temp_get_arr_1 = new Array();
var equal = field.indexOf('=');
 
if (equal == -1) {
for(_get_arr_i=0; _get_arr_i<_temp_get_arr.length; _get_arr_i++){
fields[decodeURIComponent(field)] = '';
_temp_get_arr_1 = _temp_get_arr[_get_arr_i].split("=");
} else {
_GET[decodeURI(_temp_get_arr_1[0])] = decodeURI(_temp_get_arr_1[1]);
fields[decodeURIComponent(field.substr(0, equal))] =
decodeURIComponent(field.substr(equal + 1));
}
}
return fields;
}
 
_GET = getURLParameters(location.href);
delete _uri; delete _temp_get_arr; delete _temp_get_arr_1;
 
function getMessage (chemin, where, user1, user2) {