Корисник:Micki/tagger.js
Напомена: Пошто објавите измене, можда ћете морати да обришете кеш меморију прегледача како бисте их видели. Google Chrome, Firefox, Microsoft Edge и Safari: Држите ⇧ Shift и кликните дугме Reload на траци са алаткама. За детаље и упутства о другим прегледачима, погледајте en:Wikipedia:Bypass your cache.
//<nowiki>
// This tool can tag pages with a few clicks (which is much faster than editing the whole page per Hand).
// by [[m:user:Hoo man]] <http://meta.wikimedia.org/wiki/User:Hoo_man/Scripts/Tagger>
if (typeof (hoo) === 'undefined') {
var hoo = {};
}
/*global mediaWiki, hoo */
/*jshint forin:true, noarg:true, noempty:true, eqeqeq:true, bitwise:true, strict:false, undef:true, unused:true, curly:true, browser:true, jquery:true, indent:4, maxerr:50, loopfunc:true, white:false */
(function (mw, $) {
var taggerMickiDefaultConfig = {};
taggerMickiDefaultConfig.tags = [];
taggerMickiDefaultConfig.editSummary = [];
taggerMickiDefaultConfig.tags[1] = '{{delete|no meaningful content}}';
taggerMickiDefaultConfig.editSummary[taggerMickiDefaultConfig.tags[1]] = '+ delete';
taggerMickiDefaultConfig.tags[2] = '{{delete|vandalism}}';
taggerMickiDefaultConfig.editSummary[taggerMickiDefaultConfig.tags[2]] = '+ delete';
taggerMickiDefaultConfig.tags[3] = '{{delete|copyright violation}}';
taggerMickiDefaultConfig.editSummary[taggerMickiDefaultConfig.tags[3]] = '+ delete';
taggerMickiDefaultConfig.tags[4] = '{{delete|blanked by original author}}';
taggerMickiDefaultConfig.editSummary[taggerMickiDefaultConfig.tags[4]] = '+ delete';
taggerMickiDefaultConfig.tags[5] = '{{delete|promotional page}}';
taggerMickiDefaultConfig.editSummary[taggerMickiDefaultConfig.tags[5]] = '+ delete';
taggerMickiDefaultConfig.customTagDefault = '{{delete}}';
//</nowiki>
taggerMickiDefaultConfig.loadDefaultLang = false;
taggerMickiDefaultConfig.langOverride = {
'hoo-tagger-toolbarText': 'Tagger',
'hoo-tagger-windowTitle': 'Tagger',
'hoo-tagger-tags': 'Razlozi za brisanje:',
'hoo-tagger-customTag': 'Ostalo:',
'hoo-tagger-editSummary': 'Opis izmene:',
'hoo-tagger-button': 'Označi',
'hoo-tagger-generalError': 'Greška: osvežite stranicu (F5) i pokušajte ponovo',
'hoo-tagger-editConflict': 'Sukob izmena: osvežite stranicu (F5)',
'hoo-tagger-other': '* Ostalo * (navedite razlog brisanja u opisu izmene)',
'hoo-tagger-minor': 'mala izmena'
};
mw.messages.set('hoo-closeButtonText', 'Zatvori');
taggerMickiDefaultConfig.toolLinkMethod = 'p-tb';
if (typeof (taggerMickiConfig) === 'undefined') {
var taggerMickiConfig = {};
}
var init = function () {
$.ajax({
url: '//meta.wikimedia.org/w/index.php?title=User:Hoo_man/tagger-core.js&action=raw&ctype=text/javascript',
dataType: 'script',
cache: true,
success: function () {
hoo.instances.taggerMicki = new hoo.tagger(taggerMickiDefaultConfig, taggerMickiConfig);
}
});
};
if (typeof (hoo.objectDiff) === 'undefined') {
if (typeof (hoo.load) === 'undefined') {
hoo.load = [init];
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Hoo_man/functions.js&action=raw&ctype=text/javascript');
} else {
hoo.load.push(init);
}
} else {
init();
}
})(mediaWiki, jQuery);
//</nowiki>
//[[Категорија:Корисничке скрипте]]