לדלג לתוכן

משתמשת:אור שפירא/בוט תבניות ניווט

מתוך ויקיטקסט, מאגר הטקסטים החופשי

דף זה מיועד לאיפיון של פרויקט בוט ניווט, כל אחד מוזמן לדייק אותו באופן ישיר בעריכה כאן או לדון על היבטים בדף השיחה

מה הבוט יעשה - הסבר כללי

הבוט ירוץ פעם בכמה זמן ויוסיף תבניות ניווט לדפים שאין להם תבניות ניווט

מה הבעיות שהבוט יפתור

  1. הבוט יוסיף תבניות ניווט לדפים ש"שכחו" לשים להם תבניות ניווט
  2. מתנדבים יוכלו לוותר על התעסקות טכניות הקשורות לתבניות הניווט ולהתמקד בעבודתם

איך זה יעבוד?

שלב א - חד פעמי

  1. מיפוי תבניות הניווט הקיימות כיום, סידור של כולן בקטגורייה אחת (כבר קיימת, רק צריך לוודא שכולן נמצאות בקטגוריה)
  2. הכנת תבנית ניווט לבוט (גם תבנית זו תהיה כמובן בקטגוריית תבניות ניווט)

שלב ב - הבוט

הבוט בתחילה יאסוף מידע ולאחר מכן יבצע שינויים

איסוף מידע

הבוט יאחזר את כל כותרות הדפים בויקיטקסט וימיין אותם.

ביצוע שינויים

הבוט יעבור על כל דף בויקיטקסט:

יסרוק את תוכן הדף ויבדוק אם יש בדף תבנית הנמצאת בקטגוריית תבניות ניווט
אם אין תבניות ניווט בדף בכלל הבוט יכניס לראש הדף את תבנית הניווט שהוכנה בשלב א' על פי המידע שנאסף מקודם.

מה הבוט לא פותר?

  1. יצירה אוטומטית של דפים ראשיים לספר(יכול להיות אולי לשלב פיתוח נוסף עבור הבוט, או לבוט נפרד)

בעיות שעלולות לצוץ

  1. אם יש תבניות שהן בפועל תבניות ניווט אבל מסיבה כלשהי לא הוכנסו לקטגורייה המתאימה, אזיי תוכנס בכל זאת תבנית ניווט נוספת, דבר שיכול לגרום לבלגן בדפים אלו.
  2. דף אחרון בספר יקושר לדף ראשון בספר הבא וכן להפך דף ראשון בספר יקושר לספר הקודם. (זה לא כל כך נורא)