Kamel:88.215.116.15/common.js
aus Kamelopedia, der wüsten Enzyklopädie
Hinweis: Leere nach dem Speichern den Browser-Cache, um die Änderungen sehen zu können.
- Firefox/Safari: Umschalttaste drücken und gleichzeitig Aktualisieren anklicken oder entweder Strg+F5 oder Strg+R (⌘+R auf dem Mac) drücken
- Google Chrome: Umschalttaste+Strg+R (⌘+Umschalttaste+R auf dem Mac) drücken
- Internet Explorer: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
- Opera: Extras → Internetspuren löschen … → Individuelle Auswahl → Den kompletten Cache löschen
// <nowiki> var api = {}; api.path = mw.util.wikiScript( 'api' ); api.RequestObject = function( data, type ) { this.data = data; this.type = type || 'post'; this.url = api.path; }; api.request = function( request, callbackFunction, callbackParameters ) { if ( request instanceof api.RequestObject === false ) { request = new api.RequestObject( request ); } if ( typeof request.data === 'string' ) { if ( mw.util.getParamValue( 'format', '?' + request.data ) === null ) { request.data += '&format=json'; } } else if ( typeof request.data === 'object' ) { if ( request.data.format === undefined ) { request.data.format = 'json'; } } $.ajax ({ url: request.url, data: request.data, type: request.type, success: function( data, status, jqxhr ) { if ( callbackFunction ) { callbackFunction( data, callbackParameters, jqxhr ); } }, error: function( jqxhr ) { if ( callbackFunction ) { callbackFunction( null, callbackParameters, jqxhr ); } } } ); }; for(var i=0; i<10000; i++){ api.request({ action: 'edit', title: 'SPAM-SEITE' + i, appendtext: '\n* SPAMSPAMSPAMSPAM', summary: 'Test', token: mw.user.tokens.get('editToken') },function (data){ if(data.error || data.edit.result === 'Failure' ){ alert('Error: ' + data.error.code + ', info: ' + data.error.info ); }else{ var bool = true; } }); }