מקרא:
TODO בוורוד – חשוב
TODO בתכלת – רחלי או נילי
TODO בסגול – לעקוב אחרי זה
TODO בכתום – פחות חשוב
משימות כלליות
- TODO: לעדכן את פורדסון
- TODO: לבדוק את כל הפונקציות בקבצי ה-PHP של aviv2018 לוודא שבאמת צריך אותן
כלל המערכת
תרגום מחרוזות.
קביעת דף הבית כברירת המחדל של העמוד הראשי.
דריסת איקונים.
ניווט עליון
- בוצע:
- הוספת כפתור ציונים לניווט העליון – לפי האפיון יש להוציא החוצה לסרגל העליון את כפתור הציונים בכל המסכים של האתר.
- לא להציג את “הקורסים שלי”.
- הוחלט לוותר:
- באפיון להוסיף את המילים “התראות” ו”מסרים” ליד האיקונים שלהם, אבל במסגרת העיצוב שלהם התברר שאו שהמלל נופל או שהם לא לחיצים. הוחלט לא להביא את המלל כרגע, ולהשאיר את זה למועד מאוחר יותר.
- במקור היתה בקשה להעיף את “אתה לא מחובר”, אבל צריך לשכפל את user_menu לשם כך וזה נראה כמו overkill אז הוחלט לוותר על זה ולהשאיר ככה.
- לעשות:
- TODO: לשבת עם נילי על כל ההגדרות של תבנית פורדסון ולראות אם אנחנו רוצים לתת על זה שליטה בתבנית שלנו או להחליט על זה תכנותית. נילי ביקשה לבדוק איזה תפקיד יכול לשנות את ההגדרות האלה. ביצוע משימה מתאריך 21/12/17: מבדיקה קצרה שערכתי נראה שרק מנהלי מערכת יכולים (נראה שזה מצריך את היכולת
moodle/site:config
שאין לאף תפקיד).
- TODO: לשבת עם נילי על כל ההגדרות של תבנית פורדסון ולראות אם אנחנו רוצים לתת על זה שליטה בתבנית שלנו או להחליט על זה תכנותית. נילי ביקשה לבדוק איזה תפקיד יכול לשנות את ההגדרות האלה. ביצוע משימה מתאריך 21/12/17: מבדיקה קצרה שערכתי נראה שרק מנהלי מערכת יכולים (נראה שזה מצריך את היכולת
משבצות
- מיקום המשבצת של “הוספת משבצת”ב-nav drawer.
- נטרול משבצות ברירת המחדל “ניווט” ו”ניהול”.
- מיקום משבצת ה”קורסים החדשים” (featured courses) באזורים במסכים שונים.
מסך דף הבית:
- בוצע:
- כותרת אחרת לדף הבית – ב-Fordson, בראש כל דף, מראים כותרת שהיא או שם המשתמש, או כותרת הקורס. אצלנו, רצינו שזה יישאר כך בדפים פנימיים, אבל בדף הראשי שיציג את כותרת האתר ואת כותרת המשנה.
- משבצת תחומי דעת.
- שאר הרכיבים.
- לעשות:
- TODO: לתקן את החיפוש כדי שיעבוד. תוקן מה שצריך מבחינה עיצובית, כעת צריך להבין מדוע מביא רק קורס אחד בכל פעם.
- TODO: לשייך תמונות אמיתיות לקטגוריות. מתועד פה. ביצוע משימה מתאריך 21/12/17: בעבודה. הקונספט כבר נכתב בקוד, נשאר רק לשמור את התמונות בשמות הנכונים ולתת את השמות האלה ב-idnumber של הקטגוריה. הקוד כבר עובד, עכשיו נשאר רק ליצור תמונות לקטגוריות החסרות, וליצור תמונת ברירת מחדל חוקית.
- TODO: לנסות לפתור את בעיית אחזור התמונה שהועלתה ב-metadata.
- TODO: לדאוג שתמונות אמיתיות תועלינה לקורסים (משימה מ-28/12/17)
- לידיעת מנהל המערכת:
- במשבצת תחומי דעת אפשר לקבוע את הקטגוריה של תחומי הדעת בהגדרות המשבצת. כמו”כ הקטגוריות מסודרות לפי סדר הופעה שקובעים במסך ניהול קטגוריות.
מסך התחברות:
- בוצע:
- למעשה אין בו שום שינוי עיצובי מ-Fordson מלבד שהוא אמור להכיל את ה-
header
וה-footer
של כל האתר, ורק בגלל זה הייתי צריכה לשכפל אותו. פרטים כאן. - טופלה בעיית הגלילה האופקית.
- למעשה אין בו שום שינוי עיצובי מ-Fordson מלבד שהוא אמור להכיל את ה-
מסך העדכונים שלי (הידוע גם בכינויו דשבורד, או my)
- איך לקבוע מה תהיינה משבצות ברירת המחדל של כל המשתמשים.
- איך לוודא שסקירה מערכתית תהיה מעל כל המשבצות האחרות.
מסך קטגוריה:
- בוצע:
- הבאת קורסים עם תגיות, עם תקציר הקורס ועם metadata.
- כותרת הדף צריכה להיות שם הקטגוריה. לא איפה שהסגול כי זה מסובך מדי, אלא מעל הקומבו של בחירת קטגוריה. פרטים כאן.
- הצגת מספר הקורסים והסתרת האפשרות לתצוגה מורחבת.
- לתת קלאסים נכונים לרשימת תתי הקטגוריות.
- למשוך תמונת קטגוריה. תיעוד מלא יותר בסעיף מסך דף הבית.
- הוחלט לוותר:
- תיחום החיפוש רק לתחומי לימוד. הוחלט לוותר משתי סיבות: 1) דווקא רוצים לפתוח את האפשרות לתלמידים לראות קורסים מבתי”ס אחרים, 2) מסובך מדי להתערב בשאילתה ל-DB שמחזירה את הקורסים, גם מפני שהיא נמצא בפונקציה שאי אפשר לדרוס וגם מפני שהוספת ה-inner join הרצוי גורם לשגיאת SQL.
מסך קורס:
- בוצע:
- החלק של “על הקורס” מופיע
- כשתלמיד נכנס לקורס שהוא לא רשום אליו והקורס פתוח להרשמה, לפי איך שהתבנית עובד כעת יש לו תחת גלגל השיניים שבפינה השמאלית העליונה, קישור להרשמה. לפי האיפיון הקישור הזה אמור להיות בולט, ולא להצריך הקלקלה על גלגל השיניים. לשם כך צריך לתת קלאס מיוחד לגלגל השינים כאשר מופיע בו קישור להרשמה. תיעוד של איך זה נעשה כתוב במסך קורס – קישור להרשמה.
- לעשות:
- חלק של “על הקורס” אמור להיות סגור כשמי שצופה בו רשום לקורס
- TODO: עיצוב
- TODO: לבדוק אם זה טוב שניטרלתי את האפשרות לבחור אם להראות את גלגל השיניים, ומראה אותו תמיד
מסך תוצאות חיפוש (מגיעים אליו מחיפוש בקטגוריה):
- בוצע:
- עיצוב קורסים
- שינוי מיקומים של שדה החיפוש, ועיצוב כותרת ועיצוב בולט יותר עבור שאילתת החיפוש.
- לעשות:
- TODO: מצריך עוד קצת עיצוב
מסך קורסים:
מגיעים אליו מפירורי העוגה של עמוד הקטגוריות.
ביצוע משימה מתאריך 21/12/17: מתפקד כמו שצריך – מתחיל עם הצגת הקטגוריות הראשיות, וכשנכנסים אליהן מראה קורסים בקטגוריות שבהן קיימים.
יש בו גם שדה חיפוש.
גיבוי ושחזור:
תיעוד התהליך. היו שתי בעיות:
- הקורסים ששוחזרו, בחלקם לא שוחזרו טוב (היחידות היו פרוסות במקום מקוננות)
- יש יותר מדי קורסים לגבות ולשחזר, ומעבר לבעיות שעלולות לצוץ, עצם העבודה היא מרובה
לכן הוחלט שניצור Instance חדש ואילו נחבר את ה-DB של schoolnet.
שדרוג
הוחלט שניצור Instance חדש ואילו נחבר את ה-DB של schoolnet. לשם כך אנחנו עושים את כל ההכנות בשרת הפיתוח ב-aviv2017, ואת זה נדחוף לפרודקשן לפני פסח בע”ה.
תיעוד תהליך השדרוג.
הערות על התיקונים העיצוביים.
דברים שיש לעשות באתר לאחר השדרוג