לדלג לתוכן

חב"דפדיה:בוט/בוט החלפות: הבדלים בין גרסאות בדף

מתוך חב"דפדיה, אנציקלופדיה חב"דית חופשית
שיע.ק (שיחה | תרומות)
שיע.ק (שיחה | תרומות)
אין תקציר עריכה
שורה 3: שורה 3:


חב"דפדיה נכתבת על ידי מאות כותבים, שלהם דרכי כתיבה מגוונות. לעיתים אף ניתן למצוא בערך אחד שתי צורות כתיב לאותה מילה. לפיכך, לבוט ההחלפות חשיבות גדולה, בהיותו כלי המטפל בהאחדת הכתיב, לנוחותו של הקורא.
חב"דפדיה נכתבת על ידי מאות כותבים, שלהם דרכי כתיבה מגוונות. לעיתים אף ניתן למצוא בערך אחד שתי צורות כתיב לאותה מילה. לפיכך, לבוט ההחלפות חשיבות גדולה, בהיותו כלי המטפל בהאחדת הכתיב, לנוחותו של הקורא.
==מה זה עושה?==
בוט ההחלפות מסוגל לחפש מחרוזת כלשהי (למשל "כהיום") בכל הערכים בחב"דפדיה, ולהחליף אותה במחרוזת אחרת (למשל "כיום").
הבוט מופעל על פי החלטות שהתקבלו על ידי כלל החב"דפדים. ניתן להציע הצעות לתיקון שגיאות ב[[חב"דפדיה:בוט/בוט החלפות/אולם דיונים|אולם הדיונים]].
מומלץ להפעיל אותו אחת לחודש.
==בעיות שיכולות להתעורר==
אם הבוט החליף ביטוי שלא היה צריך להיות מוחלף - ייתכן שהביטוי ו/או הקשרו מהווים מקרה קצה שלא נחזה מראש על ידי מפעיל הבוט או על ידי המשתתפים בדיון ההחלפה. במקרה כזה יש לגשת ל[[חב"דפדיה:בוט/בוט החלפות/תקלות]] ולדווח.
במקרה שהביטוי יוצא דופן ולא צפוי להופיע בערכים רבים, ניתן למנוע מקומית את ההחלפה באחת מהדרכים הבאות:
# במקרה שהשינוי נעשה בהפניה ביבליוגרפית למאמר, כתב עת, ספר וכו' ניתן להשתמש ב[[:קטגוריה:תבניות ציטוט|תבנית מתאימה]] להפניה הביבליוגרפית. הבוט לא עושה החלפות בהפניות ביבליוגרפיות, ויתרון נוסף של שימוש בתבנית הוא שמירה על אחידות בהפניות הביבליוגרפיות.
# במקרה שהשינוי נעשה בציטוט - הבוט לא אמור לשנות ציטוטים שמסומנים ככאלו בתבניות ציטוט ({{תב|ציטוט}}, {{תב|ציטוטון}}, {{תב|""}}). ניתן לסמן את הציטוט בתבנית והבוט לא יחליף אותו יותר.
# התבנית {{תב|ללא החלפה}} מאפשרת לסמן קטע שבו אין להפעיל את בוט ההחלפות.
# ניתן להשתמש בתבנית {{תב|ללא בוט}} וב[[חב"דפדיה:בוט/בוט החלפות/רשימת החלפות נוכחית|רשימת ההחלפות הקיימות]] כדי לגרום לבוט לא לבצע החלפה מסוימת בערך.
יש להעדיף את הדרך הראשונה או השנייה כאשר זה מתאים, שכן הגנה בצורה זו תבטיח שהבוט יוכל לבצע החלפות בערך מלבד חלק נקודתי שסומן ככזה. (לדוגמה: בערך גאולוגי שמפנה לספר "ג<!---->י<!---->אולוגיה, יסודות ותהליכים", עדיין תתבצע החלפה ג<!---->י<!---->אולוגיה=>גאולוגיה)
הבוט מיועד לטיפול בטקסט בעברית הכתוב בכתיב מלא לא מנוקד. עשויים להיות מקרים יוצאי דופן של צורך לכתוב בכתיב חסר, צורך בניקוד וכו' שלא תואמים הנחה זו, ובמקרים אלו ניתן להשתמש בשיטות לעיל על מנת להחריג החלפות.


==קווים מנחים להפעלת בוט==
==קווים מנחים להפעלת בוט==
* קודם כתיבת החלפה, יש לבדוק שהיא בכלל שימושית שכן לפעמים עדיף לבצע את הפעולה ידנית. בנוסף, אין סיבה להעמיס על השרת בעריכות שאינן מביאות תועלת ממשית לקורא וממלאות לחינם את הגרסאות הקודמות של הדפים.
* קודם כתיבת החלפה, יש לבדוק שהוא שימושי, לפעמים עדיף לבצע החלפה ידנית. בנוסף, אין סיבה להעמיס על השרת בעריכות שאינן מביאות תועלת ממשית לקורא וממלאות לחינם את הגרסאות הקודמות של הדפים.
* על הבוט להיות לא מזיק - אם הבוט פגע בתוכנם של ערכים, עדיף היה אילו הוא לא היה פועל כלל.
* על הבוט להיות לא מזיק - אם הבוט פגע בתוכנם של ערכים, עדיף היה אילו הוא לא היה פועל כלל.
* חשבון-בוט יהיה חשבון נפרד מהחשבון הראשי ומיועד למטרה זו בלבד. בחשבון זה הוא ישים את התבנית <nowiki>{{בוט|שם המשתמש}}</nowiki> שישמש כמפסק חירום במקרה הצורך.
* חשבון-בוט יהיה חשבון נפרד מהחשבון הראשי ומיועד למטרה זו בלבד. בחשבון זה הוא ישים את התבנית <nowiki>{{בוט|שם המשתמש}}</nowiki> שישמש כמפסק חירום במקרה הצורך.
* להפעלה של בוט למטרה חדשה יש להיוועץ קודם ב[[חב"דפדיה:בוט/אולם דיונים|אולם דיונים]].
* להפעלה של בוט למטרה חדשה יש להיוועץ קודם ב[[חב"דפדיה:בוט/אולם דיונים|אולם דיונים]].
===שימת לב===
לפני הפעלת בוט יש לבחון את היתרונות והחסרונות הבאים:
:'''יתרונות:'''
* אפשרות נוחה ומהירה להכניס מידע ממאגר קיים לתוך חב"דפדיה בתבנית אחידה.
* אפשרות לבצע תיקונים טכניים בהיקף גדול בזמן קצר.
:'''חסרונות:'''
* לבוט חסר שיקול הדעת של עורך בשר ודם. במשימות שאינן מוגדרות היטב או מצריכות שיקול דעת יש להעדיף עריכה ידנית או חצי אוטומטית.
* ערכים שנוצרו על ידי בוט יהיו מקובעים ויכללו אך ורק נתונים יבשים.
* החלפה שגויה יכולה להזיק למספר גדול מאוד של ערכים בטרם תאותר ותעצר.


==הסתרת פעילות הבוטים בדף השינויים האחרונים==
==הסתרת פעילות הבוטים בדף השינויים האחרונים==
פעמים רבות בוט עושה שינויים בערכים רבים, שממלאים חלק ניכר מ[[מיוחד:שינויים אחרונים|דף השינויים האחרונים]]. כדי להתמקד בשינויים האנושיים, ניתן לבקש בדף השינויים האחרונים וברשימת המעקב הסתרה של עריכות של בוטים (אך יש להיזהר, משום שאם קדמה לעריכת הבוט עריכה אנושית, היא לא תוצג).
פעמים רבות בוט עושה שינויים בערכים רבים, שממלאים חלק ניכר מ[[מיוחד:שינויים אחרונים|דף השינויים האחרונים]]. כדי להתמקד בשינויים האנושיים, ניתן לבקש בדף השינויים האחרונים וברשימת המעקב הסתרה של עריכות של בוטים (אך יש להיזהר, משום שאם קדמה לעריכת הבוט עריכה אנושית, היא לא תוצג).


==רשימת החלפות==
==רשימת החלפות==
 
רשימת החלפות תהיה בדף [[חב"דפדיה:בוט/בוט החלפות/רשימת החלפות נוכחית|רשימת החלפות]]. ניתן להוסיף החלפות אך ורק על ידי התבנית {{תב|החלפת טקסט}}!
רשימת החלפות תהיה בדף [[חב"דפדיה:בוט/רשימת החלפות]]. ניתן להוסיף החלפות אך ורק על ידי התבנית {{תב|החלפת טקסט}}!
 
ההחלפות שיוספו לדף זה הם '''רק''' החלפות שדנו עליהם ב[[חב"דפדיה:בוט/אולם דיונים]] במשך שבוע. לאחר שבוע, אם תהיה את הסכמת רוב המשתתפים להחלפה, הדיון יאורכב וההחלפה תיכנס לרשימה בדף זה כשלידה יכנס הסבר וקישור לדיון המאורכב.
:::'''סימני פיסוק'''
{{החלפת טקסט|“|"}}
{{החלפת טקסט|”|"}}
{{החלפת טקסט|״|"}}
{{החלפת טקסט|″|"}}
{{החלפת טקסט|׳|'}}
{{החלפת טקסט|′|'}}
{{החלפת טקסט|‘|'}}
{{החלפת טקסט|’|'}}
{{החלפת טקסט|`|'}}
{{החלפת טקסט|....|...}}
#:'''מילים מהתנ"ך'''
{{החלפת טקסט|תהילים|תהלים}}
#:'''דקדוק'''
{{החלפת טקסט|כסליו|כסלו}}
{{החלפת טקסט|תפלה|תפילה}}
{{החלפת טקסט|חבד"י|חב"די}}
{{החלפת טקסט|חבדיי"ם|חב"דיים}}
{{החלפת טקסט|חבדי"ם|חב"דיים}}
{{החלפת טקסט|אדמורי"ם|אדמו"רים}}
{{החלפת טקסט|אדמורו"ת|אדמו"רות}}
{{החלפת טקסט|עכב|עקב}}
#:'''תקלדות נפוצות'''
{{החלפת טקסט|התוועדיות|התוועדויות}}
{{החלפת טקסט|{{רווח}} |{{רווח}}}}
#:'''שם או משפחה'''
{{החלפת טקסט|מישלובין|מישולובין}}
{{החלפת טקסט|מישולבין|מישולובין}}
{{החלפת טקסט|וילישאנסקי|וילשאנסקי}} ([[שיחה:וילשאנסקי (פירושונים)|דיון]])
#:'''אחידות'''
{{החלפת טקסט|{{רווח}}<nowiki>{{הערה|</nowiki>|<nowiki>{{הערה|</nowiki>}}
{{החלפת טקסט| <nowiki>}}</nowiki>|<nowiki>}}</nowiki>}}
{{החלפת טקסט|<nowiki><ref></nowiki>|<nowiki>{{הערה|</nowiki>}}
{{החלפת טקסט|<nowiki></ref></nowiki>|<nowiki>}}</nowiki>}}
#:'''ראשי תיבות'''
{{החלפת טקסט|ע"י|על ידי}} (מלבד ערך [[פרצוף]])


==קישורים חיצוניים==
==קישורים חיצוניים==
* [https://www.mediawiki.org/wiki/Extension:Replace_Text הוראות שימוש בדף ההרחבה במדיה ויקי]
* [https://www.mediawiki.org/wiki/Extension:Replace_Text הוראות שימוש בדף ההרחבה במדיה ויקי]

גרסה מ־17:54, 22 ביוני 2025

בוט ההחלפות

ראו גם:

ארכיון דיוני בוט ההחלפות:

  • תשפ"ה: 1

בוט ההחלפות משמש ליצירת אחידות כתיב ותעתיק בחב"דפדיה, ובפרט לתקן אוטומטית שגיאות כתיב נפוצות. הבוט מאפשר לבצע שינויים בערכים רבים בצורה פשוטה וללא צורך במעבר ידני.

חב"דפדיה נכתבת על ידי מאות כותבים, שלהם דרכי כתיבה מגוונות. לעיתים אף ניתן למצוא בערך אחד שתי צורות כתיב לאותה מילה. לפיכך, לבוט ההחלפות חשיבות גדולה, בהיותו כלי המטפל בהאחדת הכתיב, לנוחותו של הקורא.

מה זה עושה?

בוט ההחלפות מסוגל לחפש מחרוזת כלשהי (למשל "כהיום") בכל הערכים בחב"דפדיה, ולהחליף אותה במחרוזת אחרת (למשל "כיום").

הבוט מופעל על פי החלטות שהתקבלו על ידי כלל החב"דפדים. ניתן להציע הצעות לתיקון שגיאות באולם הדיונים.

מומלץ להפעיל אותו אחת לחודש.

בעיות שיכולות להתעורר

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

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

  1. במקרה שהשינוי נעשה בהפניה ביבליוגרפית למאמר, כתב עת, ספר וכו' ניתן להשתמש בתבנית מתאימה להפניה הביבליוגרפית. הבוט לא עושה החלפות בהפניות ביבליוגרפיות, ויתרון נוסף של שימוש בתבנית הוא שמירה על אחידות בהפניות הביבליוגרפיות.
  2. במקרה שהשינוי נעשה בציטוט - הבוט לא אמור לשנות ציטוטים שמסומנים ככאלו בתבניות ציטוט ({{ציטוט}}, {{ציטוטון}}, {{""}}). ניתן לסמן את הציטוט בתבנית והבוט לא יחליף אותו יותר.
  3. התבנית {{ללא החלפה}} מאפשרת לסמן קטע שבו אין להפעיל את בוט ההחלפות.
  4. ניתן להשתמש בתבנית {{ללא בוט}} וברשימת ההחלפות הקיימות כדי לגרום לבוט לא לבצע החלפה מסוימת בערך.

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

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

קווים מנחים להפעלת בוט

  • קודם כתיבת החלפה, יש לבדוק שהוא שימושי, לפעמים עדיף לבצע החלפה ידנית. בנוסף, אין סיבה להעמיס על השרת בעריכות שאינן מביאות תועלת ממשית לקורא וממלאות לחינם את הגרסאות הקודמות של הדפים.
  • על הבוט להיות לא מזיק - אם הבוט פגע בתוכנם של ערכים, עדיף היה אילו הוא לא היה פועל כלל.
  • חשבון-בוט יהיה חשבון נפרד מהחשבון הראשי ומיועד למטרה זו בלבד. בחשבון זה הוא ישים את התבנית {{בוט|שם המשתמש}} שישמש כמפסק חירום במקרה הצורך.
  • להפעלה של בוט למטרה חדשה יש להיוועץ קודם באולם דיונים.

הסתרת פעילות הבוטים בדף השינויים האחרונים

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

רשימת החלפות

רשימת החלפות תהיה בדף רשימת החלפות. ניתן להוסיף החלפות אך ורק על ידי התבנית {{החלפת טקסט}}!

קישורים חיצוניים