مدیاویکی:Gadget-Extra-Editbuttons-botworks.js: تفاوت میان نسخه‌ها

بدون خلاصۀ ویرایش
بدون خلاصۀ ویرایش
بدون خلاصۀ ویرایش
خط ۷: خط ۷:
         if (mw.config.get('wgNamespaceNumber') !== 0 && mw.config.get('wgNamespaceNumber') !== 14) { return; }
         if (mw.config.get('wgNamespaceNumber') !== 0 && mw.config.get('wgNamespaceNumber') !== 14) { return; }
         var defer = $.Deferred();
         var defer = $.Deferred();
         $.get('//rezabot.toolforge.org/hamsang_page.php', {title: mw.config.get('wgPageName')}).then(function () {
         $.get('//tools.wmflabs.org/rezabot/hamsang_page.php', {title: mw.config.get('wgPageName')}).then(function () {
             return $.get('//rezabot.toolforge.org/fillcat.php', { title: mw.config.get('wgPageName')})
             return $.get('//tools.wmflabs.org/rezabot/fillcat.php', { title: mw.config.get('wgPageName')})
         }).then(defer.resolve, defer.resolve);
         }).then(defer.resolve, defer.resolve);
         console.log('رده همسنگ شروع شد');
         console.log('رده همسنگ شروع شد');
خط ۱۹: خط ۱۹:
         console.log('اصلاح منبع ناموجود شروع شد');
         console.log('اصلاح منبع ناموجود شروع شد');
         var defer = $.Deferred();
         var defer = $.Deferred();
         $.get('//rezabot.toolforge.org/missedRef.php', {title: mw.config.get('wgPageName')}).then(defer.resolve, defer.resolve);
         $.get('//tools.wmflabs.org/rezabot/missedRef.php', {title: mw.config.get('wgPageName')}).then(defer.resolve, defer.resolve);
         mw.notify('درخواست اصلاح منبع ناموجود');
         mw.notify('درخواست اصلاح منبع ناموجود');
         return defer;
         return defer;
خط ۳۰: خط ۳۰:
         console.log('بارگذاری پرونده ناموجود شروع شد');
         console.log('بارگذاری پرونده ناموجود شروع شد');
         var defer = $.Deferred();
         var defer = $.Deferred();
         $.get('//rezabot.toolforge.org/uploadfairuse.php', { title: mw.config.get('wgPageName')}).then(defer.resolve, defer.resolve);
         $.get('//tools.wmflabs.org/rezabot/uploadfairuse.php', { title: mw.config.get('wgPageName')}).then(defer.resolve, defer.resolve);
         mw.notify('درخواست بارگذاری تصویر منصفانهٔ ناموجود داده شد.');
         mw.notify('درخواست بارگذاری تصویر منصفانهٔ ناموجود داده شد.');
         return defer;
         return defer;
خط ۳۶: خط ۳۶:


     return {
     return {
         trigFillcat: trigFillcat,
         //trigFillcat: trigFillcat,
         trigMissedFileUpload: trigMissedFileUpload,
         trigMissedFileUpload: trigMissedFileUpload,
         trigMissedRef: trigMissedRef
         trigMissedRef: trigMissedRef