= מודול לוח אירועים =
מודול
לוח אירועים מציג לוח שנה חודשי (ראשון–שבת) המרכז במקום אחד את כל אירועי בית הספר. הגולש מדפדף בין חודשים בעזרת כפתורי הקודם/הבא שבראש הלוח.
הוספת המודול לדף מוסברת ב
פרק המודולים.
מה מוצג בלוח
הלוח ממזג עד ארבעה מקורות, כל אחד בצבע משלו (מקרא מוצג כשיש יותר ממקור אחד):
- אירועי בית ספר (סגול) — אירועים שהוזנו ידנית במסך הניהול (ראו בהמשך).
- אירועים ממערכת השעות — אירועים שהוגדרו בתוכנת מערכת השעות של בית הספר, מוצגים אוטומטית.
- מבחנים ממערכת השעות — לוח המבחנים מתוכנת מערכת השעות, אוטומטית.
- לוחות שנה חיצוניים (ICS) (אדום) — יומנים חיצוניים כמו יומן גוגל משותף.
בנוסף מוצגים
שמות חגים בכותרות הימים.
ניהול אירועי בית הספר
במסך עריכת המודול, כרטיסיית המודול מכילה קישור
ניהול אירועים — משם מנהלים את רשימת האירועים הידניים (ממוינת לפי תאריך), עם עריכה, מחיקה והוספת
אירוע חדש.
בטופס האירוע:
- כותרת — חובה. זה הטקסט שיופיע בלוח.
- תיאור ומיקום — רשות; מוצגים בפרטי האירוע.
- תאריך התחלה — חובה.
- תאריך סיום — רשות; מילוי שלו יוצר אירוע רב-ימי (כולל יום הסיום).
- שעת התחלה ושעת סיום — רשות. ללא שעת התחלה האירוע נחשב אירוע יום שלם.
הגדרות המודול
בכרטיסיית
כללי, בשדה
הגדרות (JSON), אפשר לכוון אילו מקורות יוצגו:
{
"showTimetableEvents": true,
"showTimetableExams": true,
"showHolidays": true,
"icsSources": [
{ "url": "https://calendar.google.com/.../basic.ics", "label": "יומן בית הספר" }
]
}
- שלושת המתגים הראשונים דלוקים כברירת מחדל — כתבו "false" כדי לכבות מקור.
- icsSources — רשימת יומנים חיצוניים בפורמט ICS. את הכתובת מקבלים משירות היומן (בגוגל: "כתובת סודית בפורמט iCal"). ה-"label" מוצג בחלונית פרטי האירוע כדי לציין את מקור האירוע. יומן שאינו זמין זמנית פשוט לא יציג אירועים — הלוח ממשיך לעבוד.
טיפים
- מבחנים ואירועים ממערכת השעות מוצגים מהיום והלאה בלבד ותלויים בסנכרון קבצי המערכת מתוכנת שיבוץ המערכת — אם הם חסרים, ודאו שהסנכרון פועל.
- אם בדף יש גם מודול מערכת שעות — אין בעיה; דפדוף החודשים של כל אחד מהם עצמאי ואינו משפיע על השני.