مدد:جادوئي لفظ
| Editing of this page by new or unregistered users is currently disabled. See the protection policy and protection log for more details. If you cannot edit this page and you wish to make a change, you can submit an edit request, discuss changes on the talk page, request unprotection, log in, or create an account. |
هي مدد صفحو ڪم ڪرڻ بابت رهنمائي آهي۔ اهو انهن تصورن يا طريقن جي وضاحت ڪري ٿو جيڪي وڪيپيڊيا برادري طرفان استعمال ڪيا وڃن ٿا۔ هي وڪيپيڊيا جي پاليسين يا هدايتن مان نه آهي، ۽ اتفاق راءِ جي مختلف سطحن کي ظاهر ڪري سگهي ٿو۔ |
| ڇا توهان هتي نوان آهيو؟ هتي هن صفحي جو سادو نسخو موجود آهي Help:Magic words for beginners۔ |
جادوئي لفظ (جن ۾ پارسر فنڪشنز, ويريئبلز ۽ بيهيور سوئچز شامل آهن) وڪي مارڪ اپ جون اهڙيون خاصيتون آهن جيڪي وڪيپيڊيا جي بنيادي ميڊياوڪي سافٽويئر کي هدايتون ڏين ٿيون. مثال طور، ڪجهه جادوئي لفظ مواد جي فهرست کي لڪائڻ يا ان جي جڳهه مقرر ڪرڻ لاءِ استعمال ٿيندا آهن، ٻاهرين سرچ انجڻن طرفان انڊيڪسنگ کي غيرفعال ڪرڻ لاءِ، يا موجوده صفحي يا يوزر طرفان مقرر ڪيل شرطي اظهار جي بنياد تي نتيجا خودڪار نموني پيدا ڪرڻ لاءِ. انهن مان ڪجهه خاصيتون خاص طور تي سانچن لاءِ فائديمند آهن.
هي صفحو جادوئي لفظن لاءِ هڪ جلدي حوالو آهي. وڌيڪ تفصيلي ڄاڻ لاءِ، ميڊياوڪي جي بنيادي دستاويزن ڏانهن رجوع ڪريو:
- mw:Help:Magic words: سڀ معياري جادوئي لفظ، جن ۾ "معياري" پارسر فنڪشنز شامل آهن.
- mw:Help:Extension:ParserFunctions: اضافي پارسر فنڪشنز، جن ۾ شرطي اظهار شامل آهن، جيڪي انگريزي وڪيپيڊيا ۾ شامل آهن.
عام ڄاڻ
عام طور تي، جادُوئي لفظن جا ٽي قسم هوندا آهن:
رويو تبديل ڪندڙ سوئچز: اڪثر ڊبل انڊر اسڪوئرن ۾ ظاهر ٿيندا آهن، مڪمل وڏن اکرن ۾، مثال طور:
اهي ڪنهن صفحي جو رويو تبديل ڪندا آهن، نه ڪي ڪو قدر واپس ڪندا آهن.
پارسر فنڪشنز: سڀ ننڍن اکرن ۾ هوندا آهن. پارسر فنڪشن اڪثر ڪري هيش نشان (#) سان شروع ٿيندو آهي ۽ هميشه ڪالون (:) ۽ پائيپ (|) سان جدا ڪيل پيرا ميٽرن سان گڏ هوندو آهي، مثال طور:
اظھاري چُڪَ: اڻڄاتل لفظ y.
اهي ڊبل بريسز ۾ هوندا آهن، قدر وٺندا آهن ۽ نئون قدر واپس ڪندا آهن.
ويريئبلز: اهي سڀ وڏن اکرن ۾ هوندا آهن، مثال طور: جادوئي لفظ
ويريئبل ڊبل بريسز ۾ هوندو آهي ۽ پنهنجي جاءِ تي ڪو قدر ظاهر ڪندو آهي.
سافٽويئر جادُوئي لفظن کي هن ريت سمجهي ٿو:
جادُوئي لفظ case sensitive هوندا آهن (وڏن ۽ ننڍن اکرن جو فرق اهم آهي).
پڙهڻ ۾ آساني لاءِ خالي جاءِ (white space) اجازت ٿيل هوندي آهي، پر شروعات ۽ پڇاڙيءَ مان ختم ڪئي ويندي آهي.
انهن کي ٽرانسڪليوڊ ڪري سگهجي ٿو، حتيٰ جو “موجوده صفحي بابت” ويريئبلز به.
جيڪڏهن جادُوئي لفظ کي ڏيکارڻو هجي (مثال طور وضاحت لاءِ)، ته ٽيگ استعمال ڪري سگهجي ٿو جيئن:
<nowiki>{{#magic:}}
جادُوئي لفظ ۽ سانچا (Templates) جو مقابلو:
جيئن سانچا، جادُوئي لفظ به ٽرانسڪليوڊ ۽ سبسٽيوٽ ٿي سگهن ٿا.
جادُوئي لفظن جا نالا جان بوجھ ڪري سانچن کان مختلف رکيا ويندا آهن. ڪيترائي پارسر فنڪشن # سان شروع ٿيندا آهن، جڏهن ته سانچا عام طور تي # سان شروع نه ٿيندا آهن.
پهرئين پيرا ميٽر جي نحو مختلف هوندي آهي.
مثال طور:
{{#magic:p1|p2|p3}}
هتي #magic نالو آهي، جنهن کان پوءِ ڪالون ۽ لازمي پيرا ميٽر p1 آهي.
جڏهن ته سانچي ۾:
سانچو:Template
هتي p1 اختياري هوندو آهي ۽ ڪالون بدران پائيپ استعمال ٿيندو آهي.
گهڻا جادُوئي لفظ صفحي ۾ جتي به ضرورت هجي استعمال ڪري سگهجن ٿا، پر ڪجهه رويو تبديل ڪندڙ لفظن (جهڙوڪ ۽ سانچو:DISPLAYTITLE) لاءِ ڏسڻ گهرجي.
رويو تبديل ڪندڙ سوئچز
Table of Contents (فهرست) سوئچ وضاحت
صفحي جي فهرست کي ان هنڌ تي ظاهر ڪري ٿو جتي اهو لفظ رکيل هجي.
فهرست کي ظاهر ٿيڻ تي مجبور ڪري ٿو، ڀلي عنوان چار کان گهٽ هجن.
صفحي مان فهرست لڪائي ٿو. ايڊيٽنگ سوئچ وضاحت
سڀني عنوانن ڀرسان “ايڊيٽ” لنڪ لڪائي ٿو.
"Reply" بٽڻ لڪائي ٿو.
ڳالهه ٻولهه واري نيم اسپيس ۾ صفحي کي ٽاڪ پيج طور نه ڏيکاري.
غير ٽاڪ صفحن تي نئون سيڪشن شامل ڪرڻ لاءِ لنڪ وڌائي ٿو.
ٽاڪ صفحن تي نئون سيڪشن شامل ڪرڻ وارو لنڪ هٽائي ٿو. زمرا (Categories) سوئچ وضاحت
زمري واري صفحي تي تصويرن کي لنڪن ۾ تبديل ڪري ٿو.
زمري کي لڪل زمرو بڻائي ٿو.
زمري کي UnusedCategories مان هٽائي ٿو. ٻيا سوئچ وضاحت
سانچي کي UnusedTemplates مان هٽائي ٿو.
سرچ انجڻن کي صفحو انڊيڪس ڪرڻ جي هدايت ڏئي ٿو.
سرچ انجڻن کي صفحو انڊيڪس نه ڪرڻ جي هدايت ڏئي ٿو.
ريڊائريڪٽ لنڪ کي پاڻمرادو اپڊيٽ ٿيڻ کان روڪي ٿو.
صفحي کي وضاحتي صفحو قرار ڏئي ٿو.
صفحي کي UnconnectedPages مان هٽائي ٿو. صفحي جي ڏيکاريل عنوان کي تبديل ڪري ٿو. زمري ۾ ترتيب ڏيڻ لاءِ ڊفالٽ ڪي مقرر ڪري ٿو. وڪيڊيٽا ذريعي ٻولين جا لنڪ لڪائي ٿو.
عام ڄاڻ
عام طور تي، ٽي قسم جا جادو لفظ آهن.
- ' چال چلت سوئچز (Behavior switches)' اڪثر ڪري ٻٽي انڊراسڪور ۾، تمام مٿانھون پوش تي، مثالطور ظاهر ٿيندا آهن، مثال طور،
__ NOTOC __ </ code>. اهي هڪ قدر (ويليو) موٽائڻ بدران صفحي جي چلت مٽائيندا آهن.
- Parser functions: all in lowercase. A parser function will be followed by colon and pipe-separated parameters, e.g.,
{{#ifexpr:Y|Yes|No}}, wrapped in double braces. They will take a value and return a value.
- Variables: these are all uppercase, e.g.,
{{PAGENAME}}. A variable will be wrapped in double braces and will return a value in its place.
چال چلت بدلاءُ
چال چلت بدلاءُ (Behavior switches)
ويئري ايبل
ڦرڻو گهرڻو، متغير ويئري ايبل Variable (فرق پذير- ڦرڻو- ڇرهڙ- بدلجندڙ, وڌندڙ گھٽجندڙ، تبديل ٿيندڙ، ڦرڻو- ڦرندڙ گهرندڙ- غير مستقل- گهٽ وڌ ٿيندڙ )
ٻيا ويئري ايبل قسم وَٽان
Other variables by type
Parser functions
نمونو، گھڙت
نمونو، گھڙت Formatting
لنگه
لنگه Paths
شرطي
شرطي Conditional
ٻيا
پڻ ڏسو
<!-
-->