راهنما:واژههای جادویی: تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
جز روبات: اِعمال دستور خط فارسی و فرهنگ املایی |
به روز رسانی |
||
خط ۱:
{{میانبر|[[وپ:جادو]]}}
'''کلمات جادویی''' دستوراتی هستند که باعث میشوند نرمافزار [[مدیاویکی]] (که ویکیپدیا بر آن استوار شدهاست) کارهای خاصی را انجام بدهد. برخلاف متن عادی صفحات و
*یک کلمه که در دو طرف آن، نویسه (کاراکتر) خطِ زیر (underscore یا همان _) دو بار تکرار شدهاست، مانند <nowiki>__NOTOC__</nowiki>. این
*یک شیئ XML مانند آن چه که بین دستورهای '''<nowiki>''' و {{چر}}'''</nowiki>'''{{چر}} قرار میگیرد. این
*
*متغیرها؛ این قبیل کلمات جادویی هم، با '''<nowiki>{{</nowiki>''' شروع میشوند و با '''<nowiki>}}</nowiki>''' پایان میپذیرند، منتها توسط ''تجزیهکننده'' تحلیل نمیشوند بلکه به سادگی با مقدار متغیر جایگزین میشوند. به عنوان مثال، دستور <nowiki>{{CURRENTDAYNAME}}</nowiki> به طور اتوماتیک نام امروز را نشان میدهد.
*پیرایندههای الگو {{انگلیسی|template modifiers}} که در زیر توضیح داده میشوند.
*پیرایندههای تصویر {{انگلیسی|image modifiers}} که توضیح آنها نیز در ادامه میآید.
لازم است در همین ابتدا نکتهای تذکر داده شود. کلمات جادویی تا مدتها فقط به صورت انگلیسی قابل استفاده بودند. از تاریخ [[۵ ژوئن]] [[۲۰۰۷ (میلادی)|۲۰۰۷]]، این امکان در ویکیپدیا فارسی فراهم شد که ترجمهٔ فارسی این
::نکته: آن چه پایینتر میخوانید فقط شامل مواردی از کلمات جادویی میشود که در ویکیپدیای فارسی کاربرد دارند. برخی از کلمات جادویی فقط در نسخههای قدیمی مدیاویکی استفاده میشدند، و برخی فقط برای زبانهای آسیای شرقی و غیره کاربرد دارند. فهرست کاملتری از کلمات جادویی را در [[m:Help:Magic words|این صفحه]] از [[فراویکی]] میتوانید ببینید.
نکته مهم دیگری که لازم است در مقدمه به آن اشاره شود این است که اگر الگویی همنام به یکی از کلمات جادویی ساخته شود، اجرای دستور '''<nowiki>{{کلمهٔ جادویی}}</nowiki>''' باعث میشود که محصول اجرای کلمهٔ جادویی نمایش داده شود، و نه محصول اجرای
== کلمات جادویی بین دو خط زیر ==
همانطور که بالاتر ذکر شد، اولین دسته از کلمات جادویی، آنهایی هستند که در دو طرفشان، نویسهٔ خطِ زیر (_) دوبار تکرار شدهاست. این
=== مربوط به فهرست عناوین ===
خط ۶۲:
دستور ‎'''<math>'''...'''</math>'''‎ که آن چه در میان آن قرار بدهید، به عنوان یک فرمول ریاضی تحلیل میشود. برای راهنمایی بیشتر در زمینهٔ نمایش فرمولهای ریاضی، به [[m:Help:Displaying a formula|این صفحه]] از فراویکی مراجعه کنید.
دستور ‎'''<pre>'''...'''</pre>'''‎ که آن چه در میان آن قرار بگیرد، به صورت یک پاراگراف جدید، با حاشیه خطچین شده و پسزمینهٔ خاکستری نشان داده میشود. اهمیت این دستور (و تفاوت مهم آن با دستور nowiki) در آن است که اگر متنی که میان آن قرار میگیرد حاوی
== متغیرها ==
خط ۱۹۴:
|}
==
=== فضاهای نام و نشانیهای اینترنتی ===
دستورهای {{چر}}<nowiki>{{ns:}}</nowiki>{{چر}} و <nowiki>{{localurl}}</nowiki> و <nowiki>{{urlencode}}</nowiki> و <nowiki>{{fullurl}}</nowiki> در این خانواده قرار دارند. با توجه به پیچیدگی کاربرد این
توجه کنید که ترجمه، کاربری دستور را تغییر نمیدهد، یعنی اگر دستور انگلیسی به صورت {{چر}}<code><nowiki>{{#if:...}}</nowiki></code>{{چر}} نوشته میشد، دستور فارسی هم به صورت <code><nowiki>{{#اگر:...}}</nowiki></code> نوشته میشود. در ویکیپدیای فارسی هر دو شکل فارسی و انگلیسی قابل استفاده است:
{| class="wikitable" border="2" cellpadding="4" cellspacing="0"
سطر ۲۰۲ ⟵ ۲۰۴:
! دستور فارسی
|-
|expr
|حساب
|-
|if
|اگر
|-
|ifeq
|اگر مساوی
|-
|iferror
|اگرخطا
|-
|ifexist
|اگرموجود
|-
|ifexpr
|اگرحساب
|-
|switch
|گزینه
|-
|‎#default
|#پیشفرض
|-
|time
|زمان
|-
|rel2abs
|نسبیبهمطلق
|-
|titleparts
|پارهعنوان
|}
سطر ۲۶۳ ⟵ ۲۸۹:
== جستارهای وابسته ==
*[[m:Help:Magic_words|توضیحات مربوط به کلمات جادویی]] در فراویکی
*[[m:Help:Parser function|توضیحات مربوط به
[[رده:راهنمای ویکیپدیا]]
|