مستخدم:عبد الله/Gadget-tagger.js
المظهر
ملاحظة: بعد النشر، أنت قد تحتاج إلى إفراغ الكاش الخاص بمتصفحك لرؤية التغييرات.
- فايرفوكس / سافاري: أمسك Shift أثناء ضغط Reload، أو اضغط على إما Ctrl-F5 أو Ctrl-R (⌘-R على ماك)
- جوجل كروم: اضغط Ctrl-Shift-R (⌘-Shift-R على ماك)
- إنترنت إكسبلورر/إيدج: أمسك Ctrl أثناء ضغط Refresh، أو اضغط Ctrl-F5
- أوبرا: اضغط Ctrl-F5.
//<nowiki>
/*
* Copied from [[User:Hoo man/tagger.js]] with some additions
* [[m:user:Hoo man]]; Version 1.0.1; 2016-03-20;
* This tool can tag pages with a few clicks (which is much faster than editing the whole page per Hand).
* Per default it is able to tag page for speedy deletion using {{شطب}}, but it can be customized to use up to every template.
* Uses tagger-core.js
* Tested in IE and FF with vector and monobook, uses my (Hoo man) wiki tools (functions.js)
*
* DO NOT COPY AND PASTE, instead see 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:true, undef:true, unused:true, curly:true, browser:true, jquery:true, indent:4, maxerr:50, loopfunc:true, white:false */
(function(mw, $) {
"use strict";
var taggerDefaultConfig = {};
//templates and edit summaries
taggerDefaultConfig.tags = {};
taggerDefaultConfig.editSummary = {};
taggerDefaultConfig.tags[1] = '{{شطب|مقالة غير موسوعية أو خارج نطاق ويكي جامعة - ~~~~}}';
taggerDefaultConfig.editSummary[taggerDefaultConfig.tags[1]] = '+ ترشيح للحذف السريع';
taggerDefaultConfig.tags[2] = '{{شطب|سيرة لشخصية لا تستوفي معايير السير الشخصية - ~~~~}}';
taggerDefaultConfig.editSummary[taggerDefaultConfig.tags[2]] = '+ ترشيح للحذف السريع';
taggerDefaultConfig.tags[3] = '{{شطب|موضوع لا يحقق الملحوظية أو الأهمية أو الشهرة الكافية - ~~~~}}';
taggerDefaultConfig.editSummary[taggerDefaultConfig.tags[3]] = '+ ترشيح للحذف السريع';
taggerDefaultConfig.tags[4] = '{{شطب|دعاية صريحة أو ترويج إلى أمر ما - ~~~~}}';
taggerDefaultConfig.editSummary[taggerDefaultConfig.tags[4]] = '+ ترشيح للحذف السريع';
taggerDefaultConfig.tags[5] = '{{شطب|مقالة مكررة عن مقالة أخرى ولا تقبل التحويل ~~~~}}';
taggerDefaultConfig.editSummary[taggerDefaultConfig.tags[5]] = '+ ترشيح للحذف السريع';
taggerDefaultConfig.tags[6] = '{{شطب|مقالة مخالفة لسياسة العائلات والأنساب - ~~~~}}';
taggerDefaultConfig.editSummary[taggerDefaultConfig.tags[6]] = '+ ترشيح للحذف السريع';
taggerDefaultConfig.tags[7] = '{{شطب|خرق واضح لحقوق التأليف والنشر - ~~~~}}';
taggerDefaultConfig.editSummary[taggerDefaultConfig.tags[7]] = '+ ترشيح للحذف السريع';
taggerDefaultConfig.tags[8] = '{{شطب|مقالة مترجمة آلياً ذات محتوى ركيك - ~~~~}}';
taggerDefaultConfig.editSummary[taggerDefaultConfig.tags[8]] = '+ ترشيح للحذف السريع';
taggerDefaultConfig.tags[9] = '{{شطب|إعادة إنشاء صفحة قد حذفت من قبل - ~~~~}}';
taggerDefaultConfig.editSummary[taggerDefaultConfig.tags[9]] = '+ ترشيح للحذف السريع';
taggerDefaultConfig.tags[10] = '{{شطب|صفحة طلب منشئها حذفها بنية حسنة - ~~~~}}';
taggerDefaultConfig.editSummary[taggerDefaultConfig.tags[10]] = '+ ترشيح للحذف السريع';
taggerDefaultConfig.tags[11] = '{{شطب|أعمال صيانة غير خلافية - ~~~~}}';
taggerDefaultConfig.editSummary[taggerDefaultConfig.tags[11]] = '+ ترشيح للحذف السريع';
taggerDefaultConfig.tags[12] = '{{شطب|نقاش لا يخص تطوير الموضوع وتحسينه - ~~~~}}';
taggerDefaultConfig.editSummary[taggerDefaultConfig.tags[12]] = '+ ترشيح للحذف السريع';
taggerDefaultConfig.tags[13] = '{{شطب|صفحة نقاش لصفحة محذوفة أو غير موجودة - ~~~~}}';
taggerDefaultConfig.editSummary[taggerDefaultConfig.tags[13]] = '+ ترشيح للحذف السريع';
taggerDefaultConfig.tags[14] = '{{شطب|صفحة مستخدم مخالفة للمعايير المتبعة أو من إنشاء مجهول - ~~~~}}';
taggerDefaultConfig.editSummary[taggerDefaultConfig.tags[14]] = '+ ترشيح للحذف السريع';
taggerDefaultConfig.tags[15] = '{{شطب|بوابة فارغة أو مكررة أو غير مكتملة، أو تجربة، أو ليس لها مقالة رئيسية - ~~~~}}';
taggerDefaultConfig.editSummary[taggerDefaultConfig.tags[15]] = '+ ترشيح للحذف السريع';
taggerDefaultConfig.tags[16] = '{{شطب|صفحة غير مستخدمة أو مكررة أو ليس لها فائدة - ~~~~}}';
taggerDefaultConfig.editSummary[taggerDefaultConfig.tags[16]] = '+ ترشيح للحذف السريع';
taggerDefaultConfig.tags[17] = '{{شطب|تخريب محض - ~~~~}}';
taggerDefaultConfig.editSummary[taggerDefaultConfig.tags[17]] = '+ ترشيح للحذف السريع';
taggerDefaultConfig.tags[18] = '{{شطب|كلام لا معنى له أو غير مفهوم - ~~~~}}';
taggerDefaultConfig.editSummary[taggerDefaultConfig.tags[18]] = '+ ترشيح للحذف السريع';
taggerDefaultConfig.tags[19] = '{{شطب|نص بلغة غير العربية - ~~~~}}';
taggerDefaultConfig.editSummary[taggerDefaultConfig.tags[19]] = '+ ترشيح للحذف السريع';
taggerDefaultConfig.tags[20] = '{{شطب|تحويلة غير ضرورية - ~~~~}}';
taggerDefaultConfig.editSummary[taggerDefaultConfig.tags[20]] = '+ ترشيح للحذف السريع';
taggerDefaultConfig.tags[21] = '{{شطب|تحويلة مكسورة - ~~~~}}';
taggerDefaultConfig.editSummary[taggerDefaultConfig.tags[21]] = '+ ترشيح للحذف السريع';
if(typeof(window.taggerConfig) === 'undefined') {
window.taggerConfig = {};
}
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.tagger = new hoo.tagger(taggerDefaultConfig, window.taggerConfig); }
});
};
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>