مواد ڏانھن هلو

سانچو:Show data

کليل ڄاڻ چيڪلي، وڪيپيڊيا مان

هي سانچو [[{{{article|{{{1}}}}}}]] بابت مختلف الڳ الڳ حاصل ڪري سگهجندڙ ڊيٽا شيون مهيا ڪري ٿو، جيڪي هڪ معياري طريقي سان چونڊيل متغير سانچي (variable template) جي پيراميٽر قدرن جي صورت ۾ ڏنل هونديون آهن۔ هي اهڙن سانچن جي خاندان جو حصو آهي جن جا نالا "Data" سان شروع ٿين ٿا، جيڪي زمرو:ڊيٽا سانچا ۾ شامل آهن۔ استعمال ٿيندڙ نظام وڪيپيڊيا:WikiProject Flag Template سان ملندڙ جلندڙ آهي۔

پيراميٽر

[سنواريو]
پيراميٽر نالوقدرمطلب
1 {{{1}}}سانچي جي نالي جو آخري حصو، جيڪو ان کي هن خاندان جي سانچن ۾ سڃاڻڻ لاءِ استعمال ٿئي ٿو[1]
articleمضمون جو نالو؛ صرف تڏهن ڏيڻ ضروري آهي جڏهن اهو {{{1}}} کان مختلف هجي؛ استعمال ۾ مضمون سان ڳنڍڻ لاءِ [[{{{article|{{{1}}}}}}]] استعمال ڪيو وڃي (جيئن مٿئين حصي ۾ ڪيو ويو آهي)
short nameننڍو ڏيکاريل نالو، جيڪو ڪجهه حالتن ۾ استعمال ڪيو وڃي ٿو؛ ڪنهن ايپليڪيشن يا ان جي پيراميٽر ذريعي طئي ڪيو وڃي ٿو؛ خاص طور تي غير ضروري وضاحت کي ختم ڪرڻ لاءِ استعمال ٿئي ٿو
typeاداري يا جڳهه جو قسم، مثال طور براعظم، ملڪ، صوبو، بلدياتي ادارو
codeڪوڊ
code descriptionڪوڊ جي وضاحت
continentبراعظم، جيڪڏهن type "continent" کان هيٺ هجي
countryملڪ، جيڪڏهن type "country" کان هيٺ هجي
provinceصوبو، جيڪڏهن type "province" کان هيٺ هجي
popbase ڪنهن مخصوص تاريخ تي آبادي (ڪاما کان سواءِ محفوظ ڪيل)
popbaseyear اهو سال جنهن لاءِ آبادي جو بنيادي انگ لاڳو ٿئي ٿو
popbasemonth اهو مهينو جنهن لاءِ آبادي جو بنيادي انگ لاڳو ٿئي ٿو
popbaseday اهو ڏينهن جنهن لاءِ آبادي جو بنيادي انگ لاڳو ٿئي ٿو
popinc روزاني آبادي ۾ واڌ؛ آبادي جي انگ جو اندازو لڳائڻ لاءِ استعمال ٿئي ٿو
land area زميني رقبو km2 ۾ (ڪاما کان سواءِ محفوظ ڪيل)
total area ڪل رقبو km2 ۾ (ڪاما کان سواءِ محفوظ ڪيل)
flag image جهنڊي جي تصوير جو نالو (يا ٻي تصوير، جيڪڏهن جهنڊو موجود نه هجي) جيڪا مٿي ڏيکاري وڃي ٿي

ھن سانچن جي خاندان ۾ پيراميٽرن لاءِ مقرر نالا استعمال ڪيا وڃن ٿا۔ (پيراميٽرن جا نالا ننڍا رکيا ويا آهن ته جيئن پوسٽ-ايڪسپينڊ انڪلوڊ سائيز ۽ ٽيمپليٽ آرگيومينٽ سائيز گهٽ رهن۔) پر لازمي ناهي ته سڀني پيراميٽرن کي قدر ڏنا ويا هجن: ڪجهہ لاڳو نٿا ٿين، ۽ ڪجهہ جا قدر اڃا ڏنا نه ويا هجن۔ مٿين جدول ۾ سڀ پيراميٽر ڏيکاريا ويا آهن، ۽ جتي قدر ڏنل آهي، اهو پڻ ڏيکاريو ويو آهي۔

لاڳاپيل ڊيٽا سانچا

[سنواريو]

نڪتل ڊيٽا

[سنواريو]

ڊيٽا حاصل ڪرڻ

[سنواريو]

{{data {{{1}}}|pst2|land area}}، جيڪو سانچو:Pst2 استعمال ڪري ٿو، اهو land area پيراميٽر حاصل ڪري ٿو، وغيره۔

وڌيڪ ڊيٽا حاصل ڪرڻ لاءِ، بهتر آهي ته ان لاءِ هڪ الڳ سانچو تيار ڪيو وڃي، جيڪو هيئن استعمال ٿئي:

{{data {{{1}}}|سانچي جو نالو|..|..|..|..}}

ته جيئن ڊيٽا سانچي کي رڳو هڪ ڀيرو سڏڻو پوي.[2] ڊفالٽ سانچو سانچو:Show data آهي، جيڪو هي صفحو ٺاهي ٿو۔

چارئي پيراميٽر اختياري آهن، ۽ تيار ڪيل سانچي ڏانهن پيراميٽر 2-5 طور موڪليا وڃن ٿا۔

خاص سانچا:

ڪو به پيراميٽر نه هجڻ يا خالي هجڻ عام طور ساڳيو مطلب ڏئي ٿو۔ {{data ..|pst2|..}} خالي اسٽرنگ ڏئي ٿو، جڏهن ته متن "{{{..}}}" ڏيکاري ٿو۔ تنهن ڪري، ڪو به ايپليڪيشن جيڪو پيراميٽر چيڪ ڪري، ان کي ٻنهي حالتن کي ڏسڻو پوندو۔

اهو سڌو #ifeq سان چيڪ نٿو ڪري سگهجي جيڪڏهن ساڳئي نالي وارو پيراميٽر موجود هجي، ڇاڪاڻ ته پوءِ مقابلو قدر سان ٿيندو، متن سان نه۔ ان جي بدران، نتيجي جي پهرين اکر کي "{" سان چيڪ ڪري سگهجي ٿو، مثال طور: {{#ifeq:{{padleft:|1|{{data {{{continent}}}|pst2|popinc}}}}|{|..|..}}۔

نوان ڊيٽا سانچا ٺاهڻ

[سنواريو]

سانچو:Data/preload کي نوان ڊيٽا سانچا ٺاهڻ لاءِ استعمال ڪري سگهجي ٿو۔ جيڪڏهن ڪنهن صوبي جي ڊيٽا سانچي جي صفحي تي ملڪ لاءِ ڊيٽا سانچو موجود نه هجي، ته ان کي ٺاهڻ لاءِ هڪ لنڪ ظاهر ٿيندي، جيڪا هن سانچي کي اڳواٽ لوڊ ڪندي۔ ٻي صورت ۾، وڪي ٽيڪسٽ کي نئين ڊيٽا سانچي ۾ نقل ڪري سگهجي ٿو۔ جيڪي پيراميٽر لاڳو نٿا ٿين، جهڙوڪ ملڪ لاءِ country، انهن جي تعريف "country=" کي هٽائي سگهجي ٿو۔ جيڪي پيراميٽر بعد ۾ ڀرڻا هجن، جهڙوڪ "popinc=" (جنهن ۾ خالي قدر ڏنل آهي)، انهن کي وڪي ٽيڪسٽ ۾ ڇڏي سگهجي ٿو ته جيئن پوءِ ڀريا وڃن۔ پيراميٽر 1 کي وسارڻ نه گهرجي۔

ڪارڪردگي

[سنواريو]

هن سانچي واري نظام ۾ هر سانچو هڪ ئي اداري جون گهڻيون خاصيتون رکي ٿو، جڏهن ته ٻي عام طريقي ۾ هڪ سانچو ڪيترن ادارن جي هڪ خاصيت (مثال طور آبادي يا رقبو) تي مشتمل هوندو آهي۔ جيتوڻيڪ اهو ٻيو طريقو تڏهن آسان هوندو آهي جڏهن سڀني ادارن لاءِ هڪ ئي وقت ڪا خاصيت اپڊيٽ ٿئي، پر هڪ ئي صفحي تي وڏي پيماني تي ڊيٽا جي استعمال ۾ اهو طريقو غير مؤثر ٿي سگهي ٿو۔ ان جا سبب هي آهن:

  • عام طور ادارا خاصيتن کان وڌيڪ هوندا آهن، ۽ صفحي جون حدون (يا #switch جي صورت ۾ اوسط حدون) ڊيٽا سانچي ۾ موجود ڊيٽا شيون جي تعداد سان سڌي نسبت رکن ٿيون (جيڪڏهن اهي سڌي قطار ۾ محفوظ ٿيل هجن، نه ڪي وڻ جي صورت ۾، ۽ نه ئي بغير نالي وارن پيراميٽرن ۾)۔
  • وڏي پيماني تي ڊيٽا استعمال ڪرڻ وقت عام طور ٽيبلون هونديون آهن، جتي هڪ اداري کي قطار (row) ۽ هڪ خاصيت کي ڪالم (column) طور رکيو ويندو آهي، ڇاڪاڻ⁠تہ ادارا خاصيتن کان وڌيڪ هوندا آهن، ۽ هن طريقي سان ترتيب ڏيڻ (sorting) جي سهولت ملي ٿي۔ هن نظام ۾ هڪ قطار ٺاهڻ لاءِ ڊيٽا سانچي کي صرف هڪ ڀيرو سڏڻو پوي ٿو، جنهن ڪري ڳڻپ رڳو في ڊيٽا سانچي ۾ موجود اوسط ڊيٽا شيون ۽ ٽيبل ۾ ادارن جي تعداد جي تناسب سان وڌي ٿي۔

ڪنهن اداري جي ڊيٽا سانچي جي include حصي ۾ ان جي ذيلي ادارن يا انهن جي خاصيتن جي ڊگهي فهرست شامل نه هوندي، ڇو ته ائين ڪرڻ سان اهو طريقو به غير مؤثر ٿي ويندو۔

  1. اهو ٿورو عجيب لڳي سگهي ٿو، پر ڪو به سانچو پنهنجو نالو پاڻ حاصل نٿو ڪري سگهي (PAGENAME صرف سانچي جي پنهنجي صفحي تي اهو ڏئي ٿو)، ۽ جيتوڻيڪ اهو ممڪن هجي ته پوءِ به "Data " کي هٽائڻ لاءِ هڪ اسٽرنگ آپريشن جي ضرورت پوندي۔ ڊيٽا سانچي ۾ ئي نالو رکڻ سان، جڏهن ان کي استعمال ڪيو وڃي ٿو ته نالو الڳ پيراميٽر طور ڏيڻ جي ضرورت ختم ٿي وڃي ٿي۔
  2. تفصيل لاءِ ڏسو: m:Help:Array#Summary of counts for template limits جي پهرين ٽيبل جون پهريون ٻه قطارون۔

هتي تائين دستاويز پاڻمرادو سانچو:Show data ذريعي تيار ڪيو ويو آهي۔

پڻ ڏسو

[سنواريو]