תבנית:עמוד קודם

מתוך אוצר הספרים היהודי השיתופי
גרסה מ־11:07, 10 במאי 2020 מאת מערכת (שיחה | תרומות) (הסבר על מה הולך פה)
קפיצה לניווט קפיצה לחיפוש


הסבר הקוד:

{{#titleparts:{{שם הדף}}|2|1}}/ - הקטע הראשון במבנה הקישור, שני הסקטורים הראשונים, למשל: פני יהושע/כתובות, יישארו תמיד באותה צורה.

{{#שווה:{{#titleparts:{{שם הדף}}|1|4}}|ב - אם סקטור 4 (הסקטור שמייצג את מספר העמוד, עמוד א או עמוד ב) = ב, אזי:

|{{#titleparts:{{שם הדף}}|1|3}} - שם הדף (סקטור 3) בקישור לעמוד הקודם, אמור להישאר אותו דבר, רק העמוד יסוג לעמוד א, ולכן הפקודה היא להעתיק לקישור את סקטור 3 ככתבו וכלשונו.

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

|{{גימטריה לתבניות מספר לאות| {{#חשב: - בצע את החישוב דלהלן והחזר לנו אותו כאות:

{{אות למספר|{{#titleparts:{{שם הדף}}|1|3}}}}-1}} }}}} - מצא את סקטור 3 (שם הדף), הפוך אותו למספר, הפחת 1 ותן לנו את התוצאה (שאותה תמיר התבנית הקודמת בחזרה לאות)

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

/{{#שווה:{{#titleparts:{{שם הדף}}|1|4}}|א|ב|א}} - לאמור, אם סקטור 4 (שם העמוד) הוא א, אז תן לי בקישור לעמוד הקודם את האות ב, ואם לא (אפ הוא לא א, אלא ב, תן לי בקישור לעמוד הקודם את האות א.