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