سانچو:Namespace detect
| هي سانچو ھزارين صفحن تي استعمال ٿئي ٿو. وڏي پيماني تي خلل ۽ غير ضروري سرور لوڊ کان بچڻ لاءِ، هن سانچي ۾ ڪا به تبديلي ڪرڻ کان اڳ ان کي پهريان ان جي /sandbox يا /testcases ذيلي صفحن ۾ آزمائي ڏسو، يا پنهنجي يوزر اسپيس ۾. آزمائشي تبديليون پوءِ هڪ ئي ترميم سان هن صفحي ۾ شامل ڪري سگهجن ٿيون۔ مهرباني ڪري تبديليون لاڳو ڪرڻ کان اڳ بحث صفحي تي انهن بابت ڳالهه ٻولهه ڪرڻ تي غور ڪريو۔ |
| هي سانچو لوا استعمال ڪري ٿو: |
هي {{Namespace detect}} ميٽا-سانچو آهي. هي ٻين سانچن کي مدد ڪري ٿو ته اهي سڃاڻن ته هو ڪهڙي قسم جي صفحي تي آهن.
هي وڪيپيڊيا ۾ استعمال ٿيندڙ سڀني مختلف نيم اسپيسز کي سڃاڻي ۽ انهن کي ڪجھ قسمن ۾ ورهائي ٿو:
- main
- مکيه (يعني مضمون) جڳهه، جتي عام وڪيپيڊيا مضمون رکيا وڃن ٿا۔
- talk
- ڪو به ڳالهه ٻولهه وارو جڳهه، جنهن ۾ اهي صفحا به شامل آهن جيڪي "Talk:"، "User talk:"، "File talk:" وغيره سان شروع ٿين ٿا۔
- portal
- category
- user
- draft
- wikipedia
- mediawiki
- book
- timedtext
- template
- special
- media
- file
- help
- module
- باقي سڀ نيم اسپيسز۔
- other
- اهي نيم اسپيسز جيڪي هن سانچي کي پيرا ميٽر طور نه ڏنا ويا آهن (هيٺ وضاحت ڏسو)۔
پوئين مطابقت لاءِ، هي سانچو image کي file وانگر سمجهي ٿو۔ image ([[Image:...]]) هاڻي پراڻو (deprecated) ٿي چڪو آهي۔
نوٽ: گهڻين حالتن ۾ سادو نيم اسپيس سڃاڻڻ وارا سانچا استعمال ڪرڻ بهتر هوندو (هيٺ وڌيڪ ڏسو سيڪشن ڏسو). هي سانچو انساني غلطيءَ لاءِ وڌيڪ حساس آهي، جهڙوڪ پيرا ميٽر نالن جي غلط هجي۔
استعمال
[سنواريو]هي سانچو هڪ يا وڌيڪ پيرا ميٽر وٺي ٿو جيڪي مٿي بيان ڪيل صفحي جي قسمن مطابق نالا رکندا آهن. مثال:
{{Namespace detect
| main = مضمون جو متن
| talk = ڳالهه ٻولهه واري صفحي جو متن
| other = ٻين صفحن جو متن
}}
جيڪڏهن سانچو مکيه (مضمون) صفحي تي آهي، ته هي هيٺين ريت موٽائيندو:
- مضمون جو متن
جيڪڏهن سانچو ڪنهن ٻئي صفحي تي آهي جيڪو مضمون يا ڳالهه ٻولهه وارو نه آهي، ته هي هيٺين ريت موٽائيندو:
- ٻين صفحن جو متن
مٿين مثال ۾ سڀني صفحي قسمن لاءِ نتيجو ڏنو ويو آهي. جيڪڏهن اسان other پيرا ميٽر استعمال نه ڪريون يا خالي ڇڏيون، ته ٻين صفحن لاءِ ڪجهه به ظاهر نه ٿيندو:
{{Namespace detect
| file = فائيل صفحي جو متن
| category = زمري صفحي جو متن
| other =
}}
فائيل ۽ زمري کان سواءِ ٻين صفحن تي هي ڪو به نتيجو نه ڏيکاريندو:
خالي پيرا ميٽر استعمال ڪري توهان مخصوص صفحي قسمن لاءِ نتيجو روڪي سگهو ٿا:
{{Namespace detect
| main =
| other = ٻين صفحن جو متن
}}
مٿي وارو ڪوڊ مکيه صفحن تي ڪجهه به نه ڏيکاريندو، پر ٻين صفحن تي هي ڏيکاريندو:
- ٻين صفحن جو متن
demospace ۽ page
[سنواريو]جاچ ۽ نمائش لاءِ، هي سانچو demospace ۽ page نالا وارا پيرا ميٽر قبول ڪري ٿو۔
demospace انهن صفحي قسمن مان ڪنهن به کي سمجهي ٿو جيڪي هن سانچي ۾ بيان ڪيا ويا آهن، جنهن ۾ other به شامل آهي۔ هي سانچي کي اهڙو برتاءُ ڪرڻ لاءِ مجبور ڪري ٿو ڄڻ اهو ڪنهن خاص قسم جي صفحي تي هجي:
{{Namespace detect
| main = مضمون جو متن
| other = ٻين صفحن جو متن
| demospace = main
}}
ڪو به صفحو هجي، نتيجو هي ٿيندو:
- مضمون جو متن
page پيرا ميٽر عام صفحي جو نالو وٺي ٿو، جنهن سان هي سانچو بلڪل ان صفحي وانگر برتاءُ ڪري ٿو:
{{Namespace detect
| user = يوزر صفحي جو متن
| other = ٻين صفحن جو متن
| page = User:Example
}}
نتيجو:
- يوزر صفحي جو متن
توهان پنهنجي سانچي کي به demospace يا page سمجهڻ لاءِ هيئن پاس ڪري سگهو ٿا:
{{Namespace detect
| main = مضمون جو متن
| other = ٻين صفحن جو متن
| demospace = {{{demospace|}}}
| page = {{{page|}}}
}}
جيڪڏهن ٻنهي پيرا ميٽرن کي خالي يا نه ڏنو ويو هجي، ته سانچو عام طريقي سان صفحي جو قسم سڃاڻيندو۔
پيرا ميٽر
[سنواريو]سڀني پيرا ميٽرن جي فهرست:
{{Namespace detect
| main =
...
| other =
| demospace = {{{demospace|}}} / main / talk / user /
wikipedia / file / mediawiki / template /
help / category / portal / other
| page = {{{page|}}} / User:Example
}}
نوٽ: "main" کان "other" تائين خالي قدرن جو خاص مطلب آهي۔
فني تفصيل
[سنواريو]"Image" نيم اسپيس کي 11 ڊسمبر 2008 تي "File" نالي سان تبديل ڪيو ويو۔ هي سانچو ٻنهي کي سمجهي ٿو، تنهنڪري اهو اڃا به صحيح ڪم ڪري ٿو۔ پوئين مطابقت لاءِ، اهو "image" کي پيرا ميٽر نالي طور به سمجهي ٿو ۽ "demospace = image" طور به۔
جيڪڏهن توهان هن سانچي ۾ ٽيبل پاس ڪرڻ چاهيو ٿا، ته ياد رکو:
سانچا ۾ "|" واري ڊيٽا کي سنڀالڻ جو مسئلو هوندو آهي، جيستائين اهو ڪنهن ٻئي سانچي اندر يا لنڪ اندر نه هجي۔ تنهنڪري وڪي ٽيبل سڌو استعمال ڪرڻ مشڪل آهي۔ ان لاءِ {{!}} سانچو استعمال ڪيو وڃي يا HTML وڪي مارڪ اپ استعمال ڪيو وڃي، جيڪو وڌيڪ مضبوط آهي۔
وڌيڪ فني ڄاڻ لاءِ، جهڙوڪ ٻين منصوبن ۾ نقل ڪرڻ يا CSS ذريعي نيم اسپيس سڃاڻڻ، ڏسو {{Main talk other}} ۽ ان جو ڳالهه ٻولهه وارو صفحو۔