Hinweis: Leere nach dem Veröffentlichen 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
- Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
$(function() {
var edit = function(d) {
(new mw.Api).postWithEditToken(d).done(function() {
location.reload();
}).fail(function(code, result) {
mw.log(result.textStatus);
mw.log(code);
});
};
mw.loader.using(['mediawiki.api'], function() {
if ($('.page-Wikipedia_Defekte_Weblinks_Bot2015-Problem').length) {
$('h2').each(function(i, e) {
$(e).find('.mw-editsection-bracket:first').after($('<a>').text('Erledigen').click(function() {
edit({
action: 'edit',
title: mw.config.get('wgPageName'),
summary: '/* '+$(e).find('.mw-headline a').text()+' */ erl.',
section: $(e).find('.mw-headline-number').text(),
appendtext: '\n{'+'{erledigt|~~'+'~~}}',
minor: true
});
}), ' | ', $('<a>').text('Duplikat').click(function() {
edit({
action: 'edit',
title: mw.config.get('wgPageName'),
summary: '/* '+$(e).find('.mw-headline a').text()+' */ dupl.',
section: $(e).find('.mw-headline-number').text(),
text: '',
minor: true
});
}), ' | ');
});
}
if (mw.config.get('wgNamespaceNumber') == 1) {
switch (mw.config.get('wgAction')) {
case 'history':
$('#contentSub').append(' | ',$('<a>').text('Botfehler').click(function() {
edit({
action: 'edit',
title: mw.config.get('wgPageName'),
summary: 'sla',
text: '{'+'{sla|botfehler – ~~'+'~~}}',
minor: true
});
}),' | ',$('<a>').text('Ausschließlich erledigte Bothinweise').click(function() {
edit({
action: 'edit',
title: mw.config.get('wgPageName'),
summary: 'sla',
text: '{'+'{sla|ausschließlich erledigte bothinweise – ~~'+'~~}}',
minor: true
});
}));
break;
case 'view':
$('#deadurl_2015-10').each(function(i, e) {
$(e).parent().next().find('span:first').after($('<a>').text('Fixen').click(function() {
edit({
action: 'edit',
title: mw.config.get('wgPageName'),
summary: '/* '+$(e).parent().text().replace(/^(\d)+ /, '')+' */ fix',
section: $(e).parent().next().find('a[href]:first').attr('href').match(/section=(\d+)/)[1],
text: '',
minor: true
});
}), ' | ', $('<a>').text('Erledigen').click(function() {
edit({
action: 'edit',
title: mw.config.get('wgPageName'),
summary: '/* '+$(e).parent().text().replace(/^(\d)+ /, '')+' */ erl.',
section: $(e).parent().next().find('a[href]:first').attr('href').match(/section=(\d+)/)[1],
text: '',
minor: true
});
}), ' | ');
});
}
}
});
});