Modul:فۆرمات تەمپلاتەداتا/بەلگە
![]() | Ev belgekirin binrûpela ji bo Modul:Format TemplateData ye. Agahiyên bikaranîna kategorî û naveroka din ku ew beşek ji ne eslî yên modul rûpel e. |
![]() | بکارانینا لوایێ: |
Format TemplateData
– مۆدولە وتهئا وخلاری فونجتۆنس فۆر تەمپلاتە دۆجومەنتاتۆن،ئە سپەجاللی بی تەمپلاتەداتا.
جۆرە فونجتۆنالتی س مپرۆڤەد پرەسەنتاتۆنئۆ ن دۆجومەنتاتۆن پاگەس.
<ۆنلینجلودە> Iمپرۆڤە تەمپلاتە دۆجومەنتاتۆن پاگە – مەداوک دساپپۆنتنگ
[دەستکاریی سەرچاوە]فۆر پرەسەنتاتۆنئۆ ف تەمپلاتە دەپجتۆن ن ڤسوالئەدتۆرئا گرەەمەنت واس مادە تۆئا باندۆنئا لل مارکوپئا ند جلجکابلە لنکس، پەرمتتنگئا لل تۆۆلتپس نئا للئە نڤرۆنمەنتس. باسجاللی تهس س رەاسۆنابلە،ئا لبەت تۆۆلتپس وته مارکوپئا ند جلجکابلە لنکسئا رە سوپپۆرتەدئا س حتملئا پپلجاتۆن فۆر دەجادەس نۆوئا ند ژاڤاسجرپت س پرەسەنتئا نیوای وهەن ڤسوالئەدتۆر سئو سەد.
- Iن جۆنسەقوەنجە ت واس دەجدەد، تهاتئا لسۆ پرەسەنتاتۆنئۆ ن تەمپلاتە دۆجومەنتاتۆن ڤەوس نەڤەرئە ڤەر س پەرمتتەد تۆ جۆنتانئە ففەجتڤە لنکسئۆ ر مارکوپ.
- تهات نڤۆلڤەد، تهاتئۆ ن مانی تەمپلاتە دۆجومەنتاتۆن پاگەس توۆ سەپاراتەد پارامەتەر دۆجومەنتاتۆن تابلەسئا رە نەەدەدئا ند رەقورەد تۆ بە مانتانەد سمولتانەۆوسلی:ئۆ نە پلان تەخت ڤەرسۆن فۆر ڤسوالئەدتۆر،ئا ندئا ئو سەفولئۆ نە فۆر جۆمپلەخ جرجومستانجەس، وته لنکسئا ند مارکوپئا ند لستسئا ند تابلەس. – بتو، ڤسوالئەدتۆر هاس نۆتئۆ نلی تۆۆلتپس، بوتئا لسۆئا ستاتج گئوI ڤەو، وهەرە تهە لاجکئۆ ف دەەپەننگ لنکس ن پارامەتەر دەسجرپتۆن س پانفول.
تهس ستاتە س ندەفەنسبلە.
<ۆنلینجلودە> Iمپرۆڤەد پرەسەنتاتۆن
[دەستکاریی سەرچاوە]Iنئا ددتۆن تۆ تهە سمپلە سینتاخ سوپپۆرتەد بی مەداوکئا ند پرەسەنتەد ن تهە ڤسوالئەدتۆر، تهە فۆللۆونگ فەاتورەس جان بەئا ددەد تۆ تهە ژسئۆن جۆدە فۆر تهە تەمپلاتە دۆجومەنتاتۆن پاگە. تهەیئا ففەجت تهەئە لەمەنتس جلاسسفەدئا س Iنتەرفاجەتەخت، بوتئا رەئۆ نلیئو سەفول فۆر دەسجرپتۆن فەلدس.
وکلنکس (نتەرنال فۆرمات)
- ئوسنگ دۆوبلە سقوارە براجکەتس پاگەس جان بە لنکەدئا س جۆممۆن.
- Iن ڤسوالئەدتۆر،ئۆ نلی لنک تتلە س ڤسبلە،ئا س ت س دسپلایەدئۆ تهەروسە.
ئەختەرنال لنکس (ئورل فۆرمات)
- ئۆپەنئو رلئا رە لنکەدئا سئو سوال بی تهەمسەلڤەس. Iن ڤسوالئەدتۆر تهەیئا پپەارئا س نۆرمال تەخت.
- ئەختەرنال لنکسئە نجلۆسەد ن سمپلە سقوارە براجکەتسئا رە دسپلایەد نۆرماللیئۆ ن تهە تەمپلاتە دۆجومەنتاتۆن پاگە. Iن ڤسوالئەدتۆر تهە تتلە سئۆ متتەدئا ند تهەئو رل س دسپلایەد سۆ تهات تهەئو سەرس جان ج&پ تئا ند ترانسفەر ت تۆ تهەئا ددرەسس فەلدئۆ ف تهە برۆوسەر. تهەرە س نۆئۆ تهەر وای.
ئاپۆسترۆپهس '
فۆر تالجئا ند بۆلد
- تهەی جان بەئو سەد تۆئە مپهاسزەئۆ ن تهە دۆجومەنتاتۆن پاگەئا ندئا رە مسسنگ ن ڤسوالئەدتۆر (رەگولار سجرپت).
حتملئە نتتەس
- تهە فۆللۆونگئە نتتەس جان بەئو سەد:
&لت; &گت; &امپ; &قوۆت; &نبسپ;
ئا ندئا لل نومەرج فۆرماتس.
حتمل تاگس
- حتمل تاگس (اند تهە مەداوکئە لەمەنتس تهاتئا رە نۆت رەپلاجەد نئا دڤانجە)ئا رە رەمۆڤەد فۆر تهە ڤسوالئەدتۆر.ئۆ تهەروسە، تهەی رەمانئە ففەجتڤە.
- ئاتتربوتەسئا رەئۆ فتەن نجلودەد ن
"
، وهجه جۆنفلجتس وته تهە ژسئۆن سینتاخ. Iت س مپۆرتانت تۆ ماکە سورە تهات'
سئو سەد، وهجه جان بەئا پرۆبلەم وته تەمپلاتە ترانسجلوسۆنس.
<noexport>
… </noexport>
- تهەئە نجلۆسەدئا رەاسئا رە نۆتئە خپۆرتەد تۆ تهە ڤسوالئەدتۆر.
- مۆرە جۆمپلەخ وک سینتاخئا ندئە ختەنسڤەئە خپلاناتۆنس جان بە رەسترجتەد تۆ تهە دۆجومەنتاتۆن پاگە.
- وتهنئا نۆەخپۆرتئا رەا، تهە لنە ستروجتورەئۆ ف تهە سۆورجە تەخت س جۆنسدەرەد.ئۆ تهەروسەئە ڤەریتهنگ س رونننگ نئا سنگلە لنە،ئا س ت وۆولدئا لسۆ بە رەپرەسەنتەد ن تهە ڤسوالئەدتۆر.
تەمپلاتەس
- Iن پارتجولار وهەن تهە تەمپلاتە پارامەتەر
JSON=
سئو سەد، تەمپلاتەس جان بە دستربوتەدئا نیوهەرە ن تهە ژسئۆن جۆدە. حۆوەڤەر، تهەئە خپاندەد سینتاخ مگهت جۆللدە وته تهە ژسئۆن سینتاخ.
مۆرەئە ففەجتس
- ئاججۆردنگ تۆ تهە ستاتە (رەقورەد، سوگگەستەد،ئۆ پتۆنال، دەپرەجاتەد) تهە تابلە رۆوسئا رە هگهلگهتەد ن لگهت بلوە، وهتە، گرایئا ند پالە رەد.
- وهەن سۆرتنگ بی ستاتە، تهس مپۆرتانجە س تاکەن نتۆئا ججۆونتئا ند نۆت تهەئا لپهابەتجال سەقوەنجەئۆ ف تهە کەیوۆردس.
- ئەاجه پارامەتەر جان بەئا ددرەسسەدئا سئا ژومپ دەستناتۆن. تهە فراگمەنت س
#templatedata:
پارامەتەر-نامە. - مسسنگ لابەلسئا رە هگهلگهتەدئا سئە ررۆرس.
- ئا مانتەنانجە جاتەگۆری س ترگگەرەد فئە ررۆرسئۆ ججور.
- Iف تهەرەئا رە نۆ پارامەتەرس، تهەئە لەمەنت
params:{}
س نۆت رەقورەد.
ئەلمناتە دسادڤانتاگەس
[دەستکاریی سەرچاوە]توۆئا سپەجتس وەرە فۆوند تۆ بە پارتجولارلی دستوربنگ ن 2013–2017:
- ئەڤەن ف نۆ پارامەتەرسئا تئا لل وەرە دەفنەد،ئا تابلە هەاد سئا لوایس دسپلایەد فۆرئا تابلە وتهۆوت جۆنتەنت.ئە ڤەن مۆرە، تهس س سۆرتابلە.
- ئا رەدوجتۆن واس رەژەجتەد وته فابریکاتۆر.ئا سۆرتابلە تابلەئۆ ف تهە پارامەتەرس وۆولد بەئا لوایس نەجەسساری،ئە ڤەن ف تهە تابلە هاس نۆ رۆوسئا تئا للئا ند جۆنسستسئۆ نلیئۆ ف تهە هەادەر رۆو.
- تهس ردجولۆوس ستاتەمەنت لەد تۆ تهە دەڤەلۆپمەنتئۆ ف تهس مۆدولە ن 2016.
- ئەڤەن ف تهە جۆنتەخت دۆەس نۆت پەرمت تهات دەفاولت ڤالوەسئۆ رئە ڤەنئا وتۆڤالوە سپەجفجاتۆنس ولل بە دەفنەدئە ڤەر،ئا جۆنتەنت-فرەە سخ-لنە دەفنتۆن لست سئۆ وتپوت فۆرئە اجه ندڤدوال پارامەتەر ڤالوە.
- فابریکاتۆر / فابریکاتۆر / فابریکاتۆر / فابریکاتۆر
- مەداوک دد نۆتئە ڤەن دەگن تۆئا نسوەر تهە دساسترۆوس دۆجومەنتاتۆن پاگە ستواتۆن.
تهە گەنەرال جۆممەنتس سهۆو تهات مەداوکئۆ نلی رەگاردس تهە پرەسەنتاتۆنئۆ ف تەمپلاتەداتا سپەجفجاتۆنس ن تهە ڤسوالئەدتۆرئا س مپۆرتانت. حۆوەڤەر، سۆمەۆنە هاس تۆ پرۆگرامئا ند مانتان تهە تەمپلاتەسئا ند سۆمەۆنە نەەدس تۆ گەنەراتە تهە تەمپلاتە دەسجرپتۆنئا ند ماکە ت ماناگەابلە بەسدە تهە فونجتۆنالتی ن تهە ڤسوالئەدتۆر فۆرم، بوت تهات س بەیۆند کەن.
- توۆ یەارس لاتەر تهە رەلاتڤەلیئە اسی تاسک فابریکاتۆر هاس بەەن سۆلڤەد بیئا جۆممونتیئۆ رگناتەد پاتجه.
گەنەرال وۆرکفلۆو
[دەستکاریی سەرچاوە]- ئانئا تتەمپت س مادە تۆ رەاد تهە ژسئۆنئۆ بژەجت (سترنگ) فرۆم پاسسەد تەمپلاتە پارامەتەرس.
- Iف تهس فالەد، تهە سۆورجە جۆدەئۆ ف تهە جوررەنتئا ند تهە دۆجومەنتاتۆن پاگە س سەارجهەد فۆر
<templatedata>
ئە لەمەنتس. - توۆ رەپرەسەنتاتۆنسئا رەئۆ بتانەد فرۆم تهە ژسئۆنئۆ بژەجت نپوت:
- ئا لۆجالزەد ڤەرسۆن، مارکوپئە تج. سترپپەدئۆ فف، ن ژسئۆن فۆرمات.
- ئان حتمل ستروجتورە، باسجاللی سملار تۆ تهە مەداوک رەپرەسەنتاتۆن، پۆسسبلی وته تابلەئۆ ف تهە پارامەتەرس، وتهئە نهانجەد فەاتورەس.
- تهە رەسولتئۆ ف تهە تەمپلاتە سئا ڤسبلە دۆجومەنتاتۆن وته مارکوپ، فۆللۆوەد بیئا هددەن
<templatedata>
ئە لەمەنت. تهس س دۆنە فۆر تهەئە خپۆرتئا ند جۆررەسپۆندس تۆ تهە مەداوک گودەلنەس.- Iف جوررەنت پاگە هاس بەەن دەنتفەدئا س دۆجومەنتاتۆن پاگە تهە هددەن
<templatedata>
س سوپپرەسسەد،ئا ند تهۆسە پاگەس دۆ نۆتئا پپەار سەپاراتەلی ن سپەجال:پاگەسوتهپرۆپ/تەمپلاتەداتا.
- Iف جوررەنت پاگە هاس بەەن دەنتفەدئا س دۆجومەنتاتۆن پاگە تهە هددەن
<ۆنلینجلودە> فونجتۆنس فۆر تەمپلاتەس
[دەستکاریی سەرچاوە]دەتالس
[دەستکاریی سەرچاوە]- ف <ۆنلینجلودە>
- Iمپرۆڤە تەمپلاتەداتا-پرەسەنتاتۆن;ئو سەد ن تەمپلاتە:فۆرمات تەمپلاتەداتا
- پارامەتەرسئۆ ف تەمپلاتە ترانسجلوسۆنئە نڤرۆنمەنت (اللئۆ پتۆنال):
- 1
- ژسئۆن سترنگئۆ ر
<templatedata>
ئۆ بژەجت - ژسئۆن
- ژسئۆن سترنگ
- (پرەجەدەس 1)
- ترانستۆن فرۆم
<templatedata>
ئۆ بژەجتس وته پپە سیمبۆلس نەەدس سپەجالئا تتەنتۆن: پپەسئا رە تۆ بە رەپرەسەنتەدئا س{{!}}
،ئۆ ن دۆوبلە جورلی براجکەتسئۆ نە سهۆولد بەئە نجۆدەد بی حتملئە نتتی. - تئۆج
1
– Iنسەرت تابلەئۆ ف جۆنتەنتسئا فتەر گەنەرال پورپۆسە دەسجرپتۆنس; بوت بەفۆرە پارامەتەر لست، ف پرەسەنت- ئەخامپلە
- لانگ
- لانگواگە جۆدەئا ججۆردنگ تۆ Iسئۆ 639ئە تج.
- لازی
1
– پرەسەنتاتۆنئۆ نلی، دۆ نۆت گەنەراتەئا نئە ففەجتڤە داتا بلۆجک- فۆر گەنەرال مەتهۆد دەسجرپتۆنس.
- دەبوگ
1
– دەڤەلۆپەر مۆدە- سۆورجە
1
– سهۆوئە ففەجتڤە ژسئۆن سۆورجە تەخت (افتەر تەمپلاتەئە خپانسۆن) فۆر دەبوگگنگ
- پارامەتەرسئۆ ف
#invoke
فۆر پارتجولار پرۆژەجتئا داپتۆن (اللئۆ پتۆنال):- لانگ
- لانگواگە جۆدەئا ججۆردنگ تۆ Iسئۆ 639ئە تج.
- دەبوگ
- دەڤەلۆپمەنت مۆدە، ف پرۆڤدەدئا ند نۆتئە قوال
0
- جات
- تتلەئۆ فئا مانتەنانجە جاتەگۆریئۆ ن نڤالد پارامەتەر ڤالوەئە تج.
- دەپرەجاتەد –ئو سە جۆنفگوراتۆن مۆدولە
- دۆجپاگەجرەاتە
- پاتتەرن فۆر جرەاتۆنئۆ ف سوبپاگە نامەس;
%s/Doku
- دەپرەجاتەد –ئو سە جۆنفگوراتۆن مۆدولە
- دۆجپاگەدەتەجت
- پاتتەرن فۆر رەجۆگنتۆنئۆ ف سوبپاگە نامەس;
/Doku$
- دەپرەجاتەد –ئو سە جۆنفگوراتۆن مۆدولە
- مسگدەسجمسس
- لۆجالساتۆن: جۆمپلانت تەختئۆ ن مسسنگ
description
- دەپرەجاتەد –ئو سە جۆنفگوراتۆن مۆدولە
- رەتورنس: حتمل جۆدە;ئا ند/ۆرئە ررۆر مەسساگە، پرۆبابلی وته
class="error"
- فالسافە <ۆنلینجلودە>
- ڤەرسۆن ماناگەمەنت
<ۆنلینجلودە> فونجتۆنس فۆر لوا مۆدولەس (ئاپI)
[دەستکاریی سەرچاوە]سۆمە فونجتۆنس دەسجربەدئا بۆڤە جان بەئو سەد بیئۆ تهەر مۆدولەس:
local lucky, TemplateData = pcall( require, "Module:Format TemplateData" )
if type( TemplateData ) == "table" then
TemplateData = TemplateData.TemplateData()
else
-- failure; TemplateData is the error message
return "<span class='error'>" .. TemplateData .. "</span>"
end
- تەمپلاتەداتا.فالسافە(اتلەاست)
-
- اتلەاست
ۆپتۆنال
نلئۆ ر منمال ڤەرسۆن رەقوەستئۆ ر"wikidata"
- اتلەاست
- رەتورنس: سترنگئۆ ر فالسە
- تەمپلاتەداتا.گەتپلانژسئۆن(اداپت)
- رەدوجەئە نهانجەد ژسئۆن نفۆرماتۆن تۆ مەداوک ژسئۆن
- اداپت
سترنگ، وته ژسئۆن (ەنهانجەد)
- اداپت
- رەتورنس: سترنگ، وته ژسئۆن (مەداوک )
- تەمپلاتەداتا.تەست(اداپت،ئا رگلست)
- سمولاتۆنئۆ ف تەمپلاتە فونجتۆنالتی
- اداپت
تابلە،#invoke
پارامەتەرس - ارگلست
تابلە، تەمپلاتە پارامەتەرس
- اداپت
- رەتورنس: سترنگ
ئوساگە
[دەستکاریی سەرچاوە]جوررەنتلی فۆجوسسنگئۆ نئۆ نە تەمپلاتەئۆ نلی:
دەپەندەنجەس
[دەستکاریی سەرچاوە]<ۆنلینجلودە> جۆنفگوراتۆن
[دەستکاریی سەرچاوە]ئا لۆجال مۆدولە مۆدولە:فۆرمات تەمپلاتەداتا/جۆنفگ، ف پرەسەنت، فاجلتاتەسئا داپتۆنس تۆ تهە لۆجال پرۆژەجت.
ئا تابلە سئە خپەجتەد ڤا mw.loadData
. تهە فۆللۆونگئە نترەسئا رەئۆ پتۆنال جۆمپۆنەنتس:
- جاتپرۆبلەم
- تتلەئۆ فئا مانتەنانجە جاتەگۆریئۆ ن نڤالد پارامەتەر ڤالوەئە تج.
- جلاسسنۆنومتئۆج
- نامەئۆ ف جلاسس فۆر تهە تابلەئۆ ف جۆنتەنتس;ئە سپەجاللی تۆ سوپپرەسس نومبەرنگ.
nonumtoc
- جلاسستابلە
- تابلە وته جلاسسەس فۆر تهە تابلەئۆ ف پارامەتەرس.
{ "wikitable" }
- جسسپارامس
- تابلە وته جسسئا سسگنمەنتس فۆر فۆرماتتنگئۆ ف سنگلە پارامەتەرس
- جسسپاروراپ
- تابلە وته جسسئا سسگنمەنتس فۆر فۆرماتتنگئۆ ف تهەئە نترە پارامەتەر تابلە
- دۆجپاگەجرەاتە
- پاتتەرن فۆر جرەاتۆنئۆ ف سوبپاگە نامەس;
%s/Doku
%s/Doku
- دۆجپاگەدەتەجت
- پاتتەرن فۆر رەجۆگنتۆنئۆ ف سوبپاگە نامەس;
/Doku$
/Doku$
- هەلپ*********
- لنک تارگەتس فۆر جۆنتەخت سەنستڤە هەلپئۆ ن دەتالس
- هەلپبۆۆلەان
- هەلپجۆنتەنت
- هەلپداتە
- هەلپفلە
- هەلپفۆرمات
- لنک تارگەتئۆ ن هەلپئا بۆوت وکتەخت ترانسجلوسۆن لایۆوت
- هەلپلنە
- هەلپنومبەر
- هەلپپاگە
- هەلپسترنگ
- هەلپتەمپلاتە
- هەلپئورل
- هەلپئوسەر
- مسگدەسجمسس
- لۆجالساتۆن: جۆمپلانت تەختئۆ ن مسسنگ
description
- پەرمت
- تابلە وته سپەجفجاتۆنئۆ ف پرۆپەرتەس فۆرئا سنگلە پارامەتەر; جۆمپۆنەنتس:
- بۆۆلە
- تابلە وته سپەجفجاتۆن فۆر بۆۆلەان پرەسەنتاتۆن
- توۆ جۆمپۆنەنتس
true
ئا ندfalse
–ئە اجهئۆ نە تابلە:- جسس
- تابلە وته جسس فۆر تهسئە خپلاناتۆنئۆ ف تهە ڤالوە
- لەاد
true
– سهۆوئە خپلاناتۆن فۆر0
ئۆ ر1
رەسپەجتڤەلی پرەجەدنگ تهە ڤالوەfalse
– سهۆوئە خپلاناتۆن فۆر0
ئۆ ر1
رەسپەجتڤەلی فۆللۆونگ تهە ڤالوە- سهۆو
- ەخپلاناتۆن; سترنگئۆ ر
false
تۆ سوپپرەسس
- جسس
- تابلە وته سپەجفجاتۆنس فۆر رەندەرنگئۆ ف تهە پارامەتەر تابلە; جۆمپۆنەنتس:
- تابلەهەاد
- تابلە وته جسس فۆر تابلە هەاد
- رەقورەد
- تابلە وته جسس فۆر
required
- سوگگەستەد
- تابلە وته جسس فۆر
suggested
- ۆپتۆنال
- تابلە وته جسس فۆر
optional
- دەپرەجاتەد
- تابلە وته جسس فۆر
deprecated