ماڊيول:Template invocation/doc
This is the documentation page for ماڊيول:Template invocation
This is a meta-module for producing MediaWiki template invocations.
ھي ميٽا-ماڊيول ميڊياوڪي سانچن جون سڏون تيار ڪرڻ لاءِ آھي.
| هي سانچو ھزارين صفحن تي استعمال ٿئي ٿو، تنهنڪري ان ۾ ڪيل تبديليون وڏي پيماني تي نظر اچي سگهن ٿيون۔ تبديليون لاڳو ڪرڻ کان اڳ، مهرباني ڪري انهن کي سانچي جي /ريتخاني يا /آزمائشي حالتون وارن ذيلي صفحن ۾ آزمائي ڏسو، يا پنهنجي يوزر ذيلي صفحي ۾ جانچ ڪريو۔ تبديليون لاڳو ڪرڻ کان اڳ ڳالهيون صفحي تي بحث ڪرڻ تي پڻ غور ڪيو۔ |
| هي سانچو آهي۔ |
استعمال
[سنواريو]سڀ کان پهرين ماڊيول لوڊ ڪريو:
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}}.