الگو:الگو/توضیحات

از Commons Gender Wiki

Page الگو:Ombox/styles.css must have content model "شیوه‌نامه آبشاری تمیز" for TemplateStyles (current model is "ویکی‌متن").

Page الگو:میانبر/styles.css must have content model "شیوه‌نامه آبشاری تمیز" for TemplateStyles (current model is "ویکی‌متن").

الگوی پیوند به الگو یک الگوی کلان‌دستور است که برای نشان دادن نام الگو به عنوان پیوند و احاطه شده با براکت "{{}}" استفاده می‌شود تا نشان دهد که نام الگو چگونه در کد، استفاده می‌شود. استفاده اصلی آن در راهنمایی و مستندسازی است. نمونه ساده آن:

{{الگو|Example}}
می‌دهد:
{{Example}}

الگو، نام یک الگو را به پیونده به آن، به همراه براکت {{}} نشان می‌دهد تا نشان دهد که نام الگو چگونه در کد، استفاده می‌شود. استفاده اصلی آن در راهنمایی و مستندسازی است.

پارامترهای الگو

پارامترتوضیحاتنوعوضعیت
نام الگو1

نام الگو بدون استفاده از پیشوند فضای نام “الگو:” که به صورت خودکار افزوده می‌شود

رشتهضروری

برای الگوهای پیچیده‌تر، پایین را ببینید.

نمونه

کد نتیجه توضیح
{{الگو|Void}} {{Void}} استفاده استاندارد
{{tls|Void}} {{subst:Example}} برای الگوهایی که باید جانشانی شوند.
{{tl2|X1}} {{X1}} این الگو، پیوند را فرمت می‌کند که نشان دهد چگونه در کد، دیده می‌شود.
{{tl2|SISTER=M:|3x}} {{3x}} مانند بالا برای الگوها در دیگر پروژه‌های ویکی‌مدیا (مانند فراویکی)
{{tl2|SISTER=wikibooks|LANG=de:|WP}} {{[hcodep://de.wikibooks.org/wiki/Vorlage:WP WP]}} برای الگوها در دیگر پروژه‌های زباتی
{{الگو|1==)}} {{=)}} اگر الگو از الگوهای کارکتری مانند {{صورتک}} یا {{!}} استفاده می‌کند از {{الگو|1=templatename}} استفاده کنید.

الگوهای مرتبط

قالب‌بندی به‌کارگیری عمومی

مقایسهٔ الگوهای پیونددهی به الگو مطابق با سبک متن و پیوند تولیدشده
سبک متن ↓ گزینه‌های {{الگوع}}<ref dir="rtl" name="TlTfn1" group="نکته"></ref>
برای دستیابی به سبک متن
سبک پیوند
با پیوند بدون پیوند با پیوند و جانشانی با پیوند شامل براکت‌ها با پیوند و متن جایگزین
گزینه‌های {{الگوع}}<ref dir="rtl" name="TlTfn1" group="نکته"></ref>
برای دستیابی به سبک پیوند
ن-م پیش‌فرض nolink=yes subst=yes braceinside=yes alttext=فلان
2=فلان
معمولی پیش‌فرض {{الگوع}}<ref dir="rtl" name="TlTfn1" group="نکته"></ref>
{{الگو}}
{{الگوپ|۱|۲|...}}<ref dir="rtl" name="TlTfn2" group="نکته"></ref>
{{الگو:الگوف}}<ref dir="rtl" name="TlTfn3" group="نکته"></ref>
{{الگوخ}}<ref dir="rtl" name="TlTfn2" group="نکته"></ref>
<پیوند الگو>
{{جا:الگوج}}
{{جا:الگو:الگوفج}}<ref dir="rtl" name="TlTfn3" group="نکته"></ref>
{{الگون}} {{الگوم}}
کد code=yes {{الگو۲}}
{{الگوب}}
{{الگو:الگوفگ}}۳<ref dir="rtl" name="TlTfn3" group="نکته"></ref>
{{الگوک}}<ref dir="rtl" name="TlTfn2" group="نکته"></ref>
<پیوند الگو>
{{الگوخالی}}
<پیوند الگو>
{{جا:الگوگج}} ن-م
تک‌فاصله plaincode=yes<ref dir="rtl" name="TlTfn4" group="نکته"></ref> ن-م {{جا:الگوعج}}<ref dir="rtl" name="TlTfn5" group="نکته"></ref>
kbd kbd=yes<ref dir="rtl" name="TlTfn5" group="نکته"></ref>
پررنگ bold=yes {{الگوپر}} ن-م
پررنگ+کد bold=yes|code=yes {{الگوگپ}}
کج+کد italic=yes|code=yes {{الگوگک}}

<references group="نکته"><ref dir="rtl" name="TlTfn1" group="نکته">{{الگوع}} عمومی‌ترین الگو است که امکان انتخاب گزینه‌هایی برای هرگونه ترکیب سبک متن و/یا سبم پیوند را فراهم می‌کند.</ref> <ref dir="rtl" name="TlTfn2" group="نکته">با قرار دادن متن در میان برچسب‌های <span class="nowrap">...</span> از شکسته‌شدن آن جلوگیری می‌کند.</ref> <ref dir="rtl" name="TlTfn3" group="نکته">امکان پیونددهی به الگوها در هر فضای نامی را فراهم می‌کند.</ref> <ref dir="rtl" name="TlTfn4" group="نکته">{{الگوع|plaincode=yes}} از <code style="border:none; background-color:transparent;">...</code> استفاده می‌کند.</ref>

<ref dir="rtl" name="TlTfn5" group="نکته">با استفاده از <span style="font-family:monospace;">...</span> فونت تک‌فاصله را نمایش می‌دهد.</ref></references>

سایر الگوهای قالب‌بندی

الگوهای تولیدکنندهٔ اثرهای قالب‌بندی اختصاصی برای الگوها، پودمان یا پارامترهای مشخص‌شده
نمونه کد اثر توضیح
{{الگو۲|Hatnote|lang=fr}} {{Hatnote}} از پیوند به پروژه‌های خواهد پشتیبانی می‌کند (مثلاً fr:Hatnote)
{{الگوف|کاربر:Jeeputer/شمار ویرایش‌ها}} {{کاربر:Jeeputer/شمار ویرایش‌ها}} از پیونددهی به هر فضای نامی پشتیبانی می‌کند
{{دمو|<nowiki>{{سرنویس|lang=fa|کمی متن}}</nowiki>}} خطای اسکریپتی: پودمان «Demo» وجود ندارد. کد و نمونه‌اش را نمایش می‌دهد
{{دمگ|سرنویس|کمی متن برای سرنویس}} "{{سرنویس|کمی متن برای سرنویس}}" می‌دهد "صفحه پودمان:Hatnote/styles.css محتوایی ندارد." [۱] کد، نمونه و پیوندی برای بسط کد الگو را نمایش می‌دهد
{{tln|Hatnote}} الگو:Tln Produces a normal link to the template
{{elc|Template:Hatnote}}
{{elc|Template:Hatnote|Hatnote}}
الگو:Elc
الگو:Elc
Formats wikilink, with optional piped link text and blended suffix
{{ml|Example|hello}} پودمان:Example خطای اسکریپتی: پودمان «Toolbar» وجود ندارد. Counterpart to {{tl}} for linking to Lua modules
{{mlx|Example|hello}} {{#invoke:Example|hello}} Counterpart to {{tlx}} for linking to Lua modules
{{para|title|<var>book title</var>}} |title=book title Formats template parameters for display, with or without values
{{sclx|LASTING}} [[WP:LASTING]] Takes a shortcut suffix in project namespace and displays it with brackets and the WP: alias in a <code>...</code> tag.
{{tag|ref}}
{{xtag|templatedata}}
<ref>...</ref>
<templatedata>
Formats [X]HTML tags; can add content, choose opening, closing, or self-closing
{{dtl|Ping project}} الگو:Dtl Wikidata counterpart to {{tl}}
{{pf|if}}
{{pf|if|{{{1}}}|true|false}}
{{#if}}
{{#if:{{{1}}}|true|false}}
Parser function equivalent to {{tl}}
{{magic word|uc:}} الگو:Magic word Magic word links

With utility links

Templates producing utility links for a given template (Hatnote used here as example)
Code example Effect
{{lt|Hatnote}} الگو:Hatnote (ویرایش|بحث|تاریخچه|پیوندها|پی‌گیری|سیاهه‌ها)
{{lts|Hatnote}} الگو:Hatnote(ویرایش بحث پیوندها تاریخچه)
{{t links|Hatnote}} Hatnote&#x20;(edit · talk · history · links · /subpages · /doc · /doc edit · /sbox · /sbox&nbsp;diff · /test · Module:hatnote)
{{tfd links|Hatnote}} Template:Hatnote&nbsp;خطای اسکریپتی: پودمان «Toolbar» وجود ندارد.
{{tetl|Hatnote}} {{&#160;Hatnote&#160;}}
links&#160;talk&#160;view
{{tsetl|Hatnote}} {{&#160;subst:Hatnote&#160;}}
&#160;links&#160;talk&#160;view
{{ti|Hatnote}} الگو:Hatnote (بحث، پیوندها، ویرایش)
{{tic|Hatnote}} Template:Hatnote (talk, links, edit)
{{tim|Hatnote}} m:Template:Hatnote (talk, backlinks, edit)
{{tiw|Hatnote}} الگو:Hatnote (backlinks, edit)
{{tlt|Hatnote}} &#123;{Hatnote}} (talk)
{{ttl|Hatnote}} &#123;{Hatnote}}&nbsp;(t/l)
{{twlh|Hatnote}} Template:Hatnote (links, talk)