תבנית:פרקים

המטרה עריכה

ניווט בין פרקי הספר.

השימוש עריכה

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

  • בתחילת כל פרק בספר כותבים {{שם הספר}} כדי להציג את רשימת הפרקים.
  • בסוף כל פרק כותבים {{שם הספר|מוגבל}} כדי להציג קישור לפרק הבא, לפרק הקודם, ולדף תרגילים (אם קיים).
  • בדף בשם "שם הספר/גרסה להדפסה" כותבים {{שם הספר|להדפסה}} כדי להציג את כל הטקסט מכל הפרקים בספר.

התחביר עריכה

יוצרים דף בשם "תבנית:שם הספר" וכותבים בו:

{{פרקים {{{1|}}}|ספר=שם הספר|כותרת=כותרת רשימת הפרקים|רשימת הפרקים, כל אחד כפרמטר, עד 35}}

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

ניתן גם ליצור פרקי משנה לפרק מסוים באמצעות יצירת דף בשם "תבנית:שם הספר/שם הפרק" וכתיבת הקוד הבא בתוכו:

{{{{#תנאי:{{{1|}}}|פרקים {{{1}}}|פרקים}}/{{{2|פרק}}}|הקודם={{{הקודם|}}}|הבא={{{הבא|}}}|ספר=שם הספר|פרק=שם הפרק|שמות המופרדים בסימני | של פרקי המשנה}}

  • יש לשים לב שלא יופיעו רווחים מיותרים (לפני/לאחר) השורה הנ"ל. רווחים אלו עלולים לפגוע בתפקוד התבנית

דוגמה עריכה

קוד ויקי: {{פרקים|ספר=ספר לדוגמה|פרק 1|פרק 2|פרק 3}}

תוצאה:


אפשרויות לניווט בתוך הספר עריכה

תבניות לקישורים בין הפרקים בספר.

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

בתוך התבנית הזאת כותבים את הקוד הבא:

{{פרקים {{{1|}}}|ספר=שם הספר|שם הפרק הראשון|פרק שני|עוד פרק|(...)|פרק אחרון}}

ואז אפשר להשתמש בתבנית הזאת בכמה צורות:

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