ויקיפדיה:סקריפטים/תקלות
דף זה מיועד לדיווח על בעיות בסקריפטים וגאדג'טים. ראו גם את דף התקלות שטופלו.
הנחיות למדווחים על תקלות[עריכת קוד מקור]לפני שמדווחים[עריכת קוד מקור]לפני דיווח על תקלה, כדאי לנסות את הפעולות הבאות:
איך לא ואיך כן[עריכת קוד מקור]דיווחים כמו "פעולה X לא עובדת" או "סקריפט Y לא עובד", לעיתים רחוקות מספיקים כדי לרדת לשורש הבעיה, ולכן דיווח כזה גורר פעמים רבות שרשרת של שאלות ותשובות שרק בסופה ניתן לנסות לתקן את התקלה. אפשר לחסוך זמן וטרחה אם הדיווח המקורי יכלול את המידע הרלוונטי. לא תמיד קל לדעת מהו "המידע הרלוונטי", אבל הרבה פעמים הוא כולל את הפרטים הבאים. נסו לספק את כל הפרטים הללו בדיווח.
פעמים רבות די בכך - אם התקלה פוגעת בכולם, מי שמטפל יכול לשחזר את התקלה, או להסביר למדווח באילו פעולות שגה. במקרים "קשים" יתכן שיתבקשו פרטים נוספים: למשל, מתברר שתקלות מסוימות אופייניות לדפדפן מסוים, וכדי לשחזר את הבעיה יש להשתמש בו.
|
↓ מעבר לתחתית הדף↓ מעבר לתחתית הדף
סקריפט 48[עריכת קוד מקור]
לא פועל אצלי. הכפתורים מופיעים כשהסמן צף מעל הכותרת, אבל הם נעלמים כשאני מזיז את הסמן הצידה כדי ללחוץ על אחד מהם. אני גולש ב-IE9. nevuer • שיחה 00:09, 26 בנובמבר 2013 (IST)
בעיה נוספת: כשמופיע קישור בכותרת תצוגת הכפתורים משתבשת. זה קורה גם בכרום. nevuer • שיחה 14:37, 26 בנובמבר 2013 (IST)
- הבעיה השנייה נובעת מגאדג'ט אחר (רמז עם קטע מהפתיח). לא בטוח שזה מספיק מעניין כדי לתקן. הבעיה הראשונה נובעת מהתנהגות סטויה של IE - אנסה לראות אם יש דרך לעקוף זאת. קיפודנחש 22:05, 26 בנובמבר 2013 (IST)
תקינות סקריפט בדיקת זכות הצבעה[עריכת קוד מקור]
― הועבר מהדף ויקיפדיה:הכה את המומחה
אני לא יודע אם זה מקומית אצלי,אבל הסקריפט הפסיק לעבוד כמו מקודם.או שהוא לא פותח את האופציה לבדוק את התקינות,או שהוא לא מגיב בלחיצה עליו,או שבדף המשתמש לחיצה על בדיקת זכות פותחת עוד תיבת בדיקה.בדקתי ב2 דפדפנים שונים --Maccabi34 - שיחה 14:22, 2 בדצמבר 2013 (IST)
― סוף העברה
- גם אצלי הסקריפט עדיין לא עובד...ניצן צבי כהן - שיחה 17:14, 14 בפברואר 2014 (IST)
- גם אצלי הסקריפט לא עובד. בלחיצה, מראה ראש חץ המכוון אל הטקסט. ירונש • שיחה 00:27, 17 במרץ 2014 (IST)
- גם אצלי לא. XP, כרום גרסה 33.0.1750.154 m, מונובוק. חזרתי • ∞ • שיחה 08:21, 17 במרץ 2014 (IST)
- את הבעיה של חזרתי סידרתי - מילת המפתח הייתה "מונובוק". מעניין לשמוע באיזה עיצוב משתמשים משתמש:yar, משתמש:Nizzan Cohen, ומשתמש:Maccabi34. תודה - קיפודנחש 09:03, 17 במרץ 2014 (IST)
- גם אצלי לא. XP, כרום גרסה 33.0.1750.154 m, מונובוק. חזרתי • ∞ • שיחה 08:21, 17 במרץ 2014 (IST)
- גם אצלי הסקריפט לא עובד. בלחיצה, מראה ראש חץ המכוון אל הטקסט. ירונש • שיחה 00:27, 17 במרץ 2014 (IST)
- אני בכוונה עושה את זה כרשימה, להקלת הטיפול. מונובוק, XP Pro SP3, פיירפוקס 27.0.1. ירונש • שיחה 15:24, 17 במרץ 2014 (IST)
- תודה. (לטובת המדווחים הבאים:) רשימה כזו תעזור באופן כללי בטיפול בדיווחים, ונחמד יהיה אם כל המדווחים ירשמו זאת. מידע נוסף שעשוי לעזור היא רשימת הגאדג'טים שאינם "ברירת מחדל" שמופעלים אצלכם. @yar: לדעתי את הבעיה שנבעה במקרה זה מאי התאמה של הגאדג'ט לעיצוב מונובוק סידרתי. אנא דווח אם התקלה אכן נעלמה - תודה. קיפודנחש 16:18, 17 במרץ 2014 (IST)
- עובד, תודה ניצן צבי כהן - שיחה 15:59, 23 במרץ 2014 (IST)
- לא בטוח שהבנתי מה ההוראה ביחס לעיצוב...ניצן צבי כהן - שיחה 15:59, 23 במרץ 2014 (IST)
- אין כאן "הוראה", אלא בקשה לציין באיזה עיצוב אתה משתמש כשאתה מדווח על תקלה. אם העיצוב בו אתה משתמש הוא "מונובוק", אז כנראה התקלה הספציפית עליה דנים בסעיף הזה תוקנה. קיפודנחש 16:04, 23 במרץ 2014 (IST)
הגאדג'ט הפסיק לפעול אצלי לאחרונה. nevuer • שיחה 17:58, 11 בדצמבר 2013 (IST)
- גם אצלי.. Guycn2 · ☎ 05:21, 12 בדצמבר 2013 (IST)
- אנא פרט: מה פירוש "הפסיק לפעול"? קישורי "עקוב" לא מופיעים יותר, או שהם מופיעים אך לא מוסיפים את הדף לרשימת המעקב? או אולי משהו אחר בכלל? איזה דפדפן? איזו גרסה? בקיצור, "הפסיק לפעול" זה לא דו"ח שגיאה טוב (אציין שאצלי הגאדג'ט עובד בלי שום בעיה). קיפודנחש 21:49, 12 בדצמבר 2013 (IST)
- לא יכול לדבר בשם nevuer, אבל אצלי הגאדג'ט לפעמים עובד ולפעמים לא. כלומר, כאשר אני מבקר במיוחד:שינויים אחרונים או במיוחד:רשימת המעקב לפעמים אני רואה את הקישורים (וכשאני רואה אותם הם עובדים), ולפעמים הם פשוט לא מופיעים כאילו לא סימנתי את הגאדג'ט בהעדפות. דפדפן FireFox גרסה 26. בברכה, Guycn2 · ☎ 06:44, 13 בדצמבר 2013 (IST)
- סליחה על האיחור בתשובה. בהתחלה חשבתי שזה לא עובד בכלל, אבל לאחר בדיקה נוספת, גם אצלי זה כמו אצל Guycn2. אני גולש ב-IE9. nevuer • שיחה 13:36, 16 בדצמבר 2013 (IST)
- מעניין. תוכלו אולי ללחוץ F12 ולראות אם יש דיווחי שגיאה ב-console (כמובן, הכוונה במקרים שזה לא עובד). תודה - קיפודנחש 19:12, 16 בדצמבר 2013 (IST)
- אין שם דיווחי שגיאה. nevuer • שיחה 00:16, 17 בדצמבר 2013 (IST)
- @אחד ש., @Guycn2: סליחה על השיכחה. האם הבעיה עדיין קיימת, או שבשלב כלשהו נעלמה? תודה - קיפודנחש 16:21, 17 במרץ 2014 (IST)
- אצלי הבעיה נעלמה. בברכה, Guycn2 - שיחה 16:36, 17 במרץ 2014 (IST)
- אצלי עדיין קיימת. nevuer • שיחה 23:58, 17 במרץ 2014 (IST)
- @ראובן מ.: אודה לך אם תוכל לדווח כפי שמוסבר בראש הדף (ההסבר חדש - הוספתי אותו אחרי מספר דיווחים שאילצוני לשוב ולשאול מה בדיוק קרה): בעיקר דפדפן, עיצוב, גאדג'טים שמופעלים, מה ציפית, מה קרה בפועל. במקרה המיוחד הזה - אנא ציין גם אם מופעל אצלך "קיבוץ שינויים אחרונים" תחת לשונית "שינויים אחרונים" ב"העדפות". תודה - קיפודנחש 00:09, 18 במרץ 2014 (IST)
- אוקיי. מערכת הפעלה Windows 7, דפדפן IE9, עיצוב וקטור. גאדג'טים שמופעלים, בנוסף לאלה של ברירת המחדל: Gadget-editIntro, Gadget-autocomplete, טולטיפ שמציג את הפתיח של הערך (לא יודע מה שם הגאדג'ט), Gadget-HotCat, Gadget-watchlistMark, Gadget-Watchlist, Gadget-rclast, Gadget-checkVoteRights. לא מופעל "קיבוץ שינויים אחרונים". ציפיתי: שיופיעו לחצני הוסף/הסר בשינויים האחרונים וברשימת המעקב. בפועל: שני הדפים הנ"ל מתנהגים כאילו הגאדג'ט לא הופעל כלל. בעבר הבעיה הופיעה ונעלמה לסירוגין, כפי שדיווחתי קודם, כעת נראה לי שזה לא פועל בכלל (אולי בדיווח ההוא השתמשתי במחשב אחר, אני לא זוכר, בכל אופן בשני המחשבים הדפדפן הוא IE9). nevuer • שיחה 00:46, 18 במרץ 2014 (IST)
- @ראובן מ.: אודה לך אם תוכל לדווח כפי שמוסבר בראש הדף (ההסבר חדש - הוספתי אותו אחרי מספר דיווחים שאילצוני לשוב ולשאול מה בדיוק קרה): בעיקר דפדפן, עיצוב, גאדג'טים שמופעלים, מה ציפית, מה קרה בפועל. במקרה המיוחד הזה - אנא ציין גם אם מופעל אצלך "קיבוץ שינויים אחרונים" תחת לשונית "שינויים אחרונים" ב"העדפות". תודה - קיפודנחש 00:09, 18 במרץ 2014 (IST)
- @אחד ש., @Guycn2: סליחה על השיכחה. האם הבעיה עדיין קיימת, או שבשלב כלשהו נעלמה? תודה - קיפודנחש 16:21, 17 במרץ 2014 (IST)
- אין שם דיווחי שגיאה. nevuer • שיחה 00:16, 17 בדצמבר 2013 (IST)
- מעניין. תוכלו אולי ללחוץ F12 ולראות אם יש דיווחי שגיאה ב-console (כמובן, הכוונה במקרים שזה לא עובד). תודה - קיפודנחש 19:12, 16 בדצמבר 2013 (IST)
- אנא פרט: מה פירוש "הפסיק לפעול"? קישורי "עקוב" לא מופיעים יותר, או שהם מופיעים אך לא מוסיפים את הדף לרשימת המעקב? או אולי משהו אחר בכלל? איזה דפדפן? איזו גרסה? בקיצור, "הפסיק לפעול" זה לא דו"ח שגיאה טוב (אציין שאצלי הגאדג'ט עובד בלי שום בעיה). קיפודנחש 21:49, 12 בדצמבר 2013 (IST)
סימון ערכים כבדוקים מדף השינויים האחרונים[עריכת קוד מקור]
פועל אצלי הסקריפט "סימון ערכים כבדוקים מדף השינויים האחרונים", אך בכל זאת כאשר נוצר דף חדש (ואין זו עריכה של דף קיים), מופיע ליד הדף סימן קריאה אדום, ועל מנת לסמנו כבדוק עליי להיכנס לערך וללחוץ על הקישור "סימון השינוי כבדוק" מתוכו. אופקאלף • שיחה • הצטרפו למיזם המקורי! 15:59, 12 במאי 2014 (IDT)
- הגאדג'ט הזה אכן לא פועל על דפים חדשים. הנושא נדון מזמן (אולי אפילו במעלה דף זה), והוחלט שהפגם הקטן הזה לא מספיק חשוב כדי להתאמץ לתקנו (יש לדבר סיבה טכנית - זה לא פשוט לתקן). אם הגאדג'ט עובד עבור עריכות בדפים קיימים זה מספיק טוב. כמובן שאם מישהו ימצא דרך סבירה להוסיף טיפול בדפים חדשים נודה לו מאד. קיפודנחש 16:18, 12 במאי 2014 (IDT)
- תודה על התשובה. אופקאלף • שיחה • הצטרפו למיזם המקורי! 16:20, 12 במאי 2014 (IDT)
קיפול תפריטים[עריכת קוד מקור]
הסקריפט Gadget-foldPortalMenus לקיפול תפריטים "מעלים" לי קישורים שאינם ברירת מחדל של המערכת (כל הקישורים שהוספתי לבד, ו"בדיקת הצבעות" ועוד), וקישורי ברירת מחדל כגון, קישור קבוע, מידע על הדף, דפים מיוחדים. (משתמש:קיפודנחש) • חיים 7 • שיחה • כ"ה באייר ה'תשע"ד • 19:52, 25 במאי 2014 (IDT)
- @חיים 7: אם משנים ידנית את תוכן תפריטי הצד, ורוצים להיות תואמים עם הגאדג'ט, צריך לשלוח לו הודעה ששינית דבר מה, באופן הבא: כאשר "linksPortalName" הוא תפריט הצד שהוספת. אם לא הוספת תפריט צד חדש אלא רק הוספת אפשרויות חדשות לתפריט קיים (זה המצב שתיארת, עם "בדיקת זכות הצבעה" וכדומה), אפשר או להעביר מערך ריק או פשוט לוותר על הפרמטר השני, כך:
$( document ).trigger( 'new-div-portal', [linksPortalName] );
בב"ח - קיפודנחש 01:26, 26 במאי 2014 (IDT)$( document ).trigger( 'new-div-portal' );
הסקריפט הזה לא עובד בפיירפוקס 30 תחת לינוקס. הקוד מכיל אזהרה שהקוד עובד רק בIE, אבל הוא נהג לעבוד במשך זמן רב בפיירפוקס. בדפי קובץ הייתה קישורית (הסר) שאם היו לוחצים עליה הסקריפט היה פותח את הערך בטאב חדש, מסיר את הקובץ ושומר. הקישורית הזו לא מופיעה יותר. אני לא רואה שום שגיאה במסוף. מתניה • שיחה 12:16, 15 ביוני 2014 (IDT)
תוקן, אם כי יתכן שהפונקציונליות שונתה קצת לא בכוונה. אם כך קרה, אנא תאר בדיוק מה נשתנה, ונחזיר את הישן. קיפודנחש 00:54, 16 ביוני 2014 (IDT)
הסקריפט הזה לא עובד בפיירפוקס 30 תחת לינוקס. הסקריפט הוסיף בעבר קישור בתיבת הכלים "הצגת רשיונות" וצבע קבצים בהתאם לרשיונם. הקישור לא מופיע יותר. אני לא רואה שום שגיאה במסוף. מתניה • שיחה 15:09, 15 ביוני 2014 (IDT)
- בהנחה שאתה משתמש בגאדג'ט "הוספת כפתור -לקיפול תפריטי הצד",
תוקן. (רענון עמוק, יאדה יאדה) קיפודנחש
הסקריפט הזה לא עובד בפיירפוקס 30 תחת לינוקס. הסקריפט הוסיף "הקודם" ו"הבא" ליד עריכה שורת הטאבים. הקישורים לא מופיעים יותר. מתניה • שיחה 15:23, 15 ביוני 2014 (IDT)
- מה פירוש "ליד עריכה שורת הטאבים"? באיזה עיצוב אתה משתמש? הסקריפט (שעובד לפי בדיקתי) מוסיף את הקישורים הללו לתפריט הנסתר ("p-caction"). יש כל מיני סקריפטים שזורקים את הקישורים של התפריט הנסתר לשורת הטאבים, וכמובן, יש גם כמה
סוטיםתמהונים שמשתמשים בעיצובים שאינם וקטור... אם זה המקרה, התשובה לא ידועה לי, אבל בלי שום דבר מיוחד, נראה שהסקריפט עובד (נבדק בשוא"ש 26 על לינוקס). קיפודנחש 01:40, 16 ביוני 2014 (IDT)- היייתי צריך לחשוב על זה. אין לי תפריט נסתר. אני משתמש במדיה ויקי:Gadget-moveVectorMenuToTabs, זה בטח שובר את ההתנהגות. אני כמובן בוקטור. מתניה • שיחה 01:53, 16 ביוני 2014 (IDT)
- יכול להיות שזה בעיה של סדר ריצת הסקריפטים: אם הגאדג'ט משמיד את הקבוצה p-caction לפני שהסקריפט שלך רץ, אולי אין לפריטים לאן להתווסף. בהחלט יתכן שבגרסאות קודמות של התוכנה, בגלל סדר טעינה שונה, הסקריפט האישי שלך רץ לפני הגאדג'ט. פתרונות אפשריים (אולי יש עוד - על אלו הצלחתי לחשוב):
- העתק את תוכן הסקריפט ל-common.js האישי: לא בטוח, אבל נדמה לי שהוא רץ לפני הגאדג'טים (הסקריפטים שהוא טוען נטענים באופן אסינכרוני, כך שהם יכולים להתבצע לפני או אחרי הגאדג'טים)
- שנה את הסקריפט כך שידחוף את הקישורים הללו למקום אחר, נניח p-tb
- תפסיק להפעיל את הגאדג'ט שמשטח את התפריט הנסתר...
- תיקון Gadget-moveVectorMenuToTabs כך שלא ייצור את הבעיה
- בהצלחה - קיפודנחש 02:00, 16 ביוני 2014 (IDT)
- הממ, לא ברור מה מכל המשחקים שלי עזר. כנראה שאף אחד. אבל עכשיו זה עובד. תודה רבה! מתניה • שיחה 11:32, 16 ביוני 2014 (IDT)
- שיניתי קצת את הגאדג'ט המשטח, כך אחרי ריקון התפריט הנסתר לא יסיר את התפריט. בצורה כזו אם סקריפט שרץ מאוחר יותר מוסיף לשם דברים, הם לא נעלמים. המחיר הוא עוד קצת רעש בשורת הטאבים. קיפודנחש 15:55, 17 ביוני 2014 (IDT)
- הממ, לא ברור מה מכל המשחקים שלי עזר. כנראה שאף אחד. אבל עכשיו זה עובד. תודה רבה! מתניה • שיחה 11:32, 16 ביוני 2014 (IDT)
- יכול להיות שזה בעיה של סדר ריצת הסקריפטים: אם הגאדג'ט משמיד את הקבוצה p-caction לפני שהסקריפט שלך רץ, אולי אין לפריטים לאן להתווסף. בהחלט יתכן שבגרסאות קודמות של התוכנה, בגלל סדר טעינה שונה, הסקריפט האישי שלך רץ לפני הגאדג'ט. פתרונות אפשריים (אולי יש עוד - על אלו הצלחתי לחשוב):
- היייתי צריך לחשוב על זה. אין לי תפריט נסתר. אני משתמש במדיה ויקי:Gadget-moveVectorMenuToTabs, זה בטח שובר את ההתנהגות. אני כמובן בוקטור. מתניה • שיחה 01:53, 16 ביוני 2014 (IDT)
הגאדג'ט לסימון עריכות כבדוקות הפסיק לעבוד[עריכת קוד מקור]
בדף השינויים האחרונים וברשימת המעקב, הגאדג'ט "rcPatrol", שמאפשר לסמן במהרה עריכות כבדוקות, הפסיק לעבוד. תיבות הסימון לא מופיעות, ובמקומן מופיעים סימני הקריאה האדומים. בדקתי בהעדפות -> גאדג'טים והגאדג'ט מסומן. אני משתמש בדפדפן פיירפוקס 32.0.3 (עם ג'אווה סקריפט מופעל). בברכה, Guycn2 - שיחה 23:45, 2 באוקטובר 2014 (IDT)
- אותו הדבר ב-chrome. יונה ב. - שיחה - הבה נכחילה 08:45, 3 באוקטובר 2014 (IDT)
- משתמשים אחרים דיווחו על בעיה דומה אחרי העדכון האחרון של גרסת התוכנה. עד כמה שהצלחתי לברר הבעיה אינה בגאדג'ט עצמו - הוא עובד בלי בעיה. הבעיה נובעת מכך שעקב שינוי סדר הטעינה של סקריפטים, כל טעות או תקלה בדף הסקריפטים האישי מונע מהגאדג'ט הזה (ואולי גאדג'טים נוספים) לעבוד. נסו לרוקן כליל את מיוחד:הדף שלי/common.js ואת מיוחד:הדף שלי/vector.js (או הדף המקביל עבור העיצוב בו אתם משתמשים). אם אחרי הריקון וריענון עמוק הגאדג'ט ישוב לעבוד, סימן שהבעיה אכן בדף הזה. במקרה כזה תוכלו להחזחר בזהירות, שורה אחרי שורה את התוכן של הדפים שרוקנתם , ברגע שתחזירו את השורה הבעייתית הגאדג'ט יפסיק לעבוד, ואז תוכלו לתקן את הבעיה. קיפודנחש 22:03, 3 באוקטובר 2014 (IDT)
- לאחר ריקון דפי ה-JS האישיים, כולל m:Special:MyPage/global.js, הגאדג'ט עדיין לא עובד... Guycn2 - שיחה 23:44, 3 באוקטובר 2014 (IDT)
- נסה גם לרוקן את זיכרון המטמון של הדפדפן (קונטרול-שיפט-דליט). קיפודנחש 19:59, 4 באוקטובר 2014 (IDT)
- עשיתי זאת. עדיין לא עובד... Guycn2 - שיחה 22:17, 4 באוקטובר 2014 (IDT)
- התלונה הזו נשמעת ממשתמשים רבים, כך שאין מנוס מלהסיק שיש כאן בעיה אמתית. הבעיה שלי היא שאצלי הגאדג'ט עובד לפי המפרט, ולכן קצת קשה לי לרדת לשורש הבעיה שיש למשתמשים אחרים. אם מישהו יכול לבצע את הפעולות הבאות, הדבר אולי יעזור:
- ריקון כל דפי הסקריפטים האישיים (common וכן דף הסגנון המתאים, וכן skin.js אם יש לכם כזה)
- פתיחת הדף "שינויים אחרונים" במצב debug (כלומר [1])
- אחרי שהדף מסיים להיטען (עלול לקחת קצת יותר זמן מהרגיל בגלל ה-debug), לחצו על F12
- (בהנחה שהבעיה עדיין מופיעה) מיצאו את ה-console, והעתיקו את התוכן לכאן.
- אם הבעיה נעלמה, כדאי להפוך את הצעדים לאט לאט, אחד אחד ובזהירות, עד למציאת הצעד שהפיכתו חזרה גורמת להופעת הבעיה.
- קיפודנחש 16:26, 13 באוקטובר 2014 (IDT)
- עידכון: לא הצלחתי לראות את הבעיה המדווחת, אבל כן ראיתי בעיה אחרת: כתוצאה משינוי התוכנה האחרון, תיבות הסימון הפסיקו לפעול, כלומר הן עדיין הופיעו כקודם, אבל סימון אתח מהן לא סימנה את העריכה כבדוקה. את הבעיה הזו תיקנתי. לגבי החלק הראשון, אני עדיין ממתין/נה למישהו שידביק כאן את תוכן הקונסול במצב debug מדף שינויים אחרונים. קיפודנחש 21:14, 14 באוקטובר 2014 (IDT)
- אני חושב שאתה מתכוון למה שחזרתי כתב בוק:ד#סקריפט לא עובד. בברכה, Guycn2 · ☎ 09:02, 16 באוקטובר 2014 (IDT)
- עידכון: לא הצלחתי לראות את הבעיה המדווחת, אבל כן ראיתי בעיה אחרת: כתוצאה משינוי התוכנה האחרון, תיבות הסימון הפסיקו לפעול, כלומר הן עדיין הופיעו כקודם, אבל סימון אתח מהן לא סימנה את העריכה כבדוקה. את הבעיה הזו תיקנתי. לגבי החלק הראשון, אני עדיין ממתין/נה למישהו שידביק כאן את תוכן הקונסול במצב debug מדף שינויים אחרונים. קיפודנחש 21:14, 14 באוקטובר 2014 (IDT)
- עשיתי זאת. עדיין לא עובד... Guycn2 - שיחה 22:17, 4 באוקטובר 2014 (IDT)
- נסה גם לרוקן את זיכרון המטמון של הדפדפן (קונטרול-שיפט-דליט). קיפודנחש 19:59, 4 באוקטובר 2014 (IDT)
- לאחר ריקון דפי ה-JS האישיים, כולל m:Special:MyPage/global.js, הגאדג'ט עדיין לא עובד... Guycn2 - שיחה 23:44, 3 באוקטובר 2014 (IDT)
- משתמשים אחרים דיווחו על בעיה דומה אחרי העדכון האחרון של גרסת התוכנה. עד כמה שהצלחתי לברר הבעיה אינה בגאדג'ט עצמו - הוא עובד בלי בעיה. הבעיה נובעת מכך שעקב שינוי סדר הטעינה של סקריפטים, כל טעות או תקלה בדף הסקריפטים האישי מונע מהגאדג'ט הזה (ואולי גאדג'טים נוספים) לעבוד. נסו לרוקן כליל את מיוחד:הדף שלי/common.js ואת מיוחד:הדף שלי/vector.js (או הדף המקביל עבור העיצוב בו אתם משתמשים). אם אחרי הריקון וריענון עמוק הגאדג'ט ישוב לעבוד, סימן שהבעיה אכן בדף הזה. במקרה כזה תוכלו להחזחר בזהירות, שורה אחרי שורה את התוכן של הדפים שרוקנתם , ברגע שתחזירו את השורה הבעייתית הגאדג'ט יפסיק לעבוד, ואז תוכלו לתקן את הבעיה. קיפודנחש 22:03, 3 באוקטובר 2014 (IDT)
Uncaught ReferenceError: getParamValue is not defined index.php?title=%D7%9E%D7%93%D7%99%D7%94_%D7%95%D7%99%D7%A7%D7%99:Gadget-rclast.js&action=raw&ctype…:71
Failed to load resource: the server responded with a status of 404 (Not Found) https://bits.wikimedia.org/w/images/ui-bg_highlight-soft_75_cccccc_1x100.png
- בדקתי את הראשון מדובר על שיחת מדיה ויקי:Gadget-rclast. הסרתי את החפיץ "סימון העריכה האחרונה בכל דף בדף השינויים האחרונים ואפשרות להסתיר עריכות שאינן אחרונות ופעולות יומן (לא עובד עם רשימת שינויים אחרונים משופרת)" (אפשרויות -> ניטור -> באמצע) והריבועים חזרו. כך שיש כנראה התנגשות עם הגאדג'ט הזה. את השני לא בדקתי. יונה ב. - שיחה - הבה נכחילה 22:55, 19 באוקטובר 2014 (IDT)
- @יונה בנדלאק: רוב תודה. הדיווח היה מועיל מאד: אכן הייתה קריאה מגאדג'ט rcLast לפונקציה שהוסרה. תיקנתי את הקריאה. להבנתי, לא מדובר בהתנגשות דווקא, אלא בשינוי הלוגיקה של הטעינה, באופן שתקלה באחד הגאדג'טים או בדף הסקריפטים האישי מונעת את טעינת הגאדג'טים הבאים. אנא נסה להפעיל שוב את הגאדג'ט ולראות האם הם מוכנים לחיות בשלום (לפעמים חולף זמן מה מביצוע התיקון בגאדג'ט עד שהתיקון "מתפשט" לכל המקומות - אך תוך לכל היותר חצי שעה זה אמור להסתדר. יתכן שנחוץ רענון מלא). לגבי השגיאה השנייה - מדובר על image שחסר. הבעיה הזו מופיעה אצלי כבר לפחות חצי שנה, ועד כמה שהצלחתי לראות היא לא יוצרת בעיה בטעינת סקריפטים וגאדג'טים - אמנם לא יפה, אבל ברמה המעשית אפשר להתעלם. שוב תודה - קיפודנחש 23:20, 19 באוקטובר 2014 (IDT)
- תוספת מאוחרת: שתי הערות: (1): מתברר שהיו מספר סקריפטים וגאדג'טים שקראו לפונקציה שבוטלה (getParamValue). תיקנתי את כולם, אני מקווה. (2): לדעתי, כל אחד מאלו שדיווחו על הבעיה המקורית צריך היה לראות את ההודעות הללו ב-console. אם מישהו, אפילו אחד, היה טורח לפעול לפי ההנחיות כפי שיונה עשה, הבעיה הייתה יכולה להיפתר כבר מזמן. לא חבל? קיפודנחש 23:33, 19 באוקטובר 2014 (IDT)
- אתה צודק. אני אדבר בשמי, ההוראות נראו כאילו יקח זמן ובצע אותם למרות שבפועל אני חושב שתוך 10 דקות סיימתי את כל השלבים ולכן רק כשהיה לי זמן בצעתי זאת, עכשיו שאני יודע שזה פשוט, להבא אעשה זאת מהר יותר. לאחרים אני רק רוצה להגיד שאם הבעיה היתה זמן או טכנולוגית, אז הפעולות מאוד פשוטות וההסבר מאוד מפורט כך שזה לא דורש מיומנות מיוחדת. תודה קיפודנחש על התיקון. יונה ב. - שיחה - הבה נכחילה 07:51, 20 באוקטובר 2014 (IDT)
- תוספת מאוחרת: שתי הערות: (1): מתברר שהיו מספר סקריפטים וגאדג'טים שקראו לפונקציה שבוטלה (getParamValue). תיקנתי את כולם, אני מקווה. (2): לדעתי, כל אחד מאלו שדיווחו על הבעיה המקורית צריך היה לראות את ההודעות הללו ב-console. אם מישהו, אפילו אחד, היה טורח לפעול לפי ההנחיות כפי שיונה עשה, הבעיה הייתה יכולה להיפתר כבר מזמן. לא חבל? קיפודנחש 23:33, 19 באוקטובר 2014 (IDT)
- @יונה בנדלאק: רוב תודה. הדיווח היה מועיל מאד: אכן הייתה קריאה מגאדג'ט rcLast לפונקציה שהוסרה. תיקנתי את הקריאה. להבנתי, לא מדובר בהתנגשות דווקא, אלא בשינוי הלוגיקה של הטעינה, באופן שתקלה באחד הגאדג'טים או בדף הסקריפטים האישי מונעת את טעינת הגאדג'טים הבאים. אנא נסה להפעיל שוב את הגאדג'ט ולראות האם הם מוכנים לחיות בשלום (לפעמים חולף זמן מה מביצוע התיקון בגאדג'ט עד שהתיקון "מתפשט" לכל המקומות - אך תוך לכל היותר חצי שעה זה אמור להסתדר. יתכן שנחוץ רענון מלא). לגבי השגיאה השנייה - מדובר על image שחסר. הבעיה הזו מופיעה אצלי כבר לפחות חצי שנה, ועד כמה שהצלחתי לראות היא לא יוצרת בעיה בטעינת סקריפטים וגאדג'טים - אמנם לא יפה, אבל ברמה המעשית אפשר להתעלם. שוב תודה - קיפודנחש 23:20, 19 באוקטובר 2014 (IDT)
- בדקתי את הראשון מדובר על שיחת מדיה ויקי:Gadget-rclast. הסרתי את החפיץ "סימון העריכה האחרונה בכל דף בדף השינויים האחרונים ואפשרות להסתיר עריכות שאינן אחרונות ופעולות יומן (לא עובד עם רשימת שינויים אחרונים משופרת)" (אפשרויות -> ניטור -> באמצע) והריבועים חזרו. כך שיש כנראה התנגשות עם הגאדג'ט הזה. את השני לא בדקתי. יונה ב. - שיחה - הבה נכחילה 22:55, 19 באוקטובר 2014 (IDT)
אני לא יודע אם זה המקום לדווח, משום שמדובר בסקריפט במרחב פרטי ולא במרחב "מדיה־ויקי", אבל הוא בכל זאת שימושי ומופיע בוק:ס#סקריפטים פרטיים.
לאחרונה שמתי לב שהסקריפט הזה, בנוסף לגאדג'ט לסימון עריכות כבדוקות, הפסיק לעבוד.
בעבר השתמשתי בסקריפט הזה, והוא עבד כמו שצריך. מה שהסקריפט עושה זה סימון בצבע צהוב של עריכות אנונימיות בדף השינויים האחרונים. עכשיו הסקריפט לא עושה כלום למרות שהגדרתי אותו במיוחד:הדף שלי/common.js.
אודה מראש לעזרה, Guycn2 · ☎ 18:09, 8 באוקטובר 2014 (IDT)
- לדעתי הסקריפט הזה מיותר ולא נחוץ, ואין לי כוונה להשקיע זמן בניסיון לתקנו. הסקריפט נכתב כשהיה בו צורך, אבל כעת יש דרך פשוטה להסתיר עריכות של משתמשים רשומים ב"שינויים אחרונים", ואין צורך בסקריפט הזה. כמובן שיתכן שיש אנשים שעדיין מעוניינים בו, מסיבותיהם שלהם - מי שמעוניין בכך מוזמן לתקן. קיפודנחש 21:25, 13 באוקטובר 2014 (IDT)
למי שעדיין מעוניין בסקריפט, היום יש קוד CSS קצר שיכול להחליף אותו. כדי להפעילו, יש להעתיק את הקוד הבא לקובץ ה־CSS האישי:
.mw-anonuserlink {background-color: #FFECB2;}
בברכה, Guycn2 · ☎ 22:33, 30 באוקטובר 2014 (IST)
סקריפט 78 הפסיק לעבוד[עריכת קוד מקור]
לאחרונה גם סקריפט 78 הפסיק לעבוד. הוא עובד כמו שצריך ברשימת המעקב ובדפי "תרומות" של משתמשים, אבל הכפתור שלו נעלם מדף השינויים האחרונים.
בברכה, Guycn2 · ☎ 23:11, 17 באוקטובר 2014 (IDT)
- הסקריפט נכתב ומתוחזק על ידי משתמש:קובי כרמל. @קובי: לא תיקנתי בעצמי, משום שבחרת לשמור את הסקריפט בצורה הממוזערת. אנא שקול לא לעשות זאת - זה מקשה על התחזוקה, והתועלת מפוקפקת (בצורה הלא ממוזערת הסקריפט שוקל 10 קילו, בצורה הממוזערת 7). התיקון פשוט - בקריאה ל-api.post, במקום להעביר את הפונקציה שמתבצעת אחרי הצלחה כפרמטר שני, יש לקרוא ל- done ולהעביר את הפונקציה באופן זה. אם ההסבר לא ברור, ראה את העריכות מהזמן האחרון של ערן ושלי במרחב מדיה ויקי. (גיא, אנא המתן בסבלנות, כמדומני שקובי שומר שבת). בברכה - קיפודנחש 00:47, 18 באוקטובר 2014 (IDT)
- גיא, לא הצלחתי לשחזר את הבעיה שתיארת. מקיפוד אני מבין שיש בעיה אחרת(?), בכל מקרה החזרתי את הסקריפט לגרסתו הראויה לקריאה. קובי כרמל - שיחה • 28,000 קצרמרים בוויקיפדיה, להזכירך • 04:20, 19 באוקטובר 2014 (IDT)
- הבעיה היא שהסמליל של שני החצים מופיע ברשימת המעקב ובדפי "תרומות המשתמש", אבל פשוט לא מוצג בדף השינויים האחרונים ליד דפים חדשים, כאילו לא התקנתי את הסקריפט. בברכה, Guycn2 · ☎ 06:17, 19 באוקטובר 2014 (IDT)
- גם לי הוא לא עובד. שמזן‡שיחה • הביכורים שלי • כ"ה בתשרי ה'תשע"ה • 08:49, 19 באוקטובר 2014 (IDT)
- מוזר מאוד, אצלי הוא עובד כרגיל... מאיזה דפדפן אתם גולשים? גרסה? קובי כרמל - שיחה • 28,000 קצרמרים בוויקיפדיה, להזכירך • 10:29, 19 באוקטובר 2014 (IDT)
- מצטרף. נראה לי שמדובר על בעיה כללית ב"שינויים האחרונים" משהו שם לא מאפשר שימוש בחפיצים. אני גולש מכרום. היום בערב, אנסה לבצע את מה שקיפודנחש כתב שתי פסקאות למעלה. יונה ב. - שיחה - הבה נכחילה 11:52, 19 באוקטובר 2014 (IDT)
- גם אני חושב שלמשתמשים מסוימים כמוני יש בעיה לאחרונה עם סקריפטים בדף השינויים האחרונים. אני ב־Firefox 33.0. בברכה, Guycn2 · ☎ 13:41, 19 באוקטובר 2014 (IDT)
- אצלי הבעיה נפתרה, ככל הנראה הודות לתיקון של קיפודנחש. בברכה, Guycn2 · ☎ 06:36, 20 באוקטובר 2014 (IDT)
- חזר לפעול גם אצלי. שמזן‡שיחה • הביכורים שלי • כ"ו בתשרי ה'תשע"ה • 07:08, 20 באוקטובר 2014 (IDT)
- אצלי הבעיה נפתרה, ככל הנראה הודות לתיקון של קיפודנחש. בברכה, Guycn2 · ☎ 06:36, 20 באוקטובר 2014 (IDT)
- גם אני חושב שלמשתמשים מסוימים כמוני יש בעיה לאחרונה עם סקריפטים בדף השינויים האחרונים. אני ב־Firefox 33.0. בברכה, Guycn2 · ☎ 13:41, 19 באוקטובר 2014 (IDT)
- מצטרף. נראה לי שמדובר על בעיה כללית ב"שינויים האחרונים" משהו שם לא מאפשר שימוש בחפיצים. אני גולש מכרום. היום בערב, אנסה לבצע את מה שקיפודנחש כתב שתי פסקאות למעלה. יונה ב. - שיחה - הבה נכחילה 11:52, 19 באוקטובר 2014 (IDT)
- מוזר מאוד, אצלי הוא עובד כרגיל... מאיזה דפדפן אתם גולשים? גרסה? קובי כרמל - שיחה • 28,000 קצרמרים בוויקיפדיה, להזכירך • 10:29, 19 באוקטובר 2014 (IDT)
- גם לי הוא לא עובד. שמזן‡שיחה • הביכורים שלי • כ"ה בתשרי ה'תשע"ה • 08:49, 19 באוקטובר 2014 (IDT)
- הבעיה היא שהסמליל של שני החצים מופיע ברשימת המעקב ובדפי "תרומות המשתמש", אבל פשוט לא מוצג בדף השינויים האחרונים ליד דפים חדשים, כאילו לא התקנתי את הסקריפט. בברכה, Guycn2 · ☎ 06:17, 19 באוקטובר 2014 (IDT)
- גיא, לא הצלחתי לשחזר את הבעיה שתיארת. מקיפוד אני מבין שיש בעיה אחרת(?), בכל מקרה החזרתי את הסקריפט לגרסתו הראויה לקריאה. קובי כרמל - שיחה • 28,000 קצרמרים בוויקיפדיה, להזכירך • 04:20, 19 באוקטובר 2014 (IDT)
סקריפטים 18 ו-19 לא עובדים[עריכת קוד מקור]
הסקריפטים של החיפוש 18,19 לא עובדים בממשק הנוכחי של ויקיפדיה. יזהר ברק • שיחה • י"ז באלול ה'תשע"ה • 22:58, 31 באוגוסט 2015 (IDT)
- יזהר ברק, הסקריפטים הנ"ל לא מתוחזקים ואני מנחש שהם מיועדים לסקין מונובוק. אחד מהם הכנסתי להערה לפני שנתיים כיוון שהקוד בו לא תקין, והשני לא הוכנס להערה. הגדרה של מרחבי חיפוש אפשר להגדיר אחרי שמחפשים, או בהעדפות אם רוצים לשנות את ההתנהגות הדיפולטיבית. ערן - שיחה 00:02, 1 בספטמבר 2015 (IDT)
- לא מצאתי את האפשרות הזו בהעדפות. יזהר ברק • שיחה • י"ז באלול ה'תשע"ה • 10:01, 1 בספטמבר 2015 (IDT)
- זה אכן הועבר מ"העדפות". "חיפוש מתקדם" מובנה כעת בקוד של ויקיפדיה, ומופעל על ידי לחיצה על סמליל המגדלת בצד שמאל של תיבת החיפוש. תחת "מתקדם", ניתן לסמן "שמירת הבחירה עבור חיפושים עתידיים" (הסתייגות קטנה: לא בדקתי את הפונקציונליות הזו). בגלל האפשרויות המובנות שנותנות למעשה כל מה שהסקריפט נותן ויותר, סקריפטים 18 ו-19 שמעשה מיותרים עכשיו, כך שאין טעם לתקנם. הקורא החרוץ מוזמן להסיר אותם מהדף וק:ס. קיפודנחש 18:37, 1 בספטמבר 2015 (IDT)
- לא מצאתי את האפשרות הזו בהעדפות. יזהר ברק • שיחה • י"ז באלול ה'תשע"ה • 10:01, 1 בספטמבר 2015 (IDT)
בעיה במדיה ויקי:Gadget-Summarieslist.js בעורך החזותי[עריכת קוד מקור]
שמתי לב שלגאדג'ט הזה יש בעיה בעורך החזותי: הוא לא מסמן עריכות כמשניות באופן אוטומטי.
אם עורכים ב"עריכת קוד מקור", הגאדג'ט מסמן את האפשרות "זהו שינוי משני" באופן אוטומטי כאשר לוחצים על תקצירים מסוימים, למשל "תקלדה" ו"תיקון קישור".
לעומת זאת, כשעורכים באמצעות העורך החזותי, הגאדג'ט לא מסמן את האפשרות הזו.
זה אמנם באג קטן, אבל אם זה לא קשה לסדר את זה, אני מאוד אשמח שזה יתוקן.
תודה, Guycn2 · ☎ 19:57, 10 באפריל 2016 (IDT)
הגאדג'ט הזה מוסיף תקציר עריכה אוטומטי כשעורכים גרסה ישנה של דף. תקציר העריכה האוטומטי אמור להיות בסגנון שחזור לגרסה x מתאריך y מאת z.
לאחרונה יש בעיה עם התקציר: הוא לא מציג את התאריך. ראו למשל כאן.
זו לא בעיה רק אצלי, כי ראיתי שגם עריכות של משתמשים אחרים לאחרונה מקבלים תקציר אוטומטי כזה ללא התאריך. Guycn2 · ☎ 02:03, 22 ביולי 2016 (IDT)
- הסקריפט מוסיף את התאריך רק אם שפת הממשק של המשתמש היא עברית. זו לא נראית התנהגות סבירה - שפת הממשק של המשתמש לא צריכה להשפיע על התקציר, אבל זה לא בדיוק בג - זה by design. אפשר כמובן לשנות זאת. קיפודנחש 17:31, 22 ביולי 2016 (IDT)
- שפת הממשק שלי היא עברית, ובכל זאת התאריך אינו מוצג בתקציר... Guycn2 · ☎ 18:16, 22 ביולי 2016 (IDT)
- צודק - הייתה לי טעות בקריאת הקוד. התאריך בתקציר התבסס על נתון שהיה בדרך כלל בדף כשעורכים גרסה ישנה, וכעת כבר לא נמצא בו, כך שזה כנראה שינוי התנהגות שקשה (אם כי כנראה לא בלתי אפשרי) לתקן. מה שאפשר, בינתיים, לשנות את תיאור הגאדג'ט, כך שיתאר את התקציר שבאמת מופיע, וכשתנוח על מישהו הרוח, אפשר למצוא דרך חליפית להפיק את התאריך (כנראה צריך לבצע קריאה ל-API לשם כך). קיפודנחש 18:48, 22 ביולי 2016 (IDT)
- שפת הממשק שלי היא עברית, ובכל זאת התאריך אינו מוצג בתקציר... Guycn2 · ☎ 18:16, 22 ביולי 2016 (IDT)
אז לאחר כשנתיים, נחה עליי הרוח ולקחתי על עצמי לשכתב את הגאדג'ט כך שישאב את התאריך מ־API. (ועל הדרך, שישאב גם את שם המשתמש שערך את הגרסה מ־API ולא מהטקסט שבראש הדף. זה עדיף לדעתי, כדי למנוע מצב שבו הגאדג'ט יישבר אם המפתחים ישנו דברים שם, כפי שעשו עם התאריך לפני כשנתיים.)
זו התוצאה:
$.when(mw.loader.using(['mediawiki.api', 'mediawiki.util']), $.ready).then(function () {
function revertSummary() {
var oldid = mw.util.getParamValue('oldid'), pageID = mw.config.get('wgArticleId');
new mw.Api().get({
action: 'query',
prop: 'revisions',
pageids: pageID,
rvprop: 'timestamp|user',
rvlimit: 1,
rvstartid: oldid,
rvendid: oldid
}).then(function (ret) {
var timestamp = new Date(ret.query.pages[pageID].revisions[0].timestamp),
monthNames = ['בינואר', 'בפברואר', 'במרץ', 'באפריל', 'במאי', 'ביוני', 'ביולי', 'באוגוסט', 'בספטמבר', 'באוקטובר', 'בנובמבר', 'בדצמבר'],
getHours = timestamp.getHours() < 10 ? '0' + timestamp.getHours() : timestamp.getHours(),
getMinutes = timestamp.getMinutes() < 10 ? '0' + timestamp.getMinutes() : timestamp.getMinutes(),
revDate = getHours + ':' + getMinutes + ', ' + timestamp.getDate() + ' ' + monthNames[timestamp.getMonth()] + ' ' + timestamp.getFullYear(),
revUser = ret.query.pages[pageID].revisions[0].user,
autoSummary = 'שחזור לגרסה ' + oldid + ' מ־' + revDate + ' מאת ' + '[[:User:' + revUser + '|' + revUser + ']]';
if (mw.config.get('wgAction') === 'edit' && document.getElementById('wpSummary')) {
$('#wpSummary').val(autoSummary);
}
mw.hook('ve.saveDialog.stateChanged').add(function () {
ve.init.target.saveDialog.$body.find('.ve-ui-mwSaveDialog-summary textarea').val(autoSummary);
});
});
}
if (mw.util.getParamValue('oldid')) {
revertSummary();
}
});
ערן ו/או קיפודנחש, האם תוכלו בבקשה לבדוק את הקוד, ובמידה שיימצא תקין להחליף את הגאדג'ט הקיים בקוד הנ"ל? אני כמובן כבר בדקתי. תודה, Guycn2 · ☎ 20:36, 16 ביוני 2018 (IDT)
- בוא נתפשר: בדוק בעצמך (אל תשכח לבטל את הגאדג'ט הקיים בהעדפות שלך :) ), ואם זה עובר את הבדיקות שלך, אחליף בשמחה. קיפודנחש 22:26, 16 ביוני 2018 (IDT)
- @קיפודנחש:
בוצע. למעשה, בדקתי מספר פעמים אתמול בלילה, וכעת עשיתי זאת שוב ליתר ביטחון. Guycn2 · ☎ 22:35, 16 ביוני 2018 (IDT)
- תודה רבה!
בוצע (העברתי את התלויות לדף הגאדג'טים הכללי). גיא, אם תרצה לבקש הרשאת עורך ממשק, אתמוך. בעבר התלוננתי על עריכות מיותרות, ולפעמים מזיקות, של הודעות מערכת. בהנחה שזו לא בעיה ממשית, אין סיבה שלא תהיה לך ההרשאה, בייחוד כשאתה מבצע פעולות מועילות, כמו כאן. קיפודנחש 23:22, 16 ביוני 2018 (IDT)
- תודה רבה על ביצוע השינוי ועל הבעת האמון. הידע שלי בג'אווה־סקריפט התרחב משמעותית לאחרונה וכבר כתבתי כמה סקריפטים (בעיקר עבור עצמי, אבל חלקם עשויים להיות שימושיים גם לאחרים). אני מעדיף להמתין זמן מה ולצבור עוד ניסיון, ואם אראה שאני זקוק להרשאות לעיתים קרובות, אבקש אותן. תודה, Guycn2 · ☎ 00:00, 17 ביוני 2018 (IDT)
- תודה רבה!
- @קיפודנחש:
- בוא נתפשר: בדוק בעצמך (אל תשכח לבטל את הגאדג'ט הקיים בהעדפות שלך :) ), ואם זה עובר את הבדיקות שלך, אחליף בשמחה. קיפודנחש 22:26, 16 ביוני 2018 (IDT)
אם אני כותב בדף זרימה או שמישהו אחר כותב בדף זרימה זה לא מראה לי שהיינו פעילים .Meni yuzevich ♦ בית חב"ד לכולם ♦ י"ח בתמוז ה'תשע"ו • 13:49, 24 ביולי 2016 (IDT)
בעיה בגאדג'ט דף השינויים מתעדכן[עריכת קוד מקור]
אני לא יודע איך להסביר את זה כל כך אבל תפעילו את הגאדג'ט ותשימו לב. התפריט מצד ימין זז כל הזמן כאילו הוא משחק איתך תופסת ואי אפשר ללחוץ על הבדל. מתייג את @ערן @קיפודנחש. אור/1Or • שיחה • תרומות • @ • 17:54, 11 באוגוסט 2016 (IDT)
- לא פתרון לבעיה, אבל בתור עזרה ראשונה, הוסף לדף העיצוב האישי שלך את השורהקיפודנחש 18:51, 11 באוגוסט 2016 (IDT)
.mw-rtrc-sidebar-toggleable #mw-panel { transform: none !important; }
מה פירוש איכשהו? זו הסיבה שכתבתי זאת. זה לא פתרון אמתי לבעיה לא בגלל שזה לא עובד, אלא בגלל שמשתמשים לא צריכים להוסיף דברים לדף העיצוב האישי שלהם כדי שדברים יעבדו. קיפודנחש 19:26, 11 באוגוסט 2016 (IDT)
- קיפודנחש, אם כך, למה לא להוסיף את הקוד הזה למדיה ויקי:Gadget-RTRC.css? Guycn2 · ☎ 19:27, 11 באוגוסט 2016 (IDT)
אולי באמת כדאי. אין לי כרגע אפשרות להמשיך לחפור, בסך הכל הגשתי עזרה ראשונה לחייל פצוע. לדעתי עדיף לדבר עם מי שכתב את הקוד ולבקשו להתאים את הגאדגט ל rtl. קיפודנחש 19:31, 11 באוגוסט 2016 (IDT)
תודה רבה! קיפודנחש על הטיפול בבעיה! אור/
1Or• שיחה • תרומות • @ • 19:32, 11 באוגוסט 2016 (IDT)- The developer of RTRC is User:Krinkle - I reported the issue on github. ערן - שיחה 21:58, 11 באוגוסט 2016 (IDT)
עריכה מהירה[עריכת קוד מקור]
― הועבר מהדף ויקיפדיה:דלפק ייעוץ
צהריים טובים. לפני מספר ימים הוספתי סקריפטים מויקיפדיה:סקריפטים, ביניהם סקריפט 77. סקריפט זה מאפשר עריכה יותר מהירה וכמו כן ניתן לראות את שאר הדף בעת העריכה, דבר שנוח מאד כשעורכים תת-פסקה במזנון למשל או סתם ככה כשפסקאות אחרות גם קשורות ויש חשש להתנגשות עריכה. שמתי לב לשתי תקלום בסקריפט, אשמח אם מישהו יידע איך לתקן:
- יש לחצן תצוגה מקדימה אבל אין באמת אפשרות לתצוגה מקדימה.
- לאחר שימוש יחיד בעריכה מהירה לא ניתן להשתמש בה שוב באותו דף ללא רענון.
- מתייג ויקיפדים שבהיסטוריית הגרסאות של הסקריפט: קובי כרמל, קיפודנחש, ערן ויגאל. בין הפותרים נכונה יוגרל פותר שלא ענה נכונה. בברכה, מלא כל הארץ כבודי • שלח הודעה ל-013-28143 • י"ד באב ה'תשע"ו • 15:00, 18 באוגוסט 2016 (IDT)
― סוף העברה
- כמו כן, לאחר עריכה מהירה הפופאפים לא עובדים עד לטעינה מחודשת של הדף. בברכה, מלא כל הארץ כבודי • שלח הודעה ל-013-28143 • י"ח באב ה'תשע"ו • 15:15, 22 באוגוסט 2016 (IDT)
- "עריכה מהירה" הוא סקריפט שכתב משתמש:קובי כרמל, והסיכויים שמישהו כאן יתקן אותו לא גדולים (העריכה היחידה שלי הייתה שינוי מיקרוסקופי, כדי להתאים את הסקריפט לגרסה מתקדמת יותר של אחת הספריות בהן הוא משתמש. העריכות של יגאל וערן היו כנראה מאותו הסוג). נכון שזו כנראה לא התשובה שרצית לשמוע, אבל אם קובי לא ישוב לפעילות בוויקיפדיה, העצה היחידה שיש לי עבורך היא להפסיק להשתמש בסקריפט הזה, או להשלים עם המגבלות/בגים הקיימים. (תוכל אולי להוסיף הערה לתיעוד הסקריפט בוק:ס, ולתאר את התקלות) כמובן, אם מישהו אחר ירצה להוכיח לי שטעיתי ולתקן את הסקריפט, כולנו נוכל לשמוח.
- בכולופן, תוכל לעשות ניסוי קטן: לגבי "תצוגה מקדימה", שים לב שיש שני סוגים: "תצוגה מקדימה מהירה", ורגילה - הבחירה ביניהן היא ב"העדפות => עריכה => תצוגה מקדימה מהירה". אין לי מושג מה המצב בהעדפות שלך, אבל תוכל לנסות אם שינוי הבחירה הזו פותר את הבעיה של תצוגה מקדימה. אם כן, כדאי להוסיף גם את המידע הזה לוק:ס. קיפודנחש 22:19, 22 באוגוסט 2016 (IDT)
- תודה על ההתייחסות. אין הבדל אם מסומן או לא מסומן התצוגה מקדימה מהירה, בכל מקרה הלחצן "תצוגה מקדימה" בשימוש בעריכה מהירה לא עובד (התצוגה מהירה עובדת בעריכה רגילה, אבל עדיף להשתמש בגאדג'ט השני בשביל תצוגה מקדימה נוחה). בברכה, מלא כל הארץ כבודי • שלח הודעה ל-013-28143 • י"ט באב ה'תשע"ו • 22:35, 22 באוגוסט 2016 (IDT)
- @מלא כל הארץ כבודי, ראה כאן ושורה ראשונה בעריכה הזו. עדכנתי את התיעוד של סקריפט 77, זה משתקף בויקיפדיה:סקריפטים ובויקיפדיה:סקריפטים/הכל. אני מקווה ש@קובי כרמל יוכל לסייע לנו. חזרתי • ∞ • שיחה 15:56, 13 ביולי 2020 (IDT)
- תודה על ההתייחסות. אין הבדל אם מסומן או לא מסומן התצוגה מקדימה מהירה, בכל מקרה הלחצן "תצוגה מקדימה" בשימוש בעריכה מהירה לא עובד (התצוגה מהירה עובדת בעריכה רגילה, אבל עדיף להשתמש בגאדג'ט השני בשביל תצוגה מקדימה נוחה). בברכה, מלא כל הארץ כבודי • שלח הודעה ל-013-28143 • י"ט באב ה'תשע"ו • 22:35, 22 באוגוסט 2016 (IDT)
מדיה ויקי:Gadget-HotCat.js לא עובד במרחב התבניות[עריכת קוד מקור]
בעבר הוצע לאפשר שימוש בhotcat בתבניות. המגבלה הזו הוסרה אצלנו באופן ידני. הגרסה העדכנית מופיעה בcommons שם החליטו לקבוע שלא יתאפשר שימוש בתבניות (כנראה בגלל noinclude/includeonly). לאחר שחזרנו להשתמש בקוד שמופיע בcommons, למעשה hotcat הפסיק לעבוד שוב עם תבניות. האם ניתן להעתיק שוב את הקוד בcommons ולהסיר את הגבלת השימוש בתבניות? או לחילופין להכניס את זה להעדפות המקומיות?
לגבי החשש של בעיות עם noinclude, להבנתי אפשר לקבוע שבמקרה זה יהיה אילוץ להציג את השינויים בחלון עריכה (כמו לאחר עריכת מספר קט'), מה שכינו בקומונס autocommit. אני רוצה להכניס קט' לכמות של תבניות חסרי קט'. Hummingbird ° יש לך הודעה ° כולי אוזן 01:52, 1 בספטמבר 2016 (IDT)
- אתה בטוח שזה עבד אצלנו גם בתבניות? אישית אני לא זוכר את זה. אינג. יונה ב. - שיחה - הבה נכחילה 09:37, 1 בספטמבר 2016 (IDT)
- לדעתי לא כדאי להעתיק את כל הגאדג'ט לכאן, כי מדובר בגאדג'ט ענקי שמכיל כ־3,000 שורות. אם מעדכנים אותו בוויקישיתוף, כדאי שהעדכונים ייכנסו גם אלינו, מה שלא יקרה אם נעתיק אותו לכאן במקום לייבא. מה שכן, אפשר לפתוח דיון בוויקישיתוף לגבי הפעלת הגאדג'ט בתבניות. בנוסף, שים לב שאם אתה רוצה, אתה יכול לעשות את השינוי הזה עבור עצמך: פשוט בטל את הגאדג'ט בהעדפות, ובמקומו הוסף לקובץ ה־JS האישי שלך את קוד הגאדג'ט כפי שנראה אצלנו לפני שהתחלנו לטעון אותו מוויקישיתוף. אבל אם אתה עושה זאת, שים לב שזו גרסה ישנה של הגאדג'ט וייתכן שיש בה בעיות. Guycn2 · ☎ 13:32, 1 בספטמבר 2016 (IDT)
- יונה ב.-משתמש:Ofekalef עשה זאת, אני מניח שזה עבד עד השינוי הבא.
אני יכול גם כל הזמן להעתיק את הקוד ולמחוק את השורה הרלוונטית, אבל אני לא רואה למה אי אפשר במקרה של התבניות לאלץ בקרה נוספת באמצעות מעבר להשוואת שינויים (כמו שעורכים באמצעות HOTCAT מספר קטגוריות).Hummingbird ° יש לך הודעה ° כולי אוזן 04:48, 2 בספטמבר 2016 (IDT)
- יונה ב.-משתמש:Ofekalef עשה זאת, אני מניח שזה עבד עד השינוי הבא.
- לדעתי לא כדאי להעתיק את כל הגאדג'ט לכאן, כי מדובר בגאדג'ט ענקי שמכיל כ־3,000 שורות. אם מעדכנים אותו בוויקישיתוף, כדאי שהעדכונים ייכנסו גם אלינו, מה שלא יקרה אם נעתיק אותו לכאן במקום לייבא. מה שכן, אפשר לפתוח דיון בוויקישיתוף לגבי הפעלת הגאדג'ט בתבניות. בנוסף, שים לב שאם אתה רוצה, אתה יכול לעשות את השינוי הזה עבור עצמך: פשוט בטל את הגאדג'ט בהעדפות, ובמקומו הוסף לקובץ ה־JS האישי שלך את קוד הגאדג'ט כפי שנראה אצלנו לפני שהתחלנו לטעון אותו מוויקישיתוף. אבל אם אתה עושה זאת, שים לב שזו גרסה ישנה של הגאדג'ט וייתכן שיש בה בעיות. Guycn2 · ☎ 13:32, 1 בספטמבר 2016 (IDT)
זה מצוין שאי אפשר להשתמש בגאדג'ט במרחב התבניות. גם אם מה שאתה מבקש אפשרי, זה יהי רעיון איום ונורא. אם אתה צריך להוסיף קטגוריה לתבנית, אז קודם כל, כנראה זו טעות - רוב הקטגוגוריו. במרחב התבניות חסרות תועלת ומיותרות. אם אתה בטוח שאתה יודע מה אתה עושה, תשתמש בעורך קוד מקור. קיפודנחש 03:56, 2 בספטמבר 2016 (IDT)
- תלוי במקרה. כפי שציינתי, הרעיון הוא שניתן להציג את השינויים בחלון עריכה כמו לאחר עריכת מספר קט', זה פשוט יותר קל ומהיר ככה. הרעיון נולד בגלל צורך לערוך תבניות שאין בהן קט' (ולפעמים cat-a-lot לא מתאים משום שהן מפוזרות בכמה קט' או ללא קט' בכלל). לא הייתי מזלזל בקטגוריות לתבניות משום שהן דרך טובה למצוא תבנית בהתאם לצורך (גם באמצעות איתור תבנית אחרת). לדוגמה, בויקיספר התקשיתי למצוא את תבניות הפנייה למשתמשים, אז חיפשתי את תבנית:בוטל ובהמשך מצאתי את האחרות. Hummingbird ° יש לך הודעה ° כולי אוזן 04:48, 2 בספטמבר 2016 (IDT)
לגבי ההערה שהרבה פעמים השימוש בקטגוריה במרחב התבניות מוטעה, יתכן שהפרזתי כשכתבתי רוב, אבל בכל זאת הרבה פעמים מקטרגים תבניות בקטגוריות לא מועילות, רק בגלל ש"חייבים". עריכת תבניות בעזרת כלים אוטומטיים היא בעייתית, גם בגלל include/noinluxe, וגם בגלל שעריכות כאלו מוסיפות הרבה פעמים שורה חדשה במקום שתוספת כזו מזיקה. (נכון שהתקלה. הזו יכולה לקרות גם בעריכה ידנית...)
בכולופן, דעתי היא שזה לא רעיון מוצלח לאפשר את הגאדג'ט במרחב התבניות. קיפודנחש 07:51, 3 בספטמבר 2016 (IDT)
בעיה בסקריפט הקישורים האישיים[עריכת קוד מקור]
בעיצוב מונובוק, תפריט "הקישורים שלי" מוסתר כברירת מחדל, ורק כאשר לוחצים עליו הוא נפתח.
הבעיה היא שכאשר מנווטים לדף אחר, התפריט נסגר שוב, ובכל פעם צריך לפתוח אותו מחדש.
למה לא לוותר על ההסתרה לגמרי, ולהשאיר אותו פתוח תמיד כמו בווקטור? Guycn2 · ☎ 14:38, 17 בספטמבר 2016 (IDT)
- על איזה סקריפט מדובר? אם כוונתך לגאדג'ט, זה מוסבר בתיעוד של הגאדג'ט. אם מדובר בסקריפט אחר, הפסק להשתמש בו ועבור לגאדג'ט. קיפודנחש 20:12, 18 בספטמבר 2016 (IDT)
- @קיפודנחש: הכוונה למדיה ויקי:Gadget-CustomSideBarLinks.js. אכן מצאתי הסבר בתיעוד הגאדג'ט. תודה רבה! Guycn2 · ☎ 20:17, 18 בספטמבר 2016 (IDT)
תקלה בגאדג'ט HotCat[עריכת קוד מקור]
― הועבר מהדף ויקיפדיה:דלפק ייעוץ
גאדג'ט HotCat הפסיק לעבוד לי לפני מספר ימים. נראה שהתקלה נובעת מכך שהסקריפט שלו נקרא משרת bits.wikimedia.org שכבר לא זמין. מישהו יודע לתקן? דולב • שיחה 21:14, 22 בספטמבר 2016 (IDT)
― סוף העברה
השמשת גאדג'טים בוויקיציטוט[עריכת קוד מקור]
אני מנסה להשמיש את הגאדג'טים בוויקיציטוט. התחלתי מהגאדג'ט שמוסיף רשימה של תבניות אזהרה בעריכת דף שיחה של משתמש אנונימי:
- עדכנתי את ההגדרה "Warnings[ResourceLoader|dependencies=mediawiki.util]|Warnings.js" בדף q:מדיה ויקי:Gadgets-definition
- העתקתי את הקוד העדכני של הגאדג'ט לדף q:מדיה ויקי:Gadget-Warnings.js
אבל הגאדג'ט עדיין מסרב לעבוד, ובדף q:מיוחד:גאדג'טים מופיעה ההודעה "הגאדג'ט לא נטען. נא לעדכן לשימוש ב־ResourceLoader. (מידע נוסף)". מה פספסתי? שבת שלום, דולב • שיחה 13:47, 23 בספטמבר 2016 (IDT)
- פתאום זה הסתדר. האם השינויים שביצעתי נכנסים לתוקף רק לאחר שעובר זמן מסוים? דולב • שיחה 15:50, 23 בספטמבר 2016 (IDT)
addPortletLink[עריכת קוד מקור]
בעקבות תקלות בקומונס מסתבר ששינויים שבוצעו במדיה ויקי גרמו לכך. לא הכל הבנתי אבל ב-monobook.js וב-common.js את הביטוי addPortletLink
יש להחליף ב- mw.util.addPortletLink
. הדיון בוויקישיתוף נמצא פה וגם פירוט במדיה ויקי. Geagea - שיחה 00:07, 29 באפריל 2017 (IDT)
- Geagea, תרשה לי להאמין שזה לא קשור לתקלות חדשות. ביטול wikibits זה משהו שקרה השבוע, ואכן דיווחתי על זה בחדשות, אבל זה לא שינה שום פונקציונליות. היא הפסיקה ב-2013, ומאז זה פשוט לא עושה כלום. מה שקרה עכשיו זה שינוי של כלום בהודעות שגיאה. אם זה מה שהם חושבים שמפריע, אז הסקריפטים לא עובדים נכון כבר ארבע שנים. יגאל (בקשת עזרה, IKhitron ושיחה) 00:15, 29 באפריל 2017 (IDT)
- זה שינה לי בוויקישיתוף. שום דבר ב-common.js שלי לא עבד בוויקשיתוף. Geagea - שיחה 00:18, 29 באפריל 2017 (IDT)
- אז או שזאת לא הסיבה, או שזה עבד לא נכון גם קודם, אף אם לא בעוצמה כזאת. יגאל (בקשת עזרה, IKhitron ושיחה) 00:26, 29 באפריל 2017 (IDT)
- אתה כנראה צודק אבל להדיוטות כמוני זה גרם לשינוי גדול. אם יש תקלות יכול להיות שזו הסיבה. Geagea - שיחה 00:32, 29 באפריל 2017 (IDT)
- בוויקיפדיה בעברית הסבנו את כל המופעים של addPortletLink ל- mw.util.addPortletLink לפני שנים. אם יש איזה מופע ששכחנו, אז משהו יישבר... קיפודנחש 02:24, 29 באפריל 2017 (IDT)
- אתה כנראה צודק אבל להדיוטות כמוני זה גרם לשינוי גדול. אם יש תקלות יכול להיות שזו הסיבה. Geagea - שיחה 00:32, 29 באפריל 2017 (IDT)
- אז או שזאת לא הסיבה, או שזה עבד לא נכון גם קודם, אף אם לא בעוצמה כזאת. יגאל (בקשת עזרה, IKhitron ושיחה) 00:26, 29 באפריל 2017 (IDT)
- זה שינה לי בוויקישיתוף. שום דבר ב-common.js שלי לא עבד בוויקשיתוף. Geagea - שיחה 00:18, 29 באפריל 2017 (IDT)
באג מוזר במדיה ויקי:Gadget-UserMessages.js[עריכת קוד מקור]
ניסיתי להוסיף תבנית {{ניסויים}} לדף שיחת משתמש:2A02:ED0:523A:F400:5C9:706A:C561:F7FB באמצעות הגאדג'ט הזה. במקום להוסיף את התבנית לדף הזה, הגאדג'ט הוסיף אותה לדף שיחת משתמש:F7FB (כלומר, ארבעת התווים האחרונים בכתובת ה־IP). אני מניח שאותו הבאג היה קורה עם כל כתובת IPv6. Guycn2 · ☎ 23:04, 29 באפריל 2017 (IDT)
- אני השתמשתי בגרסה המשודרגת של בר הראל (למה זה איננו הגאדג'ט?) ולפני כמה ימים הוא פשוט נעלם. אני מניח שזו תקלה קשורה. בברכה, מלא כל הארץ כבודי • שלח הודעה ל-013-28143 • ד' באייר ה'תשע"ז • 16:41, 30 באפריל 2017 (IDT)
- תיקנתי את הגאדג'ט. גיא, אולי לא שמת לב, אבל חלק מהבג היה גם שעבור אלמונים עם IP6 קיבלת את רשימת התבניות שמיועדות לרשום במקום לאלמוני... לגבי "משודרג": תוכל לקשר? למה אתה קורא לו "משודרג"? מה הוא עושה טוב יותר? קיפודנחש 18:25, 30 באפריל 2017 (IDT)
- קיפודנחש תודה רבה על התיקון. Guycn2 · ☎ 19:17, 30 באפריל 2017 (IDT)
- משתמש:Bharel/סקריפטים/64-new-min.js, בר עשה לו מקצה שיפורים, בין היתר יש לו תפריט הגדרות. בברכה, מלא כל הארץ כבודי • שלח הודעה ל-013-28143 • ה' באייר ה'תשע"ז • 20:36, 30 באפריל 2017 (IDT)
- קיפודנחש תודה רבה על התיקון. Guycn2 · ☎ 19:17, 30 באפריל 2017 (IDT)
- תיקנתי את הגאדג'ט. גיא, אולי לא שמת לב, אבל חלק מהבג היה גם שעבור אלמונים עם IP6 קיבלת את רשימת התבניות שמיועדות לרשום במקום לאלמוני... לגבי "משודרג": תוכל לקשר? למה אתה קורא לו "משודרג"? מה הוא עושה טוב יותר? קיפודנחש 18:25, 30 באפריל 2017 (IDT)
- @מלא כל הארץ כבודי: הסקריפט שלי לא עובד? מה קרה לו? הוא עובד אצלי
צריך תיקון? בר הראל • שיחה 20:55, 30 באפריל 2017 (IDT)
- לא רק הוא, גם כמה אחרים הפסיקו מתישהו באמצע שבוע שעבר כמה שעות אחרי שעבדו יופי לאחר השינוי האחרון שלי הגאדג'טים/סקריפטים שלי. תוכל להעיף מבט בדף הסקריפטים שלי ולנסות לפטור את הבעיה? בברכה, מלא כל הארץ כבודי • שלח הודעה ל-013-28143 • ה' באייר ה'תשע"ז • 21:14, 30 באפריל 2017 (IDT)
- בר, הימור שלי - הסקריפט שלך לא פועל למיטב ידיעתי אם יש שגיאה בקונסול, ויכול להיות שסקריפט אחר שמכה"כ טוען הורס הכל.. אור • שיחה • 21:41, 30 באפריל 2017 (IDT)
- כתבתי לפני התנגשות עריכה: בר הראל, הסקריפט שלך משתמש ב-mw.util וכן ב-mw.user, אבל לא טוען אותם בעצמו. עד היום זה עבד במזל, וכעת המזל אזל. צריך לעשות הכל (לפחות כל מה שמשתמש בספריות הללו) תחת using מתאים (mediawiki במקום mw בשם הספרייה).
- (על הדרך): קראתי אותו קצת. תוספת הפונקציונליות נחמדה, אבל מבחינת הקוד, לא ברור לי למה אתה מתעקש לעשות הכל בדרך הקשה. שיקולים של ביצועים הם חסרי משמעות בסקריפט של UI (כבר דיברנו על זה), והסקריפט הזה בערך פי ארבע יותר ארוך ופחות קריא משימוש סטנדרטי ב-jQuery, ולפעמים אפילו בברזל (דוגמה: כתבת הרחבה למערך בשם includes. לא בטוח שזה מועיל או נחוץ, אבל בוא נגיש שכן: אפשר לצמצם זאת לשורה אחת, נניח משהו כמו (לחלוטין לא בדוק - זה רק העיקרון):
Array.prototype.includes = Array.prototype.includes || function(value, fromindex) { return this.indexOf(value, fromindex) + 1; };
- בר, הימור שלי - הסקריפט שלך לא פועל למיטב ידיעתי אם יש שגיאה בקונסול, ויכול להיות שסקריפט אחר שמכה"כ טוען הורס הכל.. אור • שיחה • 21:41, 30 באפריל 2017 (IDT)
- לא רק הוא, גם כמה אחרים הפסיקו מתישהו באמצע שבוע שעבר כמה שעות אחרי שעבדו יופי לאחר השינוי האחרון שלי הגאדג'טים/סקריפטים שלי. תוכל להעיף מבט בדף הסקריפטים שלי ולנסות לפטור את הבעיה? בברכה, מלא כל הארץ כבודי • שלח הודעה ל-013-28143 • ה' באייר ה'תשע"ז • 21:14, 30 באפריל 2017 (IDT)
- אם תעשה את החיים קלים (כמו סקריפט 64), הסקריפט יתקצר לרבע, בלי שום פגיעה בפונקציונליות, והביצועים רק ישתפרו (חיסכון בזמן טעינה ב-100% מהדפים, עם "תשלום" בלתי ניתן למדידה של מילישניות ספורות מספר ספור של פעמים, כשמישהו משתמש בסקריפט...) קיפודנחש 21:50, 30 באפריל 2017 (IDT)
- אור, לכן אמרתי שהוא המשיך לעבוד לפחות כמה שעות אחרי שהוספתי את הסקריפטים שלך, ניסיתי גם לשחזר את התוספות לראות אם זה יטפל בבעיה וזה לא (גם החד-שחזר וגם זיהוי בודק העריכה לא עובדים, אם הדברים התקלה בשילוב שלהם), אנסה להוריד את הסקריפטים שעלולים להוות את הבעיה ולא עובדים ממילא ולראות אם יחזרו בשבוע הקרוב. לאחר מחשבה אולי הבעיה נעוצה בכך שהזזת את כפתור החד-שחזר, תוכל להחזיר את שני הכפתורים לאיפה שהיו כנראה אם זה יעבוד (בינתיים אחכה עם ההסרה). בברכה, מלא כל הארץ כבודי • שלח הודעה ל-013-28143 • ה' באייר ה'תשע"ז • 22:13, 30 באפריל 2017 (IDT)
- מכה"כ, בדקתי. הבעיה היא במשתמש:מלא כל הארץ כבודי/common.js, יש שם קוד שיוצר שגיאות וזה גורם לסקריפטים לא להיטען. תוכל לעשות ניקוי של מה שאתה לא צריך? אור • שיחה • 05:49, 1 במאי 2017 (IDT)
- אור, איזה קוד שם בעייתי? אשמח להשאיר מה שאפשר, ואיך שם משהו שלא עושה משהו (למיטב ידיעתי). בברכה, מלא כל הארץ כבודי • שלח הודעה ל-013-28143 • ה' באייר ה'תשע"ז • 12:33, 1 במאי 2017 (IDT)
- לדוגמה סקריפט 31. אתה מסכים שאנסה לתקן את השגיאות בדף? בברכה, אור • שיחה • 12:46, 1 במאי 2017 (IDT)
- מה רע ב-31? אשמח שתנסה. בברכה, מלא כל הארץ כבודי • שלח הודעה ל-013-28143 • ה' באייר ה'תשע"ז • 12:56, 1 במאי 2017 (IDT)
- סקריפט 31 הוא דוגמה לסקריפט שלא עושה שום דבר. אור • שיחה • 13:07, 1 במאי 2017 (IDT)
- תודה, זה הספיק. קישורים למיזמי האחות מופיעים אוטומטית, גם בלי 31? בברכה, מלא כל הארץ כבודי • שלח הודעה ל-013-28143 • ה' באייר ה'תשע"ז • 13:12, 1 במאי 2017 (IDT)
- לא יודע, אבל מדיה ויקי:סקריפטים/31.js רק משאיר הודעה שיש להסיר אותו, ולא עושה שום דבר מעבר לזה. עכשיו הסקריפטים שלי עובדים לך? אור • שיחה • 13:15, 1 במאי 2017 (IDT)
- כן. אם כי הם מופיעים רק בדפדוף לאחור, והחד-שחזר גם במעבר על כל השינויים מאז הביקור האחרון. בברכה, מלא כל הארץ כבודי • שלח הודעה ל-013-28143 • ה' באייר ה'תשע"ז • 13:19, 1 במאי 2017 (IDT)
- לא יודע, אבל מדיה ויקי:סקריפטים/31.js רק משאיר הודעה שיש להסיר אותו, ולא עושה שום דבר מעבר לזה. עכשיו הסקריפטים שלי עובדים לך? אור • שיחה • 13:15, 1 במאי 2017 (IDT)
- תודה, זה הספיק. קישורים למיזמי האחות מופיעים אוטומטית, גם בלי 31? בברכה, מלא כל הארץ כבודי • שלח הודעה ל-013-28143 • ה' באייר ה'תשע"ז • 13:12, 1 במאי 2017 (IDT)
- סקריפט 31 הוא דוגמה לסקריפט שלא עושה שום דבר. אור • שיחה • 13:07, 1 במאי 2017 (IDT)
- מה רע ב-31? אשמח שתנסה. בברכה, מלא כל הארץ כבודי • שלח הודעה ל-013-28143 • ה' באייר ה'תשע"ז • 12:56, 1 במאי 2017 (IDT)
- לדוגמה סקריפט 31. אתה מסכים שאנסה לתקן את השגיאות בדף? בברכה, אור • שיחה • 12:46, 1 במאי 2017 (IDT)
- אור, איזה קוד שם בעייתי? אשמח להשאיר מה שאפשר, ואיך שם משהו שלא עושה משהו (למיטב ידיעתי). בברכה, מלא כל הארץ כבודי • שלח הודעה ל-013-28143 • ה' באייר ה'תשע"ז • 12:33, 1 במאי 2017 (IDT)
- מכה"כ, בדקתי. הבעיה היא במשתמש:מלא כל הארץ כבודי/common.js, יש שם קוד שיוצר שגיאות וזה גורם לסקריפטים לא להיטען. תוכל לעשות ניקוי של מה שאתה לא צריך? אור • שיחה • 05:49, 1 במאי 2017 (IDT)
- אור, לכן אמרתי שהוא המשיך לעבוד לפחות כמה שעות אחרי שהוספתי את הסקריפטים שלך, ניסיתי גם לשחזר את התוספות לראות אם זה יטפל בבעיה וזה לא (גם החד-שחזר וגם זיהוי בודק העריכה לא עובדים, אם הדברים התקלה בשילוב שלהם), אנסה להוריד את הסקריפטים שעלולים להוות את הבעיה ולא עובדים ממילא ולראות אם יחזרו בשבוע הקרוב. לאחר מחשבה אולי הבעיה נעוצה בכך שהזזת את כפתור החד-שחזר, תוכל להחזיר את שני הכפתורים לאיפה שהיו כנראה אם זה יעבוד (בינתיים אחכה עם ההסרה). בברכה, מלא כל הארץ כבודי • שלח הודעה ל-013-28143 • ה' באייר ה'תשע"ז • 22:13, 30 באפריל 2017 (IDT)
- אם תעשה את החיים קלים (כמו סקריפט 64), הסקריפט יתקצר לרבע, בלי שום פגיעה בפונקציונליות, והביצועים רק ישתפרו (חיסכון בזמן טעינה ב-100% מהדפים, עם "תשלום" בלתי ניתן למדידה של מילישניות ספורות מספר ספור של פעמים, כשמישהו משתמש בסקריפט...) קיפודנחש 21:50, 30 באפריל 2017 (IDT)
- @קיפודנחש: הסכמנו כבר על זה די ממזמן. אני חושב בצורה טיפשית למדי מבחינת שיקולי יעילות. 2 השיקולים הרלוונטים היחידים זה עדכון פריימים (אם ההוספה דורשת המון עדכונים זה יאט משמעותית את חוויית המשתמש) ותקשורת יעילה בapi. הבעיה שלי היא תפיסתית. זה באמת קשה לי לקחת את הסקריפט עכשיו ולשכתב אותו למשהו שאני יודע שהוא רץ לאט יותר. לצערי רוב הפרויקטים שעשיתי הם של אדם אחד ולכן שיקולי הקריאות תמיד היו זניחים למדי (אפילו שלדעתי זה יותר קריא אבל זה כבר עניין אישי, והאורך לא באמת משנה. מיניפיקציה ברבאק). תודה אגב על המעבר
בר הראל • שיחה 02:54, 2 במאי 2017 (IDT)
- לגבי הincludes, זה polyfill שנלקח ישירות ממוזילה. לא אני כתבתי אותו. בר הראל • שיחה 11:43, 2 במאי 2017 (IDT)
- אם המטרה היא לכסות על התנהגות של דפדפנים ישנים, זה נראה מופרך לגמרי שכל סקריפט יביא קוד שעושה זאת (וזה ממש לא רלוונטי שהקוד מועתק ממוזילה), שלא לדבר על זה שסקריפט משתמש בוויקיפדיה שמשנה את ההתנהגות של אובייקטים בסיסיים כמו Object, Array או String זה פו פה רציני. בדיוק בשביל זה יש את jQuery, ואם אתה רוצה להבטיח מפני דפדפנים ש(למשל) לא תומכים ב-indexOf, תשתמש (כמו שעשרות סקריפטים עושים) ב-$.inArray.
- אבל כל הוויכוח הישן הזה זו הסחת דעת: הנקודה המשמעותית היא שהסקריפט שלך משתמש בספריות user ו-util בלי להבטיח שהן טעונות. זה עבד בעבר, אבל אחרי השינוי האחרון, ההסתברות שזה שובר משהו עולה פלאים - עד עכשיו, בפועל, הסקריפט תמיד רץ אחרי שהספריות כבר היו טעונות, ועכשיו דברים השתנו מבחינת סדר הטעינה, וחשוב להבטיח זאת (כפי שכתבתי למעלה, בעזרת mw.loader.using) בעצמך. קיפודנחש 17:05, 2 במאי 2017 (IDT)
- לגבי הincludes, זה polyfill שנלקח ישירות ממוזילה. לא אני כתבתי אותו. בר הראל • שיחה 11:43, 2 במאי 2017 (IDT)
בעיות בגאדג'טים בעקבות המסננים החדשים[עריכת קוד מקור]
שלום. ישנם מספר גאדג'טים/סקריפטים שלא עובדים כמו שצריך ביחד עם אפשרות הבטא החדשה "מסננים חדשים לסקירת עריכות".
בין הגאדג'טים שלא עובדים כמו שצריך:
כשנכנסים לדף השינויים האחרונים בפעם הראשונה, הכול עובד כראוי. אבל לאחר לחיצה על "הצגה", רשימת השינויים החדשים מתרעננת וכל הגאדג'טים מפסיקים לעבוד (גם אם לא שיניתי שום דבר במסננים).
אני משתמש בדפדפן Google Chrome v.58 במערכת ההפעלה Windows 10. Guycn2 · ☎ 22:19, 10 במאי 2017 (IDT)
- עדכון: עכשיו שמתי לב שהגאדג'ט rcPatrol לא עובד גם בפעם הראשונה שנכנסים לדף השינויים האחרונים, כלומר גם לפני לחיצה על "הצגה". Guycn2 · ☎ 22:22, 10 במאי 2017 (IDT)
- משתמש:Guycn2, תיקנתי את התלונה, אבל כרגע זה גורם לבעיה אחרת ("תקציר" מופיע פעמיים). לגבי rcPatrol : תוכל לפרט מה לא עובד? לי נראה שכן עובד. קיפודנחש 00:21, 11 במאי 2017 (IDT)
- אני מושב שיש איזו בעיה במה שעשית, קיפודנחש. במקום "שחזר עריכה אחת [תקציר]" מופיע "שחזר עריכה אחת[תקציר
- משתמש:Guycn2, תיקנתי את התלונה, אבל כרגע זה גורם לבעיה אחרת ("תקציר" מופיע פעמיים). לגבי rcPatrol : תוכל לפרט מה לא עובד? לי נראה שכן עובד. קיפודנחש 00:21, 11 במאי 2017 (IDT)
]". יגאל (בקשת עזרה, IKhitron ושיחה) 00:28, 11 במאי 2017 (IDT)
- אצלי בדף שינויים אחרונים לא מופיע הקריבוע של סימון עריכה כבדוקה, אלא רק סימן הקריאה האדום, ולא מופיע אצלי כפתור שחזור. גם כפתורים להפעלת מסננים אני לא רואה, אלא רק אזור ריק מפוספס אפור-לבן (כמו זה שמופיע בדף מיוחד:הודעות בזמן שהוא נטען) מתחת לתיבת "לטיפול דחוף". קיפודנחש, תוכל לגרום לזה לפעול גם אצלי. ראיתי שאור כתב בחדשות שהמסננים יגרמו לתקלות אלו, האם אתה יודע גם לתקן? בברכה, מלא כל הארץ כבודי • שלח הודעה ל-013-28143 • ט"ז באייר ה'תשע"ז • 19:26, 11 במאי 2017 (IDT)
בעיה נוספת ב־QuickRCDiff[עריכת קוד מקור]
יש באג נוסף בגאדג'ט הצפייה בהבדלים בין גרסאות: כאשר לוחצים על כפתור X כדי לסגור את החלונית, כלום לא קורה, וצריך ללחוץ על X פעם נוספת כדי שהחלונית תיסגר. בנוסף, הקשה על Esc במקלדת לא סוגרת את החלונית (גם אם מקישים פעמיים). מבדיקתי, גם הבאגים האלה קורים רק כשאפשרות הבטא החדשה מופעלת. Guycn2 · ☎ 17:11, 11 במאי 2017 (IDT)
- ניסיתי להדביק שם איזה פלסטר, אבל הגאדג'ט הזה לא מופעל אצלי, ואין לי זמן ללמוד מה הוא אמור לעשות ולבדוק אם הפאטש עובד (תחשוב על זה כמו ניתוח לב פתוח כשהמנתח סובל מעיוורן זמני). אם מה שעשיתי גורם נזק, בקש ממישהו עם הרשאות לגלגל אחורה את השינוי האחרון. קיפודנחש 19:35, 11 במאי 2017 (IDT)
סקריפט 78 לא עובד[עריכת קוד מקור]
בהמשך לבעיות שהיו עם הגאדג'טים, עכשיו גיליתי שגם סקריפט "טיפול מהיר" (78) לא עובד עם אפשרות הבטא החדשה.
בעת טעינת דף השינויים האחרונים, הכפתור של החצים שאמור להופיע ליד העריכה מוצג לשנייה ואז נעלם. Guycn2 · ☎ 01:19, 13 במאי 2017 (IDT)
- תיקנתי. אור • שיחה • 09:01, 15 במאי 2017 (IDT)
תודה רבה! Guycn2 · ☎ 13:10, 15 במאי 2017 (IDT)
- יש בעיה, זה מבצע טעויות של כפילויות. ערן? אור • שיחה • 19:07, 15 במאי 2017 (IDT)
- 1Or, בעיקרון התיקון שלך נכון וצריך להשתמש בhook הזה, אבל:
- ה-hook מספק לך גם את הcontent שאליו צריך להוסיף את הכפתורים/פעולות. בהקשר זה אני לא מכיר את הקוד של הגדג'אט, אבל כנראה pagesCare.build צריך להיקרא באמצעות הhook ולהשתמש בcontent (ראה לדוגמה במיוחד:הבדל/20704209)
- יש באג בהרחבה עצמה שגם קיפודנחש התלונן עליו (יצרתי כעת באג מסודר: phab:T165350) ולכן צריך לוודא שהסקריפט לא הוסיף כבר את הכפתורים/קישורים הנוספים על הcontent שמועבר בפרמטר. לדוגמה במיוחד:הבדל/20704209 אני מגן על הוספה כפולה באמצעות שימוש בפרמטר content, סימון באמצעות class מסוים על דברים שכבר הופעל עליהם (במקרה הזה qRcDiff - בכל גדג'אט זה חייב להיות class אחר). לפני ש"נזהם" את כל הגדג'אטים והסקריפטים בהגנות כאלו אני מעדיף לתת למפתחים של ההרחבה לתקן אותה.
- ערן - שיחה 19:44, 15 במאי 2017 (IDT)
- 1Or, בעיקרון התיקון שלך נכון וצריך להשתמש בhook הזה, אבל:
- יש בעיה, זה מבצע טעויות של כפילויות. ערן? אור • שיחה • 19:07, 15 במאי 2017 (IDT)
מדיה ויקי:Gadget-Watchlist.js[עריכת קוד מקור]
גם הוא לא עובד. אור • שיחה • 11:33, 15 במאי 2017 (IDT)
התנגשות סקריפט 17 וסקריפטים שמוסיפים פעולות בתפריט הצד[עריכת קוד מקור]
― הועבר מהדף שיחת משתמש:ערן
שלום ערן, אני מפעיל אצלי את סקריפט 17 (תאבים בתפריט הצד) והסקריפטים שמוסיפים פעולות ל"כלים" לא עובד אצלי. או הסקריפט שיצרת לערכים תאומים ולא הסקריפט שמוסיפים טיפול בתמונות ללא רישיון. האם תוכל לבדוק מה הבעיה שם? פרטים נוספים: כשאני מבטל את סקריפט 17 זה עובד אצלי, אני משתמש בכרום, חלונות 8, וביצעתי רענון עמוק מספר פעמים. אינג. יונה ב. - שיחה - הבה נכחילה 12:56, 4 במאי 2017 (IDT)
- יונה ב.: זה סקריפט מאוד ישן שכתב יוני ואני לא רוצה להתעסק איתו יותר מדי, אבל הוספתי לו פלסטר שאולי יתקן את הבעיה. בברכה, ערן - שיחה 07:55, 5 במאי 2017 (IDT)
- הרס לגמרי. עכשיו רק ניווט אני רואה בטאב מתאים. הטאבים קהילה וכלים רקים... אינג. יונה ב. - שיחה - הבה נכחילה 08:13, 7 במאי 2017 (IDT)
- כדי להבין, ריקים כשלוחצים על הקישורים שלהם בראש התפריט? ערן - שיחה 08:29, 7 במאי 2017 (IDT)
- כן. לחיצה על הטאב לא מציג את הרשימה תחת "קהילה" או "כלים". ובטאב של "ניווט" מופיע תפריט ניווט עם הכותרת "ניווט" (מתחת לטאב ניווט). הכותרת לא הופםיע לפני השינוי שלך. אינג. יונה ב. - שיחה - הבה נכחילה 08:35, 7 במאי 2017 (IDT)
- ערן, אני מבין שאני צריך לוותר על הסקריפט הזה או שיש איזה סיכוי לסידור הבעיה? אינג. יונה ב. - שיחה - הבה נכחילה 10:47, 15 במאי 2017 (IDT)
- כן. לחיצה על הטאב לא מציג את הרשימה תחת "קהילה" או "כלים". ובטאב של "ניווט" מופיע תפריט ניווט עם הכותרת "ניווט" (מתחת לטאב ניווט). הכותרת לא הופםיע לפני השינוי שלך. אינג. יונה ב. - שיחה - הבה נכחילה 08:35, 7 במאי 2017 (IDT)
- כדי להבין, ריקים כשלוחצים על הקישורים שלהם בראש התפריט? ערן - שיחה 08:29, 7 במאי 2017 (IDT)
- הרס לגמרי. עכשיו רק ניווט אני רואה בטאב מתאים. הטאבים קהילה וכלים רקים... אינג. יונה ב. - שיחה - הבה נכחילה 08:13, 7 במאי 2017 (IDT)
― סוף העברה
אשמח אם מישהו יוכל לעיין בסקריפט ולתקן אותו. אינג. יונה ב. - שיחה - הבה נכחילה 08:34, 25 במאי 2017 (IDT)
סקריפט 74[עריכת קוד מקור]
לא עובד אצלי. • בקרה וייעוץ • שיחה • ג' בטבת ה'תשע"ח • 16:16, 21 בדצמבר 2017 (IST)
- אנא קרא בעיון את ההנחיות למדווחים שמופיעות בראש הדף. קיפודנחש 02:04, 22 בדצמבר 2017 (IST)
נעלמה לשונית התצוגה המקדימה[עריכת קוד מקור]
ניסיתי במספר דפדפנים, אך בד"כ אני בכרום Version 63.0.3239.132 (Official Build) (64-bit). לא בטוחה כיצד לרשום רשימת גאדג'טים - אין להם שמות או מספרים או קישורים. הבנתי שאני לא היחידה שזה קורה לה, אז האם יש כבר מידע על כך?
תודה TMagen • שיחה • מיזם ויקי נשים 23:16, 22 בינואר 2018 (IST)
- ויקיפדיה:דלפק ייעוץ#לשונית תצוגה מקדימה ערן - שיחה 01:20, 23 בינואר 2018 (IST)
סקריפט 61[עריכת קוד מקור]
אני מנסה לסמן מקבץ שינויים כבדוקים, והסקריפט כותב לי הסקריפט סיים לרוץ 0 עריכות סומנו כבדוקות (בקיצור לא מסמן). אני עובד עם דפדפן chrome בWINDOWS. עכשיו גם שמתי לב שהסקירפט שמסמן עריכה מבוטלת כמנוטרת גם לא פועל. תודה! • בקרה וייעוץ • שיחה • י"ח באדר ה'תשע"ח • 10:53, 5 במרץ 2018 (IST)
- בדקתי ממחשב נוסף. תקלה זהה. • בקרה וייעוץ • שיחה • י"ט באדר ה'תשע"ח • 00:50, 6 במרץ 2018 (IST)
- אצלנו בכפר היו אומרים no good deed goes unpunished. הייתה בקשה לכתוב את הסקריפט הזה, וממש ממש לא רציתי, אבל ביקשו כל כך יפה שבסוף כתבתי. לא נראה לי שאוכל לדבג אותו בקרוב. כמה זה באמת קשה לסמן אותן אחת אחת? קיפודנחש 02:07, 6 במרץ 2018 (IST)
- קיפודנחש כשיש 20 עריכות רצופות, זה לוקח קצת זמן ויותר קל לסמן את כולן. ועד כמה נפוץ 20 עריכות רצופות ממי שלא בדוק אוטומטית? במרחב טיוטה אני נתקל בזה לא מעט. בעיקר בערכים שנכתבים במסגרת עבודה אקדמית אבל לא רק. כך שזה כלי יעיל מאוד אבל כמובן שיש תחליף (קצת ארוך יותר). אינג. יונה ב. - שיחה - הבה נכחילה 09:48, 6 במרץ 2018 (IST)
- אצלנו בכפר היו אומרים no good deed goes unpunished. הייתה בקשה לכתוב את הסקריפט הזה, וממש ממש לא רציתי, אבל ביקשו כל כך יפה שבסוף כתבתי. לא נראה לי שאוכל לדבג אותו בקרוב. כמה זה באמת קשה לסמן אותן אחת אחת? קיפודנחש 02:07, 6 במרץ 2018 (IST)
מסמנים עריכות במרחב טיוטה? למה? קיפודנחש 14:38, 6 במרץ 2018 (IST)
- (1) כי זה גם מרחב מקביל. (2) כי לאחר מכן כשמעבירים את הערך למרחב הערכים, כל העריכות הלא מסומנות עוברות למרחב הערכים, יחד עם הערך. אינג. יונה ב. - שיחה - הבה נכחילה 17:43, 6 במרץ 2018 (IST)
- וכנ"ל לגבי דפים במרחב המשתמש. גם שם הייתי רגיל עד כה לסמן באמצעות הסקריפט, אבל כעת סימון כל עריכה בנפרד כשיש עשרות עריכות פשוט לא שווה את הטרחה. אני סבור שסימון שינויים כבדוקים מועיל בכל מרחב, לא רק במרחב הערכים, כי אם לא מסמנים אז כל העריכות הלא-בדוקות ממרחבי המשתמש והטיוטה מופיעות בדף השינויים האחרונים גם כשבוחרים להציג רק עריכות בדוקות. Guycn2 · ☎ 17:54, 6 במרץ 2018 (IST)
- למקרה שקיפודנחש (או מישהו אחר) יחליט בכל זאת לבדוק מה הבעיה, כך נראה ה-console בדף היסטוריית הגרסאות לאחר ניסיון לסמן מקבץ עריכות כבדוקות. Guycn2 · ☎ 17:59, 6 במרץ 2018 (IST)
- תודה. זה היה breaking changeשל מדיה ויקי. עשיתי שמה משהו חפוז, אבל אין לי זמן אפילו לקנח את עכוזי, ובוודאי שלא לבדוק - היות וזה שבור ממילא, אז במקרה ההכי הגרוע לא הזקתי.... קיפודנחש 20:32, 6 במרץ 2018 (IST)
- יתכן שזה פתר את הבעיה של סימון טווח הבדיקות הבעיה היא שעכשיו הכפתור של סימון טווח עריכות לא מופיע יותר. אינג. יונה ב. - שיחה - הבה נכחילה 16:05, 7 במרץ 2018 (IST)
- תודה. זה היה breaking changeשל מדיה ויקי. עשיתי שמה משהו חפוז, אבל אין לי זמן אפילו לקנח את עכוזי, ובוודאי שלא לבדוק - היות וזה שבור ממילא, אז במקרה ההכי הגרוע לא הזקתי.... קיפודנחש 20:32, 6 במרץ 2018 (IST)
- למקרה שקיפודנחש (או מישהו אחר) יחליט בכל זאת לבדוק מה הבעיה, כך נראה ה-console בדף היסטוריית הגרסאות לאחר ניסיון לסמן מקבץ עריכות כבדוקות. Guycn2 · ☎ 17:59, 6 במרץ 2018 (IST)
- וכנ"ל לגבי דפים במרחב המשתמש. גם שם הייתי רגיל עד כה לסמן באמצעות הסקריפט, אבל כעת סימון כל עריכה בנפרד כשיש עשרות עריכות פשוט לא שווה את הטרחה. אני סבור שסימון שינויים כבדוקים מועיל בכל מרחב, לא רק במרחב הערכים, כי אם לא מסמנים אז כל העריכות הלא-בדוקות ממרחבי המשתמש והטיוטה מופיעות בדף השינויים האחרונים גם כשבוחרים להציג רק עריכות בדוקות. Guycn2 · ☎ 17:54, 6 במרץ 2018 (IST)
- מן הסתם שברתי משהו. אשתדל לתקן, אבל אין לי צפי של זמן (כרגע בנייד, וכשאגיע למחשב ממש לא יהיה לי זמן, וקשה לומר מתי כן). אם מישהו אחר יכול לתקן, יבורך. כנראה השבר הנוכחי לא נורא רציני (כלומר לא נורא קשה לתיקון), אבל כאמור, ה"תיקון" הקודם נעשה בחופזה ובלי בדיקה, ויכול להיות שנחוצה שם עוד עבודה. קיפודנחש 17:01, 7 במרץ 2018 (IST)
- @Guycn2, @יונה בנדלאק, @בקרה וייעוץ: - תוכלו בבקשה לבדוק עכשיו? אם עובד, סמנו בבקשה את הסעיף המתאים בדלפק הייעוץ בעזרת {{תוקן}}. תודה - קיפודנחש 21:23, 7 במרץ 2018 (IST)
- מן הסתם שברתי משהו. אשתדל לתקן, אבל אין לי צפי של זמן (כרגע בנייד, וכשאגיע למחשב ממש לא יהיה לי זמן, וקשה לומר מתי כן). אם מישהו אחר יכול לתקן, יבורך. כנראה השבר הנוכחי לא נורא רציני (כלומר לא נורא קשה לתיקון), אבל כאמור, ה"תיקון" הקודם נעשה בחופזה ובלי בדיקה, ויכול להיות שנחוצה שם עוד עבודה. קיפודנחש 17:01, 7 במרץ 2018 (IST)
לא קריטי, אבל שמתי לב לבעיה נוספת: אם בטעות בוחרים טווח של עריכות שלא כולן נעשו ע"י אותו המשתמש, לא מקבלים הודעת שגיאה. מדומני שעד לא מזמן הופיעה הודעת שגיאה במקרה כזה. אם זה לא בעייתי, אני חושב שרצוי להחזיר את הודעת השגיאה, או לבטל את ההגבלה שניתן לבחור רק עריכות של משתמש אחד (לדעתי זה עדיף). Guycn2 · ☎ 20:35, 12 במרץ 2018 (IST)
סקריפט 63[עריכת קוד מקור]
עכשיו בשעה טובה צריך לטפל גם בסקריפט השני שלא עובד, סקריפט 63, נבדק משני החשבונות שלי, בכמה מחשבים שונים, לחיצה על ביטול הפסיקה לסמן עריכות כבדוקות. • בקרה וייעוץ • שיחה • כ"א באדר ה'תשע"ח • 10:37, 8 במרץ 2018 (IST)
- בדוק עכשיו, אם עובד סמן כמתוקן. קיפודנחש 19:09, 8 במרץ 2018 (IST)
- לא • בקרה וייעוץ • שיחה • כ"ב באדר ה'תשע"ח • 19:12, 8 במרץ 2018 (IST)
- מהר מדי - רוב הסיכויים שהרצת גרסה ישנה של הסקריפט. עליך לבצע רענון עמוק, ואז לנסות. אם עדיין לא עובד, אנא העתק הנה מה שכתוב בקונסול (F12) קיפודנחש 19:15, 8 במרץ 2018 (IST)
- לא עובד. עשיתי מחיקה של ההיסטורייה של הדפדפן משחר ההיסטורייה... אני לא יודע מה זה קונסול F12. • בקרה וייעוץ • שיחה • כ"ב באדר ה'תשע"ח • 19:19, 8 במרץ 2018 (IST)
- אנא נסה שוב. לטובת העתיד: F12 זה מקש על המקלדת. כשלוחצים עליו (לפחות בדפדפנים כרום, פיירפוקס, אכספלורך ואופרה) נפתח חלון נוסף (או מקטע בחלון הנוכחי, תלוי במצב ה-docking), ובו יש טאבים שונים, שאחד מהם נקרא console. קיפודנחש 22:53, 8 במרץ 2018 (IST)
- פועל, תודה! • בקרה וייעוץ • שיחה • כ"ד באדר ה'תשע"ח • 12:30, 11 במרץ 2018 (IST)
- אנא נסה שוב. לטובת העתיד: F12 זה מקש על המקלדת. כשלוחצים עליו (לפחות בדפדפנים כרום, פיירפוקס, אכספלורך ואופרה) נפתח חלון נוסף (או מקטע בחלון הנוכחי, תלוי במצב ה-docking), ובו יש טאבים שונים, שאחד מהם נקרא console. קיפודנחש 22:53, 8 במרץ 2018 (IST)
- לא עובד. עשיתי מחיקה של ההיסטורייה של הדפדפן משחר ההיסטורייה... אני לא יודע מה זה קונסול F12. • בקרה וייעוץ • שיחה • כ"ב באדר ה'תשע"ח • 19:19, 8 במרץ 2018 (IST)
- מהר מדי - רוב הסיכויים שהרצת גרסה ישנה של הסקריפט. עליך לבצע רענון עמוק, ואז לנסות. אם עדיין לא עובד, אנא העתק הנה מה שכתוב בקונסול (F12) קיפודנחש 19:15, 8 במרץ 2018 (IST)
- לא • בקרה וייעוץ • שיחה • כ"ב באדר ה'תשע"ח • 19:12, 8 במרץ 2018 (IST)
תקציר דף הפניה לא מופיע בשימוש עם חשבון מחובר[עריכת קוד מקור]
בעת עמידה על קישורים בויקי עם המצביע, נפתחת חלונית ובה תקציר הערך אליו מפנה ההפניה. כאשר אני מתחבר לחשבון המשתמש וגולש בויקי, במקום החלונית מופיע חלון קטנטן ובו רק כותרת הערך המופנה. ―ברונזברג (שיחה | תרומות | מונה) לא חתם
- מש:ברונזברג שלום. היכנס נא להעדפות ← מראה, וחפש "תצוגה מקדימה של דפים". אנחש שאצלך העדפה הזו כבויה. הפעל אותה, לחץ על "שמירה" בתחתית הדף, והבעיה תסתדר.
- שים לב שהשאלה שלך בעצם לא מתאימה לדף הזה - היא שייכת ל"דלפק ייעוץ" (ויקיפדיה:דלפק ייעוץ). הדף הזה מיועד לדיווח על תקלות בסקריפטים.
- כמו כן, בסוף קטע שנכתב בדפי שיחה, נהוג "לחתום" באמצעות הקלדת ~~~~ (ארבעה סימני טילדה), שהופכים ל"חתימה" עם שמירת הדף. לחלופין, ניתן להשתמש בכפתור חתימה:
. הוספת החתימה נדרשת כדי שנבין בקלות מיהו הכותב של כל קטע בדף, ולכן חשוב להקפיד עליה.
- בברכה - קיפודנחש 21:38, 13 במאי 2018 (IDT)
גאדג'ט הוספת סמליל "רשימת המעקב" ליד "ההתראות שלך" ו"ההודעות שלך"[עריכת קוד מקור]
אני מתייג כאן את בעלי הידע בויקיזציה ותמיכה אני משתמש בwindows 10 1903 64 bit. דפדפן google chrome גרסה 75.0.3770.142 (גירסה רשמית) (64 סיביות). עיצוב: וקטור. גאדג'טים מופעלים: הוספת כפתור עריכת פתיח, כפתור בדיקת בעיות סגנון ולשון, עורך wikied, בדיקת יתמות, השלמה אוטומטית בקישור לערכים, הרחבת סרגל העריכה, כפתור עריכת תבניות, רשימת תקצירי עריכה, התראת הערות שוליים בשמירה, בודק איות, תצוגה מקדימה, הוספת כפתור לתו כיווניות בעורך החזותי, צביעת רקע הקישורים לפירושונים בצבע צהוב, צביעת רקע קישורים להפניות בתכלת, הפיכת מקלדת עברית אנגלית, פופאפ, תוצאות חיפוש ויקינתונים, קיבוע תפריט הצד, קיבוע תפריט עליון, הצגת סעיף הערות שוליים, tooltip, הסתרת אייקונים, תצוגה במחשבים, סימון ערכים מרשימת המעקב, הוספה או הסרה של דפים לרשימת המעקב, הוספת סמליל "רשימת המעקב" ליד "ההתראות שלך", מנהל רשימת המעקב, הוספת תיבת משוב, בדיקת זכות הצבעה, דיווח על טעויות בערכים, העלאת קבצים, רשימת משימות, תצוגת ניידים, תיקון תקלדה בקליק.
תקלה ראשונה[עריכת קוד מקור]
כשאני לוחץ על הסמליל, הוא מציג חלונית עם רשימת השינויים האחרונים אבל ללא עיצוב (כמו בתמונה 1)

זה קורה ברוב הדפים חוץ מבדף זה ובדף המעקב שבו הוא כן מראה עיצוב (כמו בתמונה 2)

תקלה שניה[עריכת קוד מקור]
עוד משהו שלא עובד זה שהוא לא נותן לי ללחוץ על הצגת/הסתרת רשימת הקיצורים בחלונית הזו אלא רק בדף רשימת המעקב המקורי.
תקלה שלישית[עריכת קוד מקור]
עוד משהו זה שפופאפים לא מופיעים כשאני מרחף עם המצביע מעל קישורים בחלונית זו. זה קורה גם בחלונית המשימות.
תודה רבה! אני ואתה ואנחנו - שיחה • כ"ו בתמוז ה'תשע"ט • 18:57, 28 ביולי 2019 (IDT)
- אני לא חושב שאתה מתאר תקלות, אלא פשוט עיצובים וסקריפטים שאינם מקסימליים ביכולותיהם, כדי שישתוו לרשימת המעקב של מדיה-ויקי יהיה צורך בסקריפט כבד ומסובך יותר, לא שווה את הטרחה באותה מידה תוכל פשוט לפתוח את הדף עצמו שלא באמצעות הסקריפט. בברכה, מכה"כ • שלח הודעה ל-013-28143 • כ"ז בתמוז ה'תשע"ט • 16:56, 30 ביולי 2019 (IDT)
- התחלתי לכתוב הסבר ארוך. על קצה המזלג: החלונית הזו היא כרגע placeholder. מה שבאמת צריך להיות שם היא רשימת הדפים בהם לא ביקרת מאז נערכו (כלומר רשימת אלו שברשימת המעקב יופיעו בכתב מודגש), עם בולטים כחולים אותם תוכל לסמן "תודה, ראיתי". למעשה, בסקריפט יש כמה קטעי קוד שנכתבו לטובת הפונקציונליות הזו, אבל כמו שזה נראה עכשיו, זה לא יקרה, או אם להיות אופטימיים, זה יקרה כשמישהו אחר יסיים את המלאכה. כרגע, הדבר היחיד ששווה "לתקן" זה להעביר את הטופס הזה מ-jquery.ui, ל-OOjs, מערכת הטפסים החדשה, שגאדג'טים מודרניים ומדיה ויקי עצמה משתמשים בה, כך שהטופס ייראה דומה יותר להתראות האחרות. קיפודנחש 19:18, 30 ביולי 2019 (IDT)
- תודה רבה! אאלץ בינתיים להסתפק במה שיש עכשיו. אני ואתה ואנחנו - שיחה • כ"ח בתמוז ה'תשע"ט • 23:52, 30 ביולי 2019 (IDT)
- התחלתי לכתוב הסבר ארוך. על קצה המזלג: החלונית הזו היא כרגע placeholder. מה שבאמת צריך להיות שם היא רשימת הדפים בהם לא ביקרת מאז נערכו (כלומר רשימת אלו שברשימת המעקב יופיעו בכתב מודגש), עם בולטים כחולים אותם תוכל לסמן "תודה, ראיתי". למעשה, בסקריפט יש כמה קטעי קוד שנכתבו לטובת הפונקציונליות הזו, אבל כמו שזה נראה עכשיו, זה לא יקרה, או אם להיות אופטימיים, זה יקרה כשמישהו אחר יסיים את המלאכה. כרגע, הדבר היחיד ששווה "לתקן" זה להעביר את הטופס הזה מ-jquery.ui, ל-OOjs, מערכת הטפסים החדשה, שגאדג'טים מודרניים ומדיה ויקי עצמה משתמשים בה, כך שהטופס ייראה דומה יותר להתראות האחרות. קיפודנחש 19:18, 30 ביולי 2019 (IDT)
סקריפט 78 לא עובד[עריכת קוד מקור]
למעלה מחודש, אני לוחץ על הצלמית ולא רואה כלום. אמירו • שיחה 16:54, 12 בנובמבר 2019 (IST)
- הסקריפט הזה נכתב על ידי משתמש:קובי כרמל, שלמיטב ידיעתי אינו פעיל יותר בוויקיפדיה בעברית. אם משתמשים אחרים מדווחים גם הם שהסקריפט שבור, ההכי הטוב שיש לי להציע זה להסיר אותו מוק:ס. זה לא בלתי אפשרי מבחינה פיזיקלית שמישהו אחר יתקן, אבל למען האמת זה לא נראה סביר. אם זה מאד חשוב, תוכל אולי לחפש בוויקיפדיות אחרות סקריפטים דומים, ואם תמצא אחד שכתוב היטב ועובד טוב, זה בדרך כלל לא מאד קשה "לגייר". נראה לי יותר מעשי מאשר לתקן סקריפט של קובי. קיפודנחש 21:18, 14 באפריל 2020 (IDT)
- בהצצה נוספת בהיסטוריית הגרסאות של הסקריפט, נראה שגם משתמש:IKhitron ומשתמש:1Or עבדו עליו, אז אולי זה לא כלכך חסר תקווה כמו שהיה נדמלי - אולי אחד מהם כן יכול לעזור. (אגב, אם מתברר שהסקריפט בעצם כן עובד, אודה ל משתמש:Amirosan אם יעדכן). קיפודנחש 21:25, 14 באפריל 2020 (IDT)
- אני אפילו לא יודע מה זה עושה. יגאל (בקשת עזרה, IKhitron ושיחה) 00:29, 15 באפריל 2020 (IDT)
- אנחש ש"לא זוכר" יותר נכון מ"לא יודע" - ההיסטוריה של מדיה_ויקי:סקריפטים/78.js מציגה את שמך יותר מתריסר פעמים. נכון שגם שמי מופיע פעם או פעמיים, אבל עריכותיי היו טכניות, כתוצאה משינויים בתוכנת מדיה ויקי שדרשו התאמת הסקריפטים שמשתמשים בהם, בלי להסתכל או לנסות להבין מה הקוד עושה - עריכותיך לא נראו לי כאלה. קיפודנחש 01:24, 15 באפריל 2020 (IDT)
- אני אפילו לא יודע מה זה עושה. יגאל (בקשת עזרה, IKhitron ושיחה) 00:29, 15 באפריל 2020 (IDT)
- בהצצה נוספת בהיסטוריית הגרסאות של הסקריפט, נראה שגם משתמש:IKhitron ומשתמש:1Or עבדו עליו, אז אולי זה לא כלכך חסר תקווה כמו שהיה נדמלי - אולי אחד מהם כן יכול לעזור. (אגב, אם מתברר שהסקריפט בעצם כן עובד, אודה ל משתמש:Amirosan אם יעדכן). קיפודנחש 21:25, 14 באפריל 2020 (IDT)
תקלה ובקשה במדיה ויקי:סקריפטים/98.js[עריכת קוד מקור]
ראו שיחת מדיה ויקי:סקריפטים/98.js. חזרתי • ∞ • שיחה 20:30, 14 באפריל 2020 (IDT)
שלום, הגאדג'ט מוסיף בראש דף "תרומות המשתמש" ובראש דפי קטגוריות (מתחת לשם הדף) קישורית קטנה בשם "הצג קישוריות מעקב". לחיצה על הקישורית "הצג קישוריות מעקב" מוסיפה אחרי כל דף שמפורט בקטגוריה או ב"תרומות המשתמש" קישורית "[עקוב]" אם אינכם עוקבים אחרי הדף, או קישורית "[הסר]" אם אתם עוקבים אחריו. לחיצה על הקישורית "[עקוב]" מוסיפה ולחיצה על הקישורית "[הסר]" מסירה את הדף לרשימת המעקב שלכם, בלי צורך לפתוח את הדף עצמו. וגם: הגאדג'ט גורם לסימון ערכים מרשימת המעקב בדפי "תרומות המשתמש" ובדפי קטגוריות בגופן מודגש.
אצלי הקישורית בשם "הצג קישוריות מעקב" כן מוצגת, אך 99.8% מהניסיונות זה לא לא עובד בכלל: לא מדף תרומות המשתמש ולא מקטגוריות גלויות/מוסתרות – הקישורים "[עקוב]" או "[הסר]" לא מופיעים לוקח לגאדג'ט כ-30 שניות עד שהוא נטען. זאת אומרת שה"הצג קישוריות מעקב" מופיע מיד, אך לחיצה עליו באה לידי ביטוי רק כ-30 שניות לאחר שדף הקטגוריה עלה, ואז גם מופיעים הדפים הרלוונטיים שגם נמצאים ברשימת המעקב (אם קיימים) בהדגשה. הגאדג'ט מופעל מהעדפות==> גאדג'טים==>רשימת המעקב: "סימון ערכים מרשימת המעקב בדפי "תרומות המשתמש" ובדפי קטגוריות בגופן מודגש, והוספת קישורית [עקוב] או [הסר] לכל דף." חזרתי • ∞ • שיחה 22:25, 22 באפריל 2020 (IDT)
- אם מותר לשאול, בראש רשימת המעקב מופיעה שורה שנראית בערך כך:
רשימת המעקב מכילה את רשימת הדפים שברשימת המעקב שלך, שהשתנו בימים האחרונים. ברשימת המעקב יש 888 דפים (לא כולל דפי שיחה)......
- איזה מספר מופיע אצלך במקום שבדוגמה מופיע 888?
- אם מדובר בעשרות אלפים, יכול להיות שרשימתך גדולה על הגאדג'ט הזה. קיפודנחש 23:33, 22 באפריל 2020 (IDT)
- בכולופן קיבלתי את ההערה המוצדקת, וכעת הקישורית אמורה להיות מוצגת רק אחרי שהיא כבר "טעונה". עם רשימת המעקב מספיק גדולה, זה יכול לקחת זמן. 30 שניות נשמע טיפלה מוגזם, ויש בי חשש לחשד שהזמן המצוטט הוא "זמן סובייקטיבי", ושעון של ממש ימדוד משך קצר קצת יותר. קיפודנחש 23:52, 22 באפריל 2020 (IDT)
- מחר כנראה אגיע ל־20,000. הזמן הוא לא סובייקטיבי ולא סובייטי... זמן Citizen Watch. תודה! חזרתי • ∞ • שיחה 00:12, 23 באפריל 2020 (IDT)
- הממממ... 20,000 בלי דפי שיחה זה 40,000 עם. המקסימום שאפשר למשוך בשאילתה זה 500, אז בערך 80 שאילתות. אם מעניין אותך לראות ביצועים, אתה יכול לבצע את הפעולות הבאות: (הוראות לפי כרום באנגלית - לא תתקשה להתאים לדפדפן ולשפה): בדף קטגוריה כלשהי (ממש לא משנה, העיקר שהסקריפט ירוץ), לחץ F12. בחר בטאב Network, וב-Filter כתוב watchlistraw. רענן את הדף - כל התעבורה שאתה רואה זה הסקריפט "חולב" את תוכן רשימת המעקב שלך (כדי לעשות זאת, הסקריפט זקוק ל-token, כך שאף אחד לא יכול לקרוא את תוכן הרשימה של משתמש אחר, אלא אם כן המשתמש השני נתן לו את ה-token. תוכן רשימת המעקב נחשב למידע פרטי, שמוגן היטב). אם נחזור לענייננו, ברענון הדף תראה בערך 80 שאילתות (יש הרבה יותר ברענון דף, אבל הפילטר מראה לך רק את אלו שבאות מהסקריפט). תוכל לראות שם כמה שאילתות בדיוק עולה רשימת המעקב שלך, ובאופן כללי תוכל להבין לאן נעלמו 30 שניות. אם לא מעניין אותך לבדוק ביצועים, התשובה היא שהסיבה לזמן הרב שלוקח לסקריפט לעשות את עבודתו היא גודל רשימת המעקב. מעולם לא נתקלתי (או שמעתי) על בעיה דומה, ולא ניסיתי לעשות אופטימיזציה. אם זה במצב שאי אפשר לחיות עם זה, אפשר אולי למשל לנסות לייצר מעין "זיכרון מטמון" של הרשימה, ולקרוא אותה פחות פעמים - המחיר הוא שההדגשות לא תשקפנה עדכונים טריים של רשימת המעקב, עד "רענון המטמון" הבא. בכולופן כרגע לא נראה לי שאגע בזה - מי ששם בארגז 20,000 דפים, שיתאזר בסבלנות... בברכה - קיפודנחש 03:17, 23 באפריל 2020 (IDT)
- מחר כנראה אגיע ל־20,000. הזמן הוא לא סובייקטיבי ולא סובייטי... זמן Citizen Watch. תודה! חזרתי • ∞ • שיחה 00:12, 23 באפריל 2020 (IDT)
- בכולופן קיבלתי את ההערה המוצדקת, וכעת הקישורית אמורה להיות מוצגת רק אחרי שהיא כבר "טעונה". עם רשימת המעקב מספיק גדולה, זה יכול לקחת זמן. 30 שניות נשמע טיפלה מוגזם, ויש בי חשש לחשד שהזמן המצוטט הוא "זמן סובייקטיבי", ושעון של ממש ימדוד משך קצר קצת יותר. קיפודנחש 23:52, 22 באפריל 2020 (IDT)
שלום, הכפתור להוספת חתימה – לא מתפקד. תיוג: 1Or, IKhitron. תודה, חזרתי • ∞ • שיחה 00:04, 20 במאי 2020 (IDT)
- יש כזה כפתור? יגאל (בקשת עזרה, IKhitron ושיחה) 00:57, 20 במאי 2020 (IDT)
- כן: קובץ:כפתור חתימה.png. חזרתי • ∞ • שיחה 01:14, 20 במאי 2020 (IDT)
- ניסיון. בכולופן לא צעק. הכפתור כן עובד, אבל זה לא קשור לסקריפט (אלא אם כן הסקריפט אמור להוסיף כפתור חתימה נוסף - אצלי הסקריפט לא מופעל בדרך כלל, ויש כפתור חתימה. לגבי הצעקות (שאין) צריך לעשות כמה ניסיונות, כשכל ניסיון כזה דורש שמירה. קיפודנחש 02:31, 20 במאי 2020 (IDT)
- טעות. די לעשות תצוגה מקדימה כדי שהסקריפט יצעק. דגש חזק - שיחה 02:23, 20 במאי 2020 (IDT)
- אם אתה אומר. לי זה לא נראה כך (מופעל אצלי "הצגת תצוגה מקדימה בלי לטעון מחדש את הדף" בהעדפות ← עריכה, אם אצלך לא, זה כנראה עושה הבדל). כעת ראיתי שהסקריפט הזה הועתק מתי שהועתק מוויקינגליש, אך בלי לתרגם את שמות הדפים במרחב ויקיפדיה שהוא אמור לעבוד בהם, כך שהוא עובד רק במרחבי השיחה, אבל לא במזנון, דלפק הייעוץ, דף זה, ואולמות הדיונים השונים. אם מישהו יכין רשימה של דפים "בהם נהוג לחתום" במרחב ויקיפדיה, יהיה זה קל ללמד את הסקריפט לעבוד גם בהם, ולא רק בדפי שיחה פרופר. דגש, לך הסקריפט עובד? אם כן, אין טעם שאנסה לבדוק את התלונה. קיפודנחש 02:31, 20 במאי 2020 (IDT)
- בדקתי כעת, והתלונה לא ברורה. כתבתי זאת מאות פעמים, אבל הנה, עוד פעם: חזרתי, קרא בבקשה את "איך כן ואיך לא" בראש הדף, ופתח סעיף חדש שבנוי לפי "איך כן" - הסעיף הזה הוא דוגמה שלקוחה ישירות מ"איך לא", והדבר היחיד שביכולתי לומר זה "כן מתפקד". קיפודנחש 02:36, 20 במאי 2020 (IDT)
- פונקט-פאקערט. הסקריפט צווח כשלא חותמים (או אפילו מעזים לעשות תצוגה מקדימה בלי לחתום), אבל לחיצה על כפתור הטילדה (שנמצא ליד "פרסום השינויים") מועילה כמו אופניים לדג (אהממ... גנבתי לך את הביטוי) – הכפתור לא מגיב. דגש חזק - שיחה 02:39, 20 במאי 2020 (IDT)
- לגבי תצוגה מקדימה - לא נכון (קרא שוב את הודעתי הקודמת). לגבי החתימה - הבנתי. נראה שהסקריפט משתמש בפונקציה ישנה, שהוסרה מאז מהקוד, כדי להוסיף את החתימה לדף. זה למעשה מיותר, משום שבסרגל הכלים כבר מופיע כפתור חתימה. ה"תיקון" היחיד שביכולתי להציע זה להפסיק לצייר את הכפתור שלא עובד ליד "בדיקה" - משתמשי הסקריפט יקלידו את טילדותיהם, או, נעבעך, יתכופפו לרמת פשוטי העם, וישתמשו בכפתור שבסרגל הכלים - התזכורת היא החלק החשוב. רק אם רוצים - לא מפריע לי להשאיר את הכפתור שלא מתפקד במקומו, ואולי אפילו פעם יתחשק למישהו לתקן אותו.
- לדעתי יותר מעניין מהכפתור, אז אחזור על דברי: אם מישהו יכין רשימה של דפים במרחב ויקיפדיה בהם נהוג לחתום, אפשר בשמחה להוסיף אותם לסקריפט, שעד היום מוכן לעבוד במזנון, למשל, ובלבד ששם המזנון הוא "Village pump", משום שמי שייבא את הסקריפט לא טרח לתרגם או לנקות את הלוגיקה הזו. קיפודנחש 03:19, 20 במאי 2020 (IDT)
- תודה לעונים:
- תיאור התקלה הינו מדויק: "לא מתפקד". ובפירוט: היכן שהוא קיים – הוא לא עושה כלום כשלוחצים עליו. לא התייחסתי לבדיקה שהסקריפט עושה – כי אותה הוא עושה היטב ככל ששמתי לב (לא כתבתי "הסקריפט לא מתפקד"). בכל מקרה – הכפתור אמור לתפקד בכל מקום בו הוא נמצא, והרחבה למרחבי שם נוספים היא עניין אחר.
- לגבי חתימה במזנון ובמרחב "ויקיפדיה" ומרחבי שיחה: הכפתור של הסקריפט לא נמצא שם כאשר פותחים פסקה חדשה ע"י
<inputbox>
. כאשר עורכים ללא תיבת קלט – הכפתור נמצא: גם במזנון, גם דלפק הייעוץ, גם דף זה, בכל מרחבי השיחה, מרחב קטגוריה וגם באולמות הדיונים השונים. הוא לא נמצא למשל במרחב הראשי, עזרה, תבנית, פורטל, משתמש וטיוטה (מיפוי חלקי). - לגבי כפתור החתימה שכמעט תמיד נמצא בסרגל הכלים של חלונית העריכה – הוא מוסיף שני תווי מינוס מיותרים:
--~~~~
, במקום תו רווח בודד. - לעצמי – הוספתי כפתור לסרגל העליון (ראו בפסקה האחרונה) שעושה לי את העבודה (כמעט) כמו שצריך, אך המיקום של כפתור חתימה בין "פרסום השינויים" לבין "תצוגה מקדימה" – עדיף.
- תיוגים: IKhitron, קיפודנחש, דגש חזק. חזרתי • ∞ • שיחה 15:03, 20 במאי 2020 (IDT)
- תודה לעונים:
- אם אתה אומר. לי זה לא נראה כך (מופעל אצלי "הצגת תצוגה מקדימה בלי לטעון מחדש את הדף" בהעדפות ← עריכה, אם אצלך לא, זה כנראה עושה הבדל). כעת ראיתי שהסקריפט הזה הועתק מתי שהועתק מוויקינגליש, אך בלי לתרגם את שמות הדפים במרחב ויקיפדיה שהוא אמור לעבוד בהם, כך שהוא עובד רק במרחבי השיחה, אבל לא במזנון, דלפק הייעוץ, דף זה, ואולמות הדיונים השונים. אם מישהו יכין רשימה של דפים "בהם נהוג לחתום" במרחב ויקיפדיה, יהיה זה קל ללמד את הסקריפט לעבוד גם בהם, ולא רק בדפי שיחה פרופר. דגש, לך הסקריפט עובד? אם כן, אין טעם שאנסה לבדוק את התלונה. קיפודנחש 02:31, 20 במאי 2020 (IDT)
- טעות. די לעשות תצוגה מקדימה כדי שהסקריפט יצעק. דגש חזק - שיחה 02:23, 20 במאי 2020 (IDT)
- ניסיון. בכולופן לא צעק. הכפתור כן עובד, אבל זה לא קשור לסקריפט (אלא אם כן הסקריפט אמור להוסיף כפתור חתימה נוסף - אצלי הסקריפט לא מופעל בדרך כלל, ויש כפתור חתימה. לגבי הצעקות (שאין) צריך לעשות כמה ניסיונות, כשכל ניסיון כזה דורש שמירה. קיפודנחש 02:31, 20 במאי 2020 (IDT)
- כן: קובץ:כפתור חתימה.png. חזרתי • ∞ • שיחה 01:14, 20 במאי 2020 (IDT)
דקדוקי עניות : "לא מתפקד" רחוק מלהיות תיאור מדויק. הסקריפט עושה כל מיני דברים: הוא למשל מוסיף כפתור לממשק, הוא מזכיר לחתום ("צועק"), והוא אמור לגרום להקשה על הכפתור להוסיף חתימה. "לא מתפקד" יכול להתפרש כ"לא נוסף כפתור לממשק", "הסקריפט לא מזכיר לחתום", או "לחיצה על הכפתור לא מוסיפה חתימה". מה שאולי ייראה לך לא יאומן, זה שמי שקורא את התלונה ומנסה לטפל בה אולי לא מפעיל את הסקריפט הזה דרך קבע, ולא בהכרח יודע בדיוק מה הוא אמור לעשות כשהוא פועל "נכון". במקרה זה, עד שקראתי את ההסבר של דגש, כלל לא השגחתי בכפתור הקטן שהסקריפט מוסיף, ואם החלק של "לא מתפקד" היה בעצם אי הוספת הכפתור, לא היה ברור לי ש"אמור" להתווסף כזה.
שורה תחתונה: קראו בבקשה את הפתיח של הדף - אם תקחו אותו ברצינות, תקלו על מי שמנסים לפתור את הבעיות. דיווחים מסוג "הסקריפט לא מתפקד" הם מתכון אמין לבזבוז זמן ובלבולי מוח, והדיווח שלך הוא הדגמה טיפוסית.
לגבי "הכפתור נמצא גם ב...": כפי שציינתי, יש שלל דפים במרחב ויקיפדיה בהם הסקריפט גם מזכיר לחתום. הדפים הללו קיימים בוויקיפדיה באנגלית, למשל village pump, אך מי שייבא אותו לא החליף את שמות הדפים לשמות בעברית, ויחד עם זה לא ניקה את הקוד. כפי שאמרתי, אם מישהו יבנה רשימה מסודרת של "דפים בהם נהוג לחתום" במרחב ויקיפדיה, אפשר להוסיפם.
ולקינוח, אציין שלפני שנים התבקשתי וכתבתי סקריפט של שורה או שתיים שמחליף את החתימה שמוסיף הכפתור הסטנדרטי בחתימה בלי מינוסים. לא זכור לי מי ביקש, לא ידוע לי אם זה עדיין עובד עם הממשק הנוכחי, ולא סביר שאמצא זאת כעת או אכתוב חדש, אבל ידוע לי שזה אפשרי. בברכה - קיפודנחש 15:50, 20 במאי 2020 (IDT)
- אנא, קיפודנחש, צר לי: כתבתי במפורש בהתחלה: "הכפתור להוספת חתימה – לא מתפקד". הכפתור (לא מתפקד), ולא הסקריפט. משמע: הכפתור קיים – אך אינו עושה את עבודתו (להוסיף ארבע טילדות). ולפני ההסבר של דגש חזק – צירפתי לינק לתמונה ברורה. חזרתי • ∞ • שיחה 16:12, 20 במאי 2020 (IDT)
אם קראת את תשובתי, יכולת להבין ש"הכפתור" אינו תאור ברור. יש כפתור חתימה בסרגל הכלים, ובלי להכיר את הסקריפט המסוים ואופן פעולתו, כשדיברת על "הכפתור", אליו התייחסתי ואותו בדקתי. כשמתארים בעיה כפי שתארת, פעמים רבות זה עולה שלושה או חמישה סבבים של שאלות והסברים עד שהבעיה מובנת. כשכותבים הסבר טוב, הסבבים הללו נחסכים. בטח יש אנשים שמסתדרים היטב עם תאורים שאינם מובנים לי, ואולי הדבר הפשוט יהיה לעזוב דיווחים מסוג "הסקריפט (או הכפתור) לא מתפקד" לאנשים אלו - אין לי התנגדות להתעלם מדיווחים כאלה בעתיד, ולהשאירם למהירי התפיסה. קיפודנחש 16:33, 20 במאי 2020 (IDT)
- אנא קיפודנחש, באמת שהשתדלתי לדייק ככל יכולתי בתיאור הבעיה בכפתור (הקיים) של סקריפט זה, וצר לי אם כשלתי בכך. אודה לך מאוד אם תנסה להמשיך מכאן. חזרתי • ∞ • שיחה 16:41, 20 במאי 2020 (IDT)
- דברי לא כוונו ספציפית אליך, והיו (או לפחות התכוונו להיות) בקשה ולא נזיפה - אם נתפסו כנזיפה, או אם נקטתי בטון נוזפני, אנא קבל את התנצלותי. הבקשה בעינה עומדת.
- לעצם העניין, אם הסלידה מכפתור החתימה הסטנדרטי בסרגל נובעת מהמקפים (ליתר דיוק, תווי "מינוס") שהכפתור מוסיף לפני הטילדות, יש תרופה בשיחת עזרה:חתימה#מקפים בחתימה. למרבה הפלא, זה עדיין עובד, עם כל השינויים בקוד שהיו מאז. כנראה לא אתקן את הכפתור בסקריפט 46, אבל אם זה מה שהציבור רוצה, אוכל להדביק את הפתרון אליו קישרתי לסקריפט 46, כך שלמי שמתקין את הסקריפט כפתור החתימה בסרגל ישיל את מקפיו, ובאותה הזדמנות אגמול את הסקריפט מההרגל להוסיף כפתור שלא עושה כלום. לא חובה - אם מישהו אחר יכול ורוצה לתקן את הכפתור שהסקריפט מוסיף באופן שיפעל כמו שפעל בעבר, אשמח לא לעשות דבר. ופעם שלישית (אולי רביעית?) ואחרונה - אם מישהו מתנדב לייצר רשימת דפים במרחב ויקיפדיה בהם מקובל לחתום, אוכל לגייר אותו סוף סוף, כך שגם בדפים אלו הוא יקפיץ תזכורת (שוב: זה מה שהסקריפט המקורי עושה, בדפים המתאימים בוויקינגליש, וזה מה שנראה הגיוני - המבחן הנכון הוא "דף שמקובל לחתום בו", לאו דווקא "דף במרחב שיחה"). קיפודנחש 19:06, 20 במאי 2020 (IDT)
- אני בספק אם זו הדרך הנכונה. יצטרכו להחזיק רשימה בסקריפט ולעדכן אותה – נראה לי רעש מיותר. עדיף להכניס בכל דף כזה תבנית (נניח {{דף דיונים}}) והסקריפט יפעל בדפים במרחבי ויקיפדיה שבהם התבנית מופיעה. דגש חזק - שיחה 19:21, 20 במאי 2020 (IDT)
- נשמע פתרון נכון, אבל לא לגמרי טריביאלי למימוש: הסקריפט לא יכול בפשטות לחפש את התבנית, כי זה לא יעבוד בעריכת סעיף (מאותה סיבה צ'קטי לא מבצע החלפות בעריכת סעיף - {{ללא בוט}} עלולה להיות בדף, אבל מחוץ לסעיף). הפתרון הרגיל, של שימוש בקטגוריות (כלומר התבנית תוסיף קטגוריה נסתרת "דפים בהם נהוג לחתום"), גם הוא לא טריביאלי, משום שמסיבה כלשהי קטגוריות הדף לא זמינות במצב עריכה. ציינתי את הרשימה, משום שזה מה שהסקריפט עושה כרגע, והחלפת הרשימה הקיימת של דפים בוויקינגליש ברשימה של דפים בוויקיפדיה בעברית זה כן שינוי טריביאלי. שינוי עמוק יותר יצטרך להמתין למישהו עם מוטיבציה. קיפודנחש 20:02, 20 במאי 2020 (IDT)
- OK, אז רעיון נוסף: להוסיף קטגוריה נסתרת, והסקריפט לא יחפש את הקטגוריה הנסתרת בדף הדיונים, אלא יקרא את הרשימה ש*בדף הקטגוריה*, במקום לקרוא רשימה ידנית. דגש חזק - שיחה 20:07, 20 במאי 2020 (IDT)
- זה נהיה דיון ארוך על כל מרכיבי הסקריפט, שהם לא קשורים אחד לשני (אפשר לבודד את [הדיון ב] תפקוד הכפתור מכלל הסקריפט). המיקום של הכפתור שהסקריפט מייצר (בין "פרסום השינויים" לבין "תצוגה מקדימה") יותר נוח לטעמי מהמיקום של הכפתור שנמצא בסרגל שמעל תיבת העריכה. לכן, כל בקשתי היא לתקן את הפונקציונליות של הכפתור, ושאר השינויים בסקריפט הם לדיון אחר. גם כך זה מופעל אצל מי שהוסיף קריאה לסקריפט הזה מדף הסקריפטים האישי. עוד אפשרות: כמו שאפשר די בקלות להוסיף כפתורים לסרגל העליון של תיבת העריכה (ראו משתמש:חזרתי/InsertWikiEditorButton.js) – אני מניח שאפשר לעשות זאת גם בשורת הכפתורים התחתונה של תיבת העריכה (ניסיתי לבד, אבל אין לי ידע לעשות זאת). תודה מראש. חזרתי • ∞ • שיחה 21:10, 20 במאי 2020 (IDT)
- OK, אז רעיון נוסף: להוסיף קטגוריה נסתרת, והסקריפט לא יחפש את הקטגוריה הנסתרת בדף הדיונים, אלא יקרא את הרשימה ש*בדף הקטגוריה*, במקום לקרוא רשימה ידנית. דגש חזק - שיחה 20:07, 20 במאי 2020 (IDT)
- נשמע פתרון נכון, אבל לא לגמרי טריביאלי למימוש: הסקריפט לא יכול בפשטות לחפש את התבנית, כי זה לא יעבוד בעריכת סעיף (מאותה סיבה צ'קטי לא מבצע החלפות בעריכת סעיף - {{ללא בוט}} עלולה להיות בדף, אבל מחוץ לסעיף). הפתרון הרגיל, של שימוש בקטגוריות (כלומר התבנית תוסיף קטגוריה נסתרת "דפים בהם נהוג לחתום"), גם הוא לא טריביאלי, משום שמסיבה כלשהי קטגוריות הדף לא זמינות במצב עריכה. ציינתי את הרשימה, משום שזה מה שהסקריפט עושה כרגע, והחלפת הרשימה הקיימת של דפים בוויקינגליש ברשימה של דפים בוויקיפדיה בעברית זה כן שינוי טריביאלי. שינוי עמוק יותר יצטרך להמתין למישהו עם מוטיבציה. קיפודנחש 20:02, 20 במאי 2020 (IDT)
- אני בספק אם זו הדרך הנכונה. יצטרכו להחזיק רשימה בסקריפט ולעדכן אותה – נראה לי רעש מיותר. עדיף להכניס בכל דף כזה תבנית (נניח {{דף דיונים}}) והסקריפט יפעל בדפים במרחבי ויקיפדיה שבהם התבנית מופיעה. דגש חזק - שיחה 19:21, 20 במאי 2020 (IDT)
- ובכן, אני רוצה להגיע תוך כמה ימים למצב שמשתמשי ויקיפדיה העברית לא יצטרכו כלל לחתום בשום מקום, החתימה תתווסף אוטומטית. לצורך העניין, אני לא מוסיף חתימה בתגובה הזאת. כך שלא בא לי להתעמק בסקריפט שאני מקווה שעוד מעט יהפוך ללא רלוונטי. יגאל (בקשת עזרה, IKhitron ושיחה) 15:26, 21 במאי 2020 (IDT)
- אני מתנגד לדבר הזה, ואל תכניס אותו בלי קונצנזוס בדיון במקום מרכזי. דגש חזק - שיחה 15:35, 21 במאי 2020 (IDT)
- אני בכלל לא מתכוון להציע אותו בתור חובה. אם יש אנשים שנוח להם כל פעם להוסיף חתימה, זכותם. יגאל (בקשת עזרה, IKhitron ושיחה) 15:37, 21 במאי 2020 (IDT)
- קח בחשבון שלעיתים עורכים תקלדה בהודעה קיימת. במקרה כזה לא צריכה להתווסף חתימה. גם לא כשמארכבים. חזרתי • ∞ • שיחה 19:38, 21 במאי 2020 (IDT)
- אם זה אליי, אז א' זה לקוח ב' זה עובד שנים ועכשיו יוצא לזירה הבינלאומית ג' זה לא שלי. יגאל (בקשת עזרה, IKhitron ושיחה) 19:47, 21 במאי 2020 (IDT)
- אכן – אליך. אפשר לנסות את זה? איך? חזרתי • ∞ • שיחה 19:54, 21 במאי 2020 (IDT)
- אפשר. אבל זה עדיין לא הותאם, אז הרבה פונקציות לא עובדות. בסביבות שורה 50 ב-common שלי. ראה עריכות מהיום. יגאל (בקשת עזרה, IKhitron ושיחה) 19:58, 21 במאי 2020 (IDT)
- אכן לא אפוי... חזרתי • ∞ • שיחה 20:40, 21 במאי 2020 (IDT)
- אמרתי לך. רוב הבעיות כי זה לא הותאם עדיין לכתיבה מימין לשמאל. אז צריך לחכות. לתרגום, להופעת הכפתור "להשיב" בצד הנכון של המסך, לעבודה תקינה של מעקב אחרי דיון מסויים ברשימת המעקב במקום על דף השיחה כולו. זה יכול לקחת ימים או חודשים. אני אתרגם לעברית ברגע שטרנסלייטוויקי ייפתח, כל השאר פשוט צריך סבלנות. יגאל (בקשת עזרה, IKhitron ושיחה) 20:46, 21 במאי 2020 (IDT)
- אכן לא אפוי... חזרתי • ∞ • שיחה 20:40, 21 במאי 2020 (IDT)
- אפשר. אבל זה עדיין לא הותאם, אז הרבה פונקציות לא עובדות. בסביבות שורה 50 ב-common שלי. ראה עריכות מהיום. יגאל (בקשת עזרה, IKhitron ושיחה) 19:58, 21 במאי 2020 (IDT)
- אכן – אליך. אפשר לנסות את זה? איך? חזרתי • ∞ • שיחה 19:54, 21 במאי 2020 (IDT)
- אם זה אליי, אז א' זה לקוח ב' זה עובד שנים ועכשיו יוצא לזירה הבינלאומית ג' זה לא שלי. יגאל (בקשת עזרה, IKhitron ושיחה) 19:47, 21 במאי 2020 (IDT)
- קח בחשבון שלעיתים עורכים תקלדה בהודעה קיימת. במקרה כזה לא צריכה להתווסף חתימה. גם לא כשמארכבים. חזרתי • ∞ • שיחה 19:38, 21 במאי 2020 (IDT)
- אני בכלל לא מתכוון להציע אותו בתור חובה. אם יש אנשים שנוח להם כל פעם להוסיף חתימה, זכותם. יגאל (בקשת עזרה, IKhitron ושיחה) 15:37, 21 במאי 2020 (IDT)
- אני מתנגד לדבר הזה, ואל תכניס אותו בלי קונצנזוס בדיון במקום מרכזי. דגש חזק - שיחה 15:35, 21 במאי 2020 (IDT)
סיבוב נוסף[עריכת קוד מקור]

בחשבון חדש ונקי – אותה תופעה: הכפתור להוספת חתימה מופיע אך לא מתפקד, כלומר לא מוסיף ארבעה סימני טילדה לתיבת העריכה (שאר הפונקציות של הסקריפט – תקינות). קיפודנחש יש מצב לעזרה? חזרתי • ∞ • שיחה 18:18, 29 במאי 2020 (IDT)
- למעשה, כתבתי למעלה: "הסקריפט משתמש בפונקציה ישנה, שהוסרה מאז מהקוד".
- הקוד הזה הועתק מוויקינגליש, והסקריפט המקורי שם כבר נמחק מאז, בנימוק "מיושן ולא עומד בסטנדרטים".
- twisi, לא משהו ששווה לתקן - זה עולה בעבודה ובדיקות, והתועלת מזערית - בסרגל הכלים כבר יש כפתור חתימה, ואם נורא קשה לטייל עם העכבר עד הכפתור שעובד, לא תצליח לשכנע אותי שקשה להקיש ארבע פעמים על מקש במקלדת. אין בכוונתי לנסות לטפל. הדבר המועיל באמת שהסקריפט הזה עושה זה לא הכפתור הנוסף לחתימה, שגם כשעבד היה לכל היותר הדובדבן על הקצפת, אלא הקפצת התזכורת לחתום, ונראה שהפונקציונליות הזו עדיין קיימת.
- אם אתבקש, אסיר את גווייתו של הכפתור מהממשק, לטובת הניקיון. אם מישהו רוצה להשקיע בתיקון הפונקציונליות של הכפתור - יבורך. קיפודנחש 22:02, 29 במאי 2020 (IDT)
- אני לא רוצה, בתקווה שבקרוב נעבור לחתימה אוטומטית, כמו שהסברתי לפני כמה זמן. יגאל (בקשת עזרה, IKhitron ושיחה) 22:19, 29 במאי 2020 (IDT)
- זה לא מה שהסברת. מה שאמרת, או לפחות מה שנתת לנו להבין, זה שבכוונתך לייבא משהו שהמשתמשת יכולה להפעיל אם היא רוצה, בדומה לאופן בו מפעילים גאדג'ט. זה רחוק מ"בקרוב נעבור לחתימה אוטומטית". תוכל להבהיר אם מה שדיברת עליו קודם זה "בקרוב נעבור ל", או שמה שאמרת כאן לא מדויק? "המשמעות של "בקרוב נעבור ל" היא שלא מדובר על משהו כמו גאדג'ט שאפשר להפעיל, אלא שינוי בממשק הכללי של המערכת, שמשפיע על כולם - רוצים או לא רוצים. קיפודנחש 02:08, 30 במאי 2020 (IDT)
- לא, זה בהחלט לא שינוי ממשק, אלא משהו לבחירה. מי שיבחר לעבור לחתימה אוטומטית לא יצטרך את הסקריפט הנוכחי, כי יהיה הרבה יותר טוב, כך שאין טעם להשקיע, להארכתי רוב האנשים שמשתשים בכלי אוטומטי אחד ירצו את אחר, ואלו שלא, זאת בחירתם. יגאל (בקשת עזרה, IKhitron ושיחה) 17:02, 1 ביוני 2020 (IDT)
- זה לא מה שהסברת. מה שאמרת, או לפחות מה שנתת לנו להבין, זה שבכוונתך לייבא משהו שהמשתמשת יכולה להפעיל אם היא רוצה, בדומה לאופן בו מפעילים גאדג'ט. זה רחוק מ"בקרוב נעבור לחתימה אוטומטית". תוכל להבהיר אם מה שדיברת עליו קודם זה "בקרוב נעבור ל", או שמה שאמרת כאן לא מדויק? "המשמעות של "בקרוב נעבור ל" היא שלא מדובר על משהו כמו גאדג'ט שאפשר להפעיל, אלא שינוי בממשק הכללי של המערכת, שמשפיע על כולם - רוצים או לא רוצים. קיפודנחש 02:08, 30 במאי 2020 (IDT)
- אני לא רוצה, בתקווה שבקרוב נעבור לחתימה אוטומטית, כמו שהסברתי לפני כמה זמן. יגאל (בקשת עזרה, IKhitron ושיחה) 22:19, 29 במאי 2020 (IDT)
שלום, התקנתי אצלי את סקריפט 65, ועדכנתי את ויקיפדיה:סקריפטים/65.js/מידע, כי שם הכפתור הדו־מצבי השתנה ונוסף עוד כפתור דו־מצבי. הסקריפט אמור לעבוד בדפים שינויים אחרונים, רשימת המעקב, תרומות המשתמש והיסטוריית גרסאות של הדף. בדף תרומות המשתמש הכפתורים לא נמצאים (ולדעתי מיותרים לפחות בהיבט של הסתרה, כי התיבה הנפתחת "חיפוש תרומות" סגורה כברירת מחדל. האם זה by design או bug? תיוג מתבקש, ותודה מראש: קיפודנחש. חזרתי • ∞ • שיחה 22:14, 26 במאי 2020 (IDT)
- זה סקריפט עתיק, שנכתב לפני קרוב לעשור כדי להקל על עורכים ותיקים ושמרנים להתגבר על השוק שנגרם משינויים בממשק של כמה דפים מיוחדים (שינויים אחרונים וכן הלאה). למותר לציין שהגרסה המהפכנית של אז, היא שלושה או ארבעה (אם לא תריסר) גלגולים אחורה מאיך שהממשק נראה היום, וכנראה כבר די מזמן הסקריפט הזה לא יודע לעשות שום דבר מועיל (אולי כן - ראיתי עכשיו שהוא מותקן אצלי, לא ברור לי למה - לא השתמשתי בו מעולם). מה שיש לעשות אתו זה לעטוף בשטר של שלוש לירות ולזרוק לפח. חבל אפילו לדבר עליו (אודה על האמת שלא התעמקתי: נדמלי שזה משהו שאני פעם כתבתי, לפני קרוב לעשור. לו רציתי לתקן, לא היה כל הבדל בין זה למשהו שמצאתי ברחוב - דבר מזה לא זכור לי). היום לא נראה לי שדבר כזה היה נכתב, ואם מישהו כן ירצה לעשות זאת, אין לצפות שהתוצאה עדיין תעבוד בשנה הבאה. קיפודנחש 02:01, 30 במאי 2020 (IDT)
סקריפט 61 – יוני 2020[עריכת קוד מקור]
פעולתו של הסקריפט: בדף מיוחד:PageHistory (דף היסטוריית הגרסאות של דפים) אמור לצוץ כפתור, בסמוך לכפתור "השוואת גרסאות שנבחרו" עם האפשרות "סימון מקבץ עריכות כבדוקות". בבובת הקש שלי זה עובד, בחשבון הראשי שלי הכפתור לא קיים. משתמש:קיפודנחש, תוכל לנסות להבין עם איזה סקריפט הוא מתנגש? דגש חזק - שיחה 00:02, 1 ביוני 2020 (IDT)
- לא חייב להיות "סקריפט". אולי זה משהו בדף העיצוב האישי, אולי בדף הסקריפטים האישי, ואולי גאדג'ט כלשהו. תתחיל מניטרול דף הסקריפטים והחלפתו בטעינת 61 בלבד, והמשך בניטרול סף הסגנונות. אם תמצא מה מתנגש, יש מה לדבר. אם לא, לא סביר שאשקיע בכך זמן, לפחות לא בזמן הקרוב. קיפודנחש 17:25, 1 ביוני 2020 (IDT)
- אולי זה יעזור: שיחת מדיה ויקי:סקריפטים/61.js#Broken JavaScript (ואולי לא). חזרתי • ∞ • שיחה 14:02, 3 ביוני 2020 (IDT)
סקריפט 89 לא מציג נתונים בחלונית "סטטיסטיקת צפיות בדף"[עריכת קוד מקור]
שלום, הסקריפט מוסיף כפתור "צפיות" לתפריט הנסתר "עוד". לחיצה עליו פותחת חלונית להצגת סטטיסטיקת צפיות בדף. בחלונית אין נתונים – אלא רק צלמית כלשהי:

.
בקונסול כתוב:
Failed to load resource: the server responded with a status of 400 ()
על הכתובת:
לחיצה על הכתובת מהקונסול מציגה את זה:
{"type":"https://mediawiki.org/wiki/HyperSwitch/errors/unknown_error","method":"get","uri":"/he.wikipedia.org/v1/page/graph/png/API/0/9222896f25b11d1edaf3666bc226be7edcf4ee13.png"}
וקטור + כרום.
חזרתי • ∞ • שיחה 13:09, 6 ביוני 2020 (IDT)
- הסקריפט עבד פעם והפסיק לעבוד, כי משהו בקריאה ל-parse עובד אחרת משעבד פעם. בעקבות הדיווח (תודה!) שאלתי בדלפק הייעוץ של מדיה ויקי, אולי מישהו יסביר לי איך לייצר ממה שהקריאה מחזירה כתובת של תמונה שיש, במקום הכתובת שחוזרת ולא מציגה תמונה. אם מישהו יסביר לי איך לתקן, יש מצב. אם לא, אז כנראה שזה לא יעבוד יותר. קיפודנחש 05:24, 8 ביוני 2020 (IDT)
סקריפט 82 עובד חלקית[עריכת קוד מקור]
שלום, סקריפט 82 מוסיף קישור בשם "מספר העריכות" בתיבת הכלים להצגת מספר העריכות של המשתמש, ולאחר שמספר העריכות מוצג אמור להתאפשר ללחוץ על מספר העריכות ולעבור למונה התרומות שלו ב-XTools. בפועל – לאחר לחיצה על מספר העריכות (שמוצג באופן תקין) פשוט לא קורה כלום.
אפשר כמובן לנסות ולתקן את הסקריפט, או במקום זאת אפשר להשתמש בסקריפט של החבלן ו־Guycn2, מבוסס על Yonidebest: משתמש:החבלן/common.js/editCounterTab.js. ביצעתי שינויים מזעריים בסקריפט על מנת שהקישור למונה העריכות ימוקם בתפריט "כלים", כמו סקריפט 82. שיניתי קצת את המלל שיוצג וקיבעתי את הקישור מעל "יומנים" בתפריט, שזה יוצא מתחת לקישור "תרומות המשתמש". כמו כן שיניתי שמות של אלמנטים בסקריפט על מנת שלא תהיה התנגשות אצל מי שמשתמש בסקריפט המקורי של החבלן (ללא שינוי שמות האלמנטים יש התנגשות ולכן הוספתי "82" בסוף שמות האלמנטים). את כל ההבדלים בין הסקריפט של החבלן לבין השכתוב ניתן לראות כאן (כולל הערתו למטה).
כמו בסקריפט לפני השכתוב – הקישור למונה העריכות מופיע במרחבי שם "משתמש" (2) ו"שיחת משתמש" (3), ונפתח בלשונית חדשה בדפדפן.
זה הסקריפט המשוכתב, להחלפה באופן מלא עם סקריפט 82 הנוכחי:
הצעה לסקריפט 82 חדש |
---|
/* Adding a link to tools menu that shows the number of edits made by the user + link to edit counter.
based on [[user:Yonidebest/monobook.js/editCounterTab.js]]
Contributors :
# [[user:החבלן]]
# [[user:Guycn2]]
# [[User:חזרתי]] – Very very minor edits
*/
(function(mw){
'use strict';
var editCounterTabElement82 = $('<li id="ca-contrib82"><span><a id="editCounterTabElement82" style="cursor:pointer;" title="הצגת מספר העריכות של המשתמש">מונה עריכות</a></span></li>');
var username = mw.config.get('wgRelevantUserName');
function editCounterTabClick(evt) {
var contriblink = document.getElementById('editCounterTabElement82');
contriblink.href = 'https://tools.wmflabs.org/xtools-ec/?user=' + username + '&project=he.wikipedia&uselang=en-ca';
contriblink.innerText = 'טוען...';
contriblink.title = 'הצגת מונה העריכות של ' + username;
contriblink.target = 'blank';
evt.preventDefault();
var isAnon = mw.util.isIPAddress(username);
var numberOfEdits;
var userGroups = mw.config.get('wgUserGroups');
var apiLimit = (userGroups.indexOf('sysop') < 0 && userGroups.indexOf('bot') < 0) ? 500 : 5000;
if (isAnon) {
$.get(window.location.origin+'/w/api.php?action=query&list=usercontribs&ucuser=' + encodeURIComponent(username) + '&uclimit=max&format=json&continue=', function(data){
var numberOfEdits = data.query.usercontribs.length;
if (numberOfEdits >= apiLimit) {
var numberOfEdits = apiLimit.toLocaleString() + ' או יותר';
}
contriblink.innerText = numberOfEdits.toLocaleString() + ' עריכות בוצעו על ידי ' + username;
});
} else {
$.get(window.location.origin+'/w/api.php?action=query&list=users&ususers=' + encodeURIComponent(username) + '&usprop=editcount&format=json&continue=', function(data){
contriblink.innerText = data.query.users[0].editcount.toLocaleString() + ' עריכות בוצעו על ידי ' + username;
});
}
}
if (!username || $('.mw-userpage-userdoesnotexist').length) return;
$('#t-log').before(editCounterTabElement82);
editCounterTabElement82.one('click',editCounterTabClick);
})(mw);
|
בברכה, חזרתי • ∞ • שיחה 11:10, 7 ביוני 2020 (IDT)
- בעד. רק הערה קטנה, אפשר להשתמש ב-editCounterTabElement82.one במקום editCounterTabElement82.on, ולוותר על השורה של editCounterTabElement82.off. החבלן • שיחה • מועדון החלל הוויקיפדי 11:41, 7 ביוני 2020 (IDT)
- שלום, עדכנתי שני פיצ'רים שהחבלן כתב: תמיכה בהצגת מונה עריכות של אנונימיים והוספת פסיק מפריד אלפים לכמות העריכות שמוצגת לאחר לחיצה על "מונה עריכות". בדקתי תקינות בכרום, שועל אש ואדג' (על Win10).
- עורכי ממשק: בבקשה החליפו את התוכן של מדיה ויקי:סקריפטים/82.js בתוכן שמוצג למעלה, בטבלה המוסתרת.
- תיוג: Amire80, IKhitron, Uziel302, דגש חזק, ערן, קיפודנחש
- תודה, חזרתי • ∞ • שיחה 21:00, 29 ביוני 2020 (IDT)
- ביצעתי. אני רק לא מבין מדוע לתעד סקריפטים מקומיים של ויקיפדיה העברית בשפה האנגלית. דגש חזק - שיחה 22:28, 29 ביוני 2020 (IDT)
- תודה דגש חזק, סקריפט 82 המקורי לא היה מתועד כלל, והחדש היה על בסיס סקריפט פרטי. כעת כשהכול עובד, אכין תיעוד בויקיפדיה:סקריפטים/82.js/מידע, לשילוב בויקיפדיה:סקריפטים/הכל. חזרתי • ∞ • שיחה 23:44, 29 ביוני 2020 (IDT)
- ביצעתי. אני רק לא מבין מדוע לתעד סקריפטים מקומיים של ויקיפדיה העברית בשפה האנגלית. דגש חזק - שיחה 22:28, 29 ביוני 2020 (IDT)
שלום, הכפתורים שהסקריפט מייצר מתחת לתיבת העריכה (לפי הדף מיוחד:הדף שלי/כלי עריכה) מופיעים אך לא מבצעים את ההזרקה לתיבת העריכה. בדקתי גם תוך כדי נטרול JS+CSS אישיים (חוץ מטעינת הסקריפט עצמו כמובן), וגם בחשבון נקי לחלוטין כולל איפוס לברירות המחדל בהעדפות וכולל ביטול כל הגאדגטים. האם הסקריפט חי, צומח או דומם? כרום+Win10.
חזרתי • ∞ • שיחה 18:33, 10 ביוני 2020 (IDT)
- זה נכון. יש הרחבה בשם mw:Extension:CharInsert שמותקנת בוויקיפדיה בעברית (ניתן לראות במיוחד:גרסה את רשימת ההרחבות שמותקנות). כשהסקריפט נכתב, ניתן היה להשתמש בפונקציונליות של ההרחבה הזו דרך סקריפט.
- טכנית: הסקריפט שולח קטע טקסט שמכיל תג charinsert לפרשן, בעזרת קריאת API בשם parse, ומזריק מה שחוזר לדף, כשההרחבה הופכת את התגים הללו ל"כפתורים" פעילים. תהליך טעינת דף הוא לא טריביאלי, ובמרוצת השנים עבר שינויים, שכתוצאה מהם שליחת קטע טקסט עם תגים של הרחבות (להבדיל מתגי HTML. למשל gallery, charinsert וכן הלאה) ל-parse, מחזיר קטע HTML שפונקציונליות מסוימת בו חסרה. שורש הבעיה דומה או זהה לשורש הבעיה שניטרלה את הסקריפט שמציג "סטטיסטיקת צפיות". כרגע הסקריפט שבור, ואין ביכולתי לתקנו, אבל אולי אקבל תשובה מועילה בדלפק הייעוץ של מדיה ויקי. קיפודנחש 19:06, 10 ביוני 2020 (IDT)
- תודה, קיפודנחש. זה מעניין, כי מדיה ויקי:Edittools משתמש אם הבנתי נכון באותה הרחבה ליצירת תיבת JavaScript מתחת לתיבת העריכה עבור הוספת תווים בלתי־סטנדרטיים, וזה עובד תקין.
- יש דרך אחרת להוסיף כפתורים, אני מניח שאתה מכיר: InsertWikiEditorButton. אפשר לקבוע לאיזה חלק של פס הכלים יתווסף כל כפתור, ואיזה צלמית תהיה לכל כפתור. זה הקוד אצלי:
- משתמש:חזרתי/InsertWikiEditorButton.js
- וזו התוצאה:
- חזרתי • ∞ • שיחה 21:51, 10 ביוני 2020 (IDT)
- שני הדברים שכתבת נכונים. לא אמרתי שאין דרך להוסיף טקסט לתיבת העריכה. יש הרבה סקריפטים שעושים זאת בדרכים שונות, ביניהם אפילו כמה שכתבתי בעצמי. קטע הקוד שהדבקת כאן (ומחקתי - יותר מדי מקום בתיבת העריכה, וזה לא עוזר לכלום) הוא אכן JS, ולא משתמש בהרחבה.
- לעומת זאת מדיה ויקי:Edittools שכן משתמש בהרחבה, לא עושה זאת דרך סקריפט. ההרחבה עצמה לא נשברה, אבל האפשרות שסקריפט זה משתמש בה, מעין "התחכמות" בעזרת קריאה ל-parse, הפסיקה לעבוד. לו היינו תופסים זאת בזמן אולי היה אפשר לדווח על כך בתור בג (וגם אז, אין ערובה שזה היה מתוקן), אבל breaking change שנעשה לפני עשרות גרסאות כבר לא אוכל.
- לא אמרתי שאי אפשר לעשות מה שסקריפט 49 עושה בדרכים אחרות, אמרתי שלא ידועה לי דרך לתקן אותו, וכרגע לכתוב אחד חדש לא מתאים לי (השתמשתי בו בעצמי, והצטערתי שהפסיק לעבוד, אבל לא הצטערתי מספיק כדי לנסות לתקן, עד הדיווח שלך (שוב, תודה!). מדי פעם מופיעים בתוכנת מדיה ויקי שינויים מסוג breaking change. חלק מהשבירות קל לתקן, למשל, כאשר הם מזיזים פונקציה מספריה אחת לשנייה, כמו למשל mw.RegExp.escape שנדדה לכל מיני מקומות, והיה צורך להתאים את הסקריפטים שהשתמשו בה כל פעם, שינוי שדרש עריכה, אבל לא דרש שינויים ממשיים בקוד, ולפעמים השינויים הם כאלה שצריך לכתוב קוד אחר כדי לעשות מה שהקוד הישן עשה. במקרה השני, כמו כאן, יש יותר סיכוי שההחלטה תהייה פשוט לוותר. אם מישהו אחר ימצא דרך להחזיר לפעולה את הקוד הקיים, זה רק יראה שטעיתי - זו לא תהיה הפעם הראשונה, ובעזרת השי"ת גם לא האחרונה. קיפודנחש 23:42, 10 ביוני 2020 (IDT)
- חזרתי • ∞ • שיחה 21:51, 10 ביוני 2020 (IDT)
התנגשות בין מדיה ויקי:Gadget-QuickRCDiff.js – לבין "קיבוץ השינויים לפי דפים בדף השינויים האחרונים וברשימת המעקב"[עריכת קוד מקור]
הועבר לשיחת מדיה ויקי:Gadget-QuickRCDiff.js. ערן - שיחה 07:18, 12 ביולי 2020 (IDT)
- מש:חזרתי: כפי שציינתי בדלפק הייעוץ, יש היום אפשרות "לבטל" את ההעדפה דינמית, מדף השינויים האחרונים עצמו (וגם ההפך - ניתן להפעיל "קיבוץ" גם אם לא מופעל בהעדפות. מתחבא בגלגל השיניים). תוכל בבקשה לבדוק אם ביטול הקיבוץ מספיק כדי שהגאדג'ט יעבוד נכון? אם כן, כדאי להסביר זאת בתיעוד, ואולי אפילו אפשר ללמד את הגאדג'ט לבדוק מה המוד, ולהציג איזו הודעה שמדריכה את המשתמש. קיפודנחש 23:36, 1 באוקטובר 2020 (IDT)
- @קיפודנחש: לא בטוח שהבנתי אותך. מה שבדקתי כעת: מצב התחלתי – העדפות/שינויים אחרונים/אפשרויות מתקדמות – לא מסומן "קיבוץ השינויים לפי דפים בדף השינויים האחרונים וברשימת המעקב" ולא מסומן "שימוש בממשק ללא JavaScript"; העדפות/רשימת המעקב/אפשרויות מתקדמות – לא מסומן "שימוש בממשק ללא JavaScript"; העדפות/גאדג'טים/ניטור – כן מסומן "צפייה בהבדל שינויים ישירות מדף השינויים האחרונים ורשימת המעקב"; בדף השינויים האחרונים/גלגל שיניים וגם בדף רשימת המעקב/גלגל שיניים – לא מסומן "חלוקת התוצאות לקבוצות לפי דף". בשילוב הזה – אין קיבוץ ויש צפייה בהבדל שינויים ישירות מדף השינויים האחרונים ורשימת המעקב, כלומר מצב תקין בשתי הרשימות. כעת סימנתי בדף השינויים האחרונים/גלגל שיניים (זה מסמן במקביל גם בדף רשימת המעקב) – את "חלוקת התוצאות לקבוצות לפי דף": התוצאות בדף השינויים האחרונים התקבצו כמצופה – אך ה"צפייה בהבדל שינויים ישירות מדף השינויים האחרונים ורשימת המעקב" לא עובדת בשתי הרשימות, רואים רק את הפס הסגול בעת ריחוף מעל שורה כלשהי – אך השורה לא ניתנת ללחיצה ולא ניתן לצפות בהבדל שינויים ישירות מדף השינויים האחרונים ורשימת המעקב. בדקתי בשורות רגילות, בשורות מקובצות ובשורות בתוך קבוצה. חזרתי • ∞ • שיחה 11:00, 2 באוקטובר 2020 (IDT)
- לא בטוח שהבנתי, אז אסכם במילים שלי, ואם זה לא מה שאמרת או לא המצב, תקן בבקשה: החפיץ עובד כשהרשימה לא מקובצת, ולא עובד כשהיא כן, בלי קשר לשאלה מה המשתמש בחר ב"העדפות". במילים אחרות, מי שבחר "מקובצת", עדיין יכול להיעזר בו, על ידי ביטול הקיבוץ ישירות מדף השינויים האחרונים. השינוי בגלגל השיניים למעשה מעדכן את ההעדפות (את זה לא ידעתי, או לא שמתי לב). בהנחה שהחפיץ מספיק חכם כדי לגלות אם מופעל קיבוץ (ההכי הגרוע, מציצים בהעדפות), כדאי אולי שכשהוא מגלה מצב "קיבוץ", הוא יוסיף שורה מעל הרשימה שמסבירה זאת, ומסבירה איך לבטל את הקיבוץ. מש:ערן? קיפודנחש 11:39, 2 באוקטובר 2020 (IDT)
- @קיפודנחש: דייקת. במהות – זה מה שכתבתי לפני שלושה וחצי חודשים. חזרתי • ∞ • שיחה 13:39, 2 באוקטובר 2020 (IDT)
- לא בטוח שהבנתי, אז אסכם במילים שלי, ואם זה לא מה שאמרת או לא המצב, תקן בבקשה: החפיץ עובד כשהרשימה לא מקובצת, ולא עובד כשהיא כן, בלי קשר לשאלה מה המשתמש בחר ב"העדפות". במילים אחרות, מי שבחר "מקובצת", עדיין יכול להיעזר בו, על ידי ביטול הקיבוץ ישירות מדף השינויים האחרונים. השינוי בגלגל השיניים למעשה מעדכן את ההעדפות (את זה לא ידעתי, או לא שמתי לב). בהנחה שהחפיץ מספיק חכם כדי לגלות אם מופעל קיבוץ (ההכי הגרוע, מציצים בהעדפות), כדאי אולי שכשהוא מגלה מצב "קיבוץ", הוא יוסיף שורה מעל הרשימה שמסבירה זאת, ומסבירה איך לבטל את הקיבוץ. מש:ערן? קיפודנחש 11:39, 2 באוקטובר 2020 (IDT)
- @קיפודנחש: לא בטוח שהבנתי אותך. מה שבדקתי כעת: מצב התחלתי – העדפות/שינויים אחרונים/אפשרויות מתקדמות – לא מסומן "קיבוץ השינויים לפי דפים בדף השינויים האחרונים וברשימת המעקב" ולא מסומן "שימוש בממשק ללא JavaScript"; העדפות/רשימת המעקב/אפשרויות מתקדמות – לא מסומן "שימוש בממשק ללא JavaScript"; העדפות/גאדג'טים/ניטור – כן מסומן "צפייה בהבדל שינויים ישירות מדף השינויים האחרונים ורשימת המעקב"; בדף השינויים האחרונים/גלגל שיניים וגם בדף רשימת המעקב/גלגל שיניים – לא מסומן "חלוקת התוצאות לקבוצות לפי דף". בשילוב הזה – אין קיבוץ ויש צפייה בהבדל שינויים ישירות מדף השינויים האחרונים ורשימת המעקב, כלומר מצב תקין בשתי הרשימות. כעת סימנתי בדף השינויים האחרונים/גלגל שיניים (זה מסמן במקביל גם בדף רשימת המעקב) – את "חלוקת התוצאות לקבוצות לפי דף": התוצאות בדף השינויים האחרונים התקבצו כמצופה – אך ה"צפייה בהבדל שינויים ישירות מדף השינויים האחרונים ורשימת המעקב" לא עובדת בשתי הרשימות, רואים רק את הפס הסגול בעת ריחוף מעל שורה כלשהי – אך השורה לא ניתנת ללחיצה ולא ניתן לצפות בהבדל שינויים ישירות מדף השינויים האחרונים ורשימת המעקב. בדקתי בשורות רגילות, בשורות מקובצות ובשורות בתוך קבוצה. חזרתי • ∞ • שיחה 11:00, 2 באוקטובר 2020 (IDT)
התנגשות בין מדיה ויקי:סקריפטים/48.js – לבין "מספור כותרות אוטומטי"[עריכת קוד מקור]
שלום,
קיימת התנגשות בין הסקריפט מדיה ויקי:סקריפטים/48.js – "כאשר מציפים את העכבר מעל כותרת הסעיף, מופיעים שני כפתורונים בצורת >> ו- >. לחיצה על >> פותחת תיבה עם קישור פנימי לסעיף, ולחיצה על > פותחת תיבה עם קישור חיצוני לסעיף" לבין האפשרות "מספור כותרות אוטומטי" במיוחד:העדפות#mw-prefsection-rendering – אפשרויות מתקדמות: כאשר "מספור כותרות אוטומטי" מופעל – הסקריפט משתבש: הכפתורונים בצורת >> ו- > מופיעים, אך לא קורה כלום כאשר לוחצים עליהם. כמו כן: אם בכותרת הסעיף יש קישור – הוא נראה כקישור אך אינו מתפקד כקישור. בדקתי גם בחשבון "נקי": כשמספור הכותרות מופעל – הכפתורונים לא לחיצים.
ראו גם: שיחת מדיה ויקי:סקריפטים/48.js.
האם ניתן לתיקון?
וקטור + Win10 + כרום.
תודה, חזרתי • ∞ • שיחה 00:30, 15 ביוני 2020 (IDT)
- לא אומר שזה "לא ניתן לתיקון", אבל אין בכוונתי לטפל בכך. אם תוכל להוסיף את המגבלה הזו לתיעוד הסקריפט, דיינו. יש עוד צירופים של סקריפטים וגאדג'טים "לא תואמים". לכשאתפנה, אשתדל להוסיף לסקריפט בדיקה של האופציה הזו, כך שהוא ינטרל עצמו כשהיא מופעלת, במקוום להציג > ו- >> שלא עובדים. קיפודנחש 16:40, 15 ביוני 2020 (IDT)
- על הדרך: הסקריפט הזה נלקח במקורו מוויקיפדיה בערבית. שמתי לב שהגרסה שם עודכנה, ולפי ההודעה שבראשה, המקור הוא ויקיפדיה בפרסית. אם תבדוק את הסקריפט בערבית או בפרסית (כמדומני שבפרסית זה גאדג'ט, אז לא צריך להתקין, רק להפעיל) ותראה שהוא עובד גם עם מספור שורות, יש מה לדבר על העתקה - אחרי הכל, אין בסקריפט הזה המון מלל לתרגם. קיפודנחש 18:11, 15 ביוני 2020 (IDT)
- עובד תקין עם ובלי מספור. זה הסקריפט. הוא מייצר שלושה כפתורים ליד הכותרות של הפסקאות: כפתור לקישור פנימי, כפתור לקישור חיצוני וכפתור שלישי גם חיצוני אבל לא הבנתי ולא התעמקתי מה הוא עושה. אופן הפעולה של הכפתורים קצת שונה: לחיצה על אחד משלושת הכפתורים מקפיצה פופ-אפ (פשוט, ללא מסגרת, בעיצוב כמו "העריכה שלך נשמרה" אצלנו). בשניים הראשונים כתוב (בתרגום מאוד חופשי) "הקישור הועבר ללוח". השלישי – משהו דומה בניסוח שונה. בכל מקרה – יש לזה יתרון בכך שהקישור מועתק ישירות ללוח ולא צריך להעתיק אותו ידנית מההודעה שקופצת אצלנו. קיפודנחש: יש טעם להעתיק את הסקריפט "as-is" לבדיקה ראשונית או שחייבים התאמות (חוץ מתרגום מלל כמובן)? חזרתי • ∞ • שיחה 23:13, 15 ביוני 2020 (IDT)
- אפשר להעתיק אותו לכאן, או ליצור סקריפט שטוען ישירות את הסקריפט המקורי מוויקיפדיית המקור. הגישה השנייה עדיפה, טכנית, אבל היא דורשת שיתוף פעולה להוספת התרגום לעברית לסקריפט המקורי. זה דבר מקובל - אם תציץ במדיה ויקי:Gadget-TemplateParamWizard.js, תראה שמופיעים בו תרגומים לשפות שונות, אות לכך שמתיישהו (אולי עד היום ואולי לא), הסקריפט הזה היה זמין בוויקיפדיות הללו על ידי טעינת הסקריפט המקורי מוויקיפדיה בעברית. היתרון הוא שכך נהנים מהעדכונים והתיקונים, בלי צורך לחזור על כך בכל ויקיפדיה בנפרד. לו כך נהגתי אז, במקום להעתיק את הסקריפט לכאן, הסעיף הזה היה נחסך... (גילוי נאות: העתקתי אותו לכאן אחרי שידידי זכריה, שפעיל בוויקיפדיה בערבית, ביקש וקיבל ממני עזרה בהשמשתו). כשתגיע למשהו שעובד יפה, תוכל להוסיף אותו בעצמך לוק:ס בסעיף "סקריפטים אישיים", או לבקש ממישהו שיש לו הרשאות מתאימות להעתיקו למרחב מדיה ויקי, ולתת לו מספר. להערכתי השימוש ב"מספור כותרות" מוגבל מאד, ומי שלא מפעיל זאת יכול להמשיך להשתמש בסקריפט הקיים. אם הבנתי נכון את ההסבר שלך, אופן הפעולה שונה במקצת, ולחיצה על הכפתור לא רק מספקת קישור פנימי מתאים, אלא גם מעתיקה אותו לקליפבורד. זה טריק שאינו מוכר לי, וכנראה כשכתבתי את הסקריפט פעולה זו לא נתמכה בדפדפנים שהכרתי. אם זה לא מסובך, זה משהו שאפשר ללמד גם את 48 לעשות. קיפודנחש 23:46, 15 ביוני 2020 (IDT)
- ולקינוח: לפי העריכה הראשונה בוויקיפדיה בפרסית, נראה שמקור הסקריפט אינו בפרסית או ערבית, אלא דווקא בצרפתית - ראה fr:MediaWiki:Gadget-AncreTitres.js. נראה שהגאדג'ט שם כב תומך בשתי שפות (אנגלית וצרפתית), ואעז לנחש שאם תציע תרגום לעברית, מתחזקי הסקריפט יוסיפו זאת, ואז הסקריפט כאן יוכל פשוט לטעון אותו היישר מהמקור. קיפודנחש 23:53, 15 ביוני 2020 (IDT)
- אפשר להעתיק אותו לכאן, או ליצור סקריפט שטוען ישירות את הסקריפט המקורי מוויקיפדיית המקור. הגישה השנייה עדיפה, טכנית, אבל היא דורשת שיתוף פעולה להוספת התרגום לעברית לסקריפט המקורי. זה דבר מקובל - אם תציץ במדיה ויקי:Gadget-TemplateParamWizard.js, תראה שמופיעים בו תרגומים לשפות שונות, אות לכך שמתיישהו (אולי עד היום ואולי לא), הסקריפט הזה היה זמין בוויקיפדיות הללו על ידי טעינת הסקריפט המקורי מוויקיפדיה בעברית. היתרון הוא שכך נהנים מהעדכונים והתיקונים, בלי צורך לחזור על כך בכל ויקיפדיה בנפרד. לו כך נהגתי אז, במקום להעתיק את הסקריפט לכאן, הסעיף הזה היה נחסך... (גילוי נאות: העתקתי אותו לכאן אחרי שידידי זכריה, שפעיל בוויקיפדיה בערבית, ביקש וקיבל ממני עזרה בהשמשתו). כשתגיע למשהו שעובד יפה, תוכל להוסיף אותו בעצמך לוק:ס בסעיף "סקריפטים אישיים", או לבקש ממישהו שיש לו הרשאות מתאימות להעתיקו למרחב מדיה ויקי, ולתת לו מספר. להערכתי השימוש ב"מספור כותרות" מוגבל מאד, ומי שלא מפעיל זאת יכול להמשיך להשתמש בסקריפט הקיים. אם הבנתי נכון את ההסבר שלך, אופן הפעולה שונה במקצת, ולחיצה על הכפתור לא רק מספקת קישור פנימי מתאים, אלא גם מעתיקה אותו לקליפבורד. זה טריק שאינו מוכר לי, וכנראה כשכתבתי את הסקריפט פעולה זו לא נתמכה בדפדפנים שהכרתי. אם זה לא מסובך, זה משהו שאפשר ללמד גם את 48 לעשות. קיפודנחש 23:46, 15 ביוני 2020 (IDT)
- עובד תקין עם ובלי מספור. זה הסקריפט. הוא מייצר שלושה כפתורים ליד הכותרות של הפסקאות: כפתור לקישור פנימי, כפתור לקישור חיצוני וכפתור שלישי גם חיצוני אבל לא הבנתי ולא התעמקתי מה הוא עושה. אופן הפעולה של הכפתורים קצת שונה: לחיצה על אחד משלושת הכפתורים מקפיצה פופ-אפ (פשוט, ללא מסגרת, בעיצוב כמו "העריכה שלך נשמרה" אצלנו). בשניים הראשונים כתוב (בתרגום מאוד חופשי) "הקישור הועבר ללוח". השלישי – משהו דומה בניסוח שונה. בכל מקרה – יש לזה יתרון בכך שהקישור מועתק ישירות ללוח ולא צריך להעתיק אותו ידנית מההודעה שקופצת אצלנו. קיפודנחש: יש טעם להעתיק את הסקריפט "as-is" לבדיקה ראשונית או שחייבים התאמות (חוץ מתרגום מלל כמובן)? חזרתי • ∞ • שיחה 23:13, 15 ביוני 2020 (IDT)
- טוב, אז הגרסה הפרסית לא עובדת, והצרפתית עובדת מצוין, עם או בלי מספור כותרות אוטומטי.
- הוספתי קטע עם תרגום, ראה משתמש:חזרתי/TestJavaScript.js. הכפתורים גלויים כל הזמן, ונראים כך: [קישור חיצוני] [[קישור פנימי]]. איך לתקשר עם הצרפתים – אין לי מושג ואין לי יכולת.
- ביצעתי עוד שינויים, בעיקר על מנת שהנראות תהיה יותר נקייה ויותר דומה למה שיש אצלנו. ראה משתמש:חזרתי/TestJavaScript-1.js. ההבדלים הם:
- החלפת שם הכפתורים:
- במקום [[קישור פנימי]] יהיה חץ כפול: »
- במקום [[קישור חיצוני]] יהיה חץ בודד: ›
- החלפת סדר הכפתורים: חץ כפול (קישור פנימי) יהיה לפני חץ בודד (קישור חיצוני)
- הטקסט שמועתק ללוח לא יוקרן ב-פופ-אפ (מיותר, ובמקרה של קישור חיצוני – מכוער בגלל אורך הטקסט)
- הגדלת גודל הכפתורים (חיצים) מ-xx-small ל-small.
- החלפת שם הכפתורים:
- טוב, אז הגרסה הפרסית לא עובדת, והצרפתית עובדת מצוין, עם או בלי מספור כותרות אוטומטי.
- גרסה שלישית: משתמש:חזרתי/TestJavaScript-2.js, עם כפתור שלישי ליצירת קישור עם כותרת קישור שונה:
[[שם הדף#כותרת פסקה|כותרת שונה]]
. זו הגרסה העדיפה מבחינתי.
- גרסה שלישית: משתמש:חזרתי/TestJavaScript-2.js, עם כפתור שלישי ליצירת קישור עם כותרת קישור שונה:
- כל זה מובנה ב-CD שדיברנו עליו לא מזמן. וגם קישור לתגובה ספציפית בתוך הדיונים. יגאל (בקשת עזרה, IKhitron ושיחה) 03:46, 17 ביוני 2020 (IDT)