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

سانچو:ڄاڻ دٻو/doc

کليل ڄاڻ چيڪلي، وڪيپيڊيا مان
{{{title}}}
{{{above}}}
{{{subheader}}}
{{{subheader2}}}
......
{{{image}}}
{{{caption}}}
{{{image2}}}
{{{caption2}}}
......
{{{header1}}}
( or )
{{{label1}}}{{{data1}}}
( or )
{{{data1}}}
{{{header2}}}
( or )
{{{label2}}}{{{data2}}}
( or )
{{{data2}}}
( etc )
{{{below}}}

سانچو:Infobox هڪ ميٽا-سانچي طور ارادو ڪيل آهي: يعني اهڙو سانچو جيڪو ٻين سانچن جي تعمير لاءِ استعمال ٿئي. اهو ڪنهن حقيقي {{Infobox موضوع}} سانچي کي منظم ڪرڻ لاءِ ڪم اچي ٿو (مثال طور {{Infobox building}}). عام طور هي سانچو سڌو سنئون ڪنهن مقالي ۾ استعمال ڪرڻ لاءِ ناهي، پر جيڪڏهن ضرورت هجي ته هڪ ڀيري لاءِ استعمال ڪري سگهجي ٿو.

تيار ڪيل موضوع-مخصوص انفوباڪسن جي فهرستن لاءِ وڪيپيڊيا:انفوباڪسن جي فهرست ۽ زمرو:انفوباڪس سانچا ڏسو. مدد:Infobox ۾ انفوباڪسن جي سفارش ڪيل مواد ۽ جوڙجڪ جو تعارف آهي؛ وڪيپيڊيا:دستورِ اسلوب/Infoboxes ۾ وڌيڪ اسلوبي هدايتون آهن.

استعمال

[سنواريو]

{{Infobox موضوع}} لاءِ، سانچي جو ڪوڊ پوءِ سادن لفظن ۾ ڪجهه هن ريت نظر ايندو:

{{Infobox
| name     = {{{name|{{PAGENAME}}}}}
| image    = {{{image|}}}
| caption1 = {{{caption|}}}

| label1   = Former names
|  data1   = {{{former_names|}}}

| header2  = General information

| label3   = Status
|  data3   = {{{status|}}}
... <!-- etc. -->
}}

اختياري ضابطي وارا پيرا ميٽر

[سنواريو]
name
جيڪڏهن هن پيرا ميٽر وٽ ڪا قدر هجي، ته انفوباڪس جي هيٺان "view, talk and edit" ڳنڍڻا شامل ڪيا ويندا جيڪي ڏنل صفحي ڏانهن اشارو ڪندا، ۽ جيڪڏهن ڪو نيم اسپيس ڄاڻايل نه هجي ته Template: اڳياڙي لڳائي ويندي. اوهان {{subst:PAGENAME}} قدر پڻ استعمال ڪري سگهو ٿا؛ پر گهڻو ڪري اهو اوهان جي مراد ناهي، ڇاڪاڻ⁠تہ پوءِ اهي ڳنڍڻا صارفن کي انفوباڪس ۾ موجود ڊيٽا بدران سانچي جي ڪوڊ ڏانهن وٺي ويندا.
child
تفصيل لاءِ § سرايت وارو حصو ڏسو. جيڪڏهن هن کي "yes" تي رکيو وڃي ته هي ٻار-انفوباڪس عنوان رکندو پر name پيرا ميٽر نه هوندو. ڊفالٽ طور هي خالي هوندو آهي؛ ان کي چالو ڪرڻ لاءِ "yes" ڏيو.
subbox
تفصيل لاءِ Subboxes وارو حصو ڏسو. جيڪڏهن هن کي "yes" تي رکيو وڃي ته هي ذيلي دٻو عنوان رکندو پر name پيرا ميٽر نه هوندو. ڊفالٽ طور هي خالي هوندو آهي؛ چالو ڪرڻ لاءِ "yes" ڏيو. جيڪڏهن |child= پيرا ميٽر پڻ "yes" هجي ته ان جو ڪو اثر نه ٿيندو.
decat
جيڪڏهن هن کي "yes" تي رکيو وڃي ته موجوده صفحي کي سارسنڀال واري زمري ۾ پاڻمرادو شامل نه ڪيو ويندو، جڏهن ٺهيل انفوباڪس ۾ ڪي مسئلا هجن يا ڪو ظاهر ٿيندڙ ڊيٽا وارو حصو نه هجي. ڊفالٽ طور خالي ڇڏي ڏيو يا چالو ڪرڻ لاءِ "yes" ڏيو.
autoheaders
جيڪڏهن هن کي ڪا به غير خالي قدر ڏني وڃي، ته اهي سرخيون جيڪي ڪنهن ڊيٽا فيلڊ کان اڳيان نه اچن، لڪايون وينديون. وڌيڪ تفصيل لاءِ "جڏهن ان جا سڀ ڊيٽا فيلڊ خالي هجن تڏهن سرخيون لڪائڻ" وارو حصو ڏسو.

مواد وارا پيرا ميٽر

[سنواريو]

عنوان

[سنواريو]

انفوباڪس تي عنوان رکڻ جا ٻه مختلف طريقا آهن. هڪ ۾ عنوان ٽيبل جي سڀ کان مٿين خاني ۾، انفوباڪس جي سرحد اندر رکيو ويندو آهي؛ ٻئي ۾ اهو ٽيبل جي مٿان caption طور رکيو ويندو آهي. اوهان ٻنهي کي گڏ به استعمال ڪري سگهو ٿا، يا صرف هڪ کي، يا ڪنهن به نه (جيتوڻيڪ اها صلاح نه ٿي ڏني وڃي):

title
اهو متن جيڪو ٽيبل جي مٿان caption ۾ رکڻو هجي (يا جيڪڏهن هي child infobox هجي ته هن ٽيبل جي سموري مواد کان اڳ حصي جي سرخي طور). رسائي جي سببن جي ڪري، هي سڀ کان وڌيڪ سفارش ڪيل متبادل آهي.
above
اهو متن جيڪو ٽيبل جي سڀ کان مٿين خاني ۾ رکڻو هجي.
subheader(n)
اضافي عنواني فيلڊ، جيڪي |title=} ۽ |above=} کان هيٺ پر تصويرن کان اڳ اچن ٿا.

مثال:

Text in caption over infobox
Subheader of the infobox
{{Infobox
 | name       = {{subst:PAGENAME}}
 | title      = Text in caption over infobox
 | subheader  = Subheader of the infobox
 | header     = (the rest of the infobox goes here)
}}
Text in uppermost cell of infobox
Subheader of the infobox
Second subheader of the infobox
{{Infobox
 | name       = {{subst:PAGENAME}}
 | above      = Text in uppermost cell of infobox
 | subheader  = Subheader of the infobox
 | subheader2 = Second subheader of the infobox
 | header     = (the rest of the infobox goes here)
}}

وضاحتي تصويرون

[سنواريو]
image(n)
تصويرون جيڪي سانچي جي مٿي ڏيکارڻيون هجن. مڪمل تصويري نحو استعمال ڪريو، مثال طور: [[File:example.png|frameless|upright=1.1|alt=Example alt text]].
تصوير ڊفالٽ طور مرڪز ۾ هوندي آهي. جيڪڏهن ضروري هجي ته |upright= سان upright scaling factor () استعمال ڪري تصوير جو سائيز بدلائي سگهجي ٿو. اسڪرين ريڊرن لاءِ تصوير جي متني وضاحت مهيا ڪرڻ لاءِ |alt= استعمال ڪريو؛ متبادل متن بابت وڌيڪ ڄاڻ لاءِ WP:ALT ڏسو.
جيڪڏهن هي پيرا ميٽر ڪنهن {{Infobox موضوع}} سانچي جو حصو طور استعمال ڪيو وڃي (مثال طور {{Infobox building}})، ته Module:InfoboxImage کي هن طرح سڏيو: {{#invoke:InfoboxImage|InfoboxImage |image={{{image|}}} |upright={{{upright|}}} |alt={{{alt|}}} }}.
caption(n)
اهو متن جيڪو تصويرن جي هيٺان رکڻو هجي.

بنيادي ڊيٽا

[سنواريو]
header(n)
قطار n ۾ سرخي طور استعمال ٿيڻ وارو متن.
label(n)
قطار n ۾ ليبل طور استعمال ٿيڻ وارو متن.
data(n)
قطار n ۾ ڊيٽا طور ڏيکارڻ وارو متن.

نوٽ: (n) جي ڪنهن ڏنل قدر لاءِ پيرا ميٽرن جون سڀ گڏجڻيون جائز ناهن. |header(n)= جي موجودگي لاڳاپيل |data(n)=|rowclass(n)= |label(n)=، هيٺ ڏسو) کي نظرانداز ڪرائيندي؛ |data(n)= جي غير موجودگي لاڳاپيل |label(n)= کي نظرانداز ڪرائيندي. ڪنهن هڪ قطار لاءِ صحيح گڏجڻيون هي آهن:

  • |class(n)= |header(n)=
  • |rowclass(n)= |class(n)= |data(n)=
  • |rowclass(n)= |label(n)= |class(n)= |data(n)=

هيٺ مثالن واري حصي ۾ header4، label4 ۽ data4 جي ڏيک کي ڏسو.

انگن جون حدون

[سنواريو]

انفوباڪس جي layout بدلجڻ وقت لچڪ رکڻ لاءِ، ڪنهن انفوباڪس کي ترقي ڏيندي header ۽ label/data قطارن لاءِ غير لڳاتار انگ استعمال ڪرڻ ڪارائتو ٿي سگهي ٿو. پوءِ مستقبل ۾ نون قطارن جا پيرا ميٽر موجوده پيرا ميٽرن کي ٻيهر نمبر ڏيڻ کان سواءِ داخل ڪري سگهبا. مثال طور:

 | header3  = Section 1
 |  label5  = Label A
 |   data5  = Data A
 |  label7  = Label C
 |   data7  = Data C
 | header10 = Section 2
 |  label12 = Label D
 |   data12 = Data D

پيرا ميٽر نالن کي پاڻمرادو ٻيهر نمبر ڏيڻ لاءِ User:Frietjes/infoboxgap.js يا Module:IncrementParams پڻ استعمال ڪري سگهجي ٿو.

انگن لاءِ ڪا مٿيون حد ناهي، پر استعمال ٿيل هر انگ جي وچ ۾ وڌ ۾ وڌ 50 جو فرق هجڻ گهرجي.

ڊيٽا فيلڊن کي اختياري بڻائڻ

[سنواريو]

ليبل پر بغير ڊيٽا واري قطار ڏيکاري نه ويندي. ان سان اختياري انفوباڪس مواد واريون قطارون آساني سان ٺاهي سگهجن ٿيون. ڪنهن قطار کي اختياري بڻائڻ لاءِ اهڙو پيرا ميٽر استعمال ڪريو جيڪو ڊفالٽ طور خالي اسٽرنگ هجي، جيئن:

 | label5 = Population
 |  data5 = {{{population|}}}

اهڙيءَ طرح جيڪڏهن ڪنهن مقالي ۾ انفوباڪس اندر population پيرا ميٽر متعين نه ڪيو ويو هجي ته اها قطار ڏيکاري نه ويندي.

وڌيڪ پيچيده فيلڊن لاءِ، جن ۾ اڳواٽ فارميٽ ڪيل مواد شامل هجي ۽ پيرا ميٽر مقرر نه ٿيڻ باوجود به ظاهر رهي، اوهان سڄي مواد کي "#if" بيان ۾ ويڙهي سگهو ٿا ته جيئن پيرا ميٽر استعمال نه ٿيڻ تي سمورو حصو غائب ٿي وڃي. مثال طور، هيٺين مثال ۾ "#if" بيان جو مطلب آهي: "#if: جيڪڏهن mass پيرا ميٽر ڏنو ويو آهي | ته پوءِ ان کي ڏيکاريو، ۽ ان کان پوءِ 'kg' لکو":

 | label6 = Mass
 |  data6 = {{ #if: {{{mass|}}} | {{{mass}}} kg }}
  1. if بابت وڌيڪ ڄاڻ لاءِ هتي ڏسو.

جڏهن ان جا سڀ ڊيٽا فيلڊ خالي هجن تڏهن سرخيون لڪائڻ

[سنواريو]

اوهان سرخين کي پاڻمرادو لڪائي به سگهو ٿا جڏهن انهن جو حصو خالي هجي (يعني ڪا به ڊيٽا-قطار ڏيکاري نه وڃي).

هيءَ حالت ڏسو:

Example: header with & without data
Header1 with empty section
Header5 with data below
label6 textSome value
{{Infobox
 | title   = Example: header with & without data
 | headerstyle = background: lightgrey; color:inherit;

 | header1 = Header1 with empty section
 |  label2 = label2 text |  data2 =
 |  label3 = label3 text |  data3 =
 |  label4 = label4 text |  data4 =

 | header5 = Header5 with data below
 |  label6 = label6 text |   data6 = Some value
}}

جيڪڏهن اوهان سرخي کي تڏهن لڪائڻ چاهيو جڏهن ڪوبه |dataN= موجود نه هجي، ته |autoheaders=y استعمال ڪريو:

Example: header with & without data
Header5 with data below
label6 textSome value
{{Infobox
 | title   = Example: header with & without data
 | autoheaders = y
 | headerstyle = background: lightgrey; color:inherit;

 | header1 = Header1 with empty section
 |  label2 = label2 text |  data2 =
 |  label3 = label3 text |  data3 =
 |  label4 = label4 text |  data4 =

 | header5 = Header5 with data below
 |  label6 = label6 text |  data6 = Some value
}}

تنهنڪري، header1 تڏهن ڏيکاريو ويندو جڏهن item1، item2، يا item3 مان ڪو به متعين هجي. جيڪڏهن اهي ٽئي پيرا ميٽر متعين نه هجن ته سرخي نه ڏيکاربي ۽ ايندڙ نظر ايندڙ مواد کان اڳ ڪا خالي قطار به ظاهر نه ٿيندي.

نوٽ: جيڪڏهن ڊيٽا ۾ خالي css عنصر هجن، جهڙوڪ |data=<span style="background:yellow;"></span>، ته اهو خالي نه پر غير خالي سمجهيو ويندو.

جيڪڏهن |autoheaders=y هجي پر ڪي اهڙا آئٽم هجن جيڪي اوهان نه ٿا چاهيو ته سرخي کي چالو ڪن، ته |headerX=_BLANK_ رکو. اهو هڪ خالي سرخي طور ڪم ڪندو ۽ ان کي پوين آئٽمن کان جدا ڪندو.

Example: blank header with & without data
label6 textSome value, but does not trigger header1 or show header5
{{Infobox
 | title   = Example: blank header with & without data
 | autoheaders = y
 | headerstyle = background: lightgrey; color:inherit;

 | header1 = Header1 with empty section
 |  label2 = label2 text |  data2 =
 |  label3 = label3 text |  data3 =
 |  label4 = label4 text |  data4 =

 | header5 = _BLANK_
 |  label6 = label6 text |  data6 = Some value, but does not trigger header1 or show header5
}}

هيٺيون حصو

[سنواريو]
below
اهو متن جيڪو هيٺئين خاني ۾ رکڻو هجي. هيٺيون خانو حاشين، پڻ ڏسو، ۽ اهڙي قسم جي ٻي ڄاڻ لاءِ ارادو ڪيل آهي.

پيشڪش وارا پيرا ميٽر

[سنواريو]

اٽالڪ عنوان

[سنواريو]

انفوباڪس وارن مضمونن جا عنوان WP:ITALICTITLE مطابق اٽالڪ (Italic) ڪري سگهجن ٿا، جيڪڏهن italic title پيرا ميٽر استعمال ڪيو وڃي.

  • اٽالڪ عنوان چالو ڪرڻ لاءِ انفوباڪس مان |italic title={{{italic title|}}} پاس ڪريو. ياد رکو ته جيڪڏهن |italic title= کي خالي قدر ڏني وڃي ته مضمون جو عنوان اٽالڪ ٿي ويندو.
  • ڊفالٽ طور بند رکو (خاص ڪري ڇاڪاڻ⁠تہ صرف لاطيني رسم الخط کي هن طرز ۾ محفوظ نموني ڏيکاري سگهجي ٿو، ۽ اٽالڪ عام طور غير ملڪي ٻولي ۽ مقامي انگريزي ٻولي ۾ فرق ڪرڻ لاءِ استعمال ٿيندو آهي، پر ٻين رسم الخط لاءِ پڙهڻ ڏکيو ٿي سگهي ٿو)، پر ڪجهه حالتن ۾ اٽالڪ ڪرڻ جي اجازت ڏيڻ لاءِ |italic title={{{italic title|no}}} پاس ڪريو.
  • جيڪڏهن پيرا ميٽر بلڪل پاس نه ڪيو وڃي ته ڪوبه عنوان اٽالڪ نه ٿيندو.

CSS اسٽائلنگ

[سنواريو]
bodystyle
سڄي انفوباڪس ٽيبل تي لاڳو ٿئي ٿو
titlestyle
صرف عنوان caption تي لاڳو ٿئي ٿو. پسمنظر جو رنگ ڏيڻ عام طور مناسب ناهي ڇاڪاڻ⁠تہ متن انفوباڪس کان ٻاهر ڏيکاريو ويندو آهي.
abovestyle
صرف مٿي واري خاني ("above") تي لاڳو ٿئي ٿو. ڊفالٽ انداز ۾ font-size:125% هوندو آهي؛ جيڪڏهن اوهان هن خاني کي عام متن لاءِ استعمال ڪرڻ چاهيو ٿا ته abovestyle ۾ "font-size:100%;" شامل ڪريو.
imagestyle
تصوير واري خاني تي لاڳو ٿئي ٿو. ان ۾ تصوير جي caption جو متن به شامل هوندو آهي، پر متن جون خاصيتون captionstyle سان مقرر ڪرڻ بهتر آهي.
captionstyle
تصوير جي caption جي متن تي لاڳو ٿئي ٿو.
rowstyle(n)
هي پيرا ميٽر مخصوص قطار جي style خاصيت ۾ شامل ڪيو ويندو.
headerstyle
سڀني header خانن تي لاڳو ٿئي ٿو
subheaderstyle
سڀني subheader خانن تي لاڳو ٿئي ٿو
labelstyle
سڀني label خانن تي لاڳو ٿئي ٿو
datastyle
سڀني data خانن تي لاڳو ٿئي ٿو
belowstyle
صرف below خاني تي لاڳو ٿئي ٿو

HTML ڪلاس ۽ مائڪروفارميٽ

[سنواريو]
bodyclass
هي پيرا ميٽر سڄي انفوباڪس جي class خاصيت ۾ شامل ٿيندو.
titleclass
هي پيرا ميٽر انفوباڪس جي title caption جي class خاصيت ۾ شامل ٿيندو.
aboveclass
هي پيرا ميٽر انفوباڪس جي above خاني جي class خاصيت ۾ شامل ٿيندو.
subheaderrowclass(n)
هي پيرا ميٽر ان مڪمل قطار جي class خاصيت ۾ شامل ٿيندو جنهن ۾ subheader هوندو.
subheaderclass(n)
هي پيرا ميٽر انفوباڪس جي subheader جي class خاصيت ۾ شامل ٿيندو.
imagerowclass(n)
هي پيرا ميٽر ان مڪمل قطار جي class خاصيت ۾ شامل ٿيندو جنهن ۾ image هوندي.
imageclass
هي پيرا ميٽر image جي class خاصيت ۾ شامل ٿيندو.
rowclass(n)
هي پيرا ميٽر مخصوص قطار جي class خاصيت ۾ شامل ٿيندو جنهن ۾ label ۽ data خانا هوندا.
class(n)
هي پيرا ميٽر مخصوص قطار جي data خاني جي class خاصيت ۾ شامل ٿيندو.
belowclass
هي پيرا ميٽر انفوباڪس جي below خاني جي class خاصيت ۾ شامل ٿيندو.

هي سانچو مائڪروفارميٽ معلومات شامل ڪرڻ جي سهولت ڏئي ٿو. اهو مختلف data خانن ۾ "class" خاصيت شامل ڪري ڪيو ويندو آهي، جنهن سان معلوم ٿئي ٿو ته ان خاني ۾ ڪهڙي قسم جي معلومات آهي. هڪ کان وڌيڪ class نالا به ڏئي سگهجن ٿا، جيڪي اسپيس سان جدا ڪيا ويندا.

مثال طور جيڪڏهن ڪنهن انفوباڪس کي hCard معلومات رکندڙ ظاهر ڪرڻو هجي ته هي پيرا ميٽر شامل ڪريو:

 | bodyclass = vcard

۽ هر data قطار لاءِ لاڳاپيل class پيرا ميٽر شامل ڪريو:

 | class1 = fn
 | class2 = org
 | class3 = tel

وڌيڪ معلومات لاءِ Wikipedia:WikiProject Microformats ۽ microformat ڏسو.

TemplateStyles

[سنواريو]

TemplateStyles پيرا ميٽر |templatestyles=، |child templatestyles=، ۽ |grandchild templatestyles= ڪنهن TemplateStyles صفحي جو نالو وٺن ٿا ۽ ان کي TemplateStyles ٽئگ ۾ تبديل ڪن ٿا. TemplateStyles انفوباڪس ۾ اسٽائل شامل ڪرڻ جو وڌيڪ طاقتور طريقو آهي.

استعمال جا ڪجهه ضابطا:

  1. هميشه |bodyclass= ۾ template لاءِ مخصوص class شامل ڪريو ته جيئن هڪ انفوباڪس جا اسٽائل ٻئي انفوباڪس تي اثر نه ڪن.
  2. اهو فرض نه ڪريو ته Template:Infobox هميشه ٽيبل ڍانچي ۾ رهندو؛ مستقبل ۾ ٽيبل ڍانچو ختم ٿي سگهي ٿو.

اهي ٽئگ هن ترتيب سان لوڊ ٿين ٿا: Horizontal list styles → Plainlist styles → Core infobox styles → templatestyles → child → grandchild

templatestyles
اهو پيرا ميٽر ان template يا module لاءِ آهي جيڪو سڌو {{Infobox}} سڏي.
child templatestyles
اهو پيرا ميٽر ان template لاءِ آهي جيڪو |templatestyles= سان انفوباڪس سڏي.
grandchild templatestyles
اهو پيرا ميٽر ان template لاءِ آهي جيڪو |child templatestyles= سان انفوباڪس سڏي.

انفوباڪس جي مختلف عنصرن لاءِ ڪلاس فهرست Module:Infobox ۾ "addClass" حصي ۾ ملي سگهي ٿي. عام استعمال لاءِ اهم ڪلاس هي آهن:

.infobox
مکيه انفوباڪس ڪلاس
.infobox-title
|title= لاءِ
.infobox-above
|above= لاءِ
.infobox-image
|image= لاءِ
.infobox-caption
|caption= لاءِ
.infobox-header
|header= لاءِ
.infobox-subheader
|subheader= لاءِ
.infobox-label
|label= لاءِ
.infobox-data
ڊيٽا قطار
.infobox-full-data
ڊيٽا قطار (بغير ليبل)
.infobox-below
|below= لاءِ
.infobox-navbar
|navbar= لاءِ

TemplateStyles استعمال جو مثال

[سنواريو]
{{Infobox
| title = Child Example
| bodyclass = ib-example
| templatestyles = Template:Infobox/example/styles.css
}}

مثال

[سنواريو]

نوٽ ڪريو ته جڏهن label موجود هجي پر data نه هجي ته قطار ظاهر نه ٿيندي، ۽ جڏهن header ساڳي قطار ۾ هجي ته سڀ ظاهر ٿيندا.

{{Infobox
 |name        = Infobox/doc
 |bodystyle   = width: 20em
 |title       = Test Infobox
 |labelstyle  = width: 33%

 |label1 = Label 1
 |data1  = Data 1
 |label2 = Label 2
 |data2  = Data 2
 |label3 = Label 3
 |data3  = Data 3

 |below = Below text
}}

سرايت

[سنواريو]

هڪ انفوباڪس سانچي کي ٻئي جي اندر |child= پيرا ميٽر وسيلي سرايت ڪري سگهجي ٿو. هن خوبي کي ماڊيولر انفوباڪس ٺاهڻ يا وڌيڪ چڱيءَ طرح واضح منطقي حصا ٺاهڻ لاءِ استعمال ڪري سگهجي ٿو. گهڻو اڳ، 99 قطارن کان وڌيڪ انفوباڪس ٺاهڻ لاءِ سرايت ضروري هوندي هئي؛ پر هاڻي {{infobox}} جي هڪ ئي استعمال ۾ قطارن جي تعداد تي ڪا حد ناهي.

Top level title
First subsection
Label 1.1Data 1.1
Second subsection
Label 2.1Data 2.1
Below text
{{Infobox
 | title = Top level title
 | data1 = {{Infobox | decat = yes | child = yes
    | title = First subsection
    | label1= Label 1.1
    | data1 = Data 1.1
   }}
 | data2 = {{Infobox | decat = yes | child = yes
  |title = Second subsection
  | label1= Label 2.1
  | data1 = Data 2.1
  }}
 | belowstyle = 
 | below = Below text
}}

نوٽ ڪريو ته مٿين مثالن ۾ child انفوباڪس کي data فيلڊ ۾ رکيو ويو آهي، نه ڪي header فيلڊ ۾. اهو به ڏسو ته جيڪڏهن ٿلهو متن واضح طور نه ڏنو وڃي ته حصن جون ذيلي سرخيون ٿلهين اکرن ۾ نه ٿينديون. ٿلها حصي-عنوان حاصل ڪرڻ لاءِ child انفوباڪس کي header فيلڊ ۾ رکو (پر label فيلڊ ۾ نه، ڇو ته پوءِ اهو ظاهر نه ٿيندو)، يا ته هن طرح:

Top level title
First subsection
Label 1.1Data 1.1
Second subsection
Label 2.1Data 2.1
Below text
{{Infobox
 | title = Top level title
 | header1 = {{Infobox | decat = yes | child = yes
    | title = First subsection
    | label1= Label 1.1
    | data1 = Data 1.1
   }}
 | header2 = {{Infobox | decat = yes | child = yes
    | title = Second subsection
    | label1= Label 2.1
    | data1 = Data 2.1
   }}
 | belowstyle = 
 | below = Below text
}}

يا،

Top level title
First subsection
Label 1.1Data 1.1
Second subsection
Label 2.1Data 2.1
Below text
{{Infobox
 | title = Top level title
 | header1 = First subsection
   {{Infobox | decat = yes | child = yes
    | label1 = Label 1.1
    |   data1 = Data 1.1
   }}
 | header2 = Second subsection
   {{Infobox | decat = yes | child = yes
    | label1 = Label 2.1
    |  data1 = Data 2.1
   }}
 | belowstyle = 
 | below = Below text
}}

نوٽ ڪريو ته جيڪڏهن |title= پيرا ميٽر ڇڏيو وڃي، ۽ سرايت ڪيل انفوباڪس کان اڳ ڪو به متن شامل نه ڪيو وڃي، ته غير ضروري خالي ٽيبل قطارون ظاهر ٿي سگهن ٿيون، جنهن سان ڏيک ۾ وٿي پيدا ٿيندي. هن غير ضروري نتيجي کي |rowstyleN=display: none سان روڪي سگهجي ٿو، جتي N جي جاءِ تي data/header جو نمبر ڏنو وڃي.

Wikipedia:WikiProject Infoboxes/embed ۾ ڪجهه اهڙا ڳنڍڻا شامل آهن جيڪي انهن وڪيپيڊيا مقالن ڏانهن وڃن ٿا جن ۾ انفوباڪس ٻين انفوباڪسن اندر سرايت ڪيا ويا آهن.

ذيلي خانا

[سنواريو]

سرايت جو ٻيو طريقو |subbox=yes استعمال ڪرڻ آهي، جيڪو انفوباڪس جي ٻاهرين ڪناري کي هٽائي ڇڏي ٿو، پر اندروني ڍانچي کي برقرار رکي ٿو. هن طريقي جي هڪ خوبي اها آهي ته parent ۽ child دٻن جي ڍانچي ساڳي هجڻ ضروري ناهي، ۽ label ۽ data فيلڊ parent ۽ child دٻن ۾ هڪ قطار ۾ ناهن ايندا، ڇو ته اهي ساڳي parent ٽيبل ۾ ناهن.

Main 1
Main 2
Sub 3-1
Sub 3-2
Label 3-3Data 3-3
Label 4-1Data 4-1
Label 5Data 5
Main 6
{{Infobox
 | headerstyle = background-color: #eee; color:inherit;
 | labelstyle  = background-color: #eee; color:inherit;
 | header1 = Main 1
 | header2 = Main 2
 |   data3 = {{Infobox | subbox = yes
    | headerstyle = background-color: #ccc; color:inherit;
    | labelstyle  = background-color:#ddd; color:inherit;
    | header1 = Sub 3-1
    | header2 = Sub 3-2
    |  label3 = Label 3-3    |   data3 = Data 3-3
   }}
 |   data4 = {{Infobox | subbox = yes
    | labelstyle  = background-color: #ccc; color:inherit;
    |  label1 = Label 4-1    |   data1 = Data 4-1
   }}
 |  label5 = Label 5 |   data5 = Data 5
 | header6 = Main 6
}}

ساڳيون سرايتي ٽيڪنيڪون ٻين اهڙن سانچن جي مواد وارن پيرا ميٽرن ۾ به استعمال ڪري سگهجن ٿيون جيڪي ٽيبلون ٺاهي ڏين ٿا (مثال طور Sidebar):

{{Sidebar
 | navbar = off
 | headingstyle = background-color: #eee; color:inherit;
 | heading1 = Heading 1
 | heading2 = Heading 2
 | content3 = {{Infobox | subbox = yes
    | headerstyle = background-color: #ccc; color:inherit;
    | labelstyle = background-color: #ddd; color:inherit;
    | header1 = Sub 3-1
    | header2 = Sub 3-2
    |  label3 = Label 3-3 |   data3 = Data 3-3
   }}
 | content4 = {{Infobox | subbox = yes
    | labelstyle = background-color: #ccc; color:inherit;
    |  label1 = Label 4-1 |   data1 = Data 4-1
   }}
 | heading5 = Heading 5
}}

نوٽ ڪريو ته parent data cell جي ڊفالٽ padding، جنهن ۾ هر subbox رکيل آهي، اڃا به نظر ايندي آهي، تنهنڪري subboxes parent box کان ٿورا سنها هوندا آهن ۽ parent box جي معياري خانن جي وچ ۾ عمودي وٿي، مختلف subboxes جي خانن جي وچ واري وٿي کان وڌيڪ هوندي آهي.

سرايت ڪيل بي-نقطا فهرستن ۾ سٽ-ٽٽڻ کي ضابطو ڪرڻ

[سنواريو]

سانچو {{nbsp}}، {{wbr}} ۽ {{nowrap}} سان گڏ استعمال ڪري، انفوباڪسن ۾ سرايت ڪيل بي-نقطا فهرستن (مثال طور {{Infobox film}} ۾ cast list) ۾ line-breaking کي ضابطو ڪري سگهجي ٿو، جيئن ڊگهي لپٽيل اندراجن کي گهڻن اندراجن سان گڏي نه سمجهيو وڃي. تفصيل لاءِ Template:Wbr/doc#Controlling line-breaking in infoboxes ڏسو.

مڪمل خالي نحو

[سنواريو]

(نوٽ: ممڪن قطارن جي تعداد تي ڪا حد ناهي؛ هيٺ فقط 20 ڏنيون ويون آهن، ڇاڪاڻ⁠تہ ان کان وڏا انفوباڪس نسبتاً گهٽ هوندا. ضرورت هجي ته نمبرنگ وڌايو. microformat "class" پيرا ميٽر پڻ هتي ڇڏيو ويو آهي، ڇو ته اهي عام استعمال ۾ گهٽ آهن.)

{{Infobox
| name           = {{subst:PAGENAME}}
| child          = {{{child|}}}
| subbox         = {{{subbox|}}}
| italic title   = {{{italic title|no}}}
| templatestyles = 
| child templatestyles = 
| grandchild templatestyles = 
| bodystyle      = 

| titlestyle     = 
| abovestyle     = 
| subheaderstyle = 
| title          = 
| above          = 
| subheader      = 

|   imagestyle   = 
| captionstyle   = 
|   image        = 
| caption        = 
|   image2       = 
| caption2       = 

| headerstyle    = 
|  labelstyle    = 
|   datastyle    = 
| header1  = 
|  label1  = 
|   data1  = 
| header2  = 
|  label2  = 
|   data2  = 
| header3  = 
|  label3  = 
|   data3  = 
| header4  = 
|  label4  = 
|   data4  = 
| header5  = 
|  label5  = 
|   data5  = 
| header6  = 
|  label6  = 
|   data6  = 
| header7  = 
|  label7  = 
|   data7  = 
| header8  = 
|  label8  = 
|   data8  = 
| header9  = 
|  label9  = 
|   data9  = 
| header10 = 
|  label10 = 
|   data10 = 
| header11 = 
|  label11 = 
|   data11 = 
| header12 = 
|  label12 = 
|   data12 = 
| header13 = 
|  label13 = 
|   data13 = 
| header14 = 
|  label14 = 
|   data14 = 
| header15 = 
|  label15 = 
|   data15 = 
| header16 = 
|  label16 = 
|   data16 = 
| header17 = 
|  label17 = 
|   data17 = 
| header18 = 
|  label18 = 
|   data18 = 
| header19 = 
|  label19 = 
|   data19 = 
| header20 = 
|  label20 = 
|   data20 = 

| belowstyle     = 
| below          = 
}}

مدد:Infobox/user style

ٻين MediaWikis ڏانهن منتقلي

[سنواريو]

هي انفوباڪس سانچو Scribunto ۽ TemplateStyles واڌارن جي ضرورت رکي ٿو. WikiProject Transwiki وٽ هن سانچي جو اهڙو نسخو موجود آهي جنهن کي ٻين MediaWikis تي ڪم ڪرڻ لاءِ تبديل ڪيو ويو آهي.

TemplateData

[سنواريو]
هي هن سانچي لاءِ سانچائي ڊيٽا جو دستاويز آهي، جيڪو نظري ايڊيٽر ۽ ٻين اوزارن طرفان استعمال ڪيو ويندو آهي۔

سانچي ڊيٽا ھيڊر لاءِ سانچائي ڊيٽا

هي سانچو هڪ ميٽا سانچي طور ارادو ڪيل آهي، يعني اهڙو سانچو جيڪو ٻين سانچن جي تعمير لاءِ استعمال ٿئي. عام طور تي اهو سڌي طرح ڪنهن مقالي ۾ استعمال ڪرڻ لاءِ ناهي، پر جيڪڏهن ضرورت هجي ته هڪ ڀيري لاءِ استعمال ڪري سگهجي ٿو.

سانچي جا پيراميٽرز

هن سانچي ۾ ڪسٽم فارميٽنگ آهي.

پيراميٽرتشريحقِسماسٽيٽس
namename

اڻڄاتلاختياري
childchild

اڻڄاتلاختياري
subboxsubbox

اڻڄاتلاختياري
italic titleitalic title

اڻڄاتلاختياري
templatestylestemplatestyles

اڻڄاتلاختياري
child templatestyleschild templatestyles

اڻڄاتلاختياري
grandchild templatestylesgrandchild templatestyles

اڻڄاتلاختياري
bodystylebodystyle

اڻڄاتلاختياري
titlestyletitlestyle

اڻڄاتلاختياري
abovestyleabovestyle

اڻڄاتلاختياري
subheaderstylesubheaderstyle

اڻڄاتلاختياري
Titletitle

اهو عنوان جيڪو انفوباڪس جي مٿان ڏيکاريو وڃي

اسٽرنگتجويز ڪيل
aboveabove

اڻڄاتلاختياري
subheadersubheader

اڻڄاتلاختياري
imagestyleimagestyle

اڻڄاتلاختياري
captionstylecaptionstyle

اڻڄاتلاختياري
Imageimage

موضوع کي ظاهر ڪندڙ تصوير. مڪمل تصويري نحو استعمال ڪريو.

مثال
[[File:example.png|200px|alt=Example alt text]]
موادتجويز ڪيل
Captioncaption

تصوير لاءِ caption

موادتجويز ڪيل
image2image2

اڻڄاتلاختياري
caption2caption2

اڻڄاتلاختياري
headerstyleheaderstyle

اڻڄاتلاختياري
labelstylelabelstyle

اڻڄاتلاختياري
datastyledatastyle

اڻڄاتلاختياري
header1header1

اڻڄاتلاختياري
label1label1

اڻڄاتلاختياري
data1data1

اڻڄاتلاختياري
header2header2

اڻڄاتلاختياري
label2label2

اڻڄاتلاختياري
data2data2

اڻڄاتلاختياري
header3header3

اڻڄاتلاختياري
label3label3

اڻڄاتلاختياري
data3data3

اڻڄاتلاختياري
header4header4

اڻڄاتلاختياري
label4label4

اڻڄاتلاختياري
data4data4

اڻڄاتلاختياري
header5header5

اڻڄاتلاختياري
label5label5

اڻڄاتلاختياري
data5data5

اڻڄاتلاختياري
header6header6

اڻڄاتلاختياري
label6label6

اڻڄاتلاختياري
data6data6

اڻڄاتلاختياري
header7header7

اڻڄاتلاختياري
label7label7

اڻڄاتلاختياري
data7data7

اڻڄاتلاختياري
header8header8

اڻڄاتلاختياري
label8label8

اڻڄاتلاختياري
data8data8

اڻڄاتلاختياري
header9header9

اڻڄاتلاختياري
label9label9

اڻڄاتلاختياري
data9data9

اڻڄاتلاختياري
header10header10

اڻڄاتلاختياري
label10label10

اڻڄاتلاختياري
data10data10

اڻڄاتلاختياري
header11header11

اڻڄاتلاختياري
label11label11

اڻڄاتلاختياري
data11data11

اڻڄاتلاختياري
header12header12

اڻڄاتلاختياري
label12label12

اڻڄاتلاختياري
data12data12

اڻڄاتلاختياري
header13header13

اڻڄاتلاختياري
label13label13

اڻڄاتلاختياري
data13data13

اڻڄاتلاختياري
header14header14

اڻڄاتلاختياري
label14label14

اڻڄاتلاختياري
data14data14

اڻڄاتلاختياري
header15header15

اڻڄاتلاختياري
label15label15

اڻڄاتلاختياري
data15data15

اڻڄاتلاختياري
header16header16

اڻڄاتلاختياري
label16label16

اڻڄاتلاختياري
data16data16

اڻڄاتلاختياري
header17header17

اڻڄاتلاختياري
label17label17

اڻڄاتلاختياري
data17data17

اڻڄاتلاختياري
header18header18

اڻڄاتلاختياري
label18label18

اڻڄاتلاختياري
data18data18

اڻڄاتلاختياري
header19header19

اڻڄاتلاختياري
label19label19

اڻڄاتلاختياري
data19data19

اڻڄاتلاختياري
header20header20

اڻڄاتلاختياري
label20label20

اڻڄاتلاختياري
data20data20

اڻڄاتلاختياري
belowstylebelowstyle

اڻڄاتلاختياري
belowbelow

اڻڄاتلاختياري

ٽريڪنگ زمرا

[سنواريو]

پڻ ڏسو

[سنواريو]