قالب:Template link general
{{قالب:Template link general}}
هذه الصفحة توثيق لقالب {{Tlc}} وأيضاً {{tld}} و{{tlf}} والتي تقوم بنفس العمل تقريبا.
الغرض والتسمية
تعديلعند إظهار اسم القالب مع الأقواس في صفحات التوثيق، يجب إخفاء الأقواس {{ بطريقة ما حتى لا تصبح استدعاء لقالب. وبدلاً من استخدام علامات <nowiki></nowiki>
يمكنك كتابتها بطريقة أبسط وأقصر باستخدام هذه القوالب.
تعمل هذه القوالب بشكل مشابه لقالب {{قا}} وقالب {{tlx}}
، لكنها لا تضع وصلة للقالب في الكود عند كتابة التوثيق قد ترغب في تجنب الكثير من الروابط غير ضرورية لأنها تقلل من سهولة القراءة، لذلك ينصح باستخدام قالب {{قا}} أو {{tlx}}
في أول ظهور لاسم القالب في التوثيق، ثم استخدم لووب القالب المحدد: قالب:Tlc
</noinclude> أو خطأ لوا في وحدة:Template_link_general على السطر 132: attempt to concatenate local 'titlePart' (a nil value).
</noinclude> أو {{tlf}}.
العملية الأساسية
تعديلهنا توضيح كيف تبدو هذه القوالب، الرمز إلى اليسار والفعل الفعلي إلى اليمين:
{{tlc|اسم القالب|الوسائط}}
</noinclude> يساوي {{اسم القالب|الوسائط}}
</noinclude>
{{tld|اسم القالب|الوسائط}}
</noinclude> يساوي {{اسم القالب|الوسائط}}
</noinclude>
{{tlf|اسم القالب|الوسائط}}
</noinclude> يساوي {{اسم القالب|الوسائط}}
التوثيق
تعديلالتفاصيل الوظيفية
تعديلمميزات قوالب لووب القالب المحدد: قالب:Tlc
</noinclude> وخطأ لوا في وحدة:Template_link_general على السطر 132: attempt to concatenate local 'titlePart' (a nil value).
</noinclude> و{{tlf}}:
- تظهر اسم القالب، ويمكن إظهار ثمان معلمات/وسائط بعده.
- كما أنها تظهر المعلمات فارغة. (انظر الأمثلة أدناه).
- أنها تمنع [التفاف الخط line wrap] في الناتج.
الاستخدام
تعديل{{Tlc|Template|first_parameter|second|third|...|eighth}}
</noinclude> ينتج {{Template|first_parameter|second|third|fourth|fifth|sixth|seventh|eighth}}
</noinclude>
{{Tld|Template|first_parameter|second|third|...|tenth}}
</noinclude> ينتج {{قا|first_parameter|second|third|fourth|fifth|sixth|seventh|eighth}}
</noinclude>
أمثلة
تعديلتجعل الجداول وسوم <code></code>
شفافة، لهذا السبب "تلوين الرمز
" غير موجود في هذه الأمثلة.
الكود | النتيجة | ملاحظة |
---|---|---|
لووب القالب المحدد: قالب:Tlc
</noinclude> | {{tlc|...}}
</noinclude> | يظهر بناء الجملة الخاص به. |
{{tlc|اسم}}
</noinclude> |
| |
{{tlc|اسم|one}}
</noinclude> | {{اسم|one}}
</noinclude> | |
{{tlc|اسم|one|two}}
</noinclude> | {{اسم|one|two}}
</noinclude> | |
{{Tlc|اسم|a|b|c|d|e|f|g|h|i|j}} | {{اسم|a|b|c|d|e|f|g|h}}
</noinclude> | يظهر ثمانية وسائط/معلمات، والبقية يتم تجاهلها. |
{{tlc|اسم|||three|four}}
</noinclude> | {{اسم|||three|four}}
</noinclude> | يظهر أيضا المعلمات فارغة. |
{{tlc|اسم|||three||}}
</noinclude> | {{اسم|||three||}}
</noinclude> | حتى يظهر المعلمات الفارغة التي تأتي في النهاية. |
{{tlc|اسم|one=a|two=b}}
</noinclude> |
| علامات يساوي مشكلة، ولكن هناك حل. |
{{tlc|اسم|2=one=a|3=two=b}}
</noinclude> | {{اسم|one=a|two=b}}
</noinclude> | استخدم المعلمات المرقمة لإصلاحها، وتذكر أن تبدأ من 2 لأن "الاسم" هو الرقم 1. |
إذا كان لديك علامات يساوي في معلمات القالب الخاص بك، فمن المحتمل أنه من الأسهل والأكثر وضوحًا ترميزه باستخدام <nowiki>
الخ. هنا رموز لمحاكاة قالب {{tlf}} وقالب خطأ لوا في وحدة:Template_link_general على السطر 132: attempt to concatenate local 'titlePart' (a nil value).
</noinclude> وقالب لووب القالب المحدد: قالب:Tlc
</noinclude> على التوالي.
<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}}