אקו-ויקי:תבניות הערה באתרי מדיה ויקי

מתוך אקו-ויקי, מקום מפגש בנושאי אקולוגיה, חברה וכלכלה.
קפיצה לניווט קפיצה לחיפוש


דף זה אינו מפורסם בגוגל.

---

תבנית:הערה היא תבנית מדיה ויקי המשמשת ליצירת הערות שוליים מבוססות תגיי ref.

בדף זה ארבע גרסאות שונות של תבנית הערה שהתפתחו אחת מהשנייה (מאנגלית לעברית) וכולן זמינות להלן; בפועל אני משתמש:בן אהרוני, משתמש רק באחרונה ← עברית 2.

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

קריאה לתבניות השונות

איך לבצע קריאה לתבניות השונות אמור להיות מודגם בדפי הבדיקה של כל תבנית (זמין להלן); מכיוון שאני אישית משתמש רק בתבנית עברית 2, כמעט רק לה יצרתי דפי בדיקה.

תבניות

אנגלית 1

<includeonly>{{#if:{{{refname|}}}
    | {{#tag:ref|{{{content|}}}|name={{{refname}}}}}
    | {{#tag:ref|{{{content|}}}}}
}}</includeonly>

אנגלית 2

<includeonly>{{#if:{{{name|}}}
    | {{#tag:ref|{{{1|}}}|name={{{name}}}}}
    | {{#tag:ref|{{{1|}}}}}
}}</includeonly>

עברית 1

<includeonly>{{#תנאי:{{{שם|}}}
    | {{#תג:ref|{{{תוכן|}}}|name={{{שם}}}}}
    | {{#תג:ref|{{{תוכן|}}}}}
}}</includeonly>

עברית 2

<includeonly>{{#תנאי:{{{שם|}}}
    | {{#תג:ref|{{{1|}}}|name={{{שם}}}}}
    | {{#תג:ref|{{{1|}}}}}
}}</includeonly>

הבדל בין עברית 2 לעברית 1

תבנית עברית 2 לא מצריכה לכתוב תוכןתבנית:= לפני תוכן הערה פנימי ← אם ואך ורק אם תוכן הערה פנימי נכתב לפני קריאה לפרמטרים אחרים כגון הפרמטר שם ופרמטרים אחרים אפשריים, אזי אין צורך לכתוב תוכןתבנית:= לפני תוכן הערה פנימי זה[1].

הערות כלליות

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

הערות שוליים

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