جواد اصغری گلباغی تاریخ تولد 23/2/1363 کارشناسی ارشد الکترونیک
{{رهنمود|وپ:مستند}}
الگوها یکی از قابلیتهای قدرتمند [[مدیاویکی]] هستند، ولی میتوانند کاربران تازهکار را گمراه و حتی برای کاربران با تجربه نیز دردسر ایجاد کند. به همین خاطر موجود مستندات در الگو، میتواند کارایی الگو را افزایش دهد.
مستندات در الگو باید در رابطه با نحوه عملکرد و به کارگیری الگو توضیح دهد و باید به حدی ساده باشد که کاربری که توانایی کار با دستورهای مربوط به الگو را ندارد — که شامل بسیاری از همکاران با تجربه که تمرکزشان را در جای دیگری قرار دادهاند میشود — بتوانند از آن به درستی استفاده کنند.
== آن چه که باید شامل باشد ==
توضیحات الگو باید شامل این موارد را پوشش دهد:
* هدف اساسی از ساخت الگو
* پارامترهایهای الگو
* نمونهٔ به کارگیری
* الگوهای مرتبط
* ردهها و پیوندهای میانویکی: که باید در قالب <code><nowiki><includeonly>…</includeonly></nowiki></code> قرارگیرند.
توضیحات الگو اغلب در زیرصفحهٔ خود الگو نگهداری میشوند که در انتهای صفحهٔ الگو فراخوانی میشوند. جداسازی کد الگو از مستندات، ویرایش مستندات را سادهتر میکند. همچنین اجازه میدهد که الگوها در صورت نیاز محافظت شوند، در حالی به هر کس اجازهٔ ویرایش در مستندات داده میشود.
== چگونه زیر صفحه ساخته شود ==
== ردهها و پیوندهای میانویکی ==
* '''برای قراردادن خود الگو در رده'''، کد <code><nowiki>[[رده:نام رده]]</nowiki></code> درون یک <code><nowiki><includeonly></nowiki></code>...<code><nowiki></includeonly></nowiki></code> قسمت از زیر صفحه ''توضیحات'' اضافه کنید.
* '''برای قراردادن یک پیوند میانویکی در خود الگو'''، کد <code><nowiki>[[کدزبان:نام الگو]]</nowiki></code> را درون یک قسمت <code><nowiki><includeonly></nowiki></code>...<code><nowiki></includeonly></nowiki></code> در زیرصفحهٔ ''توضیحات'' اضافه کنید.
* '''برای قراردادن زیرصفحهٔ ''توضیحات'' درون یک رده'''، کد <code><nowiki>[[رده:نام رده]]</nowiki></code> را درون یک قسمت <code><nowiki><noinclude></nowiki></code>...<code><nowiki></noinclude></nowiki></code> در صفحهٔ ''توضیحات'' اضافه کنید.
* '''برای قراردادن مقالات استفاده کننده از الگو در یک رده'''، کد <code><nowiki>[[رده:نام رده]]</nowiki></code> درون یک قسمت <code><nowiki><includeonly></nowiki></code>...<code><nowiki></includeonly></nowiki></code> در صفحه الگو اضافه کنید.
== نمونه ==
الگویی که در ویکیپدیای فارسی به صورت سنگینی استفاده شده [[الگو:پانویس]] را ببینید، در حالی که خود آن به صورت کامل قفل است، اما زیر صفحه مستندات آن، [[الگو:پانویس/توضیحات]] به صورت کامل باز است و هر کسی میتواند آن را ویرایش کند.
== /تمرینی /آزمایشی ==
== چند الگو با یک توضیح ==
== الگوهای خرد ==
== همچنین ببینید ==
* [[ویکیپدیا:الگوهای حساس]]
[[رده:رهنمودهای ویکیپدیا]]
[[رده:الگوهای توضیحات]]
[[ar:ويكيبيديا:توثيق قالب]]
[[en:Wikipedia:Template documentation]]
[[hu:Wikipédia:Sablondokumentáció]]
[[id:Wikipedia:Dokumentasi templat]]
[[mk:Википедија:Документирање на шаблон]]
[[ja:Help:テンプレートの説明文]]
[[mr:विकिपीडिया:साचांचे दस्तएवज]]
[[pt:Wikipedia:Documentação da predefinição]]
[[sl:Wikipedija:Dokumentacija predloge]]
[[uk:Вікіпедія:Документація шаблонів]]
[[zh:Wikipedia:模板文件頁模式]]
[[te:వికీపీడియా:మూస డాకుమెంటేషన్]]
|