המכלול:תבנית

מתוך המכלול, האנציקלופדיה היהודית
קפיצה לניווט קפיצה לחיפוש
עריכת ערכים

תבנית משמשת ליצירת טקסט (או קוד) משותף לדפים רבים, ובכך מבטיחה אחידות של טקסט/קוד זה בכל מופעיו, וקלות תחזוקה של שינויים בטקסט. לעתים הטקסט בתבנית סטטי (כלומר, זהה בכל המופעים של התבנית), ולעתים הוא משתנה, בהתאם לפרמטרים שהוזנו לתבנית.

מקובל להשתמש בתבניות להצגת הודעות אחידות בערכים בעלי מאפיינים דומים, הצבת טבלאות ניווט כדי לקשר מספר ערכים בעלי מאפיינים דומים, והצגת מידע מעובד, על פי פרמטרים ייחודיים שהוזנו לתבנית. בנוסף, משמשות תבניות 'אבני בניין' להרכבת דפים מיוחדים, כדוגמת העמוד הראשי ועמודי פורטלים.

קיומן של תבניות שקוף לקורא – הקורא אינו יודע האם הטקסט שלפניו נוצר באמצעות תבנית או הוזן כך באופן ישיר. התבניות גלויות רק במצב עריכה, שבו הן מהוות כלי עזר לכותבים.

בהמכלול יש אוסף נרחב של תבניות שימושיות, וכמעט בכל ערך נעשה שימוש בתבניות. לתבניות מרחב שם משלהן, המזוהה במילה "תבנית".

כל התבניות מקוטלגות ב"קטגוריה:תבניות", או כתובות ברשימה כאן.

שילוב תבנית בערך

לשם שילוב תבנית בערך יש לכתוב את שמה, כשהוא מוקף בזוג סוגריים מסולסלים מכל צד ("{{ }}"). לדוגמה: כתבו "{{נשיאי אוניברסיטת תל אביב}}", לשם שילוב תוכן הדף "תבנית:נשיאי אוניברסיטת תל אביב" בערך הרצוי – תיבת ניווט עם שמותיהם של נשיאי אוניברסיטת תל אביב. אם לא ידוע שם התבנית שיש להוסיף, ניתן לאתרה באמצעות מנוע החיפוש או באמצעות קטגוריה (ראו סעיף "רשימת התבניות במכלול").

כאשר מדובר בתבנית עם פרמטרים, לאחר שם התבנית יירשמו הפרמטרים שלה, כאשר הם מופרדים באמצעות התו "|" (קו ניצב).

דוגמאות:


הערה: לעתים קיימות גם תבניות שבהן יש שילוב בין השניים – תבניות שבהן חלק מן הפרמטרים (לרוב - הראשונים), אינם מזוהים בשם, אלא לפי סדרם, ויתר הפרמטרים מוכנסים ומזוהים לפי שם.


כדי להקל על הוספת תבניות, ניתן להיעזר בשני כלים הנמצאים בחלון העריכה (המצויים בסרגל הכלים, שייפתח כאשר לוחצים על הכפתור "מתקדם"): הרשימה הנפתחת "תבניות להוספה", הכוללת מספר מצומצם של תבניות נפוצות, או "אשף התבניות" (מופיע בחלון העריכה ככפתור Vector toolbar template button.png).

לרוב, קיים לתבנית תיעוד, המסביר את אופן השימוש בה. במידה ולא קיים תיעוד, ניתן לשאול בדף השיחה של התבנית או לפנות אל יוצר התבנית (חפשו את שמו בדף "גרסאות קודמות") בבקשה שיכתוב תיעוד.

הוספת "ס:" לפני שם התבנית גורמת להטמעת הטקסט המלא של התבנית במקום שבו הונחה. בעריכה חוזרת של אותו דף, כבר לא תופיע בו התבנית, אלא התוכן שלה, ושינוי של התבנית המקורית כבר לא ישפיע על דף זה. בדרך כלל לא משתמשים בתכונה זו, אך יש תבניות מעטות שמחייבות שימוש בתכונה זו, כדוגמת {{הבהרת חשיבות}} או {{ציר זמן}}, אשר בהיעדר שימוש בתכונה זו לא יוצגו כראוי.

במידה והוספת תבניות לערך מפריעה בהצגתו – למשל, תבניות ארוכות מאד או ריכוז של תבניות מרובות – ניתן לצמצמן תוך שימוש במסגרות מוסתרות.

רשימת התבניות במכלול

במכלול נעשה שימוש רחב בתבניות. כל התבניות מצויות בקטגוריה: "תבניות" ובקטגוריות המשנה שלה. בקישור הזה ובקישורים הבאים ניתן למצוא את כל התבניות הנמצאות בשימוש, ממויינות לפי נושאים. אם אתם מוצאים תבנית שאינה מופיעה שם או שיצרתם תבנית חדשה, אנא הוסיפו אותה לקטגוריה המתאימה.

סוג תבנית תיאור רשימה
תבניות מידע אלו הן תבניות שניתן לשנות חלק מתוֹכנן בהתאם לערך. בעת שימוש בתבניות מידע, לרוב יש למלא שדות שונים של התבנית (פרמטרים). בדרך כלל אין חובה למלא את כל הפרמטרים. קטגוריה:תבניות מידע
תבניות תחזוקה תבניות בהן נעשה שימוש לצורך הטיפול השוטף בערכים במכלול.
תבניות ניווט תבניות המוכנסות למספר מצומצם של ערכים, המאפשרות ניווט נוח בין ערכים הקשורים זה לזה באופן מסוים. קטגוריה:תבניות ניווט
תבניות לקישורים חיצוניים קישורים חיצוניים לאתרי אינטרנט שאליהם יש קישורים רבים נעשים באמצעות תבנית. בפרט, שימו לב לתבניות הכלולות ב"המכלול:בוקמרקלטים". קטגוריה:תבניות קישורים חיצוניים
תבניות שיחה תבניות שנועדו לשמש את המכלולאים הדברנים במהלך שיחותיהם ולהקל עליהם בעניינים שחוזרים על עצמם פעמים רבות ביום.
תמונות אם במכלול לא קיימת תמונה עבור ערך מסוים, ניתן לחפש לו תמונה בוויקישיתוף, או להעלות תמונה מהערך בואתרי ויקי אחרים. אין צורך להוסיף רישיון לתמונות שנמצאות בוויקישיתוף, אך כאשר מעלים תמונה מויקיפדיה בשפה כלשהיא, יש להשתמש באחת מתבניות הרשיון המכלול:רשימת תבניות/תמונות
שונות תבניות שלא נכנסות תחת אף אחת מן הקבוצות שלמעלה. המכלול:רשימת תבניות/שונות

יצירת תבנית חדשה

כיוון שתבניות משפיעות על ערכים רבים ושינויים בהן עשויים לדרוש עדכון של ערכים רבים ישנם מספר קווים מנחים ביצירה ובעיצוב של תבניות. להסבר טכני על יצירת תבנית חדשה ועריכת תבניות ראו עזרה:תבניות.

ראו גם