قالب:Tlc/شرح

من أرابيكا، الموسوعة الحرة
اذهب إلى التنقل اذهب إلى البحث

هذه الصفحة توثيق لقالب {{Tlc}} وأيضاً {{tld}} و{{tlf}} والتي تقوم بنفس العمل تقريبا.

الغرض والتسمية

عند إظهار اسم القالب مع الأقواس في صفحات التوثيق، يجب إخفاء الأقواس {{ بطريقة ما حتى لا تصبح استدعاء لقالب. وبدلاً من استخدام علامات <nowiki></nowiki> يمكنك كتابتها بطريقة أبسط وأقصر باستخدام هذه القوالب.

تعمل هذه القوالب بشكل مشابه لقالب {{قا}} وقالب {{tlx}}، لكنها لا تضع وصلة للقالب في الكود عند كتابة التوثيق قد ترغب في تجنب الكثير من الروابط غير ضرورية لأنها تقلل من سهولة القراءة، لذلك ينصح باستخدام قالب {{قا}} أو {{tlx}} في أول ظهور لاسم القالب في التوثيق، ثم استخدم تم كشف حلقة قالب: قالب:Tlc أو {{tld}} أو تم كشف حلقة قالب: قالب:Tlf.

العملية الأساسية

هنا توضيح كيف تبدو هذه القوالب، الرمز إلى اليسار والفعل الفعلي إلى اليمين:

{{tlc|اسم القالب|الوسائط}} يساوي {{اسم القالب|الوسائط}}
{{tld|اسم القالب|الوسائط}} يساوي {{اسم القالب|الوسائط}}
{{tlf|اسم القالب|الوسائط}} يساوي {{اسم القالب|الوسائط}}

التوثيق

التفاصيل الوظيفية

مميزات قوالب تم كشف حلقة قالب: قالب:Tlc و{{tld}} وتم كشف حلقة قالب: قالب:Tlf:

  • تظهر اسم القالب، ويمكن إظهار ثمان معلمات/وسائط بعده.
  • كما أنها تظهر المعلمات فارغة. (انظر الأمثلة أدناه).
  • أنها تمنع التفاف الخط [English] في الناتج.

الاستخدام

{{Tlc|Template|first_parameter|second|third|...|eighth}} ينتج {{Template|first_parameter|second|third|fourth|fifth|sixth|seventh|eighth}}

{{Tld|Template|first_parameter|second|third|...|tenth}} ينتج {{قا|first_parameter|second|third|fourth|fifth|sixth|seventh|eighth}}

أمثلة

تجعل الجداول وسوم <code></code> شفافة، لهذا السبب "تلوين الرمز" غير موجود في هذه الأمثلة.

الكودالنتيجةملاحظة
تم كشف حلقة قالب: قالب:Tlc {{tlc|...}} يظهر بناء الجملة الخاص به.
{{tlc|name}}
  1. {{{1}}}.
{{tlc|name|one}} {{name|one}}
{{tlc|name|one|two}} {{name|one|two}}
{{tlc|name|a|b|c|d|e|f|g|h|i|j}} {{name|a|b|c|d|e|f|g|h}} يظهر ثمانية وسائط/معلمات، والبقية يتم تجاهلها.
{{tlc|name|||three|four}} {{name|||three|four}} يظهر أيضا المعلمات فارغة.
{{tlc|name|||three||}} {{name|||three||}} حتى يظهر المعلمات الفارغة التي تأتي في النهاية.
{{tlc|name|one=a|two=b}}
  1. {{{1}}}.
علامات يساوي مشكلة، ولكن هناك حل.
{{tlc|name|2=one=a|3=two=b}} {{name|one=a|two=b}} استخدم المعلمات المرقمة لإصلاحها، وتذكر أن تبدأ من 2 لأن "الاسم" هو الرقم 1.

إذا كان لديك علامات يساوي في معلمات القالب الخاص بك، فمن المحتمل أنه من الأسهل والأكثر وضوحًا ترميزه باستخدام <nowiki> الخ. هنا رموز لمحاكاة قالب تم كشف حلقة قالب: قالب:Tlf وقالب {{tld}} وقالب تم كشف حلقة قالب: قالب:Tlc على التوالي.

<nowiki>{{اسم|one=a|two=b}}</nowiki> يساوي {{اسم|one=a|two=b}}
<tt><nowiki>{{اسم|one=a|two=b}}</nowiki></tt> يساوي {{اسم|one=a|two=b}}
<code><nowiki>{{اسم|one=a|two=b}}</nowiki></code> يساوي {{اسم|one=a|two=b}}

المحددات

As documented at مساعدة:Template#Problems and workarounds, template arguments starting with one of the four MediaWiki magic characters : ; * or # are interpreted as if they were at the beginning of a line, and are formatted as HTML lists. To avoid this, references to {{*}} or {{

  1. expr}} must have the first character escaped. You can either use <nowiki></nowiki> or an escape like &#35;.

انظر أيضاً

تنسيق للأغراض العامة

قوالب التنسيق الأخرى

مثال الكود تأثير ملاحظات
{{قا 2|Hatnote|lang=fr}} {{hatnote}} يدعم ربط المشاريع الشقيقة (على سبيل المثال fr:Hatnote)
{{tlu|User:Ahunt/SSHFS}} {{User:Ahunt/SSHFS}} يدعم الربط لأي نطاق
{{demo|<nowiki>{{رسالة علوية|lang=fr|أي نص}}</nowiki>}}
{{رسالة علوية|lang=fr|أي نص}}

يعرض الكود والمثال
{{عف|Hatnote|نص رسالة علوية}} "{{hatnote|نص رسالة علوية}}" gives "" [1]


يظهر رمز ومثال وارتباط لتوسيع رمز القالب
{{elc|Template:Hatnote}}
{{elc|Template:Hatnote|Hatnote}}
[[Template:Hatnote]]
[[Template:Hatnote|Hatnote]]
اختياري، ولاحقة ممزوجة
{{mli|Bananas|hello}}
{{mlix|BananasArgs|hello|Fred}}
{{#invoke:Bananas|hello}}
{{#استدعاء:BananasArgs|hello}}
مشابه لقالب {{قا}} و{{tlx}} ويستخدم لربط وحدات لوا.
{{para|title|<var>book title</var>}} |title=book title تنسيق معلمات القالب للعرض مع القيم أو بدونها.
{{sclx|LASTING}} [[WP:LASTING]] يأخذ لاحقة اختصار في نطاق "أرابيكا" ويعرضها بين قوسين في وسم <code></code>.
{{tag|ref}}
{{xtag|templatedata}}
<ref></ref>
<templatedata>
تنسيق علامات HTML وXHTML ويمكنه إضافة محتوى أو اختيار فتح أو إغلاق أو إغلاق ذاتي.
{{dtl|Ping project}} {{d:Ping project}} Wikidata counterpart to {{قا}}

مع روابط نافعة

مثال الكود تأثير !
{{lt|رسالة علوية}} قالب:رسالة علوية (عدل | نقاش | تاريخ | وصلات | راقب | سجل)
{{lts|رسالة علوية}} قالب:رسالة علوية(تحرير نقاش ارتباطات تاريخ)
{{t links|رسالة علوية}} رسالة علوية (عدل نقاش تاريخ وصلات # /صفحات فرعية /شرح /شرح عدل /ملعب /ملعب فرق /مختبر)
{{tfd links|رسالة علوية}} Template:رسالة علوية (edit · نقاش · تاريخ · links · transclusions · logs · subpages · delete)
{{tiw|رسالة علوية}} قالب:رسالة علوية (نقاش، ماذا يصل هنا، تعديل)
{{tltt|رسالة علوية}} {{رسالة علوية}}
{{tetl|رسالة علوية}} {{ رسالة علوية }}
ارتباطات نقاش عرض
{{tsetl|رسالة علوية}} {{subst:رسالة علوية}}
 links talk view
{{ti|رسالة علوية}} قالب:رسالة علوية (نقاش, روابط, تحرير)
{{tic|رسالة علوية}} قالب:رسالة علوية (نقاش وصلات تعديل)
{{tiw|رسالة علوية}} قالب:رسالة علوية (نقاش، ماذا يصل هنا، تعديل)
{{tlt|رسالة علوية}} {{رسالة علوية}} (نقاش)
{{ttl|رسالة علوية}} {{رسالة علوية}} (t/l)
{{twlh|رسالة علوية}} قالب:رسالة علوية (وصلات، نقاش)