<link href="../fonts/font.css" rel="stylesheet" type="text/css">

<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fa">
		<id>https://wiki.imaroof.ir/index.php?action=history&amp;feed=atom&amp;title=%D9%85%D8%AF%DB%8C%D8%A7%D9%88%DB%8C%DA%A9%DB%8C%3AGadget-BotTools.js</id>
		<title>مدیاویکی:Gadget-BotTools.js - تاریخچهٔ ویرایش‌ها</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.imaroof.ir/index.php?action=history&amp;feed=atom&amp;title=%D9%85%D8%AF%DB%8C%D8%A7%D9%88%DB%8C%DA%A9%DB%8C%3AGadget-BotTools.js"/>
		<link rel="alternate" type="text/html" href="https://wiki.imaroof.ir/index.php?title=%D9%85%D8%AF%DB%8C%D8%A7%D9%88%DB%8C%DA%A9%DB%8C:Gadget-BotTools.js&amp;action=history"/>
		<updated>2026-08-01T18:28:19Z</updated>
		<subtitle>تاریخچهٔ ویرایش‌های این صفحه در ویکی</subtitle>
		<generator>MediaWiki 1.26.2</generator>

	<entry>
		<id>https://wiki.imaroof.ir/index.php?title=%D9%85%D8%AF%DB%8C%D8%A7%D9%88%DB%8C%DA%A9%DB%8C:Gadget-BotTools.js&amp;diff=12119&amp;oldid=prev</id>
		<title>Admin: صفحه را خالی کرد</title>
		<link rel="alternate" type="text/html" href="https://wiki.imaroof.ir/index.php?title=%D9%85%D8%AF%DB%8C%D8%A7%D9%88%DB%8C%DA%A9%DB%8C:Gadget-BotTools.js&amp;diff=12119&amp;oldid=prev"/>
				<updated>2016-05-28T03:28:57Z</updated>
		
		<summary type="html">&lt;p&gt;صفحه را خالی کرد&lt;/p&gt;
&lt;a href=&quot;https://wiki.imaroof.ir/index.php?title=%D9%85%D8%AF%DB%8C%D8%A7%D9%88%DB%8C%DA%A9%DB%8C:Gadget-BotTools.js&amp;amp;diff=12119&amp;amp;oldid=205&quot;&gt;نمایش تغییرات&lt;/a&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>https://wiki.imaroof.ir/index.php?title=%D9%85%D8%AF%DB%8C%D8%A7%D9%88%DB%8C%DA%A9%DB%8C:Gadget-BotTools.js&amp;diff=205&amp;oldid=prev</id>
		<title>Admin: صفحه‌ای تازه حاوی «$(function() {     function loadPage(title, callback) {         new mw.Api().get({             action: 'query',             prop: 'revision...» ایجاد کرد</title>
		<link rel="alternate" type="text/html" href="https://wiki.imaroof.ir/index.php?title=%D9%85%D8%AF%DB%8C%D8%A7%D9%88%DB%8C%DA%A9%DB%8C:Gadget-BotTools.js&amp;diff=205&amp;oldid=prev"/>
				<updated>2016-03-01T06:17:15Z</updated>
		
		<summary type="html">&lt;p&gt;صفحه‌ای تازه حاوی «$(function() {     function loadPage(title, callback) {         new mw.Api().get({             action: &amp;#039;query&amp;#039;,             prop: &amp;#039;revision...» ایجاد کرد&lt;/p&gt;
&lt;p&gt;&lt;b&gt;صفحهٔ تازه&lt;/b&gt;&lt;/p&gt;&lt;div&gt;$(function() {&lt;br /&gt;
    function loadPage(title, callback) {&lt;br /&gt;
        new mw.Api().get({&lt;br /&gt;
            action: 'query',&lt;br /&gt;
            prop: 'revisions',&lt;br /&gt;
            titles: title,&lt;br /&gt;
            rvprop: 'content',&lt;br /&gt;
            format: 'json'&lt;br /&gt;
        }).done(function(data) {&lt;br /&gt;
            try {&lt;br /&gt;
                callback($.map(data.query.pages, function(value) {&lt;br /&gt;
                    return value;&lt;br /&gt;
                })[0].revisions[0]['*']);&lt;br /&gt;
            } catch (exception) {&lt;br /&gt;
                callback('');&lt;br /&gt;
            }&lt;br /&gt;
        }).fail(function(data) {&lt;br /&gt;
            callback($.map(data.query.pages, function(value) {&lt;br /&gt;
                return value;&lt;br /&gt;
            })[0].revisions[0]);&lt;br /&gt;
        });&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    function savePage(title, text, summary, callback) {&lt;br /&gt;
        new mw.Api().post({&lt;br /&gt;
            action: 'edit',&lt;br /&gt;
            title: title,&lt;br /&gt;
            text: text,&lt;br /&gt;
            summary: summary,&lt;br /&gt;
            minor: '',&lt;br /&gt;
            token: mw.user.tokens.get('editToken')&lt;br /&gt;
        }).done(function(data) {&lt;br /&gt;
            if (data.error &amp;amp;&amp;amp; data.error.info) {&lt;br /&gt;
                mw.notify(data.error.info);&lt;br /&gt;
            } else {&lt;br /&gt;
                callback();&lt;br /&gt;
            }&lt;br /&gt;
        }).fail(function(data) {&lt;br /&gt;
            mw.notify(data);&lt;br /&gt;
        });&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    function CloseTalkPage(text) {&lt;br /&gt;
        text = text.replace(&amp;quot;&amp;lt;!-- ↓ پایین این خط - جدید در بالا ↓ --&amp;gt;&amp;quot;, &amp;quot;&amp;lt;!-- ↓ پایین این خط - جدید در بالا ↓ --&amp;gt;\n{{ویکی‌پدیا:گزیدن نگاره برگزیده/&amp;quot; + mw.config.get('wgTitle') + &amp;quot;}}&amp;quot;);&lt;br /&gt;
        mw.notify('الگو پیشنهاد برگزیدگی به صفحه افزوده شد!');&lt;br /&gt;
        return text;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    function loadSavePageRefresh(page, replaceCallback, summary) {&lt;br /&gt;
        loadPage(page, function(text) {&lt;br /&gt;
            savePage(page, replaceCallback(text), summary, function() {&lt;br /&gt;
                //window.location = mw.util.getUrl(page) + '?action=purge';&lt;br /&gt;
            });&lt;br /&gt;
        });&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    function addBotLink2(botName, id, tooltip, note, botUrl, imageUrl) {&lt;br /&gt;
        $(mw.util.addPortletLink(&lt;br /&gt;
            'p-cactions',&lt;br /&gt;
            '#',&lt;br /&gt;
            botName,&lt;br /&gt;
            id,&lt;br /&gt;
            tooltip&lt;br /&gt;
        )).click(function(e) {&lt;br /&gt;
            e.preventDefault();&lt;br /&gt;
            mw.notify(note, {&lt;br /&gt;
                autoHide: false&lt;br /&gt;
            });&lt;br /&gt;
            $.get(new mw.Uri(botUrl).extend({&lt;br /&gt;
                enwiki: mw.config.get('wgTitle'),&lt;br /&gt;
            }).toString()).then(function(result) {&lt;br /&gt;
                mw.notify(result.msg, {&lt;br /&gt;
                    autoHide: false&lt;br /&gt;
                });&lt;br /&gt;
                loadSavePageRefresh(&amp;quot;ویکی‌پدیا:گزیدن نگاره برگزیده&amp;quot;,&lt;br /&gt;
                    function(text) {&lt;br /&gt;
                        return CloseTalkPage(text)&lt;br /&gt;
                    }, '/' + '*افزودن نظرخواهی جدید*' + '/');&lt;br /&gt;
                var uri = new mw.Uri();&lt;br /&gt;
                uri.query = {&lt;br /&gt;
                    title: &amp;quot;ویکی‌پدیا:گزیدن نگاره برگزیده/&amp;quot; + mw.config.get('wgTitle'),&lt;br /&gt;
                    action: 'edit',&lt;br /&gt;
                    redlink: 1,&lt;br /&gt;
                    withJS: 'MediaWiki:AHK2.js',&lt;br /&gt;
                    summary: 'ایجاد صفحه نظرخواهی بر اساس ابزار',&lt;br /&gt;
                    text: result.page_content,&lt;br /&gt;
                };&lt;br /&gt;
                uri.path = mw.config.get('wgScriptPath') + '/index.php';&lt;br /&gt;
                window.location = uri.toString();&lt;br /&gt;
            })&lt;br /&gt;
        }).find('a').prepend(imageUrl ? [$('&amp;lt;img&amp;gt;', {&lt;br /&gt;
            src: imageUrl,&lt;br /&gt;
            height: 20,&lt;br /&gt;
            width: 20&lt;br /&gt;
        }), ' '] : '');&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    function addBotLink(botName, id, tooltip, note, botUrl, imageUrl) {&lt;br /&gt;
        $(mw.util.addPortletLink(&lt;br /&gt;
            'p-cactions',&lt;br /&gt;
            '#',&lt;br /&gt;
            botName,&lt;br /&gt;
            id,&lt;br /&gt;
            tooltip&lt;br /&gt;
        )).click(function(e) {&lt;br /&gt;
            e.preventDefault();&lt;br /&gt;
            mw.notify(note, {&lt;br /&gt;
                autoHide: false&lt;br /&gt;
            });&lt;br /&gt;
            $.get(new mw.Uri(botUrl).extend({&lt;br /&gt;
                title: mw.config.get('wgTitle'),&lt;br /&gt;
                fawiki: mw.config.get('wgTitle'),&lt;br /&gt;
                user: 'کاربر:' + mw.config.get('wgUserName'),&lt;br /&gt;
                namespace: mw.config.get('wgNamespaceNumber')&lt;br /&gt;
            }).toString()).then(function(result) {&lt;br /&gt;
                mw.notify(result.msg, {&lt;br /&gt;
                    autoHide: false&lt;br /&gt;
                });&lt;br /&gt;
                var resultmsg = result.msg;&lt;br /&gt;
                &lt;br /&gt;
                var uri = new mw.Uri(),&lt;br /&gt;
                    pageTitle;&lt;br /&gt;
                if (id === 'ca-eval' &amp;amp;&amp;amp; mw.config.get('wgNamespaceNumber') === 0) {&lt;br /&gt;
                    pageTitle = 'بحث:' + mw.config.get('wgPageName')&lt;br /&gt;
                } else if (id === 'ca-articleneeded') {&lt;br /&gt;
                    pageTitle = resultmsg;&lt;br /&gt;
                } else {&lt;br /&gt;
                    pageTitle = mw.config.get('wgPageName')&lt;br /&gt;
                }&lt;br /&gt;
                uri.query = {&lt;br /&gt;
                    'title': pageTitle,&lt;br /&gt;
                    'diff': 'cur',&lt;br /&gt;
                    'oldid': 'prev'&lt;br /&gt;
                };&lt;br /&gt;
                uri.path = mw.config.get('wgScriptPath') + '/index.php';&lt;br /&gt;
                window.location = uri.toString();&lt;br /&gt;
            });&lt;br /&gt;
        }).find('a').prepend(imageUrl ? [$('&amp;lt;img&amp;gt;', {&lt;br /&gt;
            src: imageUrl,&lt;br /&gt;
            height: 20,&lt;br /&gt;
            width: 20&lt;br /&gt;
        }), ' '] : '');&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    if (mw.config.get('wgNamespaceNumber') === 14) {&lt;br /&gt;
        // ابزار افزودن | به اعضای رده‌ها&lt;br /&gt;
        addBotLink(&lt;br /&gt;
            ' پیش‌فرض رده',&lt;br /&gt;
            'ca-pipe',&lt;br /&gt;
            'افزودن پیش‌فرض به اعضای رده برای نمایش بهتر آنها در رده',&lt;br /&gt;
            'افزودن پیش‌فرض‌رده به رده‌ها آغاز شد، لطفاً کمی صبر کنید.',&lt;br /&gt;
            '//tools.wmflabs.org/rezabot/piping.php',&lt;br /&gt;
            '//upload.wikimedia.org/wikipedia/commons/8/80/Ic_flip_48px.svg'&lt;br /&gt;
        );&lt;br /&gt;
        addBotLink(&lt;br /&gt;
            'پرکردن رده (با ربات رده‌همسنگ)',&lt;br /&gt;
            'ca-filling',&lt;br /&gt;
            'افزودن صفحه به رده به کمک ربات رده همسنگ',&lt;br /&gt;
            'ربات رده همسنگ شروع به کار کرد',&lt;br /&gt;
            '//tools.wmflabs.org/rezabot/fillcat.php',&lt;br /&gt;
            '//upload.wikimedia.org/wikipedia/commons/f/fb/Ic_archive_48px.svg'&lt;br /&gt;
        );&lt;br /&gt;
        addBotLink(&lt;br /&gt;
            'فهرست مقالات مورد نیاز',&lt;br /&gt;
            'ca-articleneeded',&lt;br /&gt;
            'تهیه فهرست مقالاتی که در این رده موجودند و در ویکی‌فا وجود ندارند',&lt;br /&gt;
            'ربات در حال تهیه فهرست مقالات در زیرصفحهٔ کاربری شماست.',&lt;br /&gt;
            '//tools.wmflabs.org/rezabot/neededarticle.php',&lt;br /&gt;
            '//upload.wikimedia.org/wikipedia/commons/f/fc/Ic_assignment_48px.svg'&lt;br /&gt;
        );&lt;br /&gt;
        if (mw.config.get('wgUserGroups').indexOf('autopatrol') &amp;gt; -1 || mw.config.get('wgUserGroups').indexOf('sysop') &amp;gt; -1) {&lt;br /&gt;
            // ابزار انتقال رده فقط برای مدیران و گشت‌زن‌ها فعال شود&lt;br /&gt;
            importScript('MediaWiki:Gadget-CategoryMove.js');&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
    if (mw.config.get('wgNamespaceNumber') === 0) {&lt;br /&gt;
        // ابزار افزودن جعبه همسنگ&lt;br /&gt;
        // ابزار درجه‌بندی مقالات در بحث مقاله وپ:آفلاین&lt;br /&gt;
        addBotLink(&lt;br /&gt;
            ' جعبه و نگارخانه',&lt;br /&gt;
            'ca-box',&lt;br /&gt;
            'افزودن جعبه اطلاعات و نگارخانه از ویکی‌پدیای انگلیسی',&lt;br /&gt;
            'شروع دریافت جعبه و نگارخانه، لطفاً کمی صبر کنید.',&lt;br /&gt;
            '//tools.wmflabs.org/rezabot/getbox.php',&lt;br /&gt;
            '//upload.wikimedia.org/wikipedia/commons/c/c9/Ic_crop_original_48px.svg'&lt;br /&gt;
        );&lt;br /&gt;
        // ویکی‌سازی&lt;br /&gt;
        addBotLink(&lt;br /&gt;
            ' ویکی‌سازی',&lt;br /&gt;
            'ca-wikify',&lt;br /&gt;
            'ابزاری رباتیک برای ویکی‌سازی متن مقاله‌ها بر پایهٔ عنوان مقالات موجود',&lt;br /&gt;
            'ربات ویکی‌سازی شروع به کار کرد لطفاً کمی صبر کنید.',&lt;br /&gt;
            '//tools.wmflabs.org/rezabot/wikifyer.php',&lt;br /&gt;
            '//upload.wikimedia.org/wikipedia/commons/a/a5/Ic_fullscreen_36px.svg'&lt;br /&gt;
        );&lt;br /&gt;
        // ابزار اصلاح منابع ناموجود&lt;br /&gt;
        if ($('#catlinks a[href=&amp;quot;/wiki/%D8%B1%D8%AF%D9%87:%D8%B5%D9%81%D8%AD%D9%87%E2%80%8C%D9%87%D8%A7%DB%8C_%D8%A8%D8%A7_%DB%8C%D8%A7%D8%AF%DA%A9%D8%B1%D8%AF_%D8%AE%D8%B1%D8%A7%D8%A8_(%D9%81%D9%82%D8%AF%D8%A7%D9%86_%D9%85%D9%86%D8%A8%D8%B9)&amp;quot;]').length !== 0) {&lt;br /&gt;
            //فقط برای مقاله‌های عضو رده:صفحه‌های با یادکرد خراب (فقدان منبع)&lt;br /&gt;
            addBotLink(&lt;br /&gt;
                'منبع ناموجود',&lt;br /&gt;
                'ca-citaion',&lt;br /&gt;
                'ابزاری برای اصلاح منبع ناموجود بر پایهٔ ویکی‌پدیای انگلیسی',&lt;br /&gt;
                'اصلاح منبع ناموجود شروع شد، لطفاً کمی صبر کنید.',&lt;br /&gt;
                '//tools.wmflabs.org/dexbot/e.php',&lt;br /&gt;
                '//upload.wikimedia.org/wikipedia/commons/c/c7/Ic_comment_48px.svg'&lt;br /&gt;
            );&lt;br /&gt;
        }&lt;br /&gt;
        // ابزار گروه‌بندی ارجاع‌ها&lt;br /&gt;
        addBotLink(&lt;br /&gt;
            ' گروه‌بندی ارجاع',&lt;br /&gt;
            'ca-ref-group',&lt;br /&gt;
            'گروه‌بندی ارجاع‌ها',&lt;br /&gt;
            'کد گروه‌بندی ارجاع‌ها شروع شد، لطفاً کمی صبر کنید.',&lt;br /&gt;
            '//tools.wmflabs.org/rezabot/groupingRef.php',&lt;br /&gt;
            '//upload.wikimedia.org/wikipedia/commons/c/ca/Ic_games_48px.svg'&lt;br /&gt;
        );&lt;br /&gt;
        // ابزار ربات زیباسازی&lt;br /&gt;
        /*&lt;br /&gt;
        addBotLink(&lt;br /&gt;
            ' زیباسازی',&lt;br /&gt;
            'ca-cosmetic',&lt;br /&gt;
            'زیباسازی و ابرابزار',&lt;br /&gt;
            'زیباسازی و اعمال کد ابرابزار شروع شد، لطفاً کمی صبر کنید.',&lt;br /&gt;
            '//tools.wmflabs.org/rezabot/cosmetic.php'&lt;br /&gt;
        );*/&lt;br /&gt;
    }&lt;br /&gt;
    if (mw.config.get('wgNamespaceNumber') === 0 || mw.config.get('wgNamespaceNumber') === 1) {&lt;br /&gt;
        // ابزار درجه‌بندی مقالات در بحث مقاله وپ:آفلاین&lt;br /&gt;
        addBotLink(&lt;br /&gt;
            ' ارزشیابی',&lt;br /&gt;
            'ca-eval',&lt;br /&gt;
            'ابزار ارزشیابی مقاله‌ها توسط ربات در بحث مقاله (وپ:آفلاین)',&lt;br /&gt;
            'شروع ارزشیابی، لطفاً کمی صبر کنید.',&lt;br /&gt;
            '//tools.wmflabs.org/rezabot/ranking.php',&lt;br /&gt;
            '//upload.wikimedia.org/wikipedia/commons/2/22/Ic_iso_48px.svg'&lt;br /&gt;
        );&lt;br /&gt;
    }&lt;br /&gt;
    // ابزار حذف پیوند به بیرون اسپم&lt;br /&gt;
&lt;br /&gt;
    if ((mw.config.get('wgUserGroups').indexOf('autopatrol') &amp;gt; -1 || mw.config.get('wgUserGroups').indexOf('sysop') &amp;gt; -1) &amp;amp;&amp;amp; mw.config.get('wgNamespaceNumber') &amp;gt; -1) {&lt;br /&gt;
        // شرط برای کاربری که گشت خودکار دارد&lt;br /&gt;
        // ابزار حذف الگوهای ناموجود&lt;br /&gt;
        addBotLink(&lt;br /&gt;
            ' الگوهای حذف‌شده',&lt;br /&gt;
            'ca-r-temp',&lt;br /&gt;
            'برداشتن الگوهای حذف‌شده از مقاله',&lt;br /&gt;
            'شروع حذف الگو از مقاله، لطفاً کمی صبر کنید.',&lt;br /&gt;
            'tools.wmflabs.org/ptbot/api/q_remove_templates.php',&lt;br /&gt;
            '//upload.wikimedia.org/wikipedia/commons/d/d2/Ic_remove_circle_48px.svg'&lt;br /&gt;
        );&lt;br /&gt;
    }&lt;br /&gt;
    if (mw.config.get('wgNamespaceNumber') === 6) {&lt;br /&gt;
        // ابزار نامزد کردن تصاویر برگزیده&lt;br /&gt;
        addBotLink2(&lt;br /&gt;
            'برگزیدن نگاره',&lt;br /&gt;
            'ca-eval',&lt;br /&gt;
            'ابزار نامزد کردن نگاره‌ها در وپ:گنب',&lt;br /&gt;
            'شروع نامزد کردن، لطفاً کمی صبر کنید.',&lt;br /&gt;
            '//tools.wmflabs.org/dexbot/anab.php',&lt;br /&gt;
            '//upload.wikimedia.org/wikipedia/commons/2/29/Ic_folder_special_48px.svg'&lt;br /&gt;
        );&lt;br /&gt;
    }&lt;br /&gt;
    // Permanent link&lt;br /&gt;
    if (mw.config.get('wgNamespaceNumber') &amp;gt; -1) {&lt;br /&gt;
        $('#t-permalink').append(' ', $('&amp;lt;a&amp;gt;', {&lt;br /&gt;
            href: &amp;quot;#&amp;quot;,&lt;br /&gt;
            style: &amp;quot;font-size:12px;color:blue&amp;quot;,&lt;br /&gt;
            html: &amp;quot;&amp;amp;#10012;&amp;quot;&lt;br /&gt;
        }).click(function (e) {&lt;br /&gt;
            e.preventDefault();&lt;br /&gt;
            prompt('پیوند پایدار', '[[Special:PermaLink/' + mw.config.get('wgRevisionId') + ']]');&lt;br /&gt;
        }));&lt;br /&gt;
    }&lt;br /&gt;
});&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>