ماڊيول:Template invocation/doc
This is the documentation page for ماڊيول:Template invocation
This is a meta-module for producing MediaWiki template invocations.
ھي ميٽا-ماڊيول ميڊياوڪي سانچن جون سڏون تيار ڪرڻ لاءِ آھي.
| هي سانچو گهڻن صفحن تي استعمال ٿئي ٿو، تنهنڪري ان ۾ ڪيل ڪا به تبديلي فوري طور ڪيترن ئي صفحن تي ظاهر ٿيندي ۽ وڏي پيماني تي محسوس ڪئي ويندي۔ مهرباني ڪري ڪنهن به تبديلي کي مستقل طور لاڳو ڪرڻ کان اڳ، سانچي جي /ريتخانو (Sandbox) يا /آزمائشي حالتون (test cases) ذيلي صفحن ۾ آزمائي ڏسو، يا پنهنجي يوزر ذيلي صفحي ۾ جانچيو۔ تبديليون لاڳو ڪرڻ کان اڳ ڳالهيون صفحي تي بحث ڪرڻ جي صلاح ڏني وڃي ٿي۔ |
- چورہوسانچو:Ombox
استعمال
[سنواريو]سڀ کان پهرين ماڊيول لوڊ ڪريو:
local mTemplateInvocation = require('Module:Template invocation')
ان کان پوءِ اوھان ھيٺ دستاويز ڪيل انفرادي فنڪشنون استعمال ڪري سگھو ٿا.
نالو
[سنواريو]mTemplateInvocation.name(title)
ھي فنڪشن اھو نالو تيار ڪري ٿو جيڪو سانچي جي سڏ ۾ استعمال ٿيڻ گھرجي. جيڪڏھن صفحو سانچي واري نيم اسپيس ۾ آھي تہ اھو نيم اسپيس جي اڳياڙي کان سواءِ صفحي جو نالو موٽائي ٿو، جيڪڏھن صفحو مکيه نيم اسپيس ۾ آھي تہ اھو ":" سان اڳياڙي لڳل پورو صفحي جو نالو موٽائي ٿو، ۽ ٻين صفحن لاءِ اھو پورو صفحي جو نالو موٽائي ٿو. title ھڪ اسٽرنگ به ٿي سگھي ٿو يا mw.title آبجڪٽ به.
- This is a redirect.
- چوريو سانچو:ڳاڙهو
سڏ
[سنواريو]mTemplateInvocation.invocation(name, args, format)
ھي فنڪشن ھڪ ميڊياوڪي سانچي جي سڏ ٺاھي ٿو.
پيرا ميٽر:
- name - سانچي جو نالو (اسٽرنگ، لازمي). اھو ٺيڪ ائين ھجڻ گھرجي جيئن اھو سڏ ۾ ظاھر ٿيندو، مثال طور Template:Example لاءِ "Example" استعمال ڪريو. صفحي جي نالي مان سانچي جو نالو تيار ڪرڻ لاءِ اوھان نالو فنڪشن استعمال ڪري سگھو ٿا.
- args - سڏ ۾ استعمال ٿيندڙ دليل (ٽيبل، لازمي). ٽيبل جون ڪنجيون ۽ قدر يا تہ اسٽرنگ ھجن يا انگ.
- format - سڏ جي بناوت (اسٽرنگ، اختياري). ڊفالٽ ھڪ عام سڏ آھي جنھن ۾ اڻ-ايسڪيپ ٿيل ڪنگرا بريسز، پائپ، ۽ برابر جون نشانيون ھونديون آھن. جيڪڏھن ھي پيرا ميٽر "nowiki" اسٽرنگ ھجي، تہ ڪنگرا بريسز، پائپ ۽ برابر جون نشانيون مناسب HTML اينٽٽيز سان مٽايون وينديون.
مثال
ڪوڊ ھي نتيجو ڏيندو mTemplateInvocation.invocation('foo', {'bar', 'baz', abc = 'def'}){{foo|bar|baz|abc=def}}.