ויקיפדיה:בוט/בוט החלפות - Felagund
בוט זה איננו פעיל. לפרטים על בוט ההחלפות הנוכחי ראו ויקיפדיה:בוט/בוט החלפות. |
בוט זה איננו פעיל. לפרטים על בוט ההחלפות הנוכחי ראו ויקיפדיה:בוט/בוט החלפות.
|
בוט ההחלפות משמש על מנת להביא לאחידות בוויקיפדיה, ולאפשר לבצע שינויים בערכים רבים בצורה פשוטה וללא צורך במעבר ידני.
מה זה עושה?
[עריכת קוד מקור]בוט ההחלפות מסוגל לחפש מחרוזת כלשהי (למשל "פיסיקה") בכל הערכים בוויקיפדיה, ולהחליף אותה במחרוזת אחרת (למשל "פיזיקה"). הצורך בהחלפות כאלו מתעורר בדרך כלל כאשר הוחלט לשנות מדיניות, לדוגמה - בתחילת דרכה של הוויקיפדיה העברית, קבעה האקדמיה ללשון כי יש לכתוב פיסיקה (ב-סמ"ך), וכך כתבנו גם אנחנו, לאחר זמן מה - וכאשר היו כבר מאות איזכורים של פיסיקה בוויקיפדיה - האקדמיה שינתה דעתה והחליטה שמהיום הצורה המקובלת היא פיזיקה (ב-זי"ן), החלפת כל המופעים של פיסיקה בוויקיפדיה היא עבודה מייגעת עד בלתי אפשרית בעבודה ידנית - ולכן הוחלט להישאר עם הטעות - עד שיימצא הפתרון הטכנולוגי - שקיים כעת בדמות בוט ההחלפות.
איך מפעילים את הבוט?
[עריכת קוד מקור]כדי למנוע שימוש לרעה הבוט מופעל על ידי מספר מצומצם של ויקיפדים מוכרים (משתמש:Felagund (נדב), משתמש:costello ומשתמש:Rotemliss) על פי החלטות שהתקבלו על ידי כלל הוויקיפדים. אם אתה חושב שיש צורך להפעיל את הבוט כדי לתקן שגיאה מסוימת מומלץ קודם כל להעלות את הסוגיה בויקיפדיה:בוט/בוט החלפות/אולם דיונים, ולראות שהצעתך מתקבלת בברכה על ידי הוויקיפדים השונים ואינה מעוררת סערות (אנחנו לא רוצים לשנות 10,000 ערכים ואז להחזיר חזרה - עדיף קודם לדון ואז לבצע :) ). אם ההצעה התקבלה בברכה היא תועבר לפסקה "החלפות דרושות" בהמשך הדף - ותבוצע כאשר הבוט יופעל. אם מדובר בתיקון טכני גרידא (לדוגמה - החלפת כל המופעים של Category ב"קטגוריה") אפשר לפסוח על הדיון המייגע, שים לב רק ששינויים שקופים למשתמש (כמו Category) נמצאים בתחתית סדר העדיפויות, ויטופלו בשלבים - כדי לא ליצור עומסים גדולים על השרת.
זמינות
[עריכת קוד מקור]בתור חייל אני לא תמיד זמין, ולפעמים יכולים לעבור מספר שבועות עד שאני אענה, כמו כן המערכת של ויקיפדיה משתנה מדי פעם - מה שדורש ממני להכניס שינויים בבוט - ולא תמיד מתאפשר בכל פעם שאני נכנס לוויקיפדיה, כך שאם השארתם בקשה ועדיין לא טופלתם - האזרו בסבלנות, כמו כן - אם מתקיים דיון כלשהו בנוגע לבוט הזה - או לצורך דומה כלשהו - אני אשמח לקבל על כך הודעה בדף השיחה - כדי שאוכל לעקוב כשאני נכנס לוויקיפדיה.
איך זה פועל?
[עריכת קוד מקור]רשימת הערכים שבהם מופיעה המחרוזת מתקבלת על ידי סריקת קובץ ה־XML של בסיס הנתונים (אני מחזיק עותק על המחשב שלי). הרשימה הזו מועברת לסקריפט פרל שמוריד את הגרסה החדשה ביותר של הערך מהשרת של ויקיפדיה (בסיס הנתונים הוא בדר"כ בן מספר ימים עד מספר שבועות), מבצע בו את כל ההחלפות הרלוונטיות ושומר אותו על המחשב שלי. אח"כ רובוט JavaScript מכניס את הערכים לוויקיפדיה בהפרשים של 20 שניות (על מנת לא ליצור עומס על השרת).
הבוט נכתב במקור עבור מערכות הפעלה מבוססות GNU/Linux והותאם להפעלה במערכת חלונות על ידי נדב.
"אבל למה הוא לא החליף את ____ ?"
[עריכת קוד מקור]יכולות להיות מספר סיבות לכך שהבוט לא ביצע החלפה בערך מסוים -
- הערכים שצריכים להיות מוחלפים נשלפים מבסיס נתונים מקומי - בדרך כלל בן מספר ימים עד שבועות, אם מאז שנוצר העותק שקיים אצלי לערך חדש נוספה מחרוזת שצריך להחליף - הבוט לא יכיר אותה.
- למרות שאני מנסה להתאים את זמני ה־timeout לעומס על השרת לפעמים לא מתקבלת בקשת הדף - או שליחתו בחזרה מתוקן, והבוט ממשיך הלאה בלי לשים לב. נדיר - אבל יכול לקרות.
- בין בקשת הדף מהשרת לשליחתו בחזרה לאחר התיקון עובר פרק זמן של מספר שניות עד חצי שעה, אם בפרק הזמן הזה הדף נערך - תתרחש התנגשות עריכה והבוט לא יבצע את השינוי. גם נדיר - אבל יכול לקרות.
- יכול להיות שהמילה לא מאוייתת בדיוק כפי שהיא אויתה לבוט, למשל פסקאי לא יוחלף בחיפוש אחר "פיסיק".
- אם מדובר בערך חדש, או כזה ששונה לאחר שהבוט הופעל וכבר ביצע את השינוי. הבוט אמנם חכם - אבל לא מספיק בשביל לשנות עריכות עתידיות :)
אם גילית ערך אחד שהיה צריך לעבור שינוי ולא עבר - תקן אותו. אחת לתקופה מורץ הבוט על כל השינויים שערך כבר, כך שרוב הסיכויים שהערכים ש'נשכחו' יתוקנו ממילא בעתיד.
הגנה על ערכים
[עריכת קוד מקור]לעתים אנו רוצים לגרום לבוט שלא יערוך שינוי מסוים באחד הערכים. בערך פלסטינים, לדוגמה, מופיע המשפט "את המילה "פלסטינים" נהוג לכתוב בעברית גם בצורה "פלשתינים", "פלשתינאים" ו"פלסטינאים".". אם הבוט יעבור על ערך זה בצורה רגילה, הוא 'יתקן' את הטעויות שימצא, וייצור תמונה מגוחכת למדי - "את המילה "פלסטינים" נהוג לכתוב בעברית גם בצורה "פלסטינים", "פלסטינים" ו"פלסטינים"".
כדי להתגבר על בעיה זו, הבוט למד להתייחס לתג NoBot. תג זה מופעל בצורה הבאה:
- כדי לגרום לבוט להתעלם ממחרוזת אחת, יש לכתוב בערך את ההערה הלא-נראית הבאה: <!--NoBot מחרוזת-->. הבוט יתעלם מ'מחרוזת' (כדאי לבדוק מה המחרוזת המדויקת שהבוט מחפש כאן, ולשים לב שיש לכתוב את המחרוזת המוטעית, לא את הנכונה).
- כדי לגרום לבוט להתעלם מחלק מהערך יש להכניס את החלק בין התגים <!-- NoBot Start --> ו- <!-- NoBot End -->. אופציה זו שימושית בעיקר לציטוטים, בהם רוצים לשמור על הכתיב המקורי גם כאשר הוא שגוי.
- אם, מסיבה מסוימת, רוצים למנוע מהבוט כניסה לערך בכלל, יש לכתוב רק <!--NoBot-->. הבוט ידלג על הערך. פעולה זו לא מומלצת - היא תמנע תיקון שגיאות בערך. אם אתם מוסיפים תג זה, כדאי שתעברו ידנית ותתקנו את השגיאות בעצמכם.
החלפות שבוצעו
[עריכת קוד מקור]מחרוזת לחיפוש | מחרוזת מחליפה | אלא אם כן | שכיחות |
---|---|---|---|
[[Category | [[קטגוריה | 8 | |
[[category | [[קטגוריה | 3 | |
[[CATEGORY | [[קטגוריה | 0 | |
[[:Category | [[:קטגוריה | 0 | |
[[:category | [[:קטגוריה | 0 | |
[[:CATEGORY | [[:קטגוריה | 0 | |
{{נבדק}} | {{נ}} | 4 | |
[[image | [[תמונה | 20 | |
פיסיק | פיזיק | 35 | |
תיאורייה | תאוריה | 0 | |
תיאוריית | תאוריית | 16 | |
תיאוריות | תאוריות | 64 | |
גיאולוג | גאולוג | 2 | |
תיאולוג | תאולוג | 44 | |
פיסיולוג | פיזיולוג | 6 | |
ניאו- | נאו- | 25 | |
בויקי | בוויקי | 28 | |
לויקי | לוויקי | אינטרלויקי | 5 |
מויקי | מוויקי | 1 | |
צ'רלס | צ'ארלס | 27 | |
מארכס | מרקס | 1 | |
מארקס | מרקס | 14 | |
מייקרוסופט | מיקרוסופט | 14 | |
אירגון | ארגון | 41 | |
אירגונ | ארגונ | 35 | |
ראה גם= | ראו גם= | 37 | |
'''ראה גם | '''ראו גם | 0 | |
כול | כל | 10 | |
איזור | אזור | 526 | |
כנסיה | כנסייה | 138 | |
סינטטי | סינתטי | 1 | |
צלסיוס | צלזיוס | 14 | |
דארווין | דרווין | 2 | |
שניה | שנייה | 196 | |
ריצ'ארד | ריצ'רד | 59 | |
סטאלין | סטלין | 27 | |
היתה | הייתה | 925 | |
יעוץ | ייעוץ | ייעוץ | 11 |
הישוב | היישוב | 112 | |
ישובים | יישובים | 12 | |
:ישובים | :יישובים | 0 | |
דוגמאת | דוגמת | 8 | |
דוגמא | דוגמה | דוגמאות | 229 |
פלשתין | פלסטין | 1 | |
פלשתינ | פלסטינ | פלשתינה | 28 |
פלסטינא | פלסטינ | 12 | |
גירסא | גרסה | 26 | |
גרסא | גרסה | 28 | |
ליניארי | לינארי | 14 | |
הכל | הכול | 143 | |
מסויים | מסוים | 103 | |
מסויימ | מסוימ | 243 | |
מצויין | מצוין | 20 | |
מצויינ | מצוינ | 35 | |
שוודי | שבדי | 65 | |
נורווגי | נורבגי | 47 | |
וייצמן | ויצמן | 30 | |
מאד | מאוד | עימאד | 140 |
וארשה | ורשה | 0 | |
וורשה | ורשה | 0 | |
השקייה | השקיה | 5 | |
קרוכלכלה | קרו-כלכלה | 1 | |
אוכלוסיה | אוכלוסייה | 172 | |
בין-לאומי | בינלאומי | 44 | |
בין לאומי | בינלאומי | 20 | |
ארה"ב | ארצות הברית | 378 | |
ברה"מ | ברית המועצות | 8 | |
עא"פ | אף על פי | 0 | |
בד"כ | בדרך כלל | 68 | |
בד"ך | בדרך כלל | 0 | |
גרוזיה | גאורגיה | גאורגיה (גרוזיה) | 33 |
תל-אביב | תל אביב | 139 | |
סיסמא | סיסמה | 6 | |
בכדי ש | כדי ש | 21 | |
סוקראטס | סוקרטס | 1 | |
שוויץ | שווייץ | אושוויץ | 97 |
שוייץ | שווייץ | 10 | |
סאן מרינו | סן מרינו | 0 | |
סאן פרנסיסקו | סן פרנסיסקו | 4 | |
סאן אנטוניו | סן אנטוניו | 1 | |
תכנית | תוכנית | 289 | |
מדם דה | מאדאם דה | 1 | |
מדאם | מאדאם | 2 | |
גיאומטרי | גאומטרי | 30 | |
נטיה | נטייה | נומנטיה | 28 |
מימדי | ממדי | 109 | |
אש"פ | אש"ף | 1 | |
איקליפטוס | אקליפטוס | 2 | |
עותומאנ | עות'מאנ | 1 | |
קופנהאגן | קופנהגן | 29 | |
בינהם | ביניהם | 71 | |
בינהן | ביניהן | 20 | |
קבצי | קובצי | 20 | |
כינרת | כנרת | 4 | |
אידיאל | אידאל | 67 | |
פונקצית | פונקציית | 9 | |
סלבק | סלאוק | 2 | |
סלווק | סלאוק | 8 | |
לפלאס | לפלס | 0 | |
מהפיכה | מהפכה | 35 | |
מהפיכת | מהפכת | 10 | |
אסיפה | אספה | 85 | |
אסיפת | אספת | 15 | |
מגיפה | מגפה | 20 | |
מגיפת | מגפת | 5 | |
סולימן | סולימאן | 3 | |
פראנק | פרנק | פראנקל | 20 |
פרוייקט | פרויקט | 207 | |
העליה | העלייה | 35 | |
קרית | קריית | 31 | |
ע"י | על ידי | 954 | |
טלביזיה | טלוויזיה | 3 | |
תיאוריה | תאוריה | 112 | |
דייויד | דייוויד | 46 | |
דיוויד | דייוויד | 89 | |
דיויד | דייוויד | אינדיוידואל | 27 |
סודן | סודאן | יסודן | 9 |
פופלרי | פופולרי | 13 | |
פופולארי | פופולרי | 49 | |
הסטורי | היסטורי | 64 | |
פיתרון | פתרון | 9 | |
יוהאן | יוהן | 11 | |
פלישתים | פלשתים | 1 | |
מתיאוס | מתאוס | 20 | |
מוסיק | מוזיק | 218 | |
אבו- | אבו | 10 | |
וייטנם | וייטנאם | 2 | |
יריה | ירייה | 4 | |
אוקייניה | אוקיאניה | 1 | |
הוקטור | הווקטור | 4 | |
הורדים | הוורדים | 0 | |
הועדות | הוועדות | 11 | |
הותיקן | הוותיקן | 3 | |
הויתור | הוויתור | 0 | |
פסיכודאל | פסיכדל | 0 | |
פסיכודל | פסיכדל | 1 | |
טריויה | טריוויה | 0 | |
פטריה | פטרייה | 5 | |
טורקיה | תורכיה | 50 | |
שוויצריה | שווייץ | 2 | |
נוסחא | נוסחה | 7 | |
מכסיקו | מקסיקו | 8 | |
אייזיק ניוטון | אייזק ניוטון | 1 | |
מתימטי | מתמטי | 5 | |
מצוייר | מצויר | 27 | |
אוייב | אויב | 11 | |
דה-רוטשילד | דה רוטשילד | 0 | |
גלרייה | גלריה | 1 | |
איבחון | אבחון | 1 | |
תביליסי | טביליסי | 0 | |
אידיאולוג | אידאולוג | 58 | |
פלסמה | פלזמה | 18 | |
הוצ' | הוצאת | 5 |
החלפות שבוצעו על ידי יוני
[עריכת קוד מקור]בתקווה שנדב יחזור בקרוב ויידע מהיכן להמשיך...
בוצע | ||
---|---|---|
מחרוזת לחיפוש | מחרוזת מחליפה | אלא אם כן |
תאטרון | תיאטרון | |
פיסית | פיזית | |
פיסיים | פיזיים | |
פיסיות | פיזיות | |
טכס | טקס | לטכס עצה |
בעייה | בעיה | |
קישורים חיצונים | קישורים חיצוניים | |
הותיק | הוותיק | |
פירסום | פרסום | |
פירסם | פרסם | |
לעיתים | לעתים | |
מעונין | מעוניין | |
מעונינים | מעוניינים | |
הפרייה | הפריה | |
מדוייק | מדויק | |
יישות | ישות | |
טלויזיה | טלוויזיה | |
טלביזיה | טלוויזיה | |
עיקבות | עקבות | |
שניה | שנייה | |
([שהבלכ])ועד([^פף]) | $1וועד$2 | |
כשהועד([^פף]) | כשהוועד$1 | |
שהועד([^פף]) | שהוועד$1 | |
([^ית])יתכן | $1ייתכן | |
([^יהת])יתכנו | $1ייתכנו | |
([שהובמל ])סימלי | $1סמלי | |
([^י])מאד | $1מאוד | |
מזויי([נן]) | מזוי$1 | |
([שהבמלכ])ויכוח | $1וויכוח | |
הויקטוריאנית | הוויקטוריאנית | |
גירסה | גרסה | |
גירסא | גרסה | |
תיכנו([נן]) | תכנו$1 | |
מתיחס | מתייחס | |
ניטרלי | נייטרלי | |
שתיה([,.;\" ]) | שתייה$1 | |
([משהכלב= ])רביה | $1רבייה | |
\\\"])כסא(ות)? | $1כיסא$2 | |
איכפת | אכפת | |
נעשת([^ה]) | נעשית$1 | |
בלווין | בלוויין | |
([משהכלב])ועיד([^ ]) | $1וועיד$2 | |
מכיון | מכיוון | |
([הוכלב- ])אויר | $1אוויר | |
מסויי([מם]) | מסוי$1 | |
הספריה | הספרייה | |
\\()למנין | $1למניין | |
יבוצע בהמשך... | ||
מחרוזת לחיפוש | מחרוזת מחליפה | אלא אם כן |
החלפות דרושות
[עריכת קוד מקור]יש להוסיף לרשימה רק שינויים שקיים לגביהם קונצנזוס. דיוניום אודות החלפות רצויות ניתן לבצע בויקיפדיה:בוטים/בוט החלפות/אולם דיונים.
- טכס ← טקס
- דה-רוטשילד ← דה רוטשילד
- נשקים ← כלי נשק
- גלרייה-->גלריה
- איבחון-->אבחון
- תביליסי => טביליסי
- אידיאולוג --> אידאולוג
- פלסמה -> פלזמה
החלפות טכניות
[עריכת קוד מקור]בסעיף זה יש להוסיף החלפות נדרשות שהן טכניות ולא לשוניות, כמו תיקון פרט מסוים בתבנית.
החלפת "{{הפניה למאמר ראשי|" => "{{הפניה לערך מורחב|" עניין טכני של החלפת שם התבנית בכל ערכי ויקיפדיה מאחר והשם של התבנית השתנה אבל מרבית הערכים עדיין משתמשים בשם הישן. Ramiy.- בוצע. נדבהחלפת התמונה "Us flag large.png" שנמחקה מוויקישיתוף בתמונה "Flag of the United States.svg", התמונה נמחקה מויקישיתוף אבל אצלנו יש עשרות רבות של ערכים שעדיין משתמשים בה. זה משבש תצוגה ועריכה ידנית לעשרות ערכים לא ראלית. Ramiy.- בוצע ידנית. נדבהחלפת התמונה "Israel flag large.png" בתמונה "Flag of Israel.svg" מויקישיתוף. את זה כבר אי אפשר לעשות ידני היות ומשתמשים בו מאות ערכים. Ramiy. - בוצע. (רשימת הערכים הארוכה שנותרה שם היא של ערכים שמכילים תבניות שהכילו בעבר את התמונה. אלו יתעדכנו ברגע שיערכו.)- לא בדיוק בוצע - יש עוד הרבה ערכים שלא הוחלפו, וזה לא קשור לתבניות. אנא החלף שנית (כלומר, לא על הדרך (found) אלא ממש (search - אם קיבלת את הסקריפט שלי, זו הטרמינולוגיה שלו)). – rotemliss – שיחה 20:31, 24 פברואר 2006 (UTC)
- בוצע, בוצע. שים לב שכל ההופעות של התמונה הן בדפי שיחה, עקב העובדה שאביר המתמטיקה השתמש בה כחלק מחתימתו. העדפתי לחסוך משרתי ויקיפדיה את אינספור העריכות המיותרות האלה, ולהשאיר לינק לתמונה ריקה בדפי השיחה. נדב 20:46, 24 פברואר 2006 (UTC)
- לא בדיוק בוצע - יש עוד הרבה ערכים שלא הוחלפו, וזה לא קשור לתבניות. אנא החלף שנית (כלומר, לא על הדרך (found) אלא ממש (search - אם קיבלת את הסקריפט שלי, זו הטרמינולוגיה שלו)). – rotemliss – שיחה 20:31, 24 פברואר 2006 (UTC)
החלפה טכנית של "[[image:" לעברית "[[תמונה:". Ramiy.- נוסף לרשימת ההחלפות 'על הדרך'.- להוסיף "(אזהרה: קישור חוטפני!)" לפני המחרוזת "באתר isayeret.com"
- אתה מתכוון "להשתמש בתבנית:isayeret במקום המחרוזת 'באתר isayeret.com'". הא? 16:02, 27 פברואר 2006 (UTC)
החלפת יוצר/ת= בתבנית סדרות ליוצרים=. למשל בערך לימוזינה התבנית לא נכונה וזה נמצא בדפים רבים, לעומת השמינייה ששם התבנית מתוקנת. 3omy3 10:21, 8 אפריל 2006 (UTC)- מה קורה אם מחליפים ידנית? יובל י. 16:11, 26 יולי 2006 (IDT)
- לא קורה כלום מיוחד, פשוט זה נמצא בהרבה ערכים וחבל לעבור אחד-אחד... ~3omy3 ( דף משתמש | שיחה ) בשעה 16:24, 26 יולי 2006 (IDT)
- ואם אני עורך את התבנית עצמה..? (אגב, מישהו יכעס אם יירשם ז'אנר במקום סוגה ?) יובל י. 18:43, 26 יולי 2006 (IDT)
- ערכתי את התבנית המקורית, וכל הדפים המקושרים התעדכנו. יובל י. 19:06, 26 יולי 2006 (IDT)
- מה קורה אם מחליפים ידנית? יובל י. 16:11, 26 יולי 2006 (IDT)
להחליף {{קצרמר X}} ב{{קצרמר|X}}, ולפני כן להחליף גם {{קצרמר אישים ישראלים}} ב{{קצרמר|ישראלים}}. השינויים מבוצעים עקב מעבר לתבנית קצרמר לבדה, באמצעות הפונקציה "בחר", ללא כל התבניות הזדוניות האחרות. – rotemliss – שיחה 16:07, 26 יוני 2006 (IDT)