שיחת תבנית:ש/תיקונים

תגובה אחרונה: לפני 7 שנים מאת בורה בורה בנושא ניסוח מחדש עבור ערן

יעד=שיחת תבנית:ש/תיקונים/דוגמאות

תקציר עריכה

הורדת שימוש בתג br

חיפושים (לא פעיל)

insource:/\<br\ ?\/\>/

ערכים להסבה

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

ביטוי רגולרי להסבה

</?\\?[bB][rR]/?\\?>

מפרט הסבה

{{ש}}

סטטוס

kotz? תודה. יגאל (בקשת עזרה, IKhitron ושיחה) 18:27, 15 ביולי 2015 (IDT)תגובה

  בוצע יבש 198 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות21:37, 15 ביולי 2015 (IDT)תגובה

  בוצע יבש 198 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות22:01, 15 ביולי 2015 (IDT)תגובה

  בוצע יבש 198 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות00:21, 16 ביולי 2015 (IDT)תגובה

  בוצע יבש 198 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות00:28, 16 ביולי 2015 (IDT)תגובה

  בוצע יבש 198 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות07:28, 16 ביולי 2015 (IDT)תגובה

  בוצע יבש 198 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות08:34, 16 ביולי 2015 (IDT)תגובה

  בוצע יבש 198 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות08:49, 16 ביולי 2015 (IDT)תגובה

  בוצע יבש 198 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות08:54, 16 ביולי 2015 (IDT)תגובה

  בוצע יבש 198 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות09:00, 16 ביולי 2015 (IDT)תגובה

  בוצע יבש 198 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות09:05, 16 ביולי 2015 (IDT)תגובה

  בוצע יבש 198 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות10:49, 16 ביולי 2015 (IDT)תגובה

  בוצע יבש 198 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות15:03, 16 ביולי 2015 (IDT)תגובה

  בוצע ריצת אמת 198 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות15:55, 16 ביולי 2015 (IDT)תגובה

  בוצע יבש 198 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות17:18, 16 ביולי 2015 (IDT)תגובה

  בוצע ריצת אמת 198 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות18:03, 16 ביולי 2015 (IDT)תגובה

  בוצע ריצת אמת 198 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות20:21, 17 ביולי 2015 (IDT)תגובה

שלב ב'

  בוצע יבש 0 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות21:48, 17 ביולי 2015 (IDT)תגובה

Kotz? כתבתי משהו לא בסדר? תודה, יגאל (בקשת עזרה, IKhitron ושיחה) 21:52, 17 ביולי 2015 (IDT)תגובה

  בוצע יבש 0 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות21:58, 17 ביולי 2015 (IDT)תגובה

  בוצע יבש 0 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות22:11, 17 ביולי 2015 (IDT)תגובה

kotz, יש נקודתיים בפנים. יגאל (בקשת עזרה, IKhitron ושיחה) 22:15, 17 ביולי 2015 (IDT)תגובה

  בוצע יבש 0 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות22:32, 17 ביולי 2015 (IDT)תגובה

תודה, kotz, אבל זה עדיין לא מוצא כלום. מה עושים? אני מניח שפשוט לעבור על כל הערכים יקח שבוע, צריך למצוא משהו. יגאל (בקשת עזרה, IKhitron ושיחה) 22:38, 17 ביולי 2015 (IDT)תגובה

  בוצע יבש 0 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות23:55, 17 ביולי 2015 (IDT)תגובה

IKhitron, אפשר דוגמא למה הוא אמור היה לתפוס? ‏«kotz» «שיחה» 09:42, 18 ביולי 2015 (IDT)תגובה

  בוצע יבש 0 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות13:48, 18 ביולי 2015 (IDT)תגובה

  בוצע יבש 0 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות13:59, 18 ביולי 2015 (IDT)תגובה

  בוצע יבש 0 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות14:02, 18 ביולי 2015 (IDT)תגובה

  בוצע יבש 0 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות14:08, 18 ביולי 2015 (IDT)תגובה

  בוצע יבש 0 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות21:03, 18 ביולי 2015 (IDT)תגובה

  בוצע יבש 0 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות21:15, 18 ביולי 2015 (IDT)תגובה

  בוצע יבש 0 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות21:41, 18 ביולי 2015 (IDT)תגובה

  בוצע יבש 0 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות22:09, 18 ביולי 2015 (IDT)תגובה

  בוצע יבש 0 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות22:18, 18 ביולי 2015 (IDT)תגובה

  בוצע יבש 0 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות22:40, 18 ביולי 2015 (IDT)תגובה

  בוצע יבש 0 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות10:01, 19 ביולי 2015 (IDT)תגובה

כל דף שיש בתוכן <br />, kotz. יגאל (בקשת עזרה, IKhitron ושיחה) 15:24, 19 ביולי 2015 (IDT)תגובה

  בוצע יבש 415 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות17:15, 19 ביולי 2015 (IDT)תגובה

תודה, kotz. בורה בורה, תעבור על התוצאות ואם זה בסדר, תריץ. יגאל (בקשת עזרה, IKhitron ושיחה) 20:09, 19 ביולי 2015 (IDT)תגובה
אמת מאושר. לא יודע מה יש בכל שלב אבל אני מצפה לאלפים ופה יש רק 415. בורה בורה - שיחה 20:35, 19 ביולי 2015 (IDT)תגובה
בוא נתקן קודם את אלו. יגאל (בקשת עזרה, IKhitron ושיחה) 21:00, 19 ביולי 2015 (IDT)תגובה

  בוצע ריצת אמת 500 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות00:49, 20 ביולי 2015 (IDT)תגובה

  בוצע ריצת אמת 500 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות18:42, 20 ביולי 2015 (IDT)תגובה

  בוצע ריצת אמת 500 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות19:08, 20 ביולי 2015 (IDT)תגובה

  בוצע ריצת אמת 500 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות22:42, 20 ביולי 2015 (IDT)תגובה

  בוצע ריצת אמת 500 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות08:43, 21 ביולי 2015 (IDT)תגובה

משתמש:IKhitron, תן הגנה על המפרט הזה. בא מישהו משנה את ה-{{ש}} למשהו אחר ודופק לנו אלפי ערכים... בורה בורה - שיחה 08:46, 21 ביולי 2015 (IDT)תגובה

  בוצע ריצת אמת 500 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות14:11, 21 ביולי 2015 (IDT)תגובה

זו החלפה בעייתית ויש סיבה שבוט ההחלפות לא מחליף את כל הbr ל{{ש}} - הסיבה לשימוש ב"ש" היא כדי להקל על העורכים כשיש שילוב של עברית ואנגלית. אבל כאשר יש משני צדי ה"ש" טקסט באנגלית נוצרת הבעיה הפוכה וצריך להשתמש ב"br". ערן - שיחה 16:46, 21 ביולי 2015 (IDT)תגובה
עדיף לכסות 98% מהמקרים בנוחיות ולהשאר עם 2% בעייתיים שציינת מאשר להיפך. בורה בורה - שיחה 16:52, 21 ביולי 2015 (IDT)תגובה
תוכל לתת דוגמה, בבקשה, ערן? יגאל (בקשת עזרה, IKhitron ושיחה) 17:07, 21 ביולי 2015 (IDT)תגובה

  בוצע ריצת אמת 500 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות17:26, 21 ביולי 2015 (IDT)תגובה

  בוצע יבש 403 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות17:32, 21 ביולי 2015 (IDT)תגובה

  בוצע יבש 410 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות21:49, 21 ביולי 2015 (IDT)תגובה

  בוצע יבש 367 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות23:00, 21 ביולי 2015 (IDT)תגובה

  בוצע יבש 367 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות23:09, 21 ביולי 2015 (IDT)תגובה

ראו בבקשה - מיוחד:הבדל/17257050 (PHP)
אפשר לשנות את הבוט כך שלא תבוצע החלפה אם התו הכיווני האחרון לפני ה-BR הוא אנגלית ואם התו הכיווני הראשון אחרי ה-BR הוא אנגלית. זה יפתור מרבית המקרים שערן ציין וגם מקרים כמו PHP.
בינתיים אני משהה את ההסבה כי נראה לי שאם נריץ אותה שוב היא תחזיר את PHP.
‏«kotz» «שיחה» 08:29, 22 ביולי 2015 (IDT)תגובה
אגב: אם צריך גרסא אנגלית ל{{ש}} זו צריכה להיות {{L}} ולא <br> , לדעתי ‏«kotz» «שיחה» 08:31, 22 ביולי 2015 (IDT)תגובה
אני עדיין לא מבין מה הבעיה. מה שקרה כאן הוא שזאת הייתה דוגמה לקוד. לא היה שום קשר לאנגלית. אפשר לקבל ולו דוגמה אחת בה זה משפיע על כיווניות, kotz או ערן? שיחקתי עם זה הרבה, לא מצאתי כלום. יגאל (בקשת עזרה, IKhitron ושיחה) 16:09, 22 ביולי 2015 (IDT)תגובה
ולא היה צורך בהשהיה. מרגע שערן כתב כאן עצרתי את החיפושים ועברתי להורדת שגיאות. לחיפושים נחזור אחרי שנפתור את זה. יגאל (בקשת עזרה, IKhitron ושיחה) 16:17, 22 ביולי 2015 (IDT)תגובה
כבר כתבתי לעיל שגם אם ערן צודק עדיין יש יתרון רב להורדת ה-BR המעצבן שזה 98% מהערכים. מקרי קצה של אנגלית-אנגלית אפשר לתקן אח"כ. בורה בורה - שיחה 18:40, 22 ביולי 2015 (IDT)תגובה
ראיתי. לא מסכים איתך. יגאל (בקשת עזרה, IKhitron ושיחה) 21:12, 22 ביולי 2015 (IDT)תגובה
דוגמה (לא מתוך ערך):
  • According to [http://cnn.com CNN]<br> and [http://bbc.com BBC]
  • According to [http://cnn.com CNN]{{ש}} and [http://bbc.com BBC]
כמו שקוץ כתב אפשר למשל להשתמש בתווים שלפני או אחרי הBR, ולמעשה ההחלפה הקיימת של בוט ההחלפות עושה זאת בכיוון ההפוך - בודקת שיש תווים בעברית בסביבה. ערן - שיחה 22:05, 22 ביולי 2015 (IDT)תגובה

  בוצע יבש 367 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות19:01, 22 ביולי 2015 (IDT)תגובה

  בוצע יבש 367 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות21:53, 22 ביולי 2015 (IDT)תגובה

בחייך kotz. אני צריך דוגמה אמיתית. הורדתי את nowiki שלא אמור להיות בערכים וזה בדיוק אותו דבר. בדיוק בגלל שמדובר בשורה החדשה יש הבדל בין שני המצבים, ומאותה סיבה אני לא מצליח לדמיין דוגמה. יגאל (בקשת עזרה, IKhitron ושיחה) 22:15, 22 ביולי 2015 (IDT)תגובה
IKhitron, אנא אל תערוך הודעות של משתמשים אחרים. הדוגמה היא שלי ולא של קוץ (והיא באמת מעט מלאכותית). אין הבדל בין br לבין {{ש}} בתצוגה לקרוא, אלא לעורכים. מה שהעורכים רואים זה את הבלאגן שמופיע למעלה (עם הnowiki), או בצורה זהה בתיבת העריכה (במצב האמיתי, ללא הnowiki). ערן - שיחה 23:07, 22 ביולי 2015 (IDT)תגובה

  בוצע יבש 367 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות00:37, 23 ביולי 2015 (IDT)תגובה

  בוצע יבש 135 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות13:32, 23 ביולי 2015 (IDT)תגובה

ערן, קודם כל העריכה היא בטעות. בדקתי מה יצא ושכחתי להחזיר את זה. סליחה גם שלא שמתי לב שזאת תשובתך. דבר שני, תצוגה לעורך - מבחינתי זה לא משהו שמצריך התייחסות. אבל אם כן, מה דעתך שנלמד את הבוט לשים {{D}} במקום {{ש}} אם משני הצדדים יש טקסט באנגלית? יגאל (בקשת עזרה, IKhitron ושיחה) 13:51, 23 ביולי 2015 (IDT)תגובה
IKhitron, אם התצוגה לעורך לא מצריכה התייחסות, למה בכלל להשתמש ב{{ש}}? ולמה בכלל לעשות את ההחלפה הזו? ערן - שיחה 17:38, 23 ביולי 2015 (IDT)תגובה
מה זאת אומרת למה? ולמה עשית אותה קודם? הסיבה שאני שואף לזה היא הסרת ככל שיותר קוד HTML מערעחם והפיכתו לקוד ויקי. יגאל (בקשת עזרה, IKhitron ושיחה) 17:45, 23 ביולי 2015 (IDT)תגובה
מה רע בקוד HTML סטנדרטי שמוכר בכל העולם ובמה הוא עדיף על תבנית שספציפית לוויקיפדיה בעברית? הסיבה לשימוש ב{{ש}} היא כדי למנוע בעיות כיווניות כשעורכים בעברית והיתרון הזה משמעותי יחסית לחסרון של חוסר סטנדרטיות אבל הוא לא תקף כשעורכים קטע טקסט באנגלית בוויקיפדיה העברית.ערן - שיחה 17:53, 26 ביולי 2015 (IDT)תגובה
אז יש לנו עמדה שונה, כי אני לא אוהב מופעי HTML בקוד ויקי. עובדה שמי שמנהל את checkwiki מסכים איתי. אז מה דעתך על יצירת תבנית או הפניה עם שם אנגלי? יגאל (בקשת עזרה, IKhitron ושיחה) 18:55, 26 ביולי 2015 (IDT)תגובה
לא אוהבים br בcheckwiki מסיבה אחרת: לא אוהבים בכלל שבירת שורה כשהיא שגויה. שבירת שורה צריכה להיעשות רק בתוך תבנית (ובמקרים נדירים אחרים), אבל בדרך כלל צריך להשתמש בפסקה חדשה או פעמיים אנטר. כך שהטעות הזו נכונה בין אם משתמשים בbr ובין אם משתמשים ב"ש" רק שcheckwiki לא מכיר את תבנית ש. ראה לדוגמה שימוש שגוי שתוקן במיוחד:הבדל/17283949. אני לא בטוח על איזו מספר שגיאה אתה מדבר, אבל תחפש בen:Wikipedia:WikiProject Check Wikipedia/List of errors כדי לקרוא את הסיבה שלהם. ערן - שיחה 06:06, 27 ביולי 2015 (IDT)תגובה
לאחר עיון בשגיאות הרלוונטיות:
  • כשמקודדים שבירת שורה באמצעות תבנית זו דרך לרמות אותם כך שלא ימצאו טעויות. למשל אם הם מחפשים br בסוף תבנית בגלל שאין צורך בשבירת שורה בסוף תבנית, אז כשמחליפים את זה לתבנית "ש" הם לא ידעו להעיר על הבעיה, אבל הבעיה עדיין קיימת.
  • הם מעירים את br שבו הסלאש מופיע במקום הלא נכון, הם לא מעירים את br. ערן - שיחה 06:10, 27 ביולי 2015 (IDT)תגובה
לא הבנת אותי, ערן. לא דיברתי על זה ששם לא אוהבים את br. דיברתי שהם לא אוהבים שימוש בקוד HTML במקום קוד ויקי, בהרבה שגיאות. יגאל (בקשת עזרה, IKhitron ושיחה) 12:00, 27 ביולי 2015 (IDT)תגובה
br הוא (גם) קוד ויקי. המתכנתים של מדיה ויקי לא מצאו מקום להמציא תחביר ייחודי למדיה ויקי עבור שבירת שורה. ערן - שיחה 22:11, 27 ביולי 2015 (IDT)תגובה
יש בזה משהו. מצד שני, אם כך למה הומצא {{ש}} במקור? יגאל (בקשת עזרה, IKhitron ושיחה) 22:14, 27 ביולי 2015 (IDT)תגובה
רק עבור טקסט בעברית. ראה 4 תגובות למעלה. ערן - שיחה 23:03, 27 ביולי 2015 (IDT)תגובה
לא הבנת אותי, ערן, או שאני לא הבנתי אותך. למה הבן אדם הראשון שיצר את התבנית עשה זאת. מה היה רע בתג? יגאל (בקשת עזרה, IKhitron ושיחה) 12:05, 28 ביולי 2015 (IDT)תגובה
אני חושב שהמשתמש שיצר את התבנית חשב שבקטעים בעברית היא תהיה יותר נוחה לשימוש מאשר תג, אבל אני לא יודע. ערן - שיחה 18:07, 28 ביולי 2015 (IDT)תגובה

  בוצע ריצת אמת 134 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות21:13, 24 ביולי 2015 (IDT)תגובה

  בוצע ריצת אמת 0 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות00:12, 25 ביולי 2015 (IDT)תגובה

  בוצע ריצת אמת 0 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות11:47, 25 ביולי 2015 (IDT)תגובה

  בוצע ריצת אמת 0 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות08:51, 26 ביולי 2015 (IDT)תגובה

  בוצע ריצת אמת 0 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות12:58, 26 ביולי 2015 (IDT)תגובה

זה סיים עם הטעויות. החזרתי למושהה זמנית. מחכים לערן. יגאל (בקשת עזרה, IKhitron ושיחה) 15:55, 26 ביולי 2015 (IDT)תגובה

האם בוט ההחלפות עובד?

עד שנעצרה הררצה, עודכנו איזה 3,000 ערכים. אם בוט ההחלפות היה עובד תקין, ברור שרובם היו מתוקנים, כי אלו סתם BR נודניקים בתוך טקסט עברי. אני מסכים שיש בעיה כאשר ה-BR הוא בין שני קטעי טקסט באנגלית אולם אלו אחוז מזערי, ואפשר לתקן אותן מאוחר יותר, בסיום המבצע, עם בוט ההחלפות. ערן וIKhitron, הדיון לא צריך להיות מה הסיבות ההסטוריות שהובילו ליצירת תבנית בעברית לזה, כי כולם מסכימים שזה הרבה יותר נח וקריא. הדיון צריך להיות אית מסיימים את ההרצות האלה במינימום הפרעה. מתייג את משתמש:Kotz. בורה בורה - שיחה 14:52, 28 ביולי 2015 (IDT)תגובה

  1. לא ברור שזה "יותר נוח וקריא". היו על זה דיונים בעבר גם בשיחת תבנית:ש וגם בבוט ההחלפות.
  2. בכל מקרה בוט לא צריך לגרום נזק בקטעים באנגלית, במיוחד שלא ברורה כל כך התועלת. ערן - שיחה 18:01, 28 ביולי 2015 (IDT)תגובה
תמהני לגבי "לא ברור שזה "יותר נוח וקריא"". אם זה לא ברור למה ההחלפה קיימת? אם היא קיימת, סימן שהיא אושרה, ומשכך יש להחליף את כל המופעים היכן שההחלפה מסייעת. בורה בורה - שיחה 20:32, 28 ביולי 2015 (IDT)תגובה

הצעה לשיפור

תודה, ערן. אז ערן, kotz ובורה בורה. מה שאני מציע זה ליצור דף הפניה לתבנית ש ולקרוא לו תבנית L. לאחר מכן להריץ בוט שיחליף כל מופע של התבנית הראשונה בין שני קטעים באנגלית למופע של תבנית שנייה. לפני זה לגמור טת הריצה של הבוט הזה כמו שהוא - הוא בסוף של האות ת' אז זה כמעט כלום. מה דעתכם? יגאל (בקשת עזרה, IKhitron ושיחה) 18:55, 28 ביולי 2015 (IDT)תגובה

מה עושה תבנית:L? תוכל להדגים שימוש בה? בורה בורה - שיחה 20:34, 28 ביולי 2015 (IDT)תגובה
אותו דבר כמו ש, רק בשם אחר. אמרתי לך, דף הפניה. יגאל (בקשת עזרה, IKhitron ושיחה) 20:41, 28 ביולי 2015 (IDT)תגובה
אז מה היא שונה מ-BR? רוץ על כל ה-ש בין שני קטעים באנגלית והחלף ל-BR. בורה בורה - שיחה 20:52, 28 ביולי 2015 (IDT)תגובה
היא שונה מכך שנוכל להריץ בוט שיחפש את br ויחליף לזה או לזה. אם נשאיר ככה, כל ריצה תבדוק מחדש את כל המופעים. יגאל (בקשת עזרה, IKhitron ושיחה) 20:59, 28 ביולי 2015 (IDT)תגובה
טוב, צור אותה ותן דוגמה בערך אחד איך זה מתנהג. בורה בורה - שיחה 21:16, 28 ביולי 2015 (IDT)תגובה
דוגמה פשוטה:
כאן.
דוגמה מסובכת של ערן:
  • According to [http://cnn.com CNN]<br> and [http://bbc.com BBC]
  • According to [http://cnn.com CNN]{{ש}} and [http://bbc.com BBC]
  • According to [http://cnn.com CNN]{{L}} and [http://bbc.com BBC]
  • According to CNN
    and BBC
  • According to CNN
    and BBC
  • According to CNN
    and BBC
יגאל (בקשת עזרה, IKhitron ושיחה) 21:22, 28 ביולי 2015 (IDT)תגובה
  בעד בורה בורה - שיחה 21:31, 28 ביולי 2015 (IDT)תגובה
יש תגית מוכרת של br שנמצאת בשימוש בכל העולם, המתכנתים של מדיה ויקי מצאו לנכון להשתמש בזה כמו שזה ולא להגדיר תחביר ויקי מיוחד לזה. למה אנחנו צריכים להגדיר משהו מיוחד ולמה זה טוב? ערן - שיחה 21:48, 28 ביולי 2015 (IDT)תגובה
כי רק אצלנו כיוון הכתיבה הוא הפוך וזה יוצר בעיות. למה זה טוב - הסברתי קודם - כדי לפשט את הבוט. יגאל (בקשת עזרה, IKhitron ושיחה) 21:51, 28 ביולי 2015 (IDT)תגובה
  1. לפשט את הבוט לא מסביר למה זה טוב לעורכים או למה זה טוב לקוראים.
  2. זה לא קל או פותר בעיות כלשהן לעורכים (אין הבדל בכיווניות בין שימוש בbr לשימוש בL)
  3. זה מזיק כי זה ממציא תבנית שייחודית לוויקיפדיה ומצריכה מעורכים ללמוד אותה.
ערן - שיחה 22:05, 28 ביולי 2015 (IDT)תגובה
צודק בכל מילה, ערן. אבל:
  1. זה לא ישפיע על קוראים כלל וזה מה שטוב בזה.
  2. בהחלט. לא היו בעיות לעורכים, אז אין טעם לחפש שם תיקונים.
  3. אז כנראה לא הבנת אותי. מדובר בתבנית טכנית, ואין לי כל כוונה לספר עליה למישהו מהעורכים. הוא ימשיך לשים את br, והבוט יבדוק כל הוספה חדשה ויהופך אותה לאחת משתי התבניות לפי הקריטריון שציינת, לטובת העורכים. אולי זה אפילו יעזור למי שישים ש בתוך אנגלית כי הוא לא ידע שזה יפגע לו בכיווניות - אז סייענו לו מבלי להתכוון. יגאל (בקשת עזרה, IKhitron ושיחה) 14:36, 29 ביולי 2015 (IDT)תגובה
(תגובה נוספת לבקשת יגאל). נא ראה את נקודה 3 לעיל. ערן - שיחה 15:08, 31 באוגוסט 2015 (IDT)תגובה

למה זה לא עובד היום?

IKhitron, משתמש:ערן, אני מתקשה להבין למה ההחלפות הקיימות היום אינן עובדות בלי "תרגילים". סתם ערך אקראי, אקס פקטור ישראל. יש שם שורה |משתתפים=[[רמי פורטיס]] <br /> [[משה פרץ]] <br /> [[עברי לידר]] <br /> [[שירי מימון]]. שורה שבשני הצדדים עברית. למה זה לא מוחלף ל"ש"? יש אלפי שורות כאלה בתבניות ובכלל. בורה בורה - שיחה 23:09, 29 ביולי 2015 (IDT)תגובה

לא הבנתי את השאלה. למה בוט לא מוצא את זה? או מה? יגאל (בקשת עזרה, IKhitron ושיחה) 23:46, 29 ביולי 2015 (IDT)תגובה
למה בוט ההחלפות לא מוצא ומחליף את זה?? בורה בורה - שיחה 00:39, 30 ביולי 2015 (IDT)תגובה
כי עצרנו אותו עד שהדיון יסתיים. יגאל (בקשת עזרה, IKhitron ושיחה) 11:38, 30 ביולי 2015 (IDT)תגובה
לא עצרנו את בוט ההחלפות הרגיל שהיה אמור לתקן את זה לפני שנים. בורה בורה - שיחה 15:10, 30 ביולי 2015 (IDT)תגובה
כי בוט ההחלפות דורש טקסט בעברית משני הצדדים, ושם יש רק רווחים. יגאל (בקשת עזרה, IKhitron ושיחה) 15:14, 30 ביולי 2015 (IDT)תגובה
מה??? הוא לא יודע להתעלם מרווחים? קשה לי להאמין. אם כך הוא מתעלם מרוב התיקונים הנחוצים גם בטקסט חופשי בערכים. בורה בורה - שיחה 15:42, 30 ביולי 2015 (IDT)תגובה
אז תבדוק בעצמך. שורה 772. יגאל (בקשת עזרה, IKhitron ושיחה) 15:43, 30 ביולי 2015 (IDT)תגובה

IKhitron, יש דיון מסודר בויקיפדיה:בוט/בוט החלפות/אולם דיונים, שבו מעלים לדיון קהילתי החלפה ורואים אם יש איתה בעיות אפשריות. היה דיון שבו עלו בעיות שיש עם החלפה ישירה של br ל{{ש}} ולכן הבוט הגדיר במפורש שהחלפה תתבצע רק ב"קונטקסט עברי" ולא תמיד. זו לא בעיה טכנית בבוט, אלא הגדרה מפורשת בהתאם לדיון. אפשר להציע לשפר את הביטוי הרגולרי, באולם הדיונים, אבל זה לא בסדר פשוט לעקוף את הדיון הקהילתי ולהתעלם מבעיות שעלו ולהריץ את בוט ההסבה לשם זה. בעתיד, אנא קיים דיון מסודר להחלפות כאלו בויקיפדיה:בוט/בוט החלפות/אולם דיונים - הסיבה שיש דיון היא בדיוק בשביל שאפשר יהיה להעיר על בעיות לפני ולא אחרי. ערן - שיחה 09:37, 29 באוגוסט 2015 (IDT)תגובה

IKhitron, אני מתנצל על הודעתי לעיל, כעת שמתי לב שההחלפה האחרונה שנעשתה הייתה מתחביר שגוי של BR. ערן - שיחה 21:51, 30 באוגוסט 2015 (IDT)תגובה
  יגאל (בקשת עזרה, IKhitron ושיחה) 21:52, 30 באוגוסט 2015 (IDT)תגובה

רשימה חדשה

kotz, תוכל להריץ את הבוט, בבקשה? יגאל (בקשת עזרה, IKhitron ושיחה) 20:53, 14 באוגוסט 2015 (IDT)תגובה
IKhitron, יש לבוט יכולות דילוג. אני מציע להכין רשימה של "מה לא לעדכן" שהיא רשימה קטנה, ולעדכן את כל השאר. עדיין נותרו אלפים. בורה בורה - שיחה 21:01, 14 באוגוסט 2015 (IDT)תגובה
לא הבנתי, בורה בורה. זאת רשימה שהבוט הוציא. יגאל (בקשת עזרה, IKhitron ושיחה) 21:05, 14 באוגוסט 2015 (IDT)תגובה

  בוצע יבש 2 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות14:28, 22 באוגוסט 2015 (IDT)תגובה

  בוצע יבש 60 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות01:00, 25 באוגוסט 2015 (IDT)תגובה

  בוצע יבש 60 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות08:36, 25 באוגוסט 2015 (IDT)תגובה

  בוצע ריצת אמת 60 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות00:36, 27 באוגוסט 2015 (IDT)תגובה

  בוצע ריצת אמת 0 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות01:02, 27 באוגוסט 2015 (IDT)תגובה

ניסוח מחדש עבור ערן

היי, ערן, כפי שהבטחתי אני מנסח את זה מחדש. מה שאתה מציע זה שכל המקומות בקונטקסט לא לועזי יהיו עם {{ש}} ובקונטקסט לועזי יהיו עם <br />. מה שאני מציע זה שבקונטקסט לא לועזי יהיו {{ש}} ובלועזי יהיו {{L}}. בשני המקרים זה יעבוד מצויין, אז השאלה היא בכדאיות של הכנסת תבנית חדשה.
מבחינת המשתמשים - לא ישתנה. הם ימשיכו להשתמש ב{{ש}} וב<br />, לרוב בלי קשר לקונטקסט אלא כראות עיניהם. דרך אגב, הלחיצה בסרגל העריכה נותנת {{ש}} בלי קשר לקונטקסט. אין לי כל כוונה לבקש ממי מהם להשתמש ב{{L}}. היא תהיה קיימת רק עבור הבוט. אם משתמש יראה שבערך ברשימת המעקב שלו שבוט שינה אחד ממעברי השורה ל{{L}} ויתעניין, הוא ילחץ על שם התבנית, נגיד בתקציר העריכה של הבוט, ויקרא בדף התבנית שהיא פשוט אליאס למעבר שורה בקונטקסט האנגלי, למען נוחות העריכה. אז מבחינת המשתמש הכל בסדר.
למה אני צריך את זה. לפי הגרסה שלך אני אריץ פעם בחודש בוט שיעבור על כל ההופעות של <br /> בוויקיפדיה. אלו שבקונטקסט לא לועזי יהפוך ל{{ש}}, השאר ישארו ללא שינוי. כלומר, הם יבדקו שוב ושוב בכל ריצה חדשה של הבוט.
לעומת זאת, בגרסה שלי כל הופעה של <br /> תסווג לשם או לשם, תומר לאחת משתי התבניות, ומאותו רגע לא תבדק שוב. יתרה מזאת, הבוט בגרסה הזאת הרבה יותר פשוט, כי קל להמציא ביטוי רגולרי עבור קונטקסט לועזי. הרבה יותר קשה עבור קונטקסט לא לועזי, בגלל חוקי דה מורגן. וגם, אם כי זה ממש לא העיקר, נוכל להיות בטוחים שהבוט לא עושה בעיות, או לבדוק האם הגיע הזמן להריץ אותו, על ידי חיפוש פשוט של קוד התגית בקוד מקור במרחב הערכים.
עכשיו לשאלתך - הרי אין את זה בוויקיפדיות אחרות. קודם כל יכול להיות שיש בחלק. אבל בלי קשר - אנחנו במצב שונה בגלל כתיב בכיוון ההפוך ובעיות הכיווניות. אתה לא רוצה את {{L}} כי אין בשפות אחרות, אבל גם {{ש}} אין בשפות אחרות, ואנחנו לא מוחקים אותה בגלל זה.
יגאל (בקשת עזרה, IKhitron ושיחה) 16:00, 31 באוגוסט 2015 (IDT)תגובה
תבניות צריכות לשרת משתמשים לא משתמשים את התבניות - אין סיבה שמשתמשים ילמדו להכיר תבנית L. "ברירת המחדל" היא שלא צריך בכלל תבניות כי זה מצריך ללמוד אותן, אלא אם הן משרתות את העורכים באיזשהו אופן, למשל לתבנית {{ש}} יש סיבה- זה מסייע בעריכה כשעורכים בעברית ובאנגלית וסדר האותיות מתבלבל לעורכים. אתה לא מסביר במה התבנית מועילה (למשתמשים, לא לבוטים). כמו כן לא ברור לי "הבוט בגרסה הזאת הרבה יותר פשוט", בוט יכול לחפש br בדיוק באותו אופן כמו שהוא יכול לחפש את {{L}} ואת {{ש}} ערן - שיחה 23:30, 1 בספטמבר 2015 (IDT)תגובה
לא הבנתי איך המשתמשים ישרתו את התבנית, ערן. הם לא יידעו עליה בכלל. יש עשרות אם לא מאות תבניות שמוכללות בערכים אך לא ידועות למשתמשים. למשל, גיל לערכי אישים או גיל לערכי אישים/בחירה. הם גם לא צריכים ללמוד אותה. היא לא מזיקה למשתמש. בקשר לשאלה האחרונה - בוא נשווה כמה ביטויים רגולריים. לפי ההגדרה שלי הבוט שלי ירוץ לפי
[a-zA-Z](\.? ?)<br />(\.? ?)[a-zA-Z]

ואז על

<br />

לפי ההגדרה שלך על

[a-zA-Z](\.? ?)<br />(\.? ?)[a-zA-Z]

ואז על

^([a-zA-Z](\.? ?))<br />(\.? ?)[a-zA-Z]

ואז על

[a-zA-Z](\.? ?)<br />^((\.? ?)[a-zA-Z])

ואז על

^([a-zA-Z](\.? ?))<br />^((\.? ?)[a-zA-Z])

או שיש לך הצעה אחרת? יגאל (בקשת עזרה, IKhitron ושיחה) 12:45, 2 בספטמבר 2015 (IDT)תגובה

אולי תגיד במילים מה אתה מתכוון בביטויים הרגולריים? מה שצריך לעשות זה:
אם 
בקונטקסט עברי =>
  • (ואם ההגדרה של "קונטקסט עברי" לא טובה- צריך לתקן אותה). מה שאני חושב שאתה מתכוון ולא בטוח שהבנתי:
[כיוון שההגדרה הנוכחית לקונטקסט עברית לא טובה] החלף כל 
=>
תקן את ההחלפה הקודמת בבוט נוסף שימצא
בקונטקסט לועזי =>
לא לזה התכוונתי, ערן. התכוונתי שאינני רואה דרך ליצור ביטוי רגולרי עבור קונטקסט עברי, כמו שאתה מגדיר אותו עכשיו. אתה יכול לבנות כזה? עבור הבוט שלך? עם + ועם -? יגאל (בקשת עזרה, IKhitron ושיחה) 17:42, 2 בספטמבר 2015 (IDT)תגובה
אפשר להגדיר כל ביטוי רגולרי בבוט עם + ועם -. ערן - שיחה 20:53, 2 בספטמבר 2015 (IDT)תגובה
אז תוכל לעשות את זה כאן, בבקשה, ערן? יגאל (בקשת עזרה, IKhitron ושיחה) 21:06, 2 בספטמבר 2015 (IDT)תגובה
IKhitron, יש סיכוי שזה ירוץ שוב, או שזו הייתה ריצה חד פעמית? אני מסווג עכשיו את הבוטים. בורה בורה - שיחה 03:09, 15 ביוני 2016 (IDT)תגובה
בהחלט אני מקווה שזה ירוץ שוב, אחרי שלערן יהיה זמן לענות. יגאל (בקשת עזרה, IKhitron ושיחה) 13:57, 15 ביוני 2016 (IDT)תגובה
יש כבר החלפה בבבוט ההחלפות שמטפלת בשבירת שורה (772) בקונטקסט עברי. ההחלפה שמוגדרת כאן היא פגומה כי כמו שהסברתי היא מחליפה כל שבירת שורה, בין אם בקונטקסט לועזי ובין אם בקונטקסט עברי. ערן - שיחה 16:42, 15 ביוני 2016 (IDT)תגובה
מצויין, ערן, תודה. רק שני דברים קטנים: אתה יכול להרחיב את ההחלפה הזאת בביטוי שמופיע כאן (אותיות גדולות של br וכל השאר), או שאני צריך לפתוח דיון בדף דיוני הבוט בשביל זה? וגם: מה קורה כשבין אותיות עבריות לבין מעבר שורה יש לא אותיות, כלומר מספרים או סימנים מיוחדים? יגאל (בקשת עזרה, IKhitron ושיחה) 01:48, 16 ביוני 2016 (IDT)תגובה
הוספתי גם אותיות גדולות. הביטוי הזה היוריסטי ולא מטפל בכל מקרה אפשרי - חוץ מאותיות עבריות יש גם אותיות ערביות, יש אינספור סימנים נייטרלים מבחינת כיווניות וכו'. אני לא מוצא כל כך טעם בשינוי שלו שעשוי להביא להחלפה מיותרת כשהוא בדרך כלל עובד טוב. ערן - שיחה 07:38, 16 ביוני 2016 (IDT)תגובה
צודק, ערן. יש יותר מדי מקרים. ודעתי דאז בעניין L השתנתה, כי אני כבר לא רואה דרך להוריד תגיות בליל פרמטרים מהקוד - כי יש את nowiki שאי אפשר להחליף אותה בתבנית. בורה בורה, הבוט הזה לא ירוץ יותר. יגאל (בקשת עזרה, IKhitron ושיחה) 12:28, 16 ביוני 2016 (IDT)תגובה
כבר סיווגתי אותו בארכיון. בורה בורה - שיחה 12:32, 16 ביוני 2016 (IDT)תגובה
חזרה לדף "ש/תיקונים".