<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fa">
	<id>https://wiki.nebeshtar.com/index.php?action=history&amp;feed=atom&amp;title=%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%3A%D9%85%D8%AD%D9%85%D8%AF%2FinsertPakVE.js</id>
	<title>کاربر:محمد/insertPakVE.js - تاریخچهٔ نسخه‌ها</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.nebeshtar.com/index.php?action=history&amp;feed=atom&amp;title=%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%3A%D9%85%D8%AD%D9%85%D8%AF%2FinsertPakVE.js"/>
	<link rel="alternate" type="text/html" href="https://wiki.nebeshtar.com/index.php?title=%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1:%D9%85%D8%AD%D9%85%D8%AF/insertPakVE.js&amp;action=history"/>
	<updated>2026-05-05T16:47:53Z</updated>
	<subtitle>تاریخچهٔ نسخه‌ها برای این صفحه در ویکی</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.nebeshtar.com/index.php?title=%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1:%D9%85%D8%AD%D9%85%D8%AF/insertPakVE.js&amp;diff=759&amp;oldid=prev</id>
		<title>محمد: صفحه‌ای تازه حاوی «function makeInsertPakVE() {     var pakTemplate = [{         type: &#039;mwTransclusionInline&#039;,         attributes: {             mw: {                 parts: [{                     template: {                         target: {                             href: &#039;الگو:پک&#039;,                             wt: &#039;پک&#039;                         },                         params: {                             1: {...» ایجاد کرد</title>
		<link rel="alternate" type="text/html" href="https://wiki.nebeshtar.com/index.php?title=%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1:%D9%85%D8%AD%D9%85%D8%AF/insertPakVE.js&amp;diff=759&amp;oldid=prev"/>
		<updated>2025-01-24T13:05:34Z</updated>

		<summary type="html">&lt;p&gt;صفحه‌ای تازه حاوی «function makeInsertPakVE() {     var pakTemplate = [{         type: &amp;#039;mwTransclusionInline&amp;#039;,         attributes: {             mw: {                 parts: [{                     template: {                         target: {                             href: &amp;#039;الگو:پک&amp;#039;,                             wt: &amp;#039;پک&amp;#039;                         },                         params: {                             1: {...» ایجاد کرد&lt;/p&gt;
&lt;p&gt;&lt;b&gt;صفحهٔ تازه&lt;/b&gt;&lt;/p&gt;&lt;div&gt;function makeInsertPakVE() {&lt;br /&gt;
    var pakTemplate = [{&lt;br /&gt;
        type: &amp;#039;mwTransclusionInline&amp;#039;,&lt;br /&gt;
        attributes: {&lt;br /&gt;
            mw: {&lt;br /&gt;
                parts: [{&lt;br /&gt;
                    template: {&lt;br /&gt;
                        target: {&lt;br /&gt;
                            href: &amp;#039;الگو:پک&amp;#039;,&lt;br /&gt;
                            wt: &amp;#039;پک&amp;#039;&lt;br /&gt;
                        },&lt;br /&gt;
                        params: {&lt;br /&gt;
                            1: {&lt;br /&gt;
                                wt: &amp;#039;&amp;#039;&lt;br /&gt;
                            },&lt;br /&gt;
                            2: {&lt;br /&gt;
                                wt: &amp;#039;&amp;#039;&lt;br /&gt;
                            },&lt;br /&gt;
                            &amp;#039;ک&amp;#039;: {&lt;br /&gt;
                                wt: &amp;#039;&amp;#039;&lt;br /&gt;
                            },&lt;br /&gt;
                            &amp;#039;ف&amp;#039;: {&lt;br /&gt;
                                wt: &amp;#039;&amp;#039;&lt;br /&gt;
                            },&lt;br /&gt;
                            &amp;#039;ج&amp;#039;: {&lt;br /&gt;
                                wt: &amp;#039;&amp;#039;&lt;br /&gt;
                            },&lt;br /&gt;
                            &amp;#039;ص&amp;#039;: {&lt;br /&gt;
                                wt: &amp;#039;&amp;#039;&lt;br /&gt;
                            }&lt;br /&gt;
                        }&lt;br /&gt;
                    }&lt;br /&gt;
                }]&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
    }, {&lt;br /&gt;
        type: &amp;#039;/mwTransclusionInline&amp;#039;&lt;br /&gt;
    }];&lt;br /&gt;
&lt;br /&gt;
    function InsertAndOpenCommand(name, options) {&lt;br /&gt;
        InsertAndOpenCommand.parent.call(this, name, null, null, options);&lt;br /&gt;
    }&lt;br /&gt;
    OO.inheritClass(InsertAndOpenCommand, ve.ui.Command);&lt;br /&gt;
&lt;br /&gt;
    InsertAndOpenCommand.prototype.execute = function(surface, args) {&lt;br /&gt;
        args = args || this.args;&lt;br /&gt;
        surface.getModel().getFragment().collapseToEnd().insertContent(args[0], args[1]).select();&lt;br /&gt;
        surface.execute(&amp;#039;window&amp;#039;, &amp;#039;open&amp;#039;, &amp;#039;transclusion&amp;#039;);&lt;br /&gt;
        return true;&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
    ve.ui.commandRegistry.register(&lt;br /&gt;
        new InsertAndOpenCommand(&amp;#039;insertpak&amp;#039;, {&lt;br /&gt;
            args: [pakTemplate, false],&lt;br /&gt;
            supportedSelections: [&amp;#039;linear&amp;#039;]&lt;br /&gt;
        })&lt;br /&gt;
    );&lt;br /&gt;
&lt;br /&gt;
    if (ve.ui.wikitextCommandRegistry) {&lt;br /&gt;
        ve.ui.wikitextCommandRegistry.register(&lt;br /&gt;
            new ve.ui.Command(&amp;#039;insertpak&amp;#039;, &amp;#039;mwWikitext&amp;#039;, &amp;#039;wrapSelection&amp;#039;, {&lt;br /&gt;
                args: [&amp;#039;&amp;lt;ref&amp;gt;{{پک|&amp;#039;, &amp;#039;}}&amp;lt;/ref&amp;gt;&amp;#039;, &amp;#039;&amp;#039;, &amp;#039;&amp;#039;, &amp;#039;&amp;#039;, &amp;#039;&amp;#039;, &amp;#039;&amp;#039;, &amp;#039;&amp;#039;],&lt;br /&gt;
                supportedSelections: [&amp;#039;linear&amp;#039;]&lt;br /&gt;
            })&lt;br /&gt;
        );&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    function insertPakVE() {&lt;br /&gt;
        insertPakVE.parent.apply(this, arguments);&lt;br /&gt;
    }&lt;br /&gt;
    OO.inheritClass(insertPakVE, ve.ui.MWTransclusionDialogTool);&lt;br /&gt;
&lt;br /&gt;
    insertPakVE.static.name = &amp;#039;insertpakve&amp;#039;;&lt;br /&gt;
    insertPakVE.static.group = &amp;#039;insert&amp;#039;;&lt;br /&gt;
    insertPakVE.static.title = &amp;#039;پک&amp;#039;;&lt;br /&gt;
    insertPakVE.static.commandName = &amp;#039;insertpak&amp;#039;;&lt;br /&gt;
    insertPakVE.static.icon = &amp;#039;book&amp;#039;;&lt;br /&gt;
&lt;br /&gt;
    ve.ui.triggerRegistry.register(&lt;br /&gt;
        &amp;#039;insertpak&amp;#039;, {&lt;br /&gt;
            mac: new ve.ui.Trigger(&amp;#039;cmd+shift+,&amp;#039;),&lt;br /&gt;
            pc: new ve.ui.Trigger(&amp;#039;ctrl+shift+,&amp;#039;)&lt;br /&gt;
        }&lt;br /&gt;
    );&lt;br /&gt;
    ve.ui.toolFactory.register(insertPakVE);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
mw.hook(&amp;#039;ve.loadModules&amp;#039;).add(function(addPlugin) {&lt;br /&gt;
    addPlugin(makeInsertPakVE);&lt;br /&gt;
});&lt;/div&gt;</summary>
		<author><name>محمد</name></author>
	</entry>
</feed>