مساعدة:قالب
القالب في ويكيبيديا، هو معلومات ممكن أن تضاف لصفحة ما. فهي تسمح مثلًا بالإخبار عن حالة المقالة: (مثلًا مقالة للحذف...)، إضافة معلومات عامة (مثلًا القوالب التي تكون في المقالات حول الدول). هناك نوعان من القوالب: قالب عادي، وقالب بمتغيرات. القوالب هي صفحات يمكن تعديلها كأي صفحة، رغم ذلك يجب توخي الحذر عند القيام بالتعديل خاصة أن التعديل سيظهر في جميع المقالات التي يوجد بها القالب. إنشاء القالبأسهل طريقة للإنشاء، هي إدراج رابط القالب الجديد، ثم الضغط على الرابط الأحمر الذي يصل لصفحة تحرير القالب. تلميحاتإذا تضمن القالب روابط إنترويكي، فإن هذه الروابط ستظهر في كل الصفحات، وهذا غير مرغوب فيه. لهذا إذا أردنا الإشارة إلى أن القالب مستعمل في لغات أخرى، فيجب استعمال <noinclude> روابط إنترويكي </noinclude>. أما بالنسبة لتسمية القالب فهو يخضع للسياسة العامة لتسمية المقالات. إذا تم وضع القالب في تصنيف، فكل المقالات التي يوجد بها القالب ستظهر في هذا التصنيف. وهذا يسمح مثلًا بمعرفة جميع المقالات بذرة لموضوع معين. استعمال
{{brol|قيمة1|قيمة2}} مع {{{1}}}،{{{2}}} . لاحظ أنه يتم استعمال 3 علامات } وليس اثنين. يمكن لقالب أن يتضمن قوالب أخرى. المتغيراتالمتغيرات هي ما كل ما يوجد بعد اسم القالب وهي نوعان:
في المثال تغيير المتغيراتيمكن تغيير معطيات القالب بأي حال، لكن عند الحاجة إلى تغيير وسائط القالب، يجب الحفاظ على الوسائط السابقة إن كانت مستعملة في صفحات أخرى. مثالافترض قالبًا بسيطًا اسمه {{قالب كذا}} ويحتوي على النص التالي: '''{{{نص}}}'''. عند كتابة {{قالب كذا|نص = كلمة}} نحصل على كلمة. وعند كتابة {{قالب كذا|نص = كلمة أخرى}} نحصل على كلمة أخرى. إذا أردنا استخدام الصيغة {{قالب كذا|نص غليظ = كلمة}} بدل {{قالب كذا|نص = كلمة}} والحصول على نفس النتيجة (كلمة)، يجب 'إحاطة' الوسيط القديم (نص) بالوسيط الجديد (نص غليظ)، أي تعويض عبارة '''{{{نص}}}''' بعبارة {{{نص غليظ|'''{{{نص}}}'''}}} في نص القالب. وهكذا سواء كتبنا {{قالب كذا|نص غليظ = كلمة}} أو {{قالب كذا|نص غليظ = كلمة}} نحصل على نفس النتيجة (كلمة). قالب بمتغيراتيمكن لقالب أن يضم متغيرات تتغير قيمها حسب الصفحة التي يوجد بها القالب. الشيء الذي يمكن مثلًا من استعمال جدول يضم معلومات تتغير حسب المقال، انظر مثلًا: قالب:Demography 4col {| border="0" width={{{1}}} cellspacing="2" cellpadding="2" | colspan="4" bgcolor="#eeeeee" align="center" | <strong> تطور النمو [[ديموغرافيا|الديموغرافي]] <span style="color:#0000D0;">{{FULLPAGENAME}}</span> بين {{{2}}} و {{{5}}}</strong> |- bgcolor="#eeeeee" | align="center" |<strong>{{{2}}}</strong> | align="center" |<strong>{{{3}}}</strong> | align="center" |<strong>{{{4}}}</strong> | align="center" |<strong>{{{5}}}</strong> |- bgcolor="#eeeeee" | align="center" |{{{6}}} | align="center" |{{{7}}} | align="center" |{{{8}}} | align="center" |{{{9}}} |- | |} فالقالب يضم متغيرات (بين 3 لامات) تتغير قيمها حسب كل مقال، و في المقال بلد الوليد تظهر قيم المتغيرات. {{Demography 4col|530px|[[1991]]|[[1996]]|[[2001]]|[[2004]] |'''330.700'''|'''319.805'''|'''316.580'''|'''321.713'''}} حيث القيم بخط غليظ قد تغيرت حسب المقال. قيم افتراضية لمتغيريمكن للمتغير أن يأخذ قيمة افتراضية، أي قيمة تستعمل آليًا عند غياب قيمة للمتغير في المقال الذي يضم القالب: {{{3|123}}}، فإذا لم تتم الإشارة إلى قيمة المتغير {{{3}}} فالقيمة ستكون في هذه الحالة هو 123. قوالب خاصةهذه القوالب محجوزة، لا يمكن استعمالها لتسمية القوالب.
مثال لاستعمال القوالب الخاصة
وسوم الإدماجفي بعض الحالات يكون من المهم إضافة عناصر إلى القن المصدري للقالب، دون أن تظهر هذه الإضافات في الصفحات التي يوجد بها القالب. للقيام بذلك، يتم وضع الإضافات بين الوسوم <noinclude> و </noinclude>. عكسيًا، العناصر التي نريدها أن تظهر عند الإدماج، لكن تختفي عند عرض القالب لوحده، توضع بين <includeonly> و </includeonly>. وضع عنوان بين includeonly قد يؤدي إلى تشويه الفهرس و كذا الرابط عدل هذه الصفحة. لهذا ينصح بترك فراغ بين آخر رمز = لعنوان والوسم <includeonly>. ينصح أيضًا، عند وضع <noinclude>...</noinclude>، بترك فراغ سابق، و إضافة تعليق مخفي. <!-- لا تمسح هذا التعليق --> قالب مستخدملإنشاء قالب غير موسوعي، ولكن لاستعماله مثلًا في صفحة المستخدم، من الممكن القيام بتجارب؛ لهذا يمكن أن نستعملها في صفحة تابعة للمستخدم فمثلًا إذا أراد مستخدم:فلان تجريب قالب:كذا ما فما عليه إلا أن ينشئ صفحة جديدة بعنوان قالب:كذا/ملعب أو مستخدم:فلان/ملعب وفي هذه الصفحة يقوم بتجريب القالب، بعد ذلك يمكن تجريب القالب في صفحاته الشخصية. ليرى النتيجة، دون التأثير على الملف الخاص بالقوالب. مشاكل في الصفحات التي تضم القالبتحديث: لتحديث صفحة تضم قالبًا جرى تعديله لكن التعديلات الجديدة لا تظهر، استخدم زر [حدث] الموجود في توثيق القالب. انظر أيضًا |