תבנית:תיבתהמ

מתוך ויקיספר, אוסף הספרים והמדריכים החופשי
[ערוך] [היסטוריה] [טהר ] תיעוד תבנית

{{תיבתהמ}} או תיבת הודעת מאמר הינה תבנית מטא.

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

שימוש[עריכה]

דוגמא פשוטה לשימוש:

{{תיבתהמ | טקסט = טקסט כלשהו.}}


דוגמה מורכבת:

{{תיבתהמ
| סוג = סגנון
| קטן =  כן
| תמונה = [[תמונה:Emblem-question-yellow.svg|40px]]
| תמונה קטנה = [[תמונה:Emblem-question-yellow.svg|20px]]
| עיצוב טקסט = color: red; font-weight: bold;
| טקסט = טקסט לתיבה גדולה, לחלק העליון של מאמרים.
| טקסט קטן = טקסט לחלק העליון של חלקי מאמר.
}}

אבל אתה לא ממש אמור להשתמש בטקסט אדום מודגש.

סוגי תיבת הודעת עמוד[עריכה]

דוגמאות הבאות עושות שימוש בפרמטרים שונים של סוג, אבל לא משתמשות בפרמטר תמונה ובכך משתמשים בתמונות ברירת המחדל עבור כל סוג.

תמונות אחרות[עריכה]

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

עוד דוגמאות[עריכה]

כמה שילובי פרמטרים אחרים.

פרמטרים[עריכה]

רשימה של כל הפרמטרים

{{תיבתהמ
| סוג = מהיר / מחיקה / תוכן / סגנון / הערה / הזזה / מוגן 
| תמונה = ריק / [[תמונה|תמונה כלשהי.svg|40px]]
| תמונה שמאלית = [[תמונה|תמונה כלשהי.svg|40px]]
| עיצוב = ערכי CSS
| עיצוב טקסט = ערכי CSS
| טקסט = הטקסט בגוף ההודעה.
| קטן = {{{קטן|)))
| תמונה קטנה = [[תמונה|תמונה כלשהי.svg|40px]]
| תמונה שמאלית קטנה = [[תמונה|תמונה כלשהי.svg|40px]]
| טקסט קטן = טקסט בגוף הודעה קצר.
}}

סוג

אם לא הועבר סוג, התבנית משתמשת בסוג הערה כבירת מחדל.

תמונה

לא הועבר = אם לא העובר פרמטר תמונה, התבנית משתמשת בתמונת ברירת מחדל. תמונת ברירת המחדל גם תלויה בפרמטר סוג.
תמונה כלשהי = אמור להיות תמונה בקוד ויקי. רוחב של 40 עד 50 פיקסלים בהתחשב ליחס בין האורך לרוחב. (תמונות הגדולות מ- 52 פיקסלים תגרום לבעיות במרווח).
תמונה = [[תמונה:Unbalanced scales.svg|40px]]
ריק = הכוונה שלא יהיה שימוש כלל בתמונה

תמונה שמאלית

לא הועבר = אם לא העובר פרמטר תמונה שמאלית לא תופיע תמונה בצד השמאלי.
תמונה כלשהי = אמור להיות תמונה בקוד ויקי. רוחב של 40 עד 50 פיקסלים בהתחשב ליחס בין האורך לרוחב. (תמונות הגדולות מ- 52 פיקסלים תגרום לבעיות במרווח).
תמונה שמאלית = [[תמונה:Nuvola apps bookcase.svg|40px]]
משהו = כל אובייקט אחר שאתה רוצה להראות בצד ימין.
ריק = הכוונה שלא יהיה שימוש כלל בתמונה.

עיצוב

ערכי CSS אופציונליים לעיצוב הטבלה של תיבת ההודעה. בלי מרכאות "" אבל עם נקודה פסיק ;. לדוגמה:
עיצוב = margin-bottom: 0.5em;

עיצוב טקסט

ערכי CSS אופציונליים לעיצוב התא בטבלה המכיל את הטקסט. לדוגמה:
עיצוב טקסט = text-align: center;

טקסט

טקסט גוף ההודעה.

הפרמטרים הקטנים[עריכה]

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

קטן

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

תמונה קטנה

לא הועבר = אם לא העובר פרמטר תמונה קטנה, התבנית נופלת חזרה לשימוש בפרמטר תמונה.
תמונה כלשהי = אמור להיות תמונה בקוד ויקי. רוחב של 20 פיקסלים בתיבות בעלות שורה אחת של טקסט, ורוחב של 25 פיקסלים במקרה של שתי שורות.
תמונה קטנה = [[תמונה:Gnome globe current event.svg|20px]]
ריק = הכוונה שלא יהיה שימוש כלל בתמונה, זה גובר על הפרמטר תמונה כאשר קטן אינו ריק ולא שווה 0.

תמונה שמאלית קטנה

לא הועבר = אם לא העובר פרמטר תמונה שמאלית קטנה, התבנית נופלת חזרה לשימוש בפרמטר תמונה שמאלית. אם לא העובר פרמטר תמונה שמאלית לא תופיע תמונה בצד השמאלי.
תמונה כלשהי = אמור להיות תמונה בקוד ויקי. רוחב של 20 עד 25 פיקסלים בהתחשב ליחס בין האורך לרוחב.
תמונה שמאלית = [[תמונה:Nuvola apps bookcase.png|20px]]
משהו = כל אובייקט אחר שאתה רוצה להראות בצד ימין.
ריק = הכוונה שלא יהיה שימוש כלל בתמונה, זה גובר על הפרמטר תמונה שמאלית כאשר קטן אינו ריק ולא שווה 0.

טקסט קטן

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

פרטים טכניים[עריכה]

אם אתה צריך להשתמש בתווים מיוחדים בפרמטר של הטקסט אז אתה צריך "להבריח" אותם בצורה הבאה:

{{תיבתהמ
| טקסט = <div>
סימן שווה = וסוגרים ( ) עובדים מצוין כמו שהם.<br>
אבל כאשר יש צורך בשימוש של עמוד {{!}} וסוגריים מסולסלים <nowiki>}}</nowiki>.<br>
ועכשיו עמוד וסוגר מסולסל <nowiki>|}}</nowiki>.
</div>
}}

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

ראה גם[עריכה]

ישנן מספר תבניות nyt במשפחת תיבות הודעה:

  • {{תיבתהמ}} - לתיבות הודעת מאמר.
  • {{תיבתהש}} - לתיבות הודעת דף שיחה.
  • {{תיבתהת}} - לתיבות הודעת קובץ (תמונה).
  • {{תיבתהק}} - לתיבות הודעת קטגוריה.
  • {{תיבתהא}} - לתיבות הודעת דפים אחרים.
  • {{תיבתה}} - בעל זיהוי מרחב שם, עבור תיבות הודעה המיועדים למספר סוגים של דפים ובכך זקוקים לשנות את סגנונם לפי העמוד שהשתמש בהם.