<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-UserMessages.js</id>
		<title>مدیاویکی:Gadget-UserMessages.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-UserMessages.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-UserMessages.js&amp;action=history"/>
		<updated>2026-08-02T21:16:45Z</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-UserMessages.js&amp;diff=193&amp;oldid=prev</id>
		<title>Admin: صفحه‌ای تازه حاوی «/**  * This gadget is a rewrite of the UserMessages gadget, which was influenced by  * n:en:MediaWiki:Gadget-UserMessages.js and [[n:Me...» ایجاد کرد</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-UserMessages.js&amp;diff=193&amp;oldid=prev"/>
				<updated>2016-03-01T05:54:33Z</updated>
		
		<summary type="html">&lt;p&gt;صفحه‌ای تازه حاوی «/**  * This gadget is a rewrite of the UserMessages gadget, which was influenced by  * &lt;a href=&quot;/index.php?title=N:en:MediaWiki:Gadget-UserMessages.js&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;N:en:MediaWiki:Gadget-UserMessages.js (صفحه وجود ندارد)&quot;&gt;n:en:MediaWiki:Gadget-UserMessages.js&lt;/a&gt; and [[n:Me...» ایجاد کرد&lt;/p&gt;
&lt;p&gt;&lt;b&gt;صفحهٔ تازه&lt;/b&gt;&lt;/p&gt;&lt;div&gt;/**&lt;br /&gt;
 * This gadget is a rewrite of the UserMessages gadget, which was influenced by&lt;br /&gt;
 * [[n:en:MediaWiki:Gadget-UserMessages.js]] and [[n:MediaWiki:Gadget-UserMessages.js]]&lt;br /&gt;
 * &lt;br /&gt;
 * Unlike the previous version, this uses jquery.ui dialogs and accept parameters for&lt;br /&gt;
 * the messages that are being posted on the user's talk page.&lt;br /&gt;
 *&lt;br /&gt;
 * The addPortletLink() function is adopted from Twinkle. See&lt;br /&gt;
 * https://github.com/azatoth/twinkle for copyright information.&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
( function ( window, document, $, undefined ) { // Wrapper for anonymous function&lt;br /&gt;
&lt;br /&gt;
var UserMessages = {};&lt;br /&gt;
window.UserMessages = UserMessages; // global acecss&lt;br /&gt;
&lt;br /&gt;
UserMessages.addNewSection = function( summary, content ) {&lt;br /&gt;
    api = new mw.Api();&lt;br /&gt;
    api.get( {&lt;br /&gt;
        action : 'query',&lt;br /&gt;
        titles : mw.config.get( 'wgPageName' ),&lt;br /&gt;
        prop   : 'revisions',&lt;br /&gt;
        rvprop : 'content'&lt;br /&gt;
    } ).done( function( data ) {&lt;br /&gt;
        pages = data.query.pages;&lt;br /&gt;
        page_id = Object.keys(pages)[0];&lt;br /&gt;
        if( page_id == -1 ) {&lt;br /&gt;
            wikitext = content;&lt;br /&gt;
        } else {&lt;br /&gt;
            wikitext = pages[page_id].revisions[0][&amp;quot;*&amp;quot;] + '\n\n' + content;&lt;br /&gt;
        }&lt;br /&gt;
        api.post( {&lt;br /&gt;
            action  : 'edit',&lt;br /&gt;
            title   : mw.config.get( 'wgPageName' ),&lt;br /&gt;
            summary : summary,&lt;br /&gt;
            text    : wikitext,&lt;br /&gt;
            token   : mw.user.tokens.get('editToken')&lt;br /&gt;
        } ).done ( function( data ) {&lt;br /&gt;
            mw.log( &amp;quot;Saved successfully&amp;quot; );&lt;br /&gt;
            location.reload();&lt;br /&gt;
        } ).fail( function( code, result ) {&lt;br /&gt;
            if ( code === &amp;quot;http&amp;quot; ) {&lt;br /&gt;
                mw.log( &amp;quot;HTTP error: &amp;quot; + result.textStatus );&lt;br /&gt;
            } else if ( code === &amp;quot;ok-but-empty&amp;quot; ) {&lt;br /&gt;
                mw.log( &amp;quot;Got an empty response from the server&amp;quot; );&lt;br /&gt;
            } else {&lt;br /&gt;
                mw.log( &amp;quot;API error: &amp;quot; + code );&lt;br /&gt;
            } &lt;br /&gt;
        } );&lt;br /&gt;
    } );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
UserMessages.dialog = null;&lt;br /&gt;
&lt;br /&gt;
UserMessages.addTemplate = function( template, param ) {&lt;br /&gt;
    summary = 'الگوی «' + template + '» به بحث کاربر افزوده شد. ([[ویکی‌پدیا:ابزار تذکر به کاربران|با استفاده از ابزار]])'&lt;br /&gt;
    content = '{{subst:' + template + param + '}}\n~~' + '~~';&lt;br /&gt;
    UserMessages.addNewSection( summary, content );&lt;br /&gt;
    return true;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
UserMessages.prepareTemplate = function( template, param_array ){&lt;br /&gt;
    param_str = '';&lt;br /&gt;
    if( param_array ) {&lt;br /&gt;
        UserMessages.dialog = new Morebits.simpleWindow( 600, 400 );&lt;br /&gt;
        UserMessages.dialog.setTitle( 'افزودن الگوی {{' + template + '}} با پارامتر' );&lt;br /&gt;
        var form = new Morebits.quickForm( function(){&lt;br /&gt;
            param_str = '';&lt;br /&gt;
            for( i=0; i &amp;lt; param_array.length; i++ ) {&lt;br /&gt;
                p = param_array[i];&lt;br /&gt;
                param_str += '|' + p.param + '=';&lt;br /&gt;
                param_str += $(UserMessages.dialog.content).find('[name=' + p.param + ']').val();&lt;br /&gt;
            }&lt;br /&gt;
            UserMessages.addTemplate( template, param_str );&lt;br /&gt;
        });&lt;br /&gt;
        form.append({&lt;br /&gt;
            type: 'div',&lt;br /&gt;
            name: 'what-to-do',&lt;br /&gt;
            label: 'مقدار پارامترهای زیر را وارد کنید.',&lt;br /&gt;
        });&lt;br /&gt;
        for( i=0; i &amp;lt; param_array.length; i++ ) {&lt;br /&gt;
            p = param_array[i];&lt;br /&gt;
            form.append({&lt;br /&gt;
                type: 'input',&lt;br /&gt;
                name: p.param,&lt;br /&gt;
                label: p.label + ': '&lt;br /&gt;
            });&lt;br /&gt;
        }&lt;br /&gt;
        form.append({&lt;br /&gt;
            type: 'div',&lt;br /&gt;
            name: 'preview-what-to-do',&lt;br /&gt;
            label: 'اگر می‌خواهید پیش‌نمایشی از نتیجه را ببینید روی دکمهٔ پیش‌نمایش کلیک کنید:',&lt;br /&gt;
        });&lt;br /&gt;
        form.append({&lt;br /&gt;
            type: 'button',&lt;br /&gt;
            name: 'preview-btn',&lt;br /&gt;
            label: 'پیش‌نمایش',&lt;br /&gt;
            event: function(){&lt;br /&gt;
                param_str = '';&lt;br /&gt;
                for( i=0; i &amp;lt; param_array.length; i++ ) {&lt;br /&gt;
                    p = param_array[i];&lt;br /&gt;
                    param_str += '|' + p.param + '=';&lt;br /&gt;
                    param_str += $(UserMessages.dialog.content).find('[name=' + p.param + ']').val();&lt;br /&gt;
                }&lt;br /&gt;
                api = new mw.Api();&lt;br /&gt;
                api.get({&lt;br /&gt;
                    action: 'parse',&lt;br /&gt;
                    text: '{{subst:' + template + param_str + '}}',&lt;br /&gt;
                    pst: true&lt;br /&gt;
                }).done(function( data ){&lt;br /&gt;
                    $('[name=preview-warn]').html(data.parse.text['*']);&lt;br /&gt;
                });&lt;br /&gt;
            }&lt;br /&gt;
        });&lt;br /&gt;
        form.append({&lt;br /&gt;
            type: 'div',&lt;br /&gt;
            name: 'preview-warn',&lt;br /&gt;
            label: ''&lt;br /&gt;
        });&lt;br /&gt;
        form.append( { type:'submit' } );&lt;br /&gt;
            var result = form.render();&lt;br /&gt;
        UserMessages.dialog.setContent( result );&lt;br /&gt;
        UserMessages.dialog.display();&lt;br /&gt;
&lt;br /&gt;
        return false;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
UserMessages.messages = [&lt;br /&gt;
    [{&lt;br /&gt;
        tpl     : 'خوشامد',&lt;br /&gt;
        params  : [{param : 1, label : 'پیام تکمیلی'}],&lt;br /&gt;
        label   : 'خوشامد (کاربر)',&lt;br /&gt;
        id      : 'p-warn-welcome',&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : 'خوشامد-آی‌پی',&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : 'خوشامد (آی‌پی)',&lt;br /&gt;
        id      : 'p-warn-welcome-ip',&lt;br /&gt;
    }],&lt;br /&gt;
    [{&lt;br /&gt;
        tpl     : 'امضا کنید',&lt;br /&gt;
        params  : [{param : 1, label : 'پیام تکمیلی'}],&lt;br /&gt;
        label   : 'تازه‌کاران: امضا کنید',&lt;br /&gt;
        id      : 'p-warn-sign',&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : 'امضا مکنید',&lt;br /&gt;
        params  : [{param : 1, label : 'عنوان مقاله'}],&lt;br /&gt;
        label   : 'تازه‌کاران: امضا مکنید',&lt;br /&gt;
        id      : 'p-warn-dont-sign',&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : 'استفاده از صفحه کلید فارسی',&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : 'تازه‌کاران: صفحه‌کلید فارسی',&lt;br /&gt;
        id      : 'p-warn-keyboard',&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : 'صفحه تمرین',&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : 'تازه‌کاران: صفحه تمرین',&lt;br /&gt;
        id      : 'p-warn-sandbox',&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : 'از پیش‌نمایش استفاده کنید',&lt;br /&gt;
        params  : [{param : 1, label : 'عنوان مقاله'}],&lt;br /&gt;
        label   : 'تازه‌کاران: پیش‌نمایش',&lt;br /&gt;
        id      : 'p-warn-preview',&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : 'تذکر خلاصه ویرایش',&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : 'تازه‌کاران: خلاصه ویرایش',&lt;br /&gt;
        id      : 'p-warn-summary',&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : 'پاسخ به بحث',&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : 'تازه‌کاران: هشدار برای پاسخگویی',&lt;br /&gt;
        id      : 'p-warn-answer-talkpage',&lt;br /&gt;
    }],&lt;br /&gt;
    [{&lt;br /&gt;
        tpl     : 'کار با ویرایشگر دیداری',&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : 'ابزارها: ویرایشگر دیداری',&lt;br /&gt;
        id      : 'p-warn-visual-editor',&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : 'به ویکی‌فا',&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : 'ابزارها: به ویکی‌فا',&lt;br /&gt;
        id      : 'p-warn-to-wikifa',&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : 'ابزار کمک‌مترجم',&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : 'ابزارها: کمک‌مترجم',&lt;br /&gt;
        id      : 'p-warn-translate-tool',&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : 'ابزارهای ویرایشی',&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : 'ابزارها: ابزارهای ویرایشی',&lt;br /&gt;
        id      : 'p-warn-edittools',&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : 'ابرابزار',&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : 'ابزارها: ابرابزار',&lt;br /&gt;
        id      : 'p-warn-supertool',&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : 'ابزارهای کاربردی',&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : 'ابزارها: کاربردی',&lt;br /&gt;
        id      : 'p-warn-useful-tools',&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : 'ابزار اشتباه‌یاب',&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : 'ابزارها: اشتباه‌یاب',&lt;br /&gt;
        id      : 'p-warn-checkDictation-tools',&lt;br /&gt;
    }],&lt;br /&gt;
    [{&lt;br /&gt;
        tpl     : 'ویکی‌نویسی',&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : 'مقاله: آموزش ویکی‌نویسی',&lt;br /&gt;
        id      : 'p-warn-style',&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : 'ویرایش دانشجویی',&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : 'مقاله: ویرایش دانشجویی',&lt;br /&gt;
        id      : 'p-warn-student',&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : 'نوشتار نامناسب',&lt;br /&gt;
        params  : [{param : 1, label : 'عنوان مقاله'}],&lt;br /&gt;
        label   : 'مقاله: نوشتار نامناسب',&lt;br /&gt;
        id      : 'p-warn-poor-quality',&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : 'بیش از حد کوتاه',&lt;br /&gt;
        params  : [{param : 1, label : 'عنوان مقاله'}],&lt;br /&gt;
        label   : 'مقاله: زیادی کوتاه',&lt;br /&gt;
        id      : 'p-warn-too-short',&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : 'حداقل‌های مقاله',&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : 'مقاله: حداقل‌ها',&lt;br /&gt;
        id      : 'p-warn-minimum-req',&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : 'مقاله حذف شده',&lt;br /&gt;
        params  : [{param : 1, label : 'پیام تکمیلی'}],&lt;br /&gt;
        label   : 'مقاله: حذف شده',&lt;br /&gt;
        id      : 'p-warn-deleted',&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : 'از تغییرمسیر استفاده کنید',&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : 'مقاله: تغییرمسیر',&lt;br /&gt;
        id      : 'p-warn-redir',&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : 'از انتقال استفاده کنید',&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : 'مقاله: انتقال',&lt;br /&gt;
        id      : 'p-warn-move',&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : 'هشدار القاب ممنوع',&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : 'مقاله: القاب ممنوع',&lt;br /&gt;
        id      : 'p-warn-titles',&lt;br /&gt;
    }],&lt;br /&gt;
    [{&lt;br /&gt;
        tpl     : 'کپی مکنید',&lt;br /&gt;
        params  : [{param : '1', label : 'عنوان مقاله'}],&lt;br /&gt;
        label   : 'حق تکثیر: کپی‌کاری',&lt;br /&gt;
        id      : 'p-warn-copyright',&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : 'یادکرد دقیق منبع',&lt;br /&gt;
        params  : [{param : 1, label : 'عنوان مقاله'}],&lt;br /&gt;
        label   : 'حق تکثیر: یادکرد دقیق',&lt;br /&gt;
        id      : 'p-warn-good-citation',&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : 'نحوه استفاده از مقالات علمی',&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : 'حق تکثیر: ارجاع به جای کپی',&lt;br /&gt;
        id      : 'p-warn-cite-source',&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : 'منابع معتبر',&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : 'حق تکثیر: منابع معتبر',&lt;br /&gt;
        id      : 'p-warn-good-source',&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : 'ارجاع صحیح',&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : 'حق تکثیر: آموزش یادکرد',&lt;br /&gt;
        id      : 'p-warn-correct-citation',&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : 'مجوز نگاره',&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : 'حق تکثیر: مجوز نگاره',&lt;br /&gt;
        id      : 'p-warn-file-license',&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : 'هشدار نقض حق تکثیر',&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : 'حق‌تکثیر: هشدار نگاره',&lt;br /&gt;
        id      : 'p-warn-copyvio',&lt;br /&gt;
    }],&lt;br /&gt;
    [{&lt;br /&gt;
        tpl     : 'مختصات‌دهی',&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : 'پیشرفته: مختصات',&lt;br /&gt;
        id      : 'p-warn-coord',&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : 'رده‌دهی',&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : 'پیشرفته: رده‌بندی',&lt;br /&gt;
        id      : 'p-warn-cat',&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : 'افزودن میان‌ویکی',&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : 'پیشرفته: میان‌ویکی',&lt;br /&gt;
        id      : 'p-warn-iw',&lt;br /&gt;
    }],&lt;br /&gt;
    [{&lt;br /&gt;
        tpl     : 'تبلیغ مکنید',&lt;br /&gt;
        params  : [{param : 1, label : 'عنوان مقاله'}],&lt;br /&gt;
        label   : 'هرزنگاری: تبلیغ',&lt;br /&gt;
        id      : 'p-warn-ad',&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : 'پیام سرشناسی',&lt;br /&gt;
        params  : [{param : 1, label : 'عنوان مقاله'}, {param : 2, label : 'پیام تکمیلی'}],&lt;br /&gt;
        label   : 'هرزنگاری: سرشناسی',&lt;br /&gt;
        id      : 'p-warn-notability',&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : 'سره ننویسید',&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : 'هرزنگاری: سره‌نویسی',&lt;br /&gt;
        id      : 'p-warn-ultra-persian',&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : 'هشدار نقض قانون سه برگردان',&lt;br /&gt;
        params  : [{param : 1, label : 'عنوان مقاله'}],&lt;br /&gt;
        label   : 'هرزنگاری: سه‌برگردان',&lt;br /&gt;
        id      : 'p-warn-3RR',&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : 'خودنوشته',&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : 'هرزنگاری: خودنوشته',&lt;br /&gt;
        id      : 'p-warn-autobio',&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : 'اشتباه گرفته‌اید',&lt;br /&gt;
        params  : [{param : 1, label : 'با چه اشتباه گرفته؟'}],&lt;br /&gt;
        label   : 'هرزنگاری: اشتباه‌گرفته‌اید',&lt;br /&gt;
        id      : 'p-warn-wrong-place',&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : 'نام کاربری نامناسب',&lt;br /&gt;
        params  : [{param : 1, label : 'دلیل نامناسب بودن'}],&lt;br /&gt;
        label   : 'هرزنگاری: نام کاربری',&lt;br /&gt;
        id      : 'p-warn-bad-username',&lt;br /&gt;
    }]&lt;br /&gt;
];&lt;br /&gt;
&lt;br /&gt;
if( mw.config.get( 'wgUserGroups' ).indexOf( 'sysop' ) &amp;gt; -1) {&lt;br /&gt;
    UserMessages.messages.push([{&lt;br /&gt;
        tpl     : 'بستن نام تبلیغی',&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : 'بستن: نام تبلیغی',&lt;br /&gt;
        id      : 'p-block-bad-username',&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : 'اعطای گشت خودکار',&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : 'دسترسی: گشت‌خودکار',&lt;br /&gt;
        id      : 'p-warn-autopatrol',&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : 'اعطای واگردان',&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : 'دسترسی: واگردان',&lt;br /&gt;
        id      : 'p-warn-revert',&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : 'اعطای گشت‌زن',&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : 'دسترسی: گشت‌زن',&lt;br /&gt;
        id      : 'p-warn-patrol',&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : 'اعطای ویکی‌بان',&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : 'دسترسی: ویکی‌بان',&lt;br /&gt;
        id      : 'p-warn-eliminator',&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : 'اعطای مدیریت',&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : 'دسترسی: مدیر',&lt;br /&gt;
        id      : 'p-warn-sysop',&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : 'تمدید ویکی‌بانی',&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : 'تمدید ویکی‌بانی',&lt;br /&gt;
        id      : 'p-warn-re_eliminator',&lt;br /&gt;
    }]);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
UserMessages.addPortletLink = function( tpl, params, text, id, tooltip ) {&lt;br /&gt;
    var link = mw.util.addPortletLink( 'p-warn' , &amp;quot;#&amp;quot;, text, id, tooltip );&lt;br /&gt;
&lt;br /&gt;
    $( link ).click( function( ev ) {&lt;br /&gt;
        ev.preventDefault();&lt;br /&gt;
        UserMessages.addTemplate(tpl, '');&lt;br /&gt;
    });&lt;br /&gt;
&lt;br /&gt;
    if( params ) {&lt;br /&gt;
        $( link ).find( 'a' ).append( '&amp;lt;a href=&amp;quot;#&amp;quot; id=&amp;quot;' + id + '-parametric&amp;quot; class=&amp;quot;p-warn-param&amp;quot;&amp;gt;&amp;lt;small&amp;gt;+ پارامتر&amp;lt;/small&amp;gt;&amp;lt;/a&amp;gt;' );&lt;br /&gt;
        $( link ).find( '.p-warn-param' ).click( function( evt ) {&lt;br /&gt;
            evt.stopPropagation();&lt;br /&gt;
            evt.preventDefault();&lt;br /&gt;
            UserMessages.prepareTemplate(tpl, params);&lt;br /&gt;
            return false;&lt;br /&gt;
        });&lt;br /&gt;
    }&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
UserMessages.load = function () {&lt;br /&gt;
    if( mw.config.get('wgNamespaceNumber') != 3) return false;&lt;br /&gt;
&lt;br /&gt;
    $('#p-views').after('&amp;lt;div id=&amp;quot;p-warn&amp;quot; class=&amp;quot;vectorMenu&amp;quot;&amp;gt;&amp;lt;h3&amp;gt;&amp;lt;span&amp;gt;&amp;lt;a href=&amp;quot;#&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;تذکر&amp;lt;/span&amp;gt;&amp;lt;/h3&amp;gt;&amp;lt;div class=&amp;quot;menu&amp;quot;&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;/ul&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;');&lt;br /&gt;
&lt;br /&gt;
    for( g=0; g &amp;lt; UserMessages.messages.length; g++ ) {&lt;br /&gt;
        for( i=0; i &amp;lt; UserMessages.messages[g].length; i++ ) {&lt;br /&gt;
            m = UserMessages.messages[g][i];&lt;br /&gt;
            UserMessages.addPortletLink( m.tpl, m.params, m.label, m.id, 'افزودن {{' + m.tpl + '}} با امضای شما' );&lt;br /&gt;
        }&lt;br /&gt;
        if( g != UserMessages.messages.length - 1 ) {&lt;br /&gt;
            $('#p-warn .menu ul').append('&amp;lt;li class=&amp;quot;sep&amp;quot;&amp;gt;&amp;lt;hr /&amp;gt;&amp;lt;/li&amp;gt;');&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
$(UserMessages.load);&lt;br /&gt;
&lt;br /&gt;
} ( window, document, jQuery )); // End wrapper for anonymous function&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>