ויקי:בוט/סדר הפרקים
תפקידי הבוט
בוט סדר הפרקים משמש ליצירת אחידות בדפים בויקיפדיה.
סדר פרקים
הבוט מסדר את הפרקים לפי הסדר הבא, ומעביר את כולם לסוף הערך:
- ראו גם (כולל התבנית {{ראו גם לשנה}})
- לקריאה נוספת
- קישורים חיצוניים
- ביאורים
- הערות שוליים
הסדר נסמך על החלטות פרלמנט [1][2] שנתקבלו בעניין ודיון במזנון [3].
קישור ל-100 עריכות אחרונות מסוג זה: [1]
סדר תבניות בראש הערך
הבוט מסדר את הרישא של הערך לסדר הבא:
- {{תצוגת שם}} {{שם שגוי}} {{displaytitle}} {{כותרת תצוגה}}
{{coord}} - תבנית שאינה מציגה← מועבר לסיפא של הערך- {{מקורות}}
- תבניות הועמד למחיקה, היה נתון במחלוקת, הצבעת מחיקה, הצבעת מחלוקת, איחוד, בעבודה, גם בוויקישיתוף, הבהרת חשיבות עם זמן, חשיבות, להשלים, למחוק, לעצב, לפשט, לשכתב, שכתוב, מיזם עתידי, עריכה, פיצול (כולל תבניות ששמם מתחיל במילים אלו) – כאשר הן מופיעות לפני הפתיח בדר"כ הן מתייחסות לכל הערך.
- {{פירוש נוסף}}
- {{אין לבלבל עם}} {{לא לבלבל עם}}
- {{מפנה}}
- {{אין תמונה}}
- תבניות שאינן מצויינות כאן במפורש (=תבניות מידע); תמונות
- {{כתב געז}} {{כתב מזרח אסייתי}}
- {{שם בסדר המזרחי}}
- הסרת שורות ריקות מיותרות ברישא של הערך ובין הרישא לפתיח. [4]
סדר קישורים חיצוניים
הבוט מסדר את הפרק ״קישורים חיצוניים״, על פי הסדר הבא:
- 1. {{מיזמים}}, {{ויקישיתוף}} (ובכלל {{ויקי...}}, אבל לא {{ויקיתרופות}}, {{ויקירפואה}}, {{ויקישיבה}})
- 2. {{הפניה לספר ויקיפדיה}}[5]
- 3. {{פורטל}}[5]
- 4. {{קישורי פורטל}}[5]
- 5. {{פורטל ארכאולוגיה של המזרח הקרוב}}[5]
- 6. {{חתימה בקישורים חיצוניים}}[5]
- 7. {{מיזמים בשורה}}, {{ויקישיתוף בשורה}} (ובכלל {{ויקי... בשורה}})[5]
- 8. {{אתר רשמי}}[6], ולפניה כוכבית[6].
- 9. כל התבניות שבקטגוריה:תבניות מרובות קישורים חיצוניים[6]
- 10. כל השאר (בשמירה על הסדר)
קישור ל-100 עריכות אחרונות מסוג זה: [2]
הוספת פרק הערות שוליים
הבוט מוסיף פרק "הערות שוליים" ו/או תבנית {{הערות שוליים}} במקרים הבאים:
- ערך שמכיל {{הערה}} אך לא מכיל פרק "הערות שוליים" או תבנית {{הערות שוליים}}.
- ערך שמכיל {{הערה}}, מכיל פרק "הערות שוליים", אך הפרק ריק.
קישור ל-100 עריכות אחרונות מסוג זה: [3]
סדר תבניות בסוף הערך
הבוט מסדר את הסיפא של הערך לסדר הבא:
- תבנית:ערך מומלץ
- תבניות ניווט (כולל כל מה שנראה כמו תבנית שלא מוזכרת כאן במפורש; וכולל טבלאות)
- תבנית:סדרה (בהסרת שורות ריקות בין תבניות סדרה)
- תבנית:מידע טקסונומי [7]
- תבנית:בקרת זהויות
- תבנית:קצרמר
- תבנית:ערך יתום
- תבנית:הבהרה רפואית, תבנית:הלכה, תבנית:הבהרה הלכתית, תבנית:אזהרה הלכתית, תבנית:אזהרה משפטית, תבנית:הבהרה משפטית, תבנית:ויקימדיה
{{שם שגוי}} {{displaytitle}} {{כותרת תצוגה}}← עוברים לרישא של הערך- {{קואורדינטות מוויקינתונים}}, {{coord}}
- {{#related}}
- {{מיון רגיל:}}, {{DEFAULTSORT:}}
- קטגוריות שמסומנות בכוכבית [8]
- קטגוריות (חוץ מאלה שמצויינות כאן במפורש)
- קטגוריות "אישים במאה ה-XXXX", "אישים שחיו במאה ה-XXXX", "אפיפיורים במאה ה-XXX"
- קטגוריות "ילידי XXXX", "YYY שנולדו ב-XXX" למשל קטגוריה:ילידי 1948, קטגוריה:ילידי המאה ה-12, קטגוריה:ישראלים שנולדו ב-1988
- קטגוריות "נפטרים ב-XXXX", "נפטרות ב-XXXX", "XXXX שנפטרו ב-XXX"
- כל השאר
- {{ללא בוט}} (ממוין)
- בינוויקי
קישור ל-100 עריכות אחרונות מסוג זה: [4]
איך פועל הבוט?
הבוט הוא בוט בשפת C#, על בסיס תשתית DotNetWikiBot. הקוד נכתב על ידי Kotz ומופעל ומתוחזק על ידיו.
הבוט רץ ב-wmflabs [5] בעזרת תשתית Jobs.
הבוט פועל בשני שלבים. ראשית הוא אוסף מועמדים לתיקון, באחת מכמה דרכים:
- ביצוע חיפושים (בעזרת ביטוי רגולרי) למופעים לתיקון ("הערות שוליים" לפני "ראו גם" למשל).
- הורדת dump ויקיפדיה, מעבר על כל הערכים שם למציאת ערכים שהבוט יודע לתקן.
- מעבר על כל הערכים בויקיפדיה שעודכנו בחודש האחרון/ביום האחרון.
- מעבר על רשימת הערכים בויקיפדיה בעזרת שאילתת SQL.
לאחר מכן הבוט עובר על כל ערך שנמצא, מוריד את תוכנו העדכני מוויקיפדיה, מבצע תיקונים ושומר.
דפים שהבוט מנסה לתקן
- הבוט מטפל בדפים במרחבי השם הבאים בלבד:
- מרחב שם:מרחב הערכים
- תבנית:מרחב שם:פורטל
- עזרה
- תבנית:מרחב שם:ספר
- תבנית:מרחב שם:טיוטה
- תבנית:מרחב שם:הוראה
- הבוט לא מתקן דפי ארכיון (דפים שבשמם מופיע "/ארכיון" או שמכילים את התבנית {{ארכיון}})
- הוספת התבנית {{ללא בוט}} תגרום גם לבוט זה (כמו לויקיפדיה:בוט/בוט החלפות) לא לתקן את הדף.
לעתיד לבוא
היסטוריית הרצות
הערות שוליים
- ^ ויקיפדיה:פרלמנט/ארכיון 40
- ^ ויקיפדיה:פרלמנט/ארכיון_41#הצבעה בעניין סדר נושאים לערך
- ^ קישור
- ^ שיחת ויקיפדיה:בוט/סדר הפרקים#בוט אשר מסיר שורת רווח מיותרת בתחילת דף לפני או אחרי התבנית
- ^ 1 2 3 4 5 6 בהשמטת ״*״ שלפעמים יש בתחילת השורה.
- ^ 1 2 3 למעט ערכים שבהם פרק ״קישורים חיצוניים״ מכיל תתי-פרקים
- ^ שיחת ויקיפדיה:בוט/סדר הפרקים#מידע טקסונומי
- ^ שיחת ויקיפדיה:בוט/סדר הפרקים#קטגוריות שמסומנות בכוכבית
- ^ שיחת ויקיפדיה:בוט/סדר הפרקים#כוכבית לפני מיזמים