<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fa">
	<id>https://www.iran-pedia.org/w/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://www.iran-pedia.org/w/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://www.iran-pedia.org/w/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-04-26T12:29:33Z</updated>
	<subtitle>تاریخچهٔ نسخه‌ها برای این صفحه در ویکی</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://www.iran-pedia.org/w/index.php?title=%D9%85%D8%AF%DB%8C%D8%A7%D9%88%DB%8C%DA%A9%DB%8C:Gadget-UserMessages.js&amp;diff=2202&amp;oldid=prev</id>
		<title>Rootadmin: ۱ نسخه واردشده</title>
		<link rel="alternate" type="text/html" href="https://www.iran-pedia.org/w/index.php?title=%D9%85%D8%AF%DB%8C%D8%A7%D9%88%DB%8C%DA%A9%DB%8C:Gadget-UserMessages.js&amp;diff=2202&amp;oldid=prev"/>
		<updated>2017-12-02T10:42:59Z</updated>

		<summary type="html">&lt;p&gt;۱ نسخه واردشده&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;fa&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;→ نسخهٔ قدیمی‌تر&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;نسخهٔ ‏۲ دسامبر ۲۰۱۷، ساعت ۱۲:۴۲&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;4&quot; class=&quot;diff-notice&quot; lang=&quot;fa&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(بدون تفاوت)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff cache key fairanpediadb-fa_:diff:1.41:old-2201:rev-2202 --&gt;
&lt;/table&gt;</summary>
		<author><name>Rootadmin</name></author>
	</entry>
	<entry>
		<id>https://www.iran-pedia.org/w/index.php?title=%D9%85%D8%AF%DB%8C%D8%A7%D9%88%DB%8C%DA%A9%DB%8C:Gadget-UserMessages.js&amp;diff=2201&amp;oldid=prev</id>
		<title>Rootadmin در ‏۷ سپتامبر ۲۰۱۷، ساعت ۱۷:۱۹</title>
		<link rel="alternate" type="text/html" href="https://www.iran-pedia.org/w/index.php?title=%D9%85%D8%AF%DB%8C%D8%A7%D9%88%DB%8C%DA%A9%DB%8C:Gadget-UserMessages.js&amp;diff=2201&amp;oldid=prev"/>
		<updated>2017-09-07T17:19:18Z</updated>

		<summary type="html">&lt;p&gt;&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&amp;#039;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 : &amp;#039;query&amp;#039;,&lt;br /&gt;
        titles : mw.config.get( &amp;#039;wgPageName&amp;#039; ),&lt;br /&gt;
        prop   : &amp;#039;revisions&amp;#039;,&lt;br /&gt;
        rvprop : &amp;#039;content&amp;#039;&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;] + &amp;#039;\n\n&amp;#039; + content;&lt;br /&gt;
        }&lt;br /&gt;
        api.post( {&lt;br /&gt;
            action  : &amp;#039;edit&amp;#039;,&lt;br /&gt;
            title   : mw.config.get( &amp;#039;wgPageName&amp;#039; ),&lt;br /&gt;
            summary : summary,&lt;br /&gt;
            text    : wikitext,&lt;br /&gt;
            token   : mw.user.tokens.get(&amp;#039;editToken&amp;#039;)&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 = &amp;#039;الگوی «&amp;#039; + template + &amp;#039;» به بحث کاربر افزوده شد. ([[ایران پدیا:ابزار تذکر به کاربران|با استفاده از ابزار]])&amp;#039;&lt;br /&gt;
    content = &amp;#039;{{subst:&amp;#039; + template + param + &amp;#039;}}\n~~&amp;#039; + &amp;#039;~~&amp;#039;;&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 = &amp;#039;&amp;#039;;&lt;br /&gt;
    if( param_array ) {&lt;br /&gt;
        UserMessages.dialog = new Morebits.simpleWindow( 600, 400 );&lt;br /&gt;
        UserMessages.dialog.setTitle( &amp;#039;افزودن الگوی {{&amp;#039; + template + &amp;#039;}} با پارامتر&amp;#039; );&lt;br /&gt;
        var form = new Morebits.quickForm( function(){&lt;br /&gt;
            param_str = &amp;#039;&amp;#039;;&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 += &amp;#039;|&amp;#039; + p.param + &amp;#039;=&amp;#039;;&lt;br /&gt;
                param_str += $(UserMessages.dialog.content).find(&amp;#039;[name=&amp;#039; + p.param + &amp;#039;]&amp;#039;).val();&lt;br /&gt;
            }&lt;br /&gt;
            UserMessages.addTemplate( template, param_str );&lt;br /&gt;
        });&lt;br /&gt;
        form.append({&lt;br /&gt;
            type: &amp;#039;div&amp;#039;,&lt;br /&gt;
            name: &amp;#039;what-to-do&amp;#039;,&lt;br /&gt;
            label: &amp;#039;مقدار پارامترهای زیر را وارد کنید.&amp;#039;,&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: &amp;#039;input&amp;#039;,&lt;br /&gt;
                name: p.param,&lt;br /&gt;
                label: p.label + &amp;#039;: &amp;#039;&lt;br /&gt;
            });&lt;br /&gt;
        }&lt;br /&gt;
        form.append({&lt;br /&gt;
            type: &amp;#039;div&amp;#039;,&lt;br /&gt;
            name: &amp;#039;preview-what-to-do&amp;#039;,&lt;br /&gt;
            label: &amp;#039;اگر می‌خواهید پیش‌نمایشی از نتیجه را ببینید روی دکمهٔ پیش‌نمایش کلیک کنید:&amp;#039;,&lt;br /&gt;
        });&lt;br /&gt;
        form.append({&lt;br /&gt;
            type: &amp;#039;button&amp;#039;,&lt;br /&gt;
            name: &amp;#039;preview-btn&amp;#039;,&lt;br /&gt;
            label: &amp;#039;پیش‌نمایش&amp;#039;,&lt;br /&gt;
            event: function(){&lt;br /&gt;
                param_str = &amp;#039;&amp;#039;;&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 += &amp;#039;|&amp;#039; + p.param + &amp;#039;=&amp;#039;;&lt;br /&gt;
                    param_str += $(UserMessages.dialog.content).find(&amp;#039;[name=&amp;#039; + p.param + &amp;#039;]&amp;#039;).val();&lt;br /&gt;
                }&lt;br /&gt;
                api = new mw.Api();&lt;br /&gt;
                api.get({&lt;br /&gt;
                    action: &amp;#039;parse&amp;#039;,&lt;br /&gt;
                    text: &amp;#039;{{subst:&amp;#039; + template + param_str + &amp;#039;}}&amp;#039;,&lt;br /&gt;
                    pst: true&lt;br /&gt;
                }).done(function( data ){&lt;br /&gt;
                    $(&amp;#039;[name=preview-warn]&amp;#039;).html(data.parse.text[&amp;#039;*&amp;#039;]);&lt;br /&gt;
                });&lt;br /&gt;
            }&lt;br /&gt;
        });&lt;br /&gt;
        form.append({&lt;br /&gt;
            type: &amp;#039;div&amp;#039;,&lt;br /&gt;
            name: &amp;#039;preview-warn&amp;#039;,&lt;br /&gt;
            label: &amp;#039;&amp;#039;&lt;br /&gt;
        });&lt;br /&gt;
        form.append( { type:&amp;#039;submit&amp;#039; } );&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     : &amp;#039;خوشامد&amp;#039;,&lt;br /&gt;
        params  : [{param : 1, label : &amp;#039;پیام تکمیلی&amp;#039;}],&lt;br /&gt;
        label   : &amp;#039;خوشامد (کاربر)&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-welcome&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;خوشامد-آی‌پی&amp;#039;,&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : &amp;#039;خوشامد (آی‌پی)&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-welcome-ip&amp;#039;,&lt;br /&gt;
    }],&lt;br /&gt;
    [{&lt;br /&gt;
        tpl     : &amp;#039;امضا کنید&amp;#039;,&lt;br /&gt;
        params  : [{param : 1, label : &amp;#039;پیام تکمیلی&amp;#039;}],&lt;br /&gt;
        label   : &amp;#039;تازه‌کاران: امضا کنید&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-sign&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;امضا مکنید&amp;#039;,&lt;br /&gt;
        params  : [{param : 1, label : &amp;#039;عنوان مقاله&amp;#039;}],&lt;br /&gt;
        label   : &amp;#039;تازه‌کاران: امضا مکنید&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-dont-sign&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;راهنمای بارگذاری پرونده در ایران پدیا&amp;#039;,&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : &amp;#039;تازه‌کاران: بارگذاری در ایران پدیا&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-upload-at-fawiki&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;راهنمای بارگذاری پرونده در ویکی‌انبار&amp;#039;,&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : &amp;#039;تازه‌کاران: بارگذاری در ویکی‌انبار&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-upload-at-commons&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;استفاده از صفحه کلید فارسی&amp;#039;,&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : &amp;#039;تازه‌کاران: صفحه‌کلید فارسی&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-keyboard&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;از پیش‌نمایش استفاده کنید&amp;#039;,&lt;br /&gt;
        params  : [{param : 1, label : &amp;#039;عنوان مقاله&amp;#039;}],&lt;br /&gt;
        label   : &amp;#039;تازه‌کاران: پیش‌نمایش&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-preview&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;صفحه تمرین&amp;#039;,&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : &amp;#039;تازه‌کاران: صفحه تمرین&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-sandbox&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;تذکر خلاصه ویرایش&amp;#039;,&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : &amp;#039;تازه‌کاران: خلاصه ویرایش&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-summary&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;تذکر خرابکاری&amp;#039;,&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : &amp;#039;تازه‌کاران: هشدار خرابکاری&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-vandalism&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;تذکر خرابکاری (آخرین)&amp;#039;,&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : &amp;#039;تازه‌کاران: آخرین هشدار خرابکاری&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-lastwarn-vandalism&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;هشدار ویرایش اخلالگرانه&amp;#039;,&lt;br /&gt;
        params  : [{param : &amp;#039;صفحه&amp;#039;, label : &amp;#039;عنوان صفحه&amp;#039;}],&lt;br /&gt;
        label   : &amp;#039;تازه‌کاران: ویرایش اخلالگرانه&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-lastwarn-disruptive&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;پاسخ به بحث&amp;#039;,&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : &amp;#039;تازه‌کاران: هشدار برای پاسخگویی&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-answer-talkpage&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;هشدار مقاله‌نما&amp;#039;,&lt;br /&gt;
        params  : [{param : 1, label : &amp;#039;عنوان صفحه&amp;#039;}],&lt;br /&gt;
        label   : &amp;#039;تازه‌کاران: صفحهٔ کاربری مقاله‌نما&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-userpage-like-article&amp;#039;,&lt;br /&gt;
    }],&lt;br /&gt;
    [{&lt;br /&gt;
        tpl     : &amp;#039;کار با ویرایشگر دیداری&amp;#039;,&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : &amp;#039;ابزارها: ویرایشگر دیداری&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-visual-editor&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;به ایران پدیا&amp;#039;,&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : &amp;#039;ابزارها: به ایران پدیا&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-to-wikifa&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;ابزار کمک‌مترجم&amp;#039;,&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : &amp;#039;ابزارها: کمک‌مترجم&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-translate-tool&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;ابزارهای ویرایشی&amp;#039;,&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : &amp;#039;ابزارها: ابزارهای ویرایشی&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-edittools&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;ابرابزار&amp;#039;,&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : &amp;#039;ابزارها: ابرابزار&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-supertool&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;ابزارهای کاربردی&amp;#039;,&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : &amp;#039;ابزارها: کاربردی&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-useful-tools&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;ویرایشگر خودکار&amp;#039;,&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : &amp;#039;ابزارها: ویرایشگر خودکار&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-AWB&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;ابزار اشتباه‌یاب&amp;#039;,&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : &amp;#039;ابزارها: اشتباه‌یاب&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-checkDictation-tools&amp;#039;,&lt;br /&gt;
    }],&lt;br /&gt;
    [{&lt;br /&gt;
        tpl     : &amp;#039;ویکی‌نویسی&amp;#039;,&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : &amp;#039;مقاله: آموزش ویکی‌نویسی&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-style&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;ویرایش دانشجویی&amp;#039;,&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : &amp;#039;مقاله: ویرایش دانشجویی&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-student&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;نوشتار نامناسب&amp;#039;,&lt;br /&gt;
        params  : [{param : 1, label : &amp;#039;عنوان مقاله&amp;#039;}],&lt;br /&gt;
        label   : &amp;#039;مقاله: نوشتار نامناسب&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-poor-quality&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;بیش از حد کوتاه&amp;#039;,&lt;br /&gt;
        params  : [{param : 1, label : &amp;#039;عنوان مقاله&amp;#039;}],&lt;br /&gt;
        label   : &amp;#039;مقاله: زیادی کوتاه&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-too-short&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;حداقل‌های مقاله&amp;#039;,&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : &amp;#039;مقاله: حداقل‌ها&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-minimum-req&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;مقاله حذف شده&amp;#039;,&lt;br /&gt;
        params  : [{param : 1, label : &amp;#039;پیام تکمیلی&amp;#039;}],&lt;br /&gt;
        label   : &amp;#039;مقاله: حذف شده&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-deleted&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;از تغییرمسیر استفاده کنید&amp;#039;,&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : &amp;#039;مقاله: تغییرمسیر&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-redir&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;از انتقال استفاده کنید&amp;#039;,&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : &amp;#039;مقاله: انتقال&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-move&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;هشدار القاب ممنوع&amp;#039;,&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : &amp;#039;مقاله: القاب ممنوع&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-titles&amp;#039;,&lt;br /&gt;
    }],&lt;br /&gt;
    [{&lt;br /&gt;
        tpl     : &amp;#039;کپی مکنید&amp;#039;,&lt;br /&gt;
        params  : [{param : &amp;#039;1&amp;#039;, label : &amp;#039;عنوان مقاله&amp;#039;}],&lt;br /&gt;
        label   : &amp;#039;حق تکثیر: کپی‌کاری&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-copyright&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;یادکرد دقیق منبع&amp;#039;,&lt;br /&gt;
        params  : [{param : 1, label : &amp;#039;عنوان مقاله&amp;#039;}],&lt;br /&gt;
        label   : &amp;#039;حق تکثیر: یادکرد دقیق&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-good-citation&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;نحوه استفاده از مقالات علمی&amp;#039;,&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : &amp;#039;حق تکثیر: ارجاع به جای کپی&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-cite-source&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;منابع معتبر&amp;#039;,&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : &amp;#039;حق تکثیر: منابع معتبر&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-good-source&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;ارجاع صحیح&amp;#039;,&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : &amp;#039;حق تکثیر: آموزش یادکرد&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-correct-citation&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;مجوز نگاره&amp;#039;,&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : &amp;#039;حق تکثیر: مجوز نگاره&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-file-license&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;هشدار نقض حق تکثیر&amp;#039;,&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : &amp;#039;حق‌تکثیر: هشدار نگاره&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-copyvio&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;هشدار نقض قانون مالکیت محتوا&amp;#039;,&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : &amp;#039;حق تکثیر: قانون مالکیت&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-content-license&amp;#039;,&lt;br /&gt;
    }],&lt;br /&gt;
    [{&lt;br /&gt;
        tpl     : &amp;#039;مختصات‌دهی&amp;#039;,&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : &amp;#039;پیشرفته: مختصات&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-coord&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;رده‌دهی&amp;#039;,&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : &amp;#039;پیشرفته: رده‌بندی&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-cat&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;افزودن میان‌ویکی&amp;#039;,&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : &amp;#039;پیشرفته: میان‌ویکی&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-iw&amp;#039;,&lt;br /&gt;
    }],&lt;br /&gt;
    [{&lt;br /&gt;
        tpl     : &amp;#039;تبلیغ مکنید&amp;#039;,&lt;br /&gt;
        params  : [{param : 1, label : &amp;#039;عنوان مقاله&amp;#039;}],&lt;br /&gt;
        label   : &amp;#039;هرزنگاری: تبلیغ&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-ad&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;پیام سرشناسی&amp;#039;,&lt;br /&gt;
        params  : [{param : 1, label : &amp;#039;عنوان مقاله&amp;#039;}, {param : 2, label : &amp;#039;پیام تکمیلی&amp;#039;}],&lt;br /&gt;
        label   : &amp;#039;هرزنگاری: سرشناسی&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-notability&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;سره ننویسید&amp;#039;,&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : &amp;#039;هرزنگاری: سره‌نویسی&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-ultra-persian&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;هشدار نقض قانون سه برگردان&amp;#039;,&lt;br /&gt;
        params  : [{param : 1, label : &amp;#039;عنوان مقاله&amp;#039;}],&lt;br /&gt;
        label   : &amp;#039;هرزنگاری: سه‌برگردان&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-3RR&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;خودنوشته&amp;#039;,&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : &amp;#039;هرزنگاری: خودنوشته&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-autobio&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;اشتباه گرفته‌اید&amp;#039;,&lt;br /&gt;
        params  : [{param : 1, label : &amp;#039;با چه اشتباه گرفته؟&amp;#039;}],&lt;br /&gt;
        label   : &amp;#039;هرزنگاری: اشتباه‌گرفته‌اید&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-wrong-place&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;نام کاربری نامناسب&amp;#039;,&lt;br /&gt;
        params  : [{param : 1, label : &amp;#039;دلیل نامناسب بودن&amp;#039;}],&lt;br /&gt;
        label   : &amp;#039;هرزنگاری: نام کاربری&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-bad-username&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;جارزنی&amp;#039;,&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : &amp;#039;هرزنگاری: جارزنی&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-canvass&amp;#039;,&lt;br /&gt;
    }]&lt;br /&gt;
];&lt;br /&gt;
&lt;br /&gt;
if( mw.config.get( &amp;#039;wgUserGroups&amp;#039; ).indexOf( &amp;#039;eliminator&amp;#039; ) &amp;gt; -1) {&lt;br /&gt;
    UserMessages.messages.push([{&lt;br /&gt;
        tpl     : &amp;#039;بستن نام تبلیغی&amp;#039;,&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : &amp;#039;بستن: نام تبلیغی&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-block-bad-username&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;قطع دسترسی موقت&amp;#039;,&lt;br /&gt;
        params  : [{param : &amp;#039;دلیل&amp;#039;, label : &amp;#039;دلیل قطع دسترسی&amp;#039;}],&lt;br /&gt;
        label   : &amp;#039;بستن: موقت&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-block-temporary&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
    	tpl		: &amp;#039;قطع دسترسی بی‌پایان&amp;#039;,&lt;br /&gt;
    	params	: [{param: &amp;#039;دلیل&amp;#039;, label: &amp;#039;علت قطع دسترسی&amp;#039;}],&lt;br /&gt;
    	label	: &amp;#039;بستن: بی‌پایان&amp;#039;,&lt;br /&gt;
    	id		: &amp;#039;p-block-unlimited&amp;#039;&lt;br /&gt;
    }]);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
if( mw.config.get( &amp;#039;wgUserGroups&amp;#039; ).indexOf( &amp;#039;sysop&amp;#039; ) &amp;gt; -1) {&lt;br /&gt;
    UserMessages.messages.push([{&lt;br /&gt;
        tpl     : &amp;#039;قطع دسترسی&amp;#039;,&lt;br /&gt;
        params  : [{param : &amp;#039;توضیح&amp;#039;, label : &amp;#039;دلیل بستن&amp;#039;}, {param : &amp;#039;مدت&amp;#039;, label : &amp;#039;مدت بستن&amp;#039;}],&lt;br /&gt;
        label   : &amp;#039;بستن: قطع دسترسی&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-block-user&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;بستن نام تبلیغی&amp;#039;,&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : &amp;#039;بستن: نام تبلیغی&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-block-bad-username&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
    	tpl     : &amp;#039;قطع دسترسی بی‌پایان&amp;#039;,&lt;br /&gt;
    	params	: [{param: &amp;#039;دلیل&amp;#039;, label: &amp;#039;علت قطع دسترسی&amp;#039;}],&lt;br /&gt;
    	label	: &amp;#039;بستن: بی‌پایان&amp;#039;,&lt;br /&gt;
    	id		: &amp;#039;p-block-unlimited&amp;#039;&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;اعطای گشت خودکار&amp;#039;,&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : &amp;#039;دسترسی: گشت‌خودکار&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-autopatrol&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;اعطای واگردان&amp;#039;,&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : &amp;#039;دسترسی: واگردان&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-revert&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;اعطای گشت‌زن&amp;#039;,&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : &amp;#039;دسترسی: گشت‌زن&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-patrol&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;اعطای ویرایشگر الگو&amp;#039;,&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : &amp;#039;دسترسی: ویرایشگر الگو&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-TemplateEditor&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;اعطای ویکی‌بان&amp;#039;,&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : &amp;#039;دسترسی: ویکی‌بان&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-eliminator&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;اعطای مدیریت&amp;#039;,&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : &amp;#039;دسترسی: مدیر&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-sysop&amp;#039;,&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        tpl     : &amp;#039;تمدید ویکی‌بانی&amp;#039;,&lt;br /&gt;
        params  : false,&lt;br /&gt;
        label   : &amp;#039;تمدید ویکی‌بانی&amp;#039;,&lt;br /&gt;
        id      : &amp;#039;p-warn-re_eliminator&amp;#039;,&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( &amp;#039;p-warn&amp;#039; , &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, &amp;#039;&amp;#039;);&lt;br /&gt;
    });&lt;br /&gt;
&lt;br /&gt;
    if( params ) {&lt;br /&gt;
        $( link ).find( &amp;#039;a&amp;#039; ).append( &amp;#039;&amp;lt;a href=&amp;quot;#&amp;quot; id=&amp;quot;&amp;#039; + id + &amp;#039;-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;&amp;#039; );&lt;br /&gt;
        $( link ).find( &amp;#039;.p-warn-param&amp;#039; ).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(&amp;#039;wgNamespaceNumber&amp;#039;) != 3) return false;&lt;br /&gt;
&lt;br /&gt;
    $(&amp;#039;#p-views&amp;#039;).after(&amp;#039;&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;&amp;#039;);&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, &amp;#039;افزودن {{&amp;#039; + m.tpl + &amp;#039;}} با امضای شما&amp;#039; );&lt;br /&gt;
        }&lt;br /&gt;
        if( g != UserMessages.messages.length - 1 ) {&lt;br /&gt;
            $(&amp;#039;#p-warn .menu ul&amp;#039;).append(&amp;#039;&amp;lt;li class=&amp;quot;sep&amp;quot;&amp;gt;&amp;lt;hr /&amp;gt;&amp;lt;/li&amp;gt;&amp;#039;);&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>Rootadmin</name></author>
	</entry>
</feed>