שיחת מדיה ויקי:EditSummaryLengthLimit.js
הוספת נושאהוספת הסקריפט ל JS הכללי
[עריכת קוד מקור]תיאור הבעיה
[עריכת קוד מקור]שורת התקציר בדף העריכה מאפשרת הקשת עד 200 תווים. קיימת מגבלה נוספת - בסיס הנתונים קולט לכל היותר 250 בתים.
במקרה הגרוע, 250 בתים הם 125 תווים בעברית, וזאת משום שכל תו עברית (וכן כל סימן ניקוד) תופס שני בתים. כתוצאה מכך, תקצירי עריכה ארוכים נקצצים.
הפתרון
[עריכת קוד מקור]הסקריפט הזה מחשב בכל הקשת מקש את גודל התקציר בבתים, וברגע שהגיע התקציר לגודל המרבי מונע הסקריפט הוספת תווים נוספים. המשתמש יכול להמשיך ולערוך את התקציר, ונמנע מצב בו התקציר נקצץ בזמן השמירה.
עבור משתמשים בלי javascript מאופשר אין שינוי במצב הקיים - תקציר העריכה מוגבל ל200 תוים, ועלול להקצץ בשמירה.
נכון לעכשיו כל משתמש שרוצה שתקצירי העריכה שלו לא ייקטמו צריך להוסיף את הסקריפט לעצמו. הדיון להלן הוא באפשרות להוסיף סקריפט זה למונובוק ג'יי אס הכללי.
דיון בהוספת הפתרון למונובוק הכללי
[עריכת קוד מקור]― הועבר מהדף שיחת משתמש:Mikimik#סקריפט הגבלת תקציר עריכה
אני לא רואה סיבה לא להוסיף אותו למונובוק הכללי. תומר א. - שיחה - משנה ויקיפדית 18:35, 8 במאי 2010 (IDT)
- מצטרף, אך עם הסתייגות קלה: כדאי קודם לבדוק עם דפדפנים שונים, [כולל ie עתיקים (5,6)] ולוודא שזה לפחות לא מזיק.
- אם אפשר לוודא זאת, גם אני חושב שעדיף להוסיף בכללי (ובכך לפתור את הבעיה גם לאלמונים - אני למשל "גיליתי" את הבאג כאלמוני). בכבוד קיפודנחש - שיחה 21:30, 8 במאי 2010 (IDT)
-- עד כאן העברה --
- מסכים. צריך רק לבדוק שאין בעיות בדפדפנים ישנים. הפניתי לכאן מלוח המודעות. מיקיMIK • שיחה • 00:37, 9 במאי 2010 (IDT)
- דו"ח ביניים: בדקתי והסקריפט עובד באופן תקין בשוא"ש, באופרה 10.10 ובקונקרור 4.4.2 (שלושתם בלינוקס). גוגל כרום (לינוקס) מסרב לטעון סקריפטים בעזרת importUserScript, כך שלא יכולתי לבדוק אתו (שאלתי על כך בדלפק יעוץ). אין לי גישה לאכספלורך ישן, אבל יותר מאוחר אבדוק עם ספארי.
- עכשיו מאוחר יותר: עובד עם אכספלורך 8, לא עובד עם ספארי (וינדוז). נראה שלספארי יש בעיה דומה לכרום, למרות שקשה להיות בטוח. קיפודנחש - שיחה 04:06, 9 במאי 2010 (IDT)
- ועוד יותר מאוחר: הבעיה של importUserScript בכרום זוהתה על ידי משתמשים נוספים. בפרט משתמש:שמוליק חקר אותה ומצא פתרון. הוספתי את הפתרון שלו לדף המיזם, ובדקתי שעם הפתרון הזה הסקריפט עובד נכון גם בכרום ובספארי. קיפודנחש - שיחה 17:17, 9 במאי 2010 (IDT)
- הבעיה באה על פתרונה. מיקיMIK • שיחה • 11:36, 11 במאי 2010 (IDT)
- לדעתי הגיע הזמן להוסיף לכללי (בניגוד לכותרת "מונובוק" יש לזכור גם את וקטור!). ואנקדוטה: למרות מיעוט פעילותי בויקי, הסקריפט *כבר* חסך לי שני תקצירי עריכה קטומים (בעריכות ממש, לא בפקה פקה של דפי שיחה, מזנונים ופרלמנטים). בכבוד - קיפודנחש - שיחה 18:00, 11 במאי 2010 (IDT)
- הבעיה באה על פתרונה. מיקיMIK • שיחה • 11:36, 11 במאי 2010 (IDT)
- ועוד יותר מאוחר: הבעיה של importUserScript בכרום זוהתה על ידי משתמשים נוספים. בפרט משתמש:שמוליק חקר אותה ומצא פתרון. הוספתי את הפתרון שלו לדף המיזם, ובדקתי שעם הפתרון הזה הסקריפט עובד נכון גם בכרום ובספארי. קיפודנחש - שיחה 17:17, 9 במאי 2010 (IDT)
- עכשיו מאוחר יותר: עובד עם אכספלורך 8, לא עובד עם ספארי (וינדוז). נראה שלספארי יש בעיה דומה לכרום, למרות שקשה להיות בטוח. קיפודנחש - שיחה 04:06, 9 במאי 2010 (IDT)
- דו"ח ביניים: בדקתי והסקריפט עובד באופן תקין בשוא"ש, באופרה 10.10 ובקונקרור 4.4.2 (שלושתם בלינוקס). גוגל כרום (לינוקס) מסרב לטעון סקריפטים בעזרת importUserScript, כך שלא יכולתי לבדוק אתו (שאלתי על כך בדלפק יעוץ). אין לי גישה לאכספלורך ישן, אבל יותר מאוחר אבדוק עם ספארי.
- מסכים. צריך רק לבדוק שאין בעיות בדפדפנים ישנים. הפניתי לכאן מלוח המודעות. מיקיMIK • שיחה • 00:37, 9 במאי 2010 (IDT)
הסקריפט עבר למרחב מדיה ויקי ונוסף ל JS הכללי. נא להודיע על תקלות בסקריפט כאן. מיקיMIK • שיחה • 22:28, 13 במאי 2010 (IDT)