Gebruiker:Rots61/Gadget-LogTheCounter.js
< Gebruiker:Rots61
Naar navigatie springen
Naar zoeken springen
Versie door Rots61 (overleg | bijdragen) op 5 jan 2023 om 23:15 (Tekst vervangen door "→jshint sub:true maxerr:100000: // Gadget gemaakt door User:Rots61 var api = new mw.Api(); function editpage() { api.get({ action: 'query', prop: 'info', in...")
Let op! Nadat je de veranderingen hebt opgeslagen, moet je de cache van je browser nog legen om ze daadwerkelijk te zien.
Mozilla (incl. Firefox) | ctrl-shift-r |
IE | ctrl-f5 |
Opera | f5 |
Safari | cmd-r |
Konqueror | f5 |
/* jshint sub:true maxerr:100000 */
// Gadget gemaakt door [[User:Rots61]]
var api = new mw.Api();
function editpage() {
api.get({
action: 'query',
prop: 'info',
intoken: 'edit',
titles: 'kassdfalv', //Pagina moet niet bestaan.
}).done(
function(data) {
edit_token = data.query.pages['-1'].edittoken;
}).done(function(data) {
api.post({
'action': 'edit',
'title': "WikiKids:Boomhut",
'section': 'new',
'sectiontitle': sectiontitle,
'text': text,
'summary': "Nieuwe vraag",
'tags': 'Opschonen',
'bot': true,
'token': edit_token,
}).done(
function(data) {
if (data.edit.result == "Success") {
mw.notify("Opgeslagen!");
} else {
mw.notify("Opslaan mislukt");
}
console.log(data.edit);
});
});
}
var samenvatting, bericht, volgpagina;
function voeghandtekeningtoe () {
samenvatting = document.getElementById('wpSummary').value;
bericht = document.getElementById('wpTextbox1').value;
volgpagina = document.getElementById('wpWatchthis').checked;
console.log(volgpagina, samenvatting, bericht);
}
if (mw.config.get('wgArticleId') === 61839 ) {
var opslaknop ='<span id="slaopknop" class="oo-ui-widget oo-ui-widget-enabled oo-ui-inputWidget oo-ui-buttonElement oo-ui-buttonElement-framed oo-ui-labelElement oo-ui-flaggedElement-progressive oo-ui-flaggedElement-primary oo-ui-buttonInputWidget">'
+ '<input onClick="voeghandtekeningtoe();" tabindex="4" aria-disabled="false" title="Sla jouw wijzigingen op [Alt+Shift+s]" accesskey="s" name="wpSave" id="wpSave" value="Wijzigingen opslaan" class="oo-ui-inputWidget-input oo-ui-buttonElement-button"></span>';
$('#wpSaveWidget').after(opslaknop);
document.getElementById('wpSaveWidget').innerHTML = '';
}