שיחת ויקיפדיה:סקריפטים

תגובה אחרונה: לפני שנה מאת קיפודנחש בנושא ייבוא סקריפטים שאינם ברשימה

כדי להתלונן על בעיות עם סקריפטים שבורים, נא לפנות לדף ויקיפדיה:סקריפטים/תקלות.

כפתור ה"עריכה" לא במקום הנכון... עריכה

הועבר מהמזנון:
 
הבעיה בפנג

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

--אוהד אסטון (שיחה)17:56, 25 באפריל 2007 (IDT)תגובה

בשואש שלי (2.0.0.3, חלונות XP) עוגת חתונה נראית בסדר גמור. ערןב 17:59, 25 באפריל 2007 (IDT)תגובה
הנה תמונה של צילום מסך באופרה (זה נראה אצלי כך גם בשועל) ב - XP SP2 רזולוציה 1024*768--אוהד אסטון (שיחה)18:21, 25 באפריל 2007 (IDT)תגובה
אצלי זה תמיד נראה כמו אצל אוהד. נעה 18:24, 25 באפריל 2007 (IDT)תגובה
גם אצלי, לא ברור לי למה כותבים את זה פה, צריך לפתוח באג בבאגזילה. יונתן שיחה 18:27, 25 באפריל 2007 (IDT)תגובה
וואלה? בחיים לא ראיתי את זה, זה פעם ראשונה שאני רואה את זה.--אוהד אסטון (שיחה)18:29, 25 באפריל 2007 (IDT)תגובה
לזה התכוונת? זה קורה בערכים שבהם יש הרבה תמונות. העימוד גורם לכך שקישורי העריכה של הפסקאות מצטברים שם. כבר התרגלתי לזה. הפתרון - לא לקבץ יותר מדי תמונות בפסקה אחת. ערןב 18:30, 25 באפריל 2007 (IDT)תגובה
כן, זאת בעיה מוכרת באמת. בכל אופן, פיזרתי עכשיו את התמונות בערך עוגת חתונה, ועכשיו ה"כפתור" נמצא במקום הנכון. מור שמש 20:41, 25 באפריל 2007 (IDT)תגובה
אבל פיזור התמונות גורם לרווחים מיותרים ולא-יפים בטקסט. Pixie 12:20, 26 באפריל 2007 (IDT)תגובה
צריך להתחשב גם באלו שמשתמשים בקוראי מסך - אם תמונה מסוימת מתאימה לפרק מסוים יש לשים אותה שם ולא לקבץ את כל התמונות בהתחלה. אגב בוויקי הגרמנית ובוויקי הצרפתית עשו שהEDIT יהיה ליד הכותרת (למשל fr:Équipe de France de rugby à XV#Origines du XV de France, ייתכן שהגדרה כזו תאפשר לעקוף את הבעיה. ערן 12:30, 26 באפריל 2007 (IDT)תגובה
בהחלט. אוסיף ואומר שריכוז התמונות אולי נראה טוב על מסך בגודל אחד, אבל יכול להראות רע על מסך אחר. ערןב 13:43, 26 באפריל 2007 (IDT)תגובה
הסרתי תמונה אחת, ועכשיו אין שטח מת. יש כאן הרבה משתמשים שלא מודעים לזה: לפעמים פשוט יש יותר מידי תמונות בערך אחד. ‏Yonidebest Ω Talk 13:46, 26 באפריל 2007 (IDT)תגובה
אם זה פותר את הזזת הכפתור כשיש תמונות, זה מצוין. גם אני נתקלתי בזה פעמים רבות ונאלצתי לנסות כמה פעמים עד שהצלחתי לערוך את הפסקה שרציתי, או שפשוט ערכתי את כל הערך. איך משנים את ההגדרה? ‏odedee שיחה 09:30, 27 באפריל 2007 (IDT)תגובה
בדקתי והגדרה כזו אכן פותרת את הבעיה. כדי לפתור את הבעיה באופן פרטי, אפשר להוסיף לmonobook.js האישי את הקוד הבא:
/**** move edit sections- taken from [[:de:MediaWiki:Monobook.js]] ****/
function moveEditsection() {
    if (typeof oldEditsectionLinks == 'undefined' || oldEditsectionLinks == false) {
        var spans = document.getElementsByTagName("span");
        for(var i = 0; i < spans.length; i++) {
            if(spans[i].className == "editsection") {
                spans[i].style.fontSize = "x-small";
                spans[i].style.fontWeight = "normal";
                spans[i].style.cssFloat = "none";
                spans[i].style.marginRight = "0px";
                spans[i].parentNode.appendChild(document.createTextNode(" "));
                spans[i].parentNode.appendChild(spans[i]);
            }
        }
    }
}
// onload
addOnloadHook(moveEditsection);
לאחר מכן יש לעשות רענון באמצעות Ctrl+F5 באקסלפורר או Ctrl+R במוזילה/פיירפוקס. יש לציין שהסקריפט מקטין את גודל קישור ה"עריכה" (כך זה אגב גם בצרפתית), ולטעמי זה יפה אבל אפשר לבטל זאת באמצעות הורדה של השורה spans[i].style.fontSize = "x-small"; מהקוד. האם כדאי להפעיל את זה לכל המשתמשים, כפי שנעשה בגרמנית ובצרפתית? ערן 10:31, 27 באפריל 2007 (IDT)תגובה
לדעתי כדאי - למה למנוע שיפור זה ממשתמשים אנונימיים וחדשים, ולהותירו נחלת יודעי ח"ן בלבד? מגיסטר 10:41, 27 באפריל 2007 (IDT)תגובה
במחשבה נוספת - כדאי להנהיג לתקופת נסיון, ולבחון אם זה מגדיל את כמות ההשחתות המתבצעות באמצעות עריכת פיסקה (בשל הפיכת לחצן העריכה למזמין יותר). מגיסטר 10:48, 27 באפריל 2007 (IDT)תגובה
אני חושב שזה פחות אסתטי ככה, וגם מזמין השחתות. עדיף להשאיר את הקישור (שנועד לעורכים ולא לקוראים) בצד. ‏Yonidebest Ω Talk 21:19, 27 באפריל 2007 (IDT)תגובה

הסקריפטים לא עובדים לי עריכה

מישהו יכול להיכנס לדף של הסקריפטים שלי ולבדוק מה הבעיה? סתם עומרשיחה 12:55, 28 בספטמבר 2007 (IST)תגובה

תסיר את סקריפט 20 ותחזיר שוב באמצעות התבנית {{ס:ויקיפדיה:סקריפטים/20}}. תודה, ‏Yonidebest Ω Talk 01:37, 29 בספטמבר 2007 (IST)תגובה
תודה. סתם עומרשיחה 18:43, 29 בספטמבר 2007 (IST)תגובה
אמממ... עדיין לא עובד. סתם עומרשיחה 18:46, 29 בספטמבר 2007 (IST)תגובה
אצלי זה עובד. איזה דפדפן יש לך? האם ריעננת את הדף עם CTRL + F5? ‏Yonidebest Ω Talk 23:11, 30 בספטמבר 2007 (IST)תגובה

גם לי לא עובד, יש לי IE7 וכן עשיתי CTRL + F5. אוראלדבר איתו

השגיאה שלך נובעת מעריכה שגויה בויקיפדיה:סקריפטים/1. שחזרתי את הסקריפט בדף זה, אבל אתה צריך להסיר את הסקריפט הישן שאצלך ולהכניס את החדש. כדי להסיר את הסקריפט, העתק את כל הטקסט שבדף הזה למונובוק שלך ולאחר מכן הוסף את סקריפט 1 מחדש כרגיל. בברכה, ‏Yonidebest Ω Talk 16:04, 17 באוקטובר 2007 (IST)תגובה

הוספתי כמה סקריפטים מהרשימה ולא נראה שזה עובד משום מה. ST∙אסתר 15:39, 30 באוקטובר 2007 (IST)תגובה

יש לך שורה מיותרת בדף, זו שמתחילה ב-addLink. אם תסירי אותה, זה יעבוד. ‏– rotemlissשיחה 15:44, 30 באוקטובר 2007 (IST)תגובה
וכדאי שתסירי גם את כל השורות שמעל importScript(5);‎ , כדי למנוע כפילות. ‏– rotemlissשיחה 15:52, 30 באוקטובר 2007 (IST)תגובה
תודה :) ST∙אסתר 18:03, 30 באוקטובר 2007 (IST)תגובה

לדוברי סינית עריכה

אפשר, אולי, לפתוח את הדף בהסבר במה מדובר, רגע לפני שמזנקים עלינו עם ההצעה "להוסיף סקריפט בשלושה צעדים פשוטים"? עוזי ו. 23:03, 10 בדצמבר 2007 (IST)תגובה

איך עריכה

אני בודק איזה דפדפן יש לי? נוי 10:05, 11 בדצמבר 2007 (IST)תגובה

נסה את האתר הזה. חי ◣ 11.12.2007, 10:09 (שיחה)
אנגלית. מסובך לי מדי. נוי 10:12, 11 בדצמבר 2007 (IST)תגובה
הסתדר לי הסקריפט, אבל שאלה: ניתן שסקריפט מספר 4 יפנה לאתרים אלו רק במידה ויש דף רלוונטי? או אולי ניתן ליצור סקריפט חדש שיעשה זאת? נוי 10:18, 11 בדצמבר 2007 (IST)תגובה

התקנת ההרחבה "סקריפטים" עריכה

לאחרונה אושרה בוויקיפדיה האנגלית הרחבה בשם "סקריפטים" (Gadgets - לא מצאתי תרגום טוב יותר), שמאפשרת התקנה קלה יותר של סקריפטים, ישירות מתוך דף ההעדפות - ללא צורך בעריכת הדף monobook.js הפרטי. היא מותקנת כיום בוויקיפדיות האנגלית והצרפתית, ואני מציע להתקינה גם כאן, מה שיאפשר התקנה נוחה יותר של סקריפטים ושדרוגים (ראו ויקיפדיה:סקריפטים). כיוון שמתחזקי השרתים רוצים ככל הנראה לראות קונצנזוס כאן, כדאי שתצביעו   בעד או   נגד. ‏– rotemlissשיחה 13:04, 10 בדצמבר 2007 (IST)תגובה

לטובת המצביעים, רצוי להביא כאן קישור לדף הרלוונטי במטא-ויקי המתאר את הנושא. דולבשיחה 14:09, 10 בדצמבר 2007 (IST)תגובה
Extension:Gadgets. מי שיש לו חשבון באחת הוויקיפדיות האלה יכול גם לעיין בהעדפות שם. ‏– rotemlissשיחה 14:15, 10 בדצמבר 2007 (IST)תגובה
בעברית של האקדמיה קוראים לGadget חֲפִיץ. אי לכך ראוי לקרוא להרחבה חפיצים. --אפי ב.שיחה14:44, 10 בדצמבר 2007 (IST)תגובה
זה לא תרגום מובן במיוחד. ‏– rotemlissשיחה 14:48, 10 בדצמבר 2007 (IST)תגובה
הבעיה ב"סקריפטים" שהוא מבלבל עם הסקריפטים הקיימים. אם יש בעיה עם חוסר המובנות (שיתרגלו אליו במשך הזמן), אפשר לתעתק את השם חפיץ ל"גאד'טים" בעברית, ואפשר לקרוא להם "תוספות" או כל דבר אחר אבל לא סקריפטים כיוון שיש ממנו די והותר (ולמי שאינו איש מקצוע גם הוא לא ממש מובן מאליו). --אפי ב.שיחה15:32, 10 בדצמבר 2007 (IST)תגובה
  בעד ערןב 13:08, 10 בדצמבר 2007 (IST)תגובה
  בעד דב ט. 13:27, 10 בדצמבר 2007 (IST)תגובה
  בעד ברי"אשיחה 14:05, 10 בדצמבר 2007 (IST)תגובה
  בעד נוי 14:07, 10 בדצמבר 2007 (IST)תגובה
  בעד, למרות שזה נראה לי קצת בעייתי שהקוד של הסקריפטים הנ"ל מתווסף לאחר הקוד הפרטי של המשתמש (מיוחד:דף המשתמש שלי/monobook.js) ולא לפניו, כמו שמתבצע עם מדיה ויקי:common.js. דולבשיחה 14:35, 10 בדצמבר 2007 (IST)תגובה
  בעד, --אפי ב.שיחה14:44, 10 בדצמבר 2007 (IST)תגובה
  בעד נרו יאיר 16:03, 10 בדצמבר 2007 (IST)תגובה
  בעד מוטל (שיחה : תרומות) • א' בטבת ה'תשס"ח • 16:31, 10 בדצמבר 2007 (IST) אגב, גאד'טים בעברית זה מספיק מוכר ומובן.תגובה
  בעד, אבל צריך למצוא פתרון לבעיה שבהעדפות אין מקום להסבר ברור לכל גאדג'ט, כמו בויקיפדיה:סקריפטים. יאירשיחה 19:05, 10 בדצמבר 2007 (IST)תגובה
  בעד אלגבראיסט 23:06, 10 בדצמבר 2007 (IST)תגובה

פניתי למפתחים בבאג 12293. ‏– rotemlissשיחה 20:43, 13 בדצמבר 2007 (IST)תגובה

ההרחבה אושרה. בקרוב אתחיל להפעיל אותה. ‏– rotemlissשיחה 22:32, 14 בדצמבר 2007 (IST)תגובה
הוספתי 3 סקריפטים ראשונים מתוך דף הסקריפטים שלנו - סקריפט שמאפשר לערוך את ההקדמה, סקריפט שמאפשר תצוגה מקדימה בלי צורך לטעון דף חדש והסקריפט של רשימת אזהרות בדפי שיחה של אנונימים. הצעות לסקריפטים נוספים אפשר להציע בשיחת מדיה ויקי:Gadgets-definition (צריך רק להחליט על הסקריפטים השימושיים ביותר) ערן 01:34, 15 בדצמבר 2007 (IST)תגובה

שאלה עריכה

מישהו מוכן להסביר במה מדובר בשפה מובנת להדיוטות? עידושיחה 18:38, 10 בדצמבר 2007 (IST)תגובה

יש הפניה למעלה לויקיפדיה:סקריפטים. נרו יאיר 19:00, 10 בדצמבר 2007 (IST)תגובה

שאלה עריכה

הדף רלוונטי? יש הכול בהעדפות לא? אולי כדאי להפנות. —> יהונתן = )השיחה • 07.07.08 - 14:55

הסרת קטגוריות עריכה

הועבר מ-ויקיפדיה:מזנון:

כאשר מסמנים את הסקריפט "הוספת קישורים בקטגוריה להסרה נוחה של דפים ממנה" מקבלים בקטגוריות ליד כל ערך קישור כזה (הסרה), שבלחיצה עליו הוא מסיר מהערך את הקטגוריה. זה מאוד לא אסתטי ומטריד בעין, לראות את הקישור הזה ליד כל ערך, אם אפשר היה כדאי להסתפק רק באות X האנגלית באדום, כאשר למעלה בתחילת הקטגוריות יהיה הסבר. ממילא מי שמסמן יודע מה הוא עושה. --אפי ב. • התחברו לרגשותיכם11:16, 10 במרץ 2009 (IST)תגובה

מה? עידושיחה 11:24, 10 במרץ 2009 (IST)תגובה
השימוש הנכון בסקריפט זה שהוא תמיד כבוי, ורק אם רוצים להסיר קטגוריות מהרבה ערכים להדליק אותו. אחרת, לוחצים בטעות על ההסרה במקום הקטגוריה, והופ, היא נעלמת. אני בכלל מציע להשתמש בסקריפט היעיל אך המסוכן הזה בזהירות מרובה, ורק אחרי שמבינים בדיוק מה הוא עושה. אם הולכים לפי זה, הבעייה שציין אפי זניחה. חגי אדלרשיחהל-84 ערי מיליונים אין עדיין ערך. קחו אחת! • י"ד באדר ה'תשס"ט • 11:28, 10 במרץ 2009 (IST)תגובה

ואם בקטגוריות עסקינן עריכה

למה אני צריך להדליק את הסקריפט שיחת מדיה ויקי:Gadget-ExpandedSubcategoryDetails.js, ולמה זה בכלל סקריפט. באנגלי זו ברירת מחדל, כך שאני מניח שזה משהו מובנה במערכת. להדליק את זה וזהו. תוסף יעיל ושימושי. חגי אדלרשיחהל-84 ערי מיליונים אין עדיין ערך. קחו אחת! • י"ד באדר ה'תשס"ט • 11:31, 10 במרץ 2009 (IST)תגובה

ואם בסקריפטים עסקינן עריכה

היה כדאי לתת הסבר נוסף על כל סקריפט בחלונית קופצת מה בדיוק הוא עושה, ואולי אף דף מיוחד של הסבר. למי שכתב זה ברור מאוד, למי שמגיע לשם לעיתים נדירות כלל לא. למשל ליד הסקרפט "תצוגה מקדימה מהירה - טעינת תצוגה מקדימה ללא צורך בטעינת עמוד חדש" היה ראוי לציין שהוא יוצר כפתור בשם "תצוגה מקדימה מהירה" מתחת לתיבת הטקסט, וטוען את הנתונים ללא צורך לרענן את כל העמוד. --אפי ב. • התחברו לרגשותיכם11:40, 10 במרץ 2009 (IST)תגובה

וגם להוסיף שהוא מיותר... (בלי לפגוע בכותבו) חגי אדלרשיחהל-84 ערי מיליונים אין עדיין ערך. קחו אחת! • י"ד באדר ה'תשס"ט • 11:44, 10 במרץ 2009 (IST)תגובה
אני דוקא מצאתי שהוא נוח ומהיר יותר מהתצוגה המקדימה הרגילה. --אפי ב. • התחברו לרגשותיכם12:15, 10 במרץ 2009 (IST)תגובה
גם אני משתמש בו בשמחה. כשרק רוצים לבדוק אם איזה קישור מגיע למקום הנכון, או אם איזה אלמנט כמו נוסחא או טבלה מסתדרים, זה הרבה יותר נוח מלחכות לטעינה מחדש של התצוגה המקדימה הרגילה. עופר קדם - שיחה 13:52, 10 במרץ 2009 (IST)תגובה
כנ"ל • עודד (Damzow)שיחהיש לך משנה ויקיפדית? 13:52, 10 במרץ 2009 (IST)תגובה

תיבת מיזמי אחות - סקריפט משודרג עריכה

הועבר מ-ויקיפדיה:מזנון:

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

תיבת המיזמים החדשה נראית ככה (מתוך הערך אנגלית):

 

הסבר:

  1. קישורים מודגשים הם קישורים שקיימים בערך - באמצעות {{מיזמים}} או בינוויקי. בדוגמא לעיל הקישורים הם: q:פתגמים אנגליים, wikt:אנגלית, b:אנגלית, commons:Category:English language,‏ en:English language
  2. קישורים לא מודגשים הם הצעות או "ניחוש" של הסקריפט.


כדי להשתמש בסקריפט תוסיפו ל JS שלכם את השורה-

importUserScript(31);

אם אתם רוצים קישור גם לוויקיחדשות תוסיפו ל JS שלכם את השורה-

var enable_sisterwiki_news = true;

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

אחרי שהסקריפט יושלם אני אציע אותו לכל מיזמי האחות. מיקיMIKשיחה16:32, 3 באוגוסט 2009 (IDT)תגובה

שאלה עריכה

לעיתים, כשאני מוחקת ערך, אני נאלצת למחוק את תוכן התקציר מטעמים שונים כמו פגיעה בפרטיות וכולי. האם ניתן ליצור אפשרות שבה התקציר הנ"ל ירוקן אוטומטית לפי בקשה? דורית 19:29, 26 באוקטובר 2009 (IST)תגובה

בדף המחיקה פשוט מחליפים את "סיבה אחרת" באחת הסיבות המוגדרות. לדעתי זה מספיק טוב. ערן - שיחה 21:13, 28 באוקטובר 2009 (IST)תגובה
ערן, לפי בדיקתי זה לא עוזר. כשבוחרים סיבה אחרת, הוא מוסיף את תוכן הדף אחרי הסיבה שנבחרה. דורית, אני מסמן את כל הטקסט באמצעות CTRL + A ואז מוחק עם מקש דליט. לא מספיק טוב? ‏Yonidebest Ω Talk22:56, 28 באוקטובר 2009 (IST)תגובה
לא הכרתי את זה, עוזר. סקריפט עדיף כך שניתן יהיה פשוט ללחוץ עם העכבר, אבל זה תחליף סביר בעיני בהעדרו. תודה לשניכם, דורית 17:06, 29 באוקטובר 2009 (IST)תגובה

גוגל כרום עריכה

יש לי במונבוק 3 סקריפטים ואף אחד מהם לא עובד בכרום אבל כן בפיירפוקס מה ניתן לעשות כדי שהם יעבדו גם בכרום Gutterשיחה 14:09, 31 במרץ 2010 (IDT)תגובה

מה לא עובד עם כרום? זהר דרוקמן - Talk to me Goose!14:21, 31 במרץ 2010 (IDT)תגובה

הסקריפטים שנמצאים במונבוק שלי: לחישוב אחוזי תמיכה בהצבעות וגם סקריפט שמאפר אירכוב אוטומטי של דף השיחה שלי וגם הסקריפט שמאפשר להסתיר את ההפניות להערות שולייםGutterשיחה 14:54, 31 במרץ 2010 (IDT)תגובה

אין אך אחד שיכול לעזור לי? Gutterשיחה 18:33, 1 באפריל 2010 (IDT)תגובה
תבטל סקריפטים שנמצאים גם תחת לשונית "סקריפטים" שבהעדפות, והשתמש באלו שבהעדפות במקומם. אחרי השינויים תלחץ על CTRL + F5. תחזור עם תוצאות. ‏Yonidebest Ω Talk19:04, 1 באפריל 2010 (IDT)תגובה
לא בדיוק הבנתי אתה מתכוון שאני אבטל סקריפט שנמצא בהעדפות ולהפעיל אותו שוב דרך המונבוק שלי ואז לראות אם הוא עובד? Gutterשיחה 19:22, 1 באפריל 2010 (IDT)תגובה
להיפך. לבטל את הסקריפט שבמונובוק ולהפעיל אותו דרך ההעדפות (סקריפטים שבמונובוק עשויים להיות לא מעודכנים ביחס לסקריפטים שבהעדפות). ‏Yonidebest Ω Talk19:45, 1 באפריל 2010 (IDT)תגובה
אין את הסקריפטים האלו בהעדפות Gutterשיחה 19:54, 1 באפריל 2010 (IDT)תגובה
וואלה? טוב, אז אם CTRL + F5 לא עוזר, הסר את כל הסקריפטים, והוסף אותם אחד אחד, תוך כדי שאתה מחכה עשר דקות ומרענן עם CTRL + F5 בין כל הוספה, עד שאתה נתקל בסקריפט שגורם לבעיה. ‏Yonidebest Ω Talk20:29, 1 באפריל 2010 (IDT)תגובה
טוב אני יעשה את זה Gutterשיחה 20:32, 1 באפריל 2010 (IDT)תגובה
עשיתי את כל זה בעבר הסקריפטים האלה פשוט מסרבים לעבוד בכרום Gutterשיחה 20:49, 1 באפריל 2010 (IDT)תגובה
טוב, אתה צריך להיות יותר ספציפי, כי אצלי בכרום הם שלושתם עובדים, בערך. תתאר היכן בדיוק זה עובד, היכן זה לא, מה כן, ומה לא... ‏Yonidebest Ω Talk00:44, 2 באפריל 2010 (IDT)תגובה
הכוונה בלא עובדים היא שהכרום לא מזה את זה שהוכנסו שנעשה שינוי לדוגמא סקריפט חישוב אחוז תמיכה צריך להופיע שני ריבועים לבנים שמסמנים אותם ואז לוחצים אם העכבר ומקבלים את התוצה אז אצלי לא מופיע ובסקריט של הערות שוליים אמורה להתוסף אופציה נוספת בתבית כלים ולא מתפסת ואותו דבר לגבי סקריפט הארכוב גם כן לא מתפסת האופציה הזאות שאמורה להתוסף בדף השיחה שלי בקיצור זה נראה כיאלו שלא הוכנסו בכלל סקריפטים למונבוק Gutterשיחה 09:23, 2 באפריל 2010 (IDT)תגובה
1. אתה משתמש בבטא? 2. אם לא, אילו סקריפטים מופעים אצלך בהעדפות? אולי אחד מהם גורם לקריסה. ‏Yonidebest Ω Talk14:17, 2 באפריל 2010 (IDT)תגובה

גם לי יש אותה בעיה. כל הסקריפטים שהוספתי למונובוק לא עובדים עם כרום, למרות שהם עובדים בפיירפוקס. הם לא הופיעו בכרום גם כשביטלתי את כל הסקריפטים בהעדפות. לעומת זאת, הסקריפטים שבהעדפות עובדים יופי - אבל רק כשאני מפעיל אותם מההעדפות. הפעלה מהמונובוק לא עובדת. אני ואתה - שיחה 00:24, 6 באפריל 2010 (IDT)תגובה

גם אצלי הייתה הבעיה, היא נגרמה כי משום מה הפונקציה "importUserScript" לא מוגדרת בזמן הרצת המונובוק. מה שעשיתי הוספתי שאם זה לא מוגדר אז שיוגדר, ראו בתחילת המונובוק אצלי. שמוליק - שיחה 13:17, 19 באפריל 2010 (IDT)תגובה
אני מוסיף את שלושת השורות הללו לדף המיזם. הבאג ששמוליק מצא ופתר מתבטא בכרום ובספארי. כשיתוקן הבאג (אני לא חושב שהבאג הוא בדפדפנים עצמם. אני מנחש שהבעיה היא שיש הנחות על סדר טעינה שאינן נכונות בדפדפנים יותר מודרניים) מתבקש המתקן להסיר את התוספת. בכבוד - קיפודנחש - שיחה 16:25, 9 במאי 2010 (IDT)תגובה
תיקנתי את הבעיה ומחקתי את התוספת שלך. אצלי זה עובד בכרום. נא לבדוק בדפדפנים נוספים. בברכה, מיקיMIKשיחה16:53, 9 במאי 2010 (IDT)תגובה

סקריפטים וההעדפות עריכה

למה עדיין לא עברו כל הסקריפטים שבדף זה להעדפות מעבר שכזה יקל על משתמשים חדשים להפעיל סקריפטים ויתכן שיכסוך את השימוש במונבוק ובכך ודאי שיקל במאוד גם על משתמשים ותיקים יותר Gutterשיחה 19:14, 14 ביוני 2010 (IDT)תגובה

רעיון נחמד. אליסף (שיחה) 19:17, 14 ביוני 2010 (IDT)תגובה
כי לא כולם מתוחזקים באופן שוטף, לא בטוח שכולם עובדים בכל הדפדפנים ולא בטוח שאינם גורמים להתנגשויות עם סקריפטים אחרים. ‏Yonidebest Ω Talk14:25, 19 ביוני 2010 (IDT)תגובה
אפשר להוסיף בהעדפות, ולכתוב שם את ההסתייגויות הללו. כמו ב"אפשרויות בטא" ו"אפשרויות מעבדה" בכרטיסיה "עריכה". אני-ואתהשיחה 21:52, 19 ביוני 2010 (IDT)תגובה
חלק לא מבוטל מהסקריפטים לא מתאים למשתמשים רגילים אלא למפעילים או מנטרים. אם אין אפשרות להפריד את ה"העדפות" לפי הרשאות המשתמש הרי שזה לא יהיה נכון להעביר סקריפטים אלו להעדפות.
לגבי האחרים - לא בטוח שכולם צריכים להיות בהעדפות - יש בהם כאלו שהם אזוטריים למדי וקשה להסביר ב"העדפות" למה הם טובים. אולי כדאי לשקול להוסיף "העדפות" מיוחדות, למשל "העדפות (מפעילים)", "העדפות (מנטרים)" ו-"העדפות (מתקדם)". אם עושים זאת אז בהחלט סביר להעביר את הסקריפטים (לפחות אלו שמתוחזקים) לדפים החדשים הללו. בכבוד - קיפודנחש - שיחה 00:21, 20 ביוני 2010 (IDT)תגובה

הוצאה מרשימת מעקב – מתוך רשימת המעקב עריכה

הצעה: לעשות סקריפט שמוסיף לשורה ברשימת המעקב את המילה "הסרה" שכאשר לוחצים עליה, הערך מוסר מהרשימה. ––אמיר א׳ אהרוני - שיחה 22:17, 9 באוקטובר 2010 (IST)תגובה

סקריפט 50. קיפודנחש - שיחה 01:02, 22 בספטמבר 2011 (IDT)תגובה

סקריפט OTRS עריכה

סקריפטולוגים יקרים, אבקש להוסיף סקריפט לתיבת הכלים שמוסיף בדף תאור תמונה את האפשרות להוסיף את התבנית {{הנחיות תמונה/אישור OTRS}} לדף השיחה של מעלה התמונה. מתניה שיחה 16:18, 22 בנובמבר 2010 (IST)תגובה

  בוצע נא להודיע על בעיות כאן. מיקיMIKשיחה23:39, 28 בנובמבר 2010 (IST)תגובה

סקריפט למעקב על פיסקה עריכה

היי, רציתי לדעת אם קיים סקריפט שמאפשר להוסיף פסקה לרשימת המעקב... הדבר יכול לעזור למשל אם אני רוצה לעקוב אחרי פסקה מסויימת ולא אחרי כל דף השיחה שמשתנה כל שנייה... מישהו רוצה לעשות? יש מקום שיכול ללמד אותי איך עושים סקריפטים? (אני רק צריך את הרשימת פקודות, ואיפה לכתוב את זה.. אני מסתדר בד"כ עם תכנות...) תודה ‏OfekalefשיחהBorn This Way12:55, 22 באפריל 2011 (IDT)תגובה

למיטב ידיעתי לא קיים סקריפט כזה, ואני לא יכול לחשוב איך ניתן לממש פונקציונליות כזו. לגבי "רשימת הפקודות": אם אתה מעוניין להתחיל לכתוב סקריפטים, אני מציע שתתחיל קודם בקריאה: בדף הזה יש כמה עשרות סקריפטים. תבחר אחד שנראה לך פשוט, תעתיק אותו למרחב המשתמש שלך, תקרא אותו עד שתרגיש שאתה מבין, ותנסה לעשות בו שינויים קטנים. כשתרגיש שאתה שולט בו, קח אחד קצת יותר מסובך ועשה אותו דבר. אחרי ארבעה חמישה כאלו, אני מקווה שתוכל לכתוב סקריפט בעצמך. אם יש משהו שלא תבין, תמיד אפשר לשאול את הויקיפד שכתב את הסקריפט, ולשאלות יותר קשות יש את ערוץ ה-IRC (באנגלית). קיפודנחש - שיחה 18:47, 23 באפריל 2011 (IDT)תגובה
מעולה, תודה :) ‏OfekalefשיחהBorn This Way18:51, 23 באפריל 2011 (IDT)תגובה

מהו "השלמה אוטומטית בקישור לערכים (קישור) ותבניות (תבנית)"? עריכה

אולי לא הקדשתי לנושא מספיק זמן לנסיונות, אבל האם מישהו יוכל להסביר בפשטות מה עושה הסקריפט הזה (האחרון כרגע תחת "סקריפטים" - "עריכה")? לא מצאתי עליו הסברים בויקיפדיה:סקריפטים... בתודה, ‏Ldorfman‏ • שיחה 02:53, 9 באוקטובר 2011 (IST)תגובה

תוך כדי כתיבה של [[ הוא מחפש ערכים כמו תיבת החיפוש ובבחירת אחד מהם הוא משלים את התחלת ההקלדה. ערן - שיחה 08:59, 9 באוקטובר 2011 (IST)תגובה
תודה - ניסיתי וזה אכן עובד כך. רצוי להוסיף את ההסבר הזה גם במקום הרלוונטי בדף. ‏Ldorfman‏ • שיחה 05:06, 10 באוקטובר 2011 (IST)תגובה

סדר עריכה

אני מציע לעשות סדר בדף הזה. נכון לעכשיו, הוא מכיל סקריפטים שרלוונטים בעיקר לווקטור, אך מכיל גם סקריפטים שרלוונטים רק למונובוק, או לסקינים אחרים. אני מציע לפצל את הדף הזה, לסקריפטים שרלוונטים לווקטור, ולכאלו שלא. לחלופין, ניתן לחלק את הדף עם כותרת ראשית (=וקטור=). כאשר מגיעים לדף קצת קשה להבין איזה סקריפטים הם שימושיים, ואלו לא. מה אתם אומרים? ‏Ofekalefשיחההצטרפו למיזם המקורי!13:38, 3 בדצמבר 2011 (IST)תגובה

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

בקשר לסקריפט הזה עריכה

אני מציע להוסיף שאם הקלדת טקסט בתיבת החיפוש ואין תוצאות והוא מזהה שאם תהפוך מקלדות יהיו, הוא יציע לך: "האם התכוונת ל..." שדדשכשיחה • ט"ו בשבט ה'תשע"ב • 16:25, 8 בפברואר 2012 (IST)תגובה

סקריפט 64 עריכה

לעיתים מנטר א' משחזר השחתה של משחית ומשתמש בסקריפט כדי לשים לו אזהרה. לאחר שתי דקות, המשחית מבצע שוב השחתה באותו ערך (נניח) או מבטל את השחזור, אך כעת מנטר ב' רואה זאת. לאחר השחזור שהוא יעשה, הוא יראה שוב את אפשרויות ההודעה ולעיתים רבות הוא יניח תבנית:ניסויים או תבנית:בוטל. כך נוצר מצב מוזר שמשחית מקבל שתי הודעות בסדר חומרה יורד על השחתות שוות בחומרתן או אפילו עולות. כדאי לחשוב על אפשרות שאם יש לאנונימי או למשתמש חדש תבנית על ערך מסוים, ייפתח דף השיחה שלו בפני המנטר או שתוצג בפניו הודעה על כך כדי למנוע את המצב המתואר לעיל. AaronShapira - שיחה 15:30, 26 בפברואר 2012 (IST)תגובה

באופן עקרוני, המצב הזה לא מיטבי. לפני שמשגרים תבנית כלשהי למשתמש, יש, לטעמי, לבדוק את דף השיחה שלו; לראות האם הוא כבר השחית היום, לראות אם זוהי השחתה סדרתית. בנוסף, מה הסקריפט לא יאפשר - הוספת תבנית שקיימת או תבנית מרמה נמוכה יותר? ‏Ofekalefשיחההצטרפו למיזם המקורי!16:01, 26 בפברואר 2012 (IST)תגובה
הסקריפט יאפשר לעשות הכל, אבל יראה את המצב הקיים. כיצד משנים את נורמת ההתנהגות אצל מנטרים? AaronShapira - שיחה 16:13, 26 בפברואר 2012 (IST)תגובה
אהרון צודק, ולכן במידה ואני רואה שהדף השיחה אדום, הוי אומר שהוא משחית טרי או משחית חוזר לאחר מחיקת דף השיחה, במידה כזאת אין מניעה מלקבוע כל אזהרה שהיא, במידע ויש מידע בדף השיחה אני נוהג לפתוח אותו בדף משנה חדש ולעיין בתוכנו • חיים 7 • (שיחה) • ג' באדר ה'תשע"ב • 18:28, 26 בפברואר 2012 (IST)תגובה
אכן השאיפה שכך כולם יעשו, אולם כיון שקל יותר ללחוץ על כפתור נשאלת השאלה האם ניתן להוסיף איזה פיצ'ר קטן שרק יבדוק את הדבר הזה ויתן איזו הודעה למנטר, או אם למישהו יש רעיון אחר. AaronShapira - שיחה 08:32, 27 בפברואר 2012 (IST)תגובה
זה רעיון נחמד. כדאי לפנות לקיפודנחש שיראה האם הוא יכול לסדר את העניין. אם היה אפשר, הייתי חושב שאולי אפשר לעשות פיצ'ר: „התבנית המומלצת“. אם יש ניסויים: אזהרה. אם כלום: ניסויים. אם יש אזהרה, לפנות לבקשת חסימה. אבל תהיה גם בעיה של הודעות שהושארו מזמן (למשל שבוע), ולא נמחקו עדיין, ואז הסקריפט יחשוב שיש את התבנית הזו. לא יודע. ‏Ofekalefשיחההצטרפו למיזם המקורי!14:08, 27 בפברואר 2012 (IST)תגובה
אני מאמין שהסקריפט יכול לבדוק מתי נעשה השינוי האחרון בדף השיחה, לא? AaronShapira - שיחה 14:56, 27 בפברואר 2012 (IST)תגובה
זה אפשרי, אם כי יאריך במקצת את זמן הריצה. השאלה היא, מה לדעתך הסקריפט בדיוק יעשה עם המידע? נניח שלחצת על הוספת "ניסויים", והסקריפט מציץ ומגלה שדף השיחה המדובר נערך לאחרונה לפני 37 דקות. מה מצופה מהסקריפט שיעשה?
באופן כללי, אם זו "השחתה חוזרת" באותו ערך, היית אמור לראות זאת כבר בדף השוואת הגרסאות - הגרסה ש*לפני* ההשחתה היא מלפני זמן קצר, ועם תקציר שאומר "שחזור". אם מדובר במשתמש שהשחית מספר ערכים, כל אחד מהם פעם אחת, מה הנזק אם יצוצו בדף השיחה מספר תבניות, אפילו אם הן שונות, עבור כל השחתה בנפרד? קיפודנחש - שיחה 15:11, 27 בפברואר 2012 (IST)תגובה

Gadget-HotCat עריכה

כאשר משתמשים בסקריפט הוספת קטגוריות ומשמתמשים בכפתור (++) לאחר הוספת/שינוי/הסרת קטגוריות ולחיצה על אישור, נפתח דף העריכה כאשר בתקציר השינויים מופיע אילו שינויים בוצעו. עד כאן הכל טוב ויפה, הבעיה (לא ממש בעיה) שלא מסומן בצורה אוטומטית כי מדובר על עריכה משנית. האם ניתן לגרום לסימון אוטומטי כזה? -יונה בנדלאק - שיחה 13:26, 1 במרץ 2012 (IST)תגובה

בקשה לסקריפט: LaTex עריכה

האם ניתן להוסיף סקריפט שניתן בעזרתו לשלוף מלוח הכלים קיצורים מהירים לנוסחאות LaTex שונות, בדומה לאשף התבניות? אני למשל לא זוכר בעל פה כמעט אף נוסחה, ונאלץ תמיד להיעזר בעזרה:נוסחאות או בבינוויקי האנגלי של דף זה, המקיף יותר. תומר - שיחה 13:04, 27 במאי 2012 (IDT)תגובה

נסה להפעיל את הגאדג'ט "הוספת תווים מיוחדים בתחתית דף העריכה, כגון ערבית, יוונית וסימונים מתמטיים" (הגאדג'ט החמישי מלמעלה בהעדפות => גאדג'טים => עריכה). הגאדג'ט מוסיף לתיבה עם סימני הניקוד מתחת לתיבת העריכה רשימת תווים מיוחדים, וביניהם "מתמטיקה", שמכיל כמה תריסרים של הוראות לטך. אם זה לא מספיק, אפשר לדון במשהו אחר. אם תוכל לספר מה חסר, אפשר גם להוסיף לרשימת התווים המיוחדים ב"מתתמטיקה" סימנים נוספים. קיפודנחש - שיחה 15:03, 27 במאי 2012 (IDT)תגובה
לא הייתי מודע לזה, הוספתי. לדעתי יש שם יותר מדי תגיות בנאליות ומיותרות, שנראה ברור מה השם שלהן (ln, log, sin, cos וכו'). בביטויים כמו sum עדיף לשים דוגמה לקוד עם משמעות (למשל  , לא ברור גם למה השתחל לשם "+"). אם אפשר, יהיה נוח אם לאחר שאני לוחץ על תצוגה מקדימה, הדפדפן יזכור שבדף שלפני כן רשימת תווי המתמטיקה הייתה פתוחה, ולכן הוא יציג אותה גם לאחר לחיצה על כפתור התצוגה המקדימה. יעזור גם אם בתחתית הרשימה יופיעו קישורים לעזרה:נוסחאות ול-en:Help:Displaying a formula, להרחבה ולהסברים. ואולי אני מגזים, אבל האם יש אפשרות במקום להציג את הקוד עצמו ( \sum_{k=1}^{n}k^2), יוצג הפלט ( ), ולחיצה על הפלט תניב את הקוד? תומר - שיחה 15:10, 27 במאי 2012 (IDT)תגובה
אוכל לבדוק אפשרויות שיפור דוגמת אלו שציינת, אבל גם אם זה ניתן, אוכל לבצע זאת רק בשיתוף פעולה הדוק - אני "אנלפבת לטך". קיפודנחש - שיחה 15:26, 27 במאי 2012 (IDT)תגובה
אוקיי, איזה מידע אתה צריך? תומר - שיחה 15:58, 27 במאי 2012 (IDT)תגובה
עוד לא הגענו לשם. מדובר במחרוזות שיש להוסיף, אבל בינתיים עוד לא ברור אם יש צורך. קיפודנחש - שיחה 17:14, 27 במאי 2012 (IDT)תגובה
אז הנה: צור דף חדש שמכיל רשימה של המחרוזות שיש להשחיל בדף, והקף כל אחת מהן בתג math. )למעשה הבקשה להקיף כל מחרוזת בתג היא רק כדי לוודא שהמחרוזות תהיינה בסינטקס לטך חוקי). מה שיופיע בדף הוא הסימון כפי שייראה, ולחיצה עליו תשחיל לתיבת העריכה את הקוד המתאים. קיפודנחש - שיחה 19:23, 27 במאי 2012 (IDT)תגובה
בדוק עכשיו אם השיפור השינוי לרוחך. תוכל לערוך את רשימת הנוסחאות בעצמך במדיה ויקי:Gadget-SubsetMenu.js - רק שים לב שבגלל שמדובר במחרוזות של ג'אווהסקריפט, יש לשים \\ אם רוצים \ אחד. שים לב גם שגם לימדתי את הגאדג'ט לזכור את הבחירה האחרונה שלך. קיפודנחש - שיחה 22:06, 27 במאי 2012 (IDT)תגובה
יפה מאוד, כך התכוונתי. בעיה אחת: הסקריפט אכן זוכר את הבחירה, אבל לאחר לחיצה על תצוגה מקדימה רשימת התווים המיוחדים אינה פרוסה, ולצורך פריסתה יש צורך בבחירת "שפה" אחרת ואז חזרה ל"מתמטיקה". תומר - שיחה 22:10, 27 במאי 2012 (IDT)תגובה
כמו כן, נראה שכאשר "מתמטיקה" נזכר כבחירה האחרונה בתחילת העריכה של הדף, לחיצה על הסמלים לא גוררת תגובה. תומר - שיחה 22:16, 27 במאי 2012 (IDT)תגובה
לפי הבדיקה שלי, שתי ההערות אינן נכונות. מה שנכון, זה שבגלל שבחירת "מתמטיקה" מחייבת פניה לשרת (כדי שייצר את התמונות), לוקח קצת זמן עד שהתמונות מגיעות לדפדפן ומצטיירות. במילים אחרות, אם הבחירה שלך היא "מתמטיקה", התמונות תגענה זמן מה אחרי שהעורך נפתח ולא מיד עם הצגת הדף. אם ההתנהגות אצלך שונה ממה שתיארתי, אצטרך פרטים נוספים. (שכחתי גם לציין ש"מתמטיקה" עובד רק אם ב"העדפות => מראה" בחרת בתצוגת לטך כ-PNG) קיפודנחש - שיחה 22:21, 27 במאי 2012 (IDT)תגובה
קבל תיקון - היה לי שם בג. אנא רענן ונסה שוב. קיפודנחש - שיחה 22:24, 27 במאי 2012 (IDT)תגובה
עובד כעת. תודה על הסקריפט המועיל. תומר - שיחה 06:42, 28 במאי 2012 (IDT)תגובה

אבטחה עריכה

הפנו את תשומת לבי שיש בעיית אבטחה עם דפי הסקריפטים, שמופיעים במרחב ויקיפדיה וכל אחד יכול לערוך אותם. כדי למנוע ניצול לרעה הוספתי הגנה מדורגת בויקיפדיה:סקריפטים/הגנה על כל דפי הסקריפטים. במדיה ויקי המקום המיועד לדפי סקריפטים הוא דפי משתמש או מרחב מדיה ויקי, שמגבילים בצורה אוטומטית (ללא הפעלת הגנה) את העריכה של הדף למשתמשים מורשים. בוויקיפדיה האנגלית נהוג שדפי הסקריפטים נמצאים בדפי המשתמש: כלומר סקריפט שכתב משתמש X נמצא במשתמש:X/script.js, ומשתמש שרוצה להשתמש בסקריפט מוסיף במיוחד:הדף שלי/common.js את הקוד

importScript('User:X/script.js');

[להבדיל מהצורה הנהוגה עד עכשיו שבה מוסיפים importUserScript(*)].

אפשרות אחרת היא להחזיק את כל הסקריפטים בצורה זהה לצורה הנוכחית רק במרחב מדיה ויקי שאותו יכולים לערוך רק מפעילי מערכת ועורכי ממשק. אני חושב שהצורה העדיפה היא להחזיק את דפי הסקריפטים בדפי משתמש כך שגם משתמשים ללא הרשאות יוכלו להציע סקריפטים שכתבו. ערן - שיחה 07:52, 15 בדצמבר 2012 (IST)תגובה

לשני הצורות מעלות וחסרונות, אך הצורה של מדיה ויקי עדיפה על פי המשתמש הפרטי, מכמה סיבות, הראשונה שעדיין זה ציבורי ולא פרטי. שנית, יותר נעים "להתערב" בעריכת סקריפט ציבורי מאשר פרטי, ושלישית, הכי חשוב, במדיה ויקי נוכל ללמוד בקלות את המערכת לזהות את הסקריפטים ממרחב זה,
function importUserScript() {
    var args = arguments;
	mw.loader.using('mediawiki.util', function() {
		for (var arg = 0; arg < args.length; arg++) {
			try {
				importScript( "mediawiki:" + args[arg]);
			}
			catch(e) {}
		}
	});
}

ולא יצטרכו כולם לשנות אצלם מאומה. (ועדיין אני אוהב את הצורה הקיימת בלי ההגנה, אבל מסכים שיש סיכון). המצב העכשוי בעייתי. (גם אני חסום לעריכת חלק מן הסקריפטים) • חיים 7 • (שיחה) • ב' בטבת ה'תשע"ג • 20:26, 15 בדצמבר 2012 (IST)תגובה

הבעיה עם סקריפטים במרחב מדיה ויקי, היא שזה פתוח למפעילים ועורכי ממשק בלבד. היפה בשימוש במרחב המשתמש הוא שכל משתמש, ללא קשר להרשאות שלו יכול לתרום סקריפט, והסקריפט הזה מוגן מעריכות של משתמשים אחרים (פרט למעפילים ועורכי ממשק), אבל עדיין המשתמש שתרם אותו יכול להמשיך לערוך, לתקן בעיות ולהוסיף שיפורים. בשיטה שאתה מציע, ברגע שהרשאות "עורך ממשק" יילקחו ממך או ממני, לא נוכל יותר לתקן בעיות בסקריפטים שכתבנו. בפועל, הסקריפטים ב"וק:ס" לא נערכים, או לפחות לא אמורים להיערך בידי אף אחד, פרט למי שכתב אותם, וכאשר זה קורה, פעמים רבות העורך מקלקל משהו. אפשר עדיין להשתמש במיפוי (במרחב מדיה ויקי) שימפה את המספרים של הסקריפטים שכבר קיימים לדפים המתאימים במרחבי המשתמשים, כך ש"importUserScript" ימשיך לעבוד בדיוק כמו היום עבור כל הסקריפטים שנכתבו עד כה, אבל עבור סקריפטים חדשים יהיה צורך להשתמש ב-importScript כמו שערן כתב. קיפודנחש 22:05, 15 בדצמבר 2012 (IST)תגובה
בכולופן, המצב כרגע הוא שלא חיים ולא אני לא יכולים לערוך את הדפים המוגנים. קיפודנחש 20:07, 16 בדצמבר 2012 (IST)תגובה

ויקינתונים בהעברה עריכה

שלום, אני לא יודע אם קיים סקריפט כזה או אם ניתן להוסיף קישור בחלון העברה לשינוי הפריט בוויקנתונים. ♠ גיל כ. (שיחה) ♠ מיפוי ויקיפדיה13:12, 12 במאי 2013 (IDT)תגובה

לאחר ההעברה מתקבל קישור לויקינתונים לצורך ההעברה • חיים 7 • (שיחה) • ה' בסיוון ה'תשע"ג • 17:04, 14 במאי 2013 (IDT)תגובה

סקריפטים שהועברו לגאדג'טים עריכה

אני לא ממש מבין בתחום הזה בויקיפדיה, אבל לפי מה שהבנתי הסקריפטים הבאים כבר הועברו לגאדג'טים בהעדפות, לא? מדיה ויקי:סקריפטים/23.js, מדיה ויקי:סקריפטים/68.js אם כן צריך לעדכן את זה. --שיע(שיחה) • ז' באלול ה'תשע"ג • 18:03, 13 באוגוסט 2013 (IDT)תגובה

סרגל צד של מיזמים אחרים עריכה

לידיעת המשתמשים בגדג'אט 31 (ישרון, Geagea, Oyoyoy, Ariel1024, רוליג, חזרתי, Barak228, Yochananz, Ohad.cohen, Yammesicka, תולדות אדם, תולדות אדם, רוליג, M.t.lifshits) - מומלץ להסיר את הגדג'אט ממיוחד:הדף שלי/common.js / מיוחד:הדף שלי/monobook.js / מיוחד:הדף שלי/vector.js ולהשתמש בבטא => "סרגל צד של מיזמים אחרים". ערן - שיחה 07:01, 25 בספטמבר 2015 (IDT)תגובה

תודה. • רוליג שיחה אמצו חתול 10:25, 25 בספטמבר 2015 (IDT)תגובה
תודה, הוספתי הערה בדף השיחה של מדיה ויקי:סקריפטים/31.js/הוראות שימוש. חזרתישיחה 13:11, 25 בספטמבר 2015 (IDT)תגובה
תודה.
אני יכול לגרום לזה להופיע יותר למעלה? למשל מעל "כלים" או "קהילה"?-- riel1204  - (שִׂיחָהתְּרוּמָה) - 15:23, 25 בספטמבר 2015 (IDT)תגובה
אפשר דרך JS למשל:
$(function(){$('#p-community').before($('#p-wikibase-otherprojects'));});
ערן - שיחה 10:08, 26 בספטמבר 2015 (IDT)תגובה
תודה רבה-- riel1204  - (שִׂיחָהתְּרוּמָה) - 18:14, 26 בספטמבר 2015 (IDT)תגובה
תודה רבה. אשנה. Y@M - שיחה 03:01, 26 בספטמבר 2015 (IDT)תגובה

דרך אגב זה לא מציג בכלל את ויקימילון, אפשר לתקן בבקשה?-- riel1204  - (שִׂיחָהתְּרוּמָה) - 18:25, 26 בספטמבר 2015 (IDT)תגובה

riel1204  אפשרות הבטא שקישרתי אליה נעזרת בוויקינתונים ולצערי נראה שכרגע ויקינתונים לא תומך בקישורים לוויקימילון. יש אומנם בקשה לתמיכה עבור ויקימילון בוויקינתונים (phab:T987) אבל זה עדיין לא בוצע. ערן - שיחה 18:43, 26 בספטמבר 2015 (IDT)תגובה
riel1204 , שאלתי את אנשי ויקינתונים מה המצב של זה והם הפנו אותי ל: d:Wikidata:Wiktionary/Development/Proposals/2015-05 שמתאר את ההצעה האחרונה בנוגע לתמיכה בוויקינתונים עבור ויקימילון. ערן - שיחה 19:10, 26 בספטמבר 2015 (IDT)תגובה

מדיה ויקי:Gadget-CustomSideBarLinks עריכה

שלום, איך לגרום לכך שתיבת "הקישורים שלי" תהיה פתוחה כברירת מחדל? חזרתישיחה 13:30, 26 בספטמבר 2015 (IDT)תגובה

אין היום תיבות נסגרות בתפריט הצד. ערן - שיחה 00:16, 30 בספטמבר 2015 (IDT)תגובה
אהההמ... יש, אם מפעילים גאדג'ט הוספת כפתור -לקיפול תפריטי הצד (שאפשר לנחש שמשתמש:חזרתי מפעיל). הגאדג'ט הזה אמור לזכור את מצב הקיפול האחרון (כפי שעשתה תוכנת מדיה ויקי לפני שהפיצ'ר הזה הוסר באכזריות, זה נעשה בעזרת שימוש בעוגיות/localStorage). היו לי צרות צרורות עם הזכירה של מצב הקיפול, בגלל בעיות תזמון (צריך לבצע את הקיפול אחרי שכל שאר הגאדג'טים והסקירפטים שעלולים להשפיע על התפריטים סיימו להיטען ולרוץ). יכול להיות שבקונסטלציות מסוימות של מהירות מחשב, מהירות רשת, או רמת סיבוכיות של דף הקישורים האישי, זה עדיין לא עובד כראוי. אם זה כן עובד כראוי, התשובה לשאלה היא: אל תקפל. קיפודנחש 02:32, 30 בספטמבר 2015 (IDT)תגובה
תודה על התשובה. ראשית - משהו מוזר: הבוקר משום מה ראיתי שתיבת "הקישורים שלי" פתוחה, ללא אפשרות קיפול. מיד גם הבחנתי שמשום מה העיצוב השתנה לגמרי, ובבדיקת ההעדפות שלי ראיתי שמסומן לי מראה "וקטור" במקום "מונובוק" (אני עובד רק עם "מונובוק", ואין מצב שאני או מישהו אחר שינה בלילה את ההעדפה הזו). החזרתי כמובן ל"מונובוק", ותיבת "הקישורים שלי" כעת סגורה כברירת מחדל, והיא גם לא "זוכרת" להישאר פתוחה אם אני משאיר אותה כך. בכל מקרה – הגאדג'ט הוספת כפתור -לקיפול תפריטי הצד לא מופעל אצלי. למיטב זיכרוני, עד לפני כחודש התיבה הייתה נשארת פתוחה. חזרתישיחה 10:56, 30 בספטמבר 2015 (IDT)תגובה
הבלבול נובע מכך שלא הזכרת את העובדה שאתה משתמש במונובוק. כעת זה יותר ברור. הסקריפט הזה מתנהג באופן שונה במונובוק, כולל אפשרות קיפול. אמנם קשה לי להבין איך זה שעד לפני חודש התיבה הייתה פתוחה כברירת מחדל - הקוד שגורם לתיבה להופיע סגורה קיים כפי שהוא כבר כמה שנים. בעקבות בקשתך, הוספתי אפשרות להצגה באופן פתוח. כדי לעשות זאת, עליך להוסיף למיוחד:הדף שלי/Common.js את השורה
window.customLinksOpen = 1;
. בעקבות הדיון גם בדקתי את גאדג'ט הקיפול ומצאתי שהוא עובד לא רע גם במונובוק - תרצה אולי לנסות. לשאלה של מי יד הענקים הזדונה ובוטחת (או לפחות יד מתבדחת) שהעבירה את העדפותיך לווקטור, אין לי תשובה. קיפודנחש 06:45, 1 באוקטובר 2015 (IDT)תגובה
,תודה. Common.js עם "C" גדולה? יש לי דף עם "c" קטנה. לפתוח דף חדש? חזרתישיחה 08:59, 1 באוקטובר 2015 (IDT)תגובה

שינוי ה-content type של סקריפטים עריכה

הועבר משיחת משתמש:ערן 15:36, 14 בנובמבר 2015 (IST)תגובה

היי. תגיד, מה מונע מאיתנו לשנות את שמות כל הסקריפטים האישיים כך שנוסיף להם סיומת js (מבלי למחוק הפניות), ונחבר את כל הדפים המקושרים בהתאם? יגאל (בקשת עזרה, IKhitron ושיחה) 16:39, 16 באוקטובר 2015 (IDT)תגובה

  לא הבנתי מה אמרת, אפשר לחזור על הדברים בצורה ברורה יותר? ערן - שיחה 17:41, 16 באוקטובר 2015 (IDT)תגובה
מוזר. אבל בבקשה. יש דף, לדוגמה, "מדיה ויקי:סקריפטים/8". למה שלא נעביר אותו למדיה ויקי:סקריפטים/8.js, כדי לקבל עורך javascript מובנה. <syntaxhighlight> שמדביקים ידנית לכל הסקריפטים נותן צביעה, אבל לא נותן בדיקת שגיאות. יגאל (בקשת עזרה, IKhitron ושיחה) 18:08, 16 באוקטובר 2015 (IDT)תגובה
כתבתי לפני התנגשות עריכה: להבנתי יגאל מציע להוסיף לסקריפטים שייבאנו מ-וק:ס למדיה ויקי (הפעולה בוצעה כדי להגן עליהם מעריכות זדוניות) את הסיומת js כדי לחסוך את הצורך להשתמש בתג syntaxhighlight. לדעתי זה רעיון טוב, ולא רק בגלל התג - אם זה סקריפט, מגיעה לו סיומת, וכך גם האנשים וגם המכונות יודעים שזה סקריפט. בהמשך לדברי יגאל אציין שלא צריך אפילו הפניות - כל מה שצריך זה ללמד את importUserScript להוסיף את הסיומת. כדאי אפילו לשקול להפיץ את הסקריפטים הללו בחזרה למרחב המשתמשות של אלו שכתבו אותם (לפחות מי שעדיין פעילה כאן), כך שהסקריפטים עדיין יישארו מוגנים (בגלל הסיומת), ובמרחב מדיה ויקי להשאיר stub שטוען את הסקריפט ממרחב המשתמשת. באופן כזה כותבי/ות סקריפטים יוכלו להמשיך לתחזק את הסקריפטים שלהם, גם ללא הרשאות עריכה במדיה ויקי. לגבי להבין את יגאל - בעיה מוכרת. יגאל נוהג להניח שאתה כבר בעצם יודע על מה הוא מדבר, הנחה שבמקרה שלי נכונה בפחות מ-50% מהמקרים... בב"ח - קיפודנחש 18:14, 16 באוקטובר 2015 (IDT)תגובה
פרה פרה. כן, קיפודנחש, הבנת נכון. אבל הסיבה העיקרית היא העורך המובנה. בעניין העברה - נשמע מעניין. בעניין בעניין ללמד ייבוא ובעניין ה-stub - אין לי מושג איך עושים זאת. בעניין להבין - לא הנחתי כלום, ולצערי אינני מבין עד עכשיו מה לא בסדר במה ששאלתי. יגאל (בקשת עזרה, IKhitron ושיחה) 18:26, 16 באוקטובר 2015 (IDT)תגובה
יגאל, אתה בסדר גמור, ואין שום דבר "לא בסדר" בשאלתך. דברי התייחסו לכך שאתה לפעמים פונה אלי עם הצעה או שאלה שקשה לי מאד להבין, בחלק מהמקרים משום שאתה לא מפרט דברים - להבנתי זה משום שאתה מניח שידועים/מובנים לי הרבה דברים שבעצם אינם ידועים או מובנים. לגבי importUserScript : זו פונקציה מקומית שלנו, שמקבלת מספר או סדרת מספרים כפרמטר, וטוענת את הסקריפטים המתאימים. קל מאד ללמד את הפונקציה ש "43" זה לאו דווקא "נא לטעון את הסקריפט 'מדיה ויקי:סקריפטים/43'", אלא נא לטעון את הסקריפט מדיה ויקי:סקריפטים/43.js". באופן כזה אין צורך להשאיר הפניות - אלא אם כן שוב לא הבנתי משהו (הפעם זו הערתך לגבי "מבלי למחוק הפניות").... לגבי stub, אתן דוגמה: קח למשל את "מדיה ויקי:סקריפטים/78". הסקריפט נכתב על ידי קובי. הרעיון שהצעתי לשקול הוא להחזיר את הסקריפט חזרה למרחב המשתמש של קובי, נניח בשם "moveToDraft.js", ובסקריפט 78 להשאיר mw.loader.load('משתמש:קובי כרמל/moveToDraft.js'); יש לכך כמה יתרונות: קודם כל, ברור יותר מי ה"אמא" של כל סקריפט. מפעילים ועורכי ממשק עדיין יוכלו לערוך אותו, ואחרים לא. קובי יוכל להמשיך לתחזק את הסקריפט בין אם יש לו או אין לו הרשאות מפעיל או עורך ממשק (כרגע יש לו). יש עוד כמה סיבות למה זה יכול להיות דבר טוב, ולדעתי כדאי לפחות לשקול זאת. בב"ח - קיפודנחש 18:55, 16 באוקטובר 2015 (IDT)תגובה
קיפודנחש, לא אמרתי שאני לא בסדר. בשאלה "מה לא בסדר" התכוונתי מה מפריע להבין את הכוונה מהשאלה המקורית כי לאנוכי העלוב היא נשמעת מובנת, בלי הנחות. בעניין ייבוא - ידעתי את זה, אבל תשובתך עדיין לא אומרת איפה היא נמצאת כדי שאוכל לתקן אותה, אם ערן יסכים להצעתך. בעניין ה-stub - הבנתי. זה עדיין משאיר דפי wikitext שכוללים js, אבל רק שורה אחת, אפשר לחיות עם זה. בעניין כל הצעתך - אני מאוד תומך בה. יגאל (בקשת עזרה, IKhitron ושיחה) 19:01, 16 באוקטובר 2015 (IDT)תגובה
זה נשמע לי רעיון טוב - גם הסיומת וגם אימוץ לדף המשתמש של סקריפטים לפי בעלים בהנחה שמפתח הסקריפט המקורי מעוניין. מה שלא ברור לי מההצעה המקורית ועדיין לא ברור לי זה "נחבר את כל הדפים המקושרים בהתאם" (בהתחלה חשבתי שהכוונה היא להכניס כמה סקריפטים לאותו דף כדי לחסוך טעינה של כמה דפים אבל אני כבר לא בטוח). ערן - שיחה 19:12, 16 באוקטובר 2015 (IDT)תגובה
כתבתי לפני התנגשות עריכה: יגאל: הפונקציה נמצאת בשורה 7 של מדיה ויקי:Common.js... לגבי שאלתך: שאלת "היי. תגיד, מה מונע מאיתנו לשנות את שמות כל הסקריפטים האישיים כך שנוסיף להם סיומת js (מבלי למחוק הפניות), ונחבר את כל הדפים המקושרים בהתאם?" השאלה מניחה שהנשאל מבין ש"הסקריפטים האישיים" המ הסקריפטים שמופנים בוק:ס, כלומר הדפים מהצורה "מדיה ויקי:סקריפטים/NN". לגבי "כל הדפים המקושרים" - עד עכשיו לא ברור לי למה הכוונה.
כששאלת, ידעת בדיוק למה אתה מתכוון, אבל הנשאל מגרד בראשו. זה לא שאי אפשר לנחש, אבל צריך לנחש, ולפחות במקרה שלי, לא פעם ולא פעמיים התברר שלא ניחשתי נכון... בברכה - קיפודנחש 19:18, 16 באוקטובר 2015 (IDT)תגובה
עכשיו הבנתי מה לא היה מובן. סליחה. התכוונתי שנכנסים למיוחד:הדפים המקושרים לכאן, ומשנים בהם את הקישור למקום החדש. כמו שעושים בכל שינוי שם. בעניין "סקריפטים אישיים" - זה שם שמופיע במיוחד:העדפות, אז אינני חושב שטעיתי. אז אתחיל לסדר את זה, אם כולם מסכימים. לצערי, אי אפשר להריץ בוט מוכן של kotz או של עודד, שעושה דברים דומים, כי אין לו הרשאות למרחב הזה. אז רק ידנית. יגאל (בקשת עזרה, IKhitron ושיחה) 19:23, 16 באוקטובר 2015 (IDT)תגובה
יגאל, העניין הוא לא מי צודק ומי טועה - בפועל, קורה לא מעט שקשה לי מאד להבין למה אתה מתכוון, גם כשהצדק עמך... אולי ברבות הימים יכולת ההבנה שלי תשתפר, אולי מתיישהו אתה תתחיל להסביר באופן שיהיה לי יותר קל להבין, ואולי אמשיך להתקשות... :) זה קורה גם בכיוון ההפוך: למשל אני חשבתי שהערתי הראשונה על ה-stub ברורה, והתברר שטעיתי. לגבי השינוי: אם רוצים להיות סופר זהירים, כדאי קודם לשנות את הפונקציה כך שתנסה לטעון את שני הדפים (עם ובלי הסיומת), ואז להזיז בנחת את כל הדפים, אחד אחד, פעולה שיכולה לקחת כל זמן, בין חמש דקות לעשרה ימים, ובסוף לשנות את הפונקציה כך שתטען את הדפים עם קידומת בלבד. באופן כזה אין הפרעות (עד כמה שזכור לי, ניסיון לטעון דף לא קיים לא אמור לגרום בעיה, אבל כדאי לוודא, ואם צריך, להקיף ב-try/catch). קיפודנחש 19:52, 16 באוקטובר 2015 (IDT)תגובה
לא אמרתי שמישהו טועה... לאילו שני הדפים אתה מתכוון? הרי ההטענה של הדף במרחב המשתמש תהיה בתוך הדף הקודם. זה גל מייתר את השינוי בפונקציה, לא? או שלא הבנתי משהו, קיפודנחש יגאל (בקשת עזרה, IKhitron ושיחה) 19:57, 16 באוקטובר 2015 (IDT)תגובה
התכוונתי לשינוי המקורי שהצעת - הזזה מ"מדיה ויקי:סקריפטים/NN" ל-"מדיה ויקי:סקריפטים/NN.js". לגבי הזזה למרחב המשתמש - זה תהליך ארוך בהרבה, צריך למצוא לכל סקריפט כזה שם מתאים, צריך למצוא מי המשתמש/ת, צריך לבדוק אם מדובר במשתמש שעדיין פעיל, וגם אם כן כדאי לקבל רשות, יש אולי סקריפטים שכבר לא "שייכים" לאף אחד, בקיצור, פרויקט. כדאי להתחיל מההצעה המקורית שלך, ואת ההזזה למרחב המשתמש לעשות בזהירות, אחד אחד, ואולי לחלק את העבודה (למשל, חלק מהסקריפטים הללו נכתבו על ידי - אין סיבה להטיל על מישהו אחר להעבירם למרחב המשתמש שלי). גם אז, עדיין כדאי שה-stab ייקרא NN.js.. אוקצור, אם אתה לוקח על עצמך את המשימה, הצעתי היא שתתחיל מהחלק הקל יחסית. בב"ח - קיפודנחש 20:13, 16 באוקטובר 2015 (IDT)תגובה
הבנתי. נעשה ונשמע. אולי. אני מתחיל את החלק הראשון. 20:16, 16 באוקטובר 2015 (IDT)
ובכן, ערן, קיפודנחש. זה לא עובד. שיניתי את הפונקציה, העברתי סקריפט אחד, 64. הוא נטען מצויין, עדיין אין לי מושג אם זה בגלל פונקציה או בגלל הפניה. אבל הקוד מדיה ויקי:סקריפטים/64.js לא הפך לקוד javascript מבחינת הוספת העורך הפנימי, כמו שקורה עם יוצרים דף כזה. מסתבר שהעברה הורסת את סוג הקוד. אין שום טעם להעביר אם זה לא יעבוד. אתם יודעים איך לתקן את זה? יגאל (בקשת עזרה, IKhitron ושיחה) 20:27, 16 באוקטובר 2015 (IDT)תגובה
IKhitron - זה משמר את הcontent_model של הדף בהעברה- צריך ליצור קודם את הדף עם הסיומת .js ואח"כ אפשר למזג לתוכו את הדף המקורי. ערן - שיחה 21:16, 16 באוקטובר 2015 (IDT)תגובה
מה זה אומר? האם "מיזוג" כזה ישמר את ההיסטוריה? קיפודנחש 21:18, 16 באוקטובר 2015 (IDT)תגובה
ראה לדוגמה את מדיה ויקי:סקריפטים/1.js. המשמעות היא לשנות את ההיסטוריה ולשייך את הגרסאות של דף אחד (הדף ללא ".js") לגרסאות של דף אחר (הדף עם סיומת .js) באמצעות מיוחד:מיזוג גרסאות (זמין רק למפעילים; ולא ידוע לי על API עבורו) ערן - שיחה 21:21, 16 באוקטובר 2015 (IDT)תגובה
מכיר את הטריק הזה. תודה, אעשה כך. רק שאלה קטנה: האם התכוונת לגרסה של ליצור דף ריק, או ליצור דף עם העתק הקוד? יגאל (בקשת עזרה, IKhitron ושיחה) 21:26, 16 באוקטובר 2015 (IDT)תגובה
העתק של הקוד - אם תיצור דף ריק אז אחרי מיזוג הגרסאות הגרסה העדכנית ביותר תהיה הדף הריק. ערן - שיחה 21:29, 16 באוקטובר 2015 (IDT)תגובה
מעולה. תודה. יגאל (בקשת עזרה, IKhitron ושיחה) 21:31, 16 באוקטובר 2015 (IDT)תגובה
כתבתי לפני התנגשות עריכה: אם כבר אנחנו כאן: מה זה הפונקציה הערומה הזו importScript() ? היא לא הולכת להיעלם? אנחנו לא אמורים להחליפה ב- mw.loader.load() או משהו? בב"ח - קיפודנחש 21:33, 16 באוקטובר 2015 (IDT)תגובה
  • IKhitron - כתבתי סקריפט קצר בJS שהעתיק את כל הדפים לגרסת ה-JS שלהם. עדיין צריך לשמר את ההיסטוריה וזה בלתי אפשרי עם סקריפט פשוט (אין API למיזוג גרסאות), אבל כן אפשר כבר עכשיו לוותר על היבוא ללא .js.
  • קיפודנחש - כן אני חושב שזה deprecated וצריך להחליף לmw.loader.load.
ערן - שיחה 21:47, 16 באוקטובר 2015 (IDT)תגובה
תודה! יגאל (בקשת עזרה, IKhitron ושיחה) 21:51, 16 באוקטובר 2015 (IDT)תגובה
סליחה על ההתפרצות, אבל אם כבר משנים שמות דפים, למה לא להעביר למרחב החדש "גאדג'ט"? אינג. יונה ב. - שיחה - הבה נכחילה 09:37, 18 באוקטובר 2015 (IDT)תגובה
יש בזה משהו. אבל המרחב סגור לעריכה לכולם. יגאל (בקשת עזרה, IKhitron ושיחה) 14:52, 18 באוקטובר 2015 (IDT)תגובה
מרבח גאדג'ט הוא הכנה כתשתית לשדרוג עתידי שיהיה בגאדג'טים. העברה של סקריפטים לגאדג'טים היא "שדרוג" שבו גאדג'ט הופך לנגיש יותר בהעדפות מצד משתמשים שרוצים להתקין אותו, אבל המחיר הוא שזה יוצר עומס בהעדפות של הרבה גאדג'טים שלא כולם מאוד שימושיים, ושצריך לשמור על תחזוקה שלהם ברמה גבוהה יותר (הם חייבים להיטען דרך resource loader ולהכריז על כל הdependencies). אם יש סקריפט מסוים שהוא נראה מאוד שימושי אבל להציע לשדרג אותו לגאדג'ט, אבל לא נראה לי שכדאי לעשות זאת באופן גורף. ערן - שיחה 20:29, 27 באוקטובר 2015 (IST)תגובה

סיכום ביניים עריכה

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

  • סקריפט 1 - נעשה שינוי משתנה לקריאה בלבד. כנראה לא יעבוד.
  • סקריפט 64 - יש שם פעולה שעוברת על "use strict", צריך לעשות עם זה משהו.
  • סקריפט 77 - יש החזרה של ערך בוליאני בפונקציה, לא יודע אם זאת טעות.
  • סקריפטים 73, 74 - יש שם המון טעויות של שימוש בפונקציות לא קיימות. צריך לעבור על זה.
  • סקריפטים 13, 41, 61, 71 - מקווה שעשיתי הכל כמו שצריך, אך אשמח לבדיקת השינויים שעשיתי.

תודה, יגאל (בקשת עזרה, IKhitron ושיחה) 20:29, 18 באוקטובר 2015 (IDT)תגובה

אפשר להתעלם מרוב ה-warnings האלו - זה false positive. ערן - שיחה 23:44, 18 באוקטובר 2015 (IDT)תגובה
ואלו שהם לא רוב? יגאל (בקשת עזרה, IKhitron ושיחה) 14:55, 19 באוקטובר 2015 (IDT)תגובה
אני לא בטוח ששווה להקדיש לזה זמן ערן - שיחה 14:59, 19 באוקטובר 2015 (IDT)תגובה
הבנתי. תודה. את הרוב כבר תיקנתי. אני די בטוח שבסקריפט 1 זאת באמת שגיאה. מכל השאר בהחלט אפשר להתעלם. יגאל (בקשת עזרה, IKhitron ושיחה) 15:06, 19 באוקטובר 2015 (IDT)תגובה
אם תרצה לבדוק את סקריפט 1 (וכמובן לא תרצה להישאר נעול מחוץ לחשבון אחרי תום הבדיקה), הטריק הוא, כשרוצים לנקות בתום הבדיקה, אומרים לדפדפן לנטרל JS, מנקים, ומאפשרים JS בחזרה. קיפודנחש 22:50, 19 באוקטובר 2015 (IDT)תגובה
תודה. אבל לא נראה לי שאצטרך את זה. כל מה שכתוב שם זה שהמשתנה location לקריאה בלבד. ואין לי מושג איפה הוא מוגדר בכלל. יגאל (בקשת עזרה, IKhitron ושיחה) 15:10, 20 באוקטובר 2015 (IDT)תגובה

שלושים ואחת עריכה

שלום,

סקריפט 31 נראה מקולקל, מיושן ומיותר. צריך כנראה למחוק אותו. הודעתי לכל האנשים שמצאתי אותו בדפי ה־JS שלהם. --אמיר א׳ אהרוני - שיחה 19:32, 8 באוגוסט 2016 (IDT)תגובה

92 לא מתועד כאן, וגם לא ברשימה לפי מספר עריכה

חזרתישיחה 01:27, 1 בנובמבר 2016 (IST)תגובה

עדיין מחכים לגמד שיכתוב תיעוד... לפני זמן די רב ביקשתי מתנדבים שיתעדו את סקריפטים 89, 91, 92, וכנראה עוד כמה. בינתיים אף גמד לא בא(™) .... קיפודנחש 01:42, 1 בנובמבר 2016 (IST)תגובה

הצעה - הדגשה של ערכים בוויקיפדיות שאינה עברית להם קיים ערך מקביל בוויקיפדיה העברית עריכה

הועבר מהדף ויקיפדיה:פיתוח התשתית

הי,
לעיתים אני נתקל בצורך לעבור על ערכים בוויקי האנגלית (או כל ויקי אחרת שאינה עברית), בדרך כלל ערכי רשימה או ערכי פירושונים, ולזהות בהם קישורים שיש להם ערך גם בוויקי העברית. לדוגמא, ראו את הערך en:List_of_Methodists. הייתי שמח אם היתה דרך לדעת בצורה ברורה, תוך מעבר מהיר על הערך, לאיזה מהערכים המוצגים בערך יש גם ערך בוויקי העברית. האם יש בנמצא תוסף מסויים שמאפשר להציג בצורה ברורה (הדגשה, צבע, קו תחתי, tooltip או כל צורה אחרת) את קיום או אי קיום ערך בעברית עבור ערכים מסויימים?
אם לא - כמה פשוט/מסובך יהיה להכין כזה?
תודה! טוסברהינדי (שיחה) 15:44, 30 באוקטובר 2016 (IST)תגובה

לא שידוע לי על קיום של זה, אך אפשר להכין סקריפט בדומה לגאדג'ט ה-navigation popups אשר ייכנס לערך המאפיינים בויקינתונים של כל קישור בדף ערך רשימה או פירושונים באתרי ויקי שהגדרת ויבדוק אם יש קישור בינויקי עברי לערך. כיוון שכפי שציינת זה לא מוגבל רק לויקיפדיה האנגלית, תכין סקריפט כזה לא אישית בכל אתר ויקי הרצוי אלא ב-global.css וה- global.js האישיים במטא-ויקי עם פקודות פילטרציה על איזה אתרי ויקי (enwiki, dewiki, frwiki, $wgDBname...) להפעיל חלק זה או אחר של ה-global.js
--Arseny1992 - שיחה 20:02, 30 באוקטובר 2016 (IST)תגובה
כפי שעניתי בוק:ד, כתבתי סקריפט שמחליף קישורים פנימיים בקישור לשפה הרצויה אם קיים בינוויקי כזה. מדובר במדיה ויקי:סקריפטים/92.js, שידרגתי אותו קלות כך שעכשיו הוא עושה _גם_ את מה שאתה רוצה, ("גם" משום שהוא לא רק צובע את הקישורים, הוא ממש מחליף אותם בבינוויקי שלהם). הטריק הוא להגדיר מחלקה ב-CSS האישי שלך (כנראה עדיף בגלובלי) עם מחלקה בשם interwiki-substituted שמתארת את העיצוב הרצוי לך. עם עוד פוש קטן אפשר ללמד את הסקריפט _רק_ לצבוע. קיפודנחש 21:30, 30 באוקטובר 2016 (IST)תגובה
קיפודנחש - כפי שעניתי לך בדלפק הייעוץ - המון תודה! אני מבין מאד קטן בכל מה שנוגע לסקריפטים, לא כל שכן בוויקיפדיה האנגלית (ואין לי מושג מה זה הגלובלי...). תוכל להנחות אותי צעד-צעד איך להתקין את הסקריפט אצלי? תודה רבה! טוסברהינדי (שיחה) 22:18, 31 באוקטובר 2016 (IST)תגובה
למרבה הצער, כתיבת דף התיעוד מתעכבת.... קיפודנחש 00:12, 1 בנובמבר 2016 (IST)תגובה
תוכל רק להסביר לי איך אני מגדיר מחלקה ב-CSS האישי שלי בוויקי האנגלית? או שאני לא צריך ויכול פשוט להעתיק את הסקריפט כמו שהוא ל-CSS האישי שלי בוויקי האנגלית והוא יעבוד? טוסברהינדי (שיחה) 00:54, 1 בנובמבר 2016 (IST)תגובה
אתה עורך את דף ה-CSS האישי שלך, או בוויקיפדיה מסוימת, או הגלובלי. בוויקיפדיה מסוימת זה דרך העדפות ← מראה, (או המקבילה שלו באותה שפה), ולחיצה על "קובץ CSS מותאם אישית" מול "קובצי CSS/JavaScript משותפים לכל העיצובים:".
הגלובלי זה מאותו מקום, אבל לחץ על "קובץ CSS מותאם אישית" מול "קובצי CSS/JavaScript משותפים לכל אתרי הוויקי".
אחרי שתגיע לדף המתאים (בהסתברות > 0 תצטרך ליצור אותו - כנראה כרגע אין לך כזה), שים בו תוכן בערך כזה:
.interwiki-substituted { padding: 2px; border: 1px solid green; }
(הנקודה הפותחת היא לא קישוט - היא חלק חשוב), ושמור. מה שזה אומר זה לסמן את הקישורים שהוחלפו בעזרת מסגרת ירקרקה, אבל אפשר להגדיר עיצוב כיד הדמיון הטובה עליך - אפשר להגדיל, להקטין, להחליף גופן, לסובב את הקישור ב-45 מעלות, לשנות את צבע הקישור, להוסיף אחריו סמיילי, וכן הלאה וכולי. קיפודנחש 02:06, 1 בנובמבר 2016 (IST)תגובה
קיפודנחש, שחכת לציין שכדי שזה יעבוד, ה-JS צריך להיות מקושר או מקומית או גלובלית (במקרה שלך זה כאן ואתה מפעיל את הסקריפטים 88 ו 92 בכל אתרי הויקי בלי פילטרים על איזה אתרים להפעילו כפי שציינתי מעלה). CSS נועד לקישוטים, JS ללוגיקה עצמה. --Arseny1992 - שיחה 05:59, 1 בנובמבר 2016 (IST)תגובה
אוקיי -
1. העתקתי ל-m:User:טוסברהינדי/global.css את:
.interwiki-substituted { padding: 2px; border: 1px solid green; }
2. העתקתי ל-m:User:טוסברהינדי/global.js את שתי השורות שנמצאות אצל קיפוד נחש ב-m:User:קיפודנחש/global.js.
אבל לא נראה לי שזה עובד... מה פספסתי?
תודה! טוסברהינדי (שיחה) 11:41, 1 בנובמבר 2016 (IST)תגובה
לא פספסת כלום. האם אינך רואה תחת התפריט הנסתר ("עוד" /   ) את השורה "החלף קישורי שפה"? אם אתה כן רואה, מה קורה כשאתה לוחץ עליה? קיפודנחש 17:35, 1 בנובמבר 2016 (IST)תגובה
זה עובד לי בוויקיפדיה העברית. אבל אני מחפש בדיוק את ההיפך... להפעיל את זה כשאני בוויקיפדיה האנגלית, כדי לדעת לאיזה ערכים יש ערך בעברית. וכשאני לוחץ על "החלף קישורי שפה" שם - זה לא עושה כלום. טוסברהינדי (שיחה) 10:54, 2 בנובמבר 2016 (IST)תגובה

מה שאתה רוצה זה לשנות את " שפת היעד" לעברית, כפי שמוסבר בדף השיחה של הסקריפט. קיפודנחש 14:01, 2 בנובמבר 2016 (IST)תגובה

זה מעולה! תודה שהוספת את דף התיעוד! עכשיו הכול ברור ועובד כשורה. זה מאד מקל על תרגום קטגוריות ודפי פירושונים. תודה! טוסברהינדי (שיחה) 11:24, 3 בנובמבר 2016 (IST)תגובה

בדיקה שעובד אצלי בקשת עזרה עריכה

הוספתי כל מיני סקריפטים מישהו שמבין בזה יכול להסתכל ולראות אם זה הצליח לי ? --Didschr - שיחה 17:55, 29 בנובמבר 2016 (IST)תגובה

Didschr: עשית נכון, רק שאין צורך ברווח לפני הפסיק. בברכה, אורשיחה19:06, 29 בנובמבר 2016 (IST)תגובה

העברת דיונים מדף לדף כפול סקריפט 76 עריכה

העברת דיונים מדף לדף כפול עם סקריפט 76 - importScript('משתמש:Yonidebest/monobook.js/move.js');--Didschr - שיחה 21:54, 30 בנובמבר 2016 (IST)תגובה

סקריפט 92 וגאדג'ט פופאפ עריכה

צהריים טובים. האם מישהו יכול לשפר ולפתח את סקריפט 92 (החלף קישורי שפה) כדי שיוכל לעבוד עם גאדג'ט פופאפ, כך שכאשר אחליף את קישורי השפה יופיע פופאפ בשפת היעד על הקישורים שהוחלפו? תודה מראש, מלא כל הארץ כבודישלח הודעה ל-013-28143 • י"א בטבת ה'תשע"ז • 14:53, 9 בינואר 2017 (IST)תגובה

לא יקרה. גאדג'ט פופאפ זו מפלצת רצינית, ולהתממשק אתו מגאדג'ט אחר זה פרויקט שאף אדם שפוי לא ייקח על עצמו. לפני זמן רב הוספתי בדף הפרויקט בקשה/הצעה דומה לא לגאדג'ט "פופאפ" אלא לכרטיסים מרחפים, אבל בינתיים לא נראה שמישהו עובד על זה. קיפודנחש 18:38, 9 בינואר 2017 (IST)תגובה
האם יכול להיות יותר קל להוסיף קישור לשפות נוספות לגאדג'ט פופאפ, כך שבעזרת הפופאפ אוכל לעבור לשפה אחרת? בברכה, מלא כל הארץ כבודישלח הודעה ל-013-28143 • י"ג בטבת ה'תשע"ז • 17:12, 11 בינואר 2017 (IST)תגובה
לא. אתה כמובן יכול לנסות לבקש זאת - זה דף השיחה של הגאדג'ט: en:MediaWiki talk:Gadget-popups.js. קיפודנחש 18:20, 12 בינואר 2017 (IST)תגובה
תודה, אבקש שם. בברכה, מלא כל הארץ כבודישלח הודעה ל-013-28143 • ט"ו בטבת ה'תשע"ז • 10:26, 13 בינואר 2017 (IST)תגובה

סקריפט 34 לא מתועד כאן עריכה

שלום, סקריפט 34 לא מתועד כאן (נמצא בויקיפדיה:סקריפטים/הכל). חזרתישיחה 12:28, 19 במאי 2017 (IDT)תגובה

זה סקריפט למפעילים בלבד. לא מפריע לי במיוחד שהוא לא מתועד. קיפודנחש 19:13, 19 במאי 2017 (IDT)תגובה
אם אני לא טועה, עכשיו יש לכולם "ניהול הרשאות משתמש" בתיבת הכלים, כך שהסקריפט מיותר. אורשיחה19:24, 19 במאי 2017 (IDT)תגובה
מחקתי אצלי ובדקתי: נכון, "ניהול הרשאות משתמש" מופעל גם לאנונימיים, כך שהוא מיותר כסקריפט עצמאי. חזרתישיחה 01:41, 20 במאי 2017 (IDT)תגובה

סקריפט 101 עריכה

הועבר מהדף שיחת משתמש:בורה בורה
היי בורה בורה, Mikey641, kotz, יונה בנדלאק ואחרים. מפעם לפעם ביקשתם ממני להעביר עריכות ריקות על קטגוריה מסויימת. אז ערן כתב לזה סקריפט, וקיפודנחש שיפר אותו. ביקשתי מ-1Or לשייף אותו (תודה רבה לשלושתם!), זה עדיין נמשך, אבל הסקריפט כבר עושה את מה שצריך. אם תייבאו סקריפט 101, בדף קטגוריה מסויימת בתפריט "עוד" יופיע לכם כפתור "רענון". הלחיצה מעבירה עריכות ריקות על הדפים שבקטגוריה. הגעתי עכשיו לקטגוריית טעויות תסריט, היו שם מלא מיותרים, לחצתי, ותוך שנייה הם נעלמו. לא יודע עדיין מה קורה עם קטגוריות עם יותר ממאה דפים, אין עדיין הודעות נורמליות, וערן וקיפודנחש נתנו עצות לשיפור שטרם הגעתי אליהן, אבל אתם יכולים להשתמש בזה כבר עכשיו, ורק אם זה לא עבד, לפנות אליי. יגאל (בקשת עזרה, IKhitron ושיחה) 15:50, 22 במאי 2017 (IDT)תגובה

לא עובד. הוספתי בדף vector.js והוא הוסיף את האפשאות אולם בלחיצה עליו קיבלתי את השגיאה הבאה ב-consol:
הבאג
  /w/index.php?title=MediaWiki:%D7%A1%D7%A7%D7%A8%D7%99%D7%A4%D7%98%D7%99%D7%9D/101.js&action=raw&ctype=text/javascript:12 Uncaught TypeError: Cannot read property 'gcmcontinue' of undefined
    at Object.<anonymous> (https://he.wikipedia.org/w/index.php?title=MediaWiki:%D7%A1%D7%A7%D7%A8%D7%99%D7%A4%D7%98%D7%99%D7%9D/101.js&action=raw&ctype=text/javascript:12:21)
    at fire (https://he.wikipedia.org/w/load.php?debug=false&lang=he&modules=jquery%2Cme…Cmediawiki.legacy.wikibits&only=scripts&skin=vector&version=0r0nkm9:45:122)
    at Object.fireWith [as resolveWith] (https://he.wikipedia.org/w/load.php?debug=false&lang=he&modules=jquery%2Cme…Cmediawiki.legacy.wikibits&only=scripts&skin=vector&version=0r0nkm9:46:431)
    at Object.deferred.(anonymous function) [as resolve] (https://he.wikipedia.org/w/load.php?debug=false&lang=he&modules=jquery%2Cme…Cmediawiki.legacy.wikibits&only=scripts&skin=vector&version=0r0nkm9:47:790)
    at Object.eval (eval at <anonymous> (https://he.wikipedia.org/w/load.php?debug=false&lang=he&modules=jquery%2Cme…i%7Cmediawiki.legacy.wikibits&only=scripts&skin=vector&version=0r0nkm9:1:1), <anonymous>:15:413)
    at fire (https://he.wikipedia.org/w/load.php?debug=false&lang=he&modules=jquery%2Cme…Cmediawiki.legacy.wikibits&only=scripts&skin=vector&version=0r0nkm9:45:122)
    at Object.fireWith [as resolveWith] (https://he.wikipedia.org/w/load.php?debug=false&lang=he&modules=jquery%2Cme…Cmediawiki.legacy.wikibits&only=scripts&skin=vector&version=0r0nkm9:46:431)
    at done (https://he.wikipedia.org/w/load.php?debug=false&lang=he&modules=jquery%2Cme…mediawiki.legacy.wikibits&only=scripts&skin=vector&version=0r0nkm9:135:766)
    at XMLHttpRequest.callback (https://he.wikipedia.org/w/load.php?debug=false&lang=he&modules=jquery%2Cme…mediawiki.legacy.wikibits&only=scripts&skin=vector&version=0r0nkm9:141:562)
מצטער על חוסר העיצוב אבל אני לא מצליח לעצב את השגיאה. אינג. יונה ב. - שיחה - הבה נכחילה 16:02, 22 במאי 2017 (IDT)תגובה
הוספה: גם לאחר שהעברתי את הסקריפט ל-common.js קילתי את אותה שגיאה IKhitron, 1Or לידיעתכם, אינג. יונה ב. - שיחה - הבה נכחילה 16:12, 22 במאי 2017 (IDT)תגובה
תודה על הדיווח, יונה בנדלאק, אני חושב שאני יודע מה הבעיה, אבל לא בטוח שתיקנתי עכשיו נכון. עובד? יגאל (בקשת עזרה, IKhitron ושיחה) 16:13, 22 במאי 2017 (IDT)תגובה
קיבלתי הודעה שהרענון עבר בהצלחה כך שאני מניח שכן. מחר או יותר מאוחר אנסה לבדוק זאת על קטגוריה שאני יודע שהיא צריכה להתרענן. אינג. יונה ב. - שיחה - הבה נכחילה 16:16, 22 במאי 2017 (IDT)תגובה
יגאל, תוכל להוסיף לי בבקשה ל-common.js. לא מתעסק עם סקריפטים... בורה בורה - שיחה 16:19, 22 במאי 2017 (IDT)תגובה
הוספתי. בברכה, אורשיחה16:22, 22 במאי 2017 (IDT)תגובה
תודה. רעננתי את קטגוריה:שגיאות פרמטריות לפי תבנית וזה רענן מעל 600 דפים, כך שנראה שעובד! בורה בורה - שיחה 16:36, 22 במאי 2017 (IDT)תגובה
אבל... זה לא עשה את העבודה ועדיין יש קטגוריות שמופיעות ולכאורה יש ערכים שעויים, אבל באמת הן ריקות. בורה בורה - שיחה 16:40, 22 במאי 2017 (IDT)תגובה
אני חושב שהסקריפט מרענן רק דפים ולא קטגוריות שמוכללות בקטגוריה כל שבפועל הוא רענן 0 דפים, צריך לרענן כל תת־קטגוריה בנפרד. אינג. יונה ב. - שיחה - הבה נכחילה 17:00, 22 במאי 2017 (IDT)תגובה
אני די בטוח שהוא לא אמור לרענן תת קטגוריות, בגלל זה צריך לרענן את קטגוריה:שגיאות פרמטריות שכוללת את כולם. יגאל (בקשת עזרה, IKhitron ושיחה) 17:02, 22 במאי 2017 (IDT)תגובה
לא עזר! בורה בורה - שיחה 17:08, 22 במאי 2017 (IDT)תגובה
כן. אם יש יותר ממאה זה לפעמים לא עובד. אני אנסה לדבג. יגאל (בקשת עזרה, IKhitron ושיחה) 17:14, 22 במאי 2017 (IDT)תגובה
ובכן, אני עדיין לא יודע מה זה "NS_ERROR_UNEXPECTED", אבל שמתי הודעה במקרה של כישלון. עכשיו זה עובד ככה:
  • אתם לוחצים על רענון.
  • מדי 100 דפים זה מציג הודעה "100 או 200 ... דפים רועננו".
  • כשזה נגמר, נפתח חלון אישור "הצלחה".
  • אחרת, אם זה לא סיים כמתוכנן, באיזה שהוא שלב, נפתח חלון אישור "כישלון".
  • במקרה כזה מומלץ ללחוץ F5, ואז שוב על רענון.
  • קחו בחשבון שזה איטי, בסביבות 10 דפים לשנייה.
זהו, אמשיך לנסות יגאל (בקשת עזרה, IKhitron ושיחה) 17:48, 22 במאי 2017 (IDT)תגובה
עדיין לא. רעננתי והנה למשל קטגוריה:שגיאות פרמטריות בתבנית עיתון דיווח שגוי. לא תראה את ה כבר כי ברגע שאני נכנס ויוצא מקטגוריה היא מתרעננת. אתה יכול לבדוק לבד. רענן והכנס מדגמית לקטגוריה עד שתראה אחת כזו. בורה בורה - שיחה 18:15, 22 במאי 2017 (IDT)תגובה
בורה, הסקריפט מרענן את הדפים, שזה מה שחשוב (וקשה). אחרי שהסקריפט מסיים, נשאר לך רק לרענן את הדף (כלומר דף הקטגוריה) עצמו - מספיק ללחוץ F5. קיפודנחש 18:43, 22 במאי 2017 (IDT)תגובה
קיפודנחש, יש לך רעיון לזרוק מהמותן, למה ברוב המקרים זה נופל? קשור אולי ל(ט/ת)ור המשימות? יגאל (בקשת עזרה, IKhitron ושיחה) 19:23, 22 במאי 2017 (IDT)תגובה
משתמש:קיפודנחש, לרענן את הדף אני לא צריך את הסקריפט. זה כבר עובד היום. ברגע שנכנסתי ויצאתי מהקטגוריה, אם היא ריקה, היא נעלמת מהרשימה. אבל לעבור כל יום על 642 דפים ולראות היכן התווספו שגיאות או נגרעו, זה ממש לא מעשי. זו כרגע הבעיה העיקרית. בורה בורה - שיחה 19:39, 22 במאי 2017 (IDT)תגובה
כלומר, קיפודנחש, הייתי במקרה של כישלון שולח שוב, אבל אני לא רוצה לולאה אינסופית.
בורה בורה, משהו לא מסתדר לי עם מה שאתה אומר, תוכל לספר בדיוק מה עשית ולמה ציפית שלא קרה? יגאל (בקשת עזרה, IKhitron ושיחה) 19:41, 22 במאי 2017 (IDT)תגובה
  1. רעננתי עם הסקריפט את קטגוריה:שגיאות פרמטריות כמו שהצעת
  2. יש כרגע בקטגוריה:שגיאות פרמטריות לפי תבנית 33 קטגוריות שלטענת המערכת יש בהן ערכים שגויים
  3. אתה מוזמן לעבור על כולן ולהווכח שחלק מהן ריקות, דהיינו לא התרעננו והדיווח שגוי
  4. ברגע שתצא מהן הן יתרעננו, לכן אני משאיר את הרשימה בלי לגעת, שתראה בעצמך בורה בורה - שיחה 19:47, 22 במאי 2017 (IDT)תגובה
הבנתי. הגיוני. אחרי שהרצת את הרענון, הדפים בקטגוריות השתנו. כדי שהקטגוריות עצמן יעודכנו, היית צריך לעשות purge אחד על הקטגוריה "לפי תבנית". זה מה שעשיתי עכשיו. תבדוק, אין יותר. יגאל (בקשת עזרה, IKhitron ושיחה) 19:53, 22 במאי 2017 (IDT)תגובה
אתה חי בסרט? לא עשית מה שאמרתי לך. קטגוריה:שגיאות פרמטריות בתבנית שחמטאי למשל ריקה ועדיין הופיעה. בורה בורה - שיחה 19:55, 22 במאי 2017 (IDT)תגובה
לא הבנתי. כל התת קטגוריות מופיעות, גם כשהן ריקות. הרי כתוב שם "ריקה". יגאל (בקשת עזרה, IKhitron ושיחה) 19:57, 22 במאי 2017 (IDT)תגובה
עבור על ה-32 שנשארו שלא כתוב בהן ריקה. תראה שיש כמה שכן ריקות, למרות הדיווח. (בתקווה שעוד נותרו כמה מכל ההדגמות שלי) בורה בורה - שיחה 20:02, 22 במאי 2017 (IDT)תגובה
כתבתי לפני התנגשות עריכה: @IKhitron: יש הבדל בינינו: אתה מריץ את הסקריפט דרך הרשאות מפעיל (או אולי בוט), ובורה ואני לא. כשמישהו בלי מספיק הרשאות מריץ את הסקריפט על קטגוריה מספיק גדולה, בסופו של דבר (אחרי שרועננו בערך 250 דפים), מתקבלת השגיאה "You've exceeded your rate limit. Please wait some time and try again." (אולי גם אצלך זה קורה, אולי אחרי יותר מ-250 דפים. בדוק בקונסול - אתה רושם שם את מה שהקריאה ל-API החזירה, ואפשר לראות את השגיאה באצווה האחרונה). מה אפשר לעשות? לנסות כל מיני דברים:
  1. פשוט להגדיל את הפרמטר wait שהסקריפט משתמש בו
  2. לעשות משהו עם ההרשאות של בורה כדי להעלות את חסם ה"הצפה"
  3. לשמור את הערך של continue ב-local storage, ולהתחיל ממנו במקום מכלום (זה טיפלה יותר מורכב - כדאי למשל לוודא שלא משתמשים בערך ישן מדי, כלומר לשמור תאריך תפוגה, וכדאי לשמור ב-storage גם את הקטגוריה, כך שאם מריצים את הסקריפט בקטגוריות שונות, הוא לא ינסה להשתמש בהמשכה לא רלוונטית). קיפודנחש 20:03, 22 במאי 2017 (IDT)תגובה
בורה בורה, עברתי אז, עשיתי purge והן נעלמו. יש לך דוגמה?
תודה, קיפודנחש. אבל מה רע בכך שאם יש כישלון, אני אקרא קריאה רקורסיבית עם אותם פרמטרים, אבל עם המתנה חד פעמית של 10 שניות? יגאל (בקשת עזרה, IKhitron ושיחה) 20:06, 22 במאי 2017 (IDT)תגובה
יגאל, אין לי כרגע זמן להתעמק. תסתכל בקונסול - אור הוסיף שם dump, וזה מאוד מועיל. על קצה המזלג: הבעיה היא שזה לא חוזר בתור כישלון, אלא כאילו העבודה הושלמה, אבל נוסף שדה warnings. אוקצור, תסתכל טוב מה קורה בקונסול. אם יש לך משתמש אלטרנטיבי בלי הרשאות מפעיל או בוט, תעשה את זה דרכו. קיפודנחש 20:16, 22 במאי 2017 (IDT)תגובה
אז זה העניין. להזכירך, אין בפיירפוקס קונסול. אני אפתח את זה ב-IE עם בובת קש. תודה, יגאל (בקשת עזרה, IKhitron ושיחה) 20:17, 22 במאי 2017 (IDT)תגובה
למשל קטגוריה:שגיאות פרמטריות בתבנית קבוצת כדורגל. הייתה ריקה. אז או שאתה לא עושה מה שאני מנחה אותך, או שיש לך הרשאות על כמו שמשתמש:קיפודנחש טוען, ואתה לא ראה את הבעיה. בורה בורה - שיחה 20:24, 22 במאי 2017 (IDT)תגובה
ואיפה אתה רואה או לא רואה אותה? יגאל (בקשת עזרה, IKhitron ושיחה) 20:31, 22 במאי 2017 (IDT)תגובה
אנחנו בדו-שיח של חרשים. בורה בורה - שיחה 20:32, 22 במאי 2017 (IDT)תגובה
בדיוק. ויש לי הרגשה שאולי יש לך סקריפטים שאין לי, לכן אצלך זה עובד אחרת. יגאל (בקשת עזרה, IKhitron ושיחה) 20:46, 22 במאי 2017 (IDT)תגובה

────────────────────────────────────────────────────────────────────────────────────────────────────

ובכן, חבר'ה, קיפודנחש צודק. יש הגבלות. שאלתי את ערן מה ההגבלות, ובינתיים שמתי לכולם על הגבלת משתמש ותיק - רענון דף אחד מדי שתי שניות. כלומר, מאה דפים בכשלוש דקות. נסו לרענן עכשיו. יגאל (בקשת עזרה, IKhitron ושיחה) 20:47, 22 במאי 2017 (IDT)תגובה

יעבוד בעוד כחמש דקות. אני צריך לבדוק משהו. יגאל (בקשת עזרה, IKhitron ושיחה) 20:49, 22 במאי 2017 (IDT)תגובה
יגאל, אתה יכול בפתיחה לברר מה המגבלה (לפחות המגבלה המוצהרת) בעזרת שאילתה. ראה [1]. הנתון הרלוונטי הוא כנראה linkpurge (אצלי מופיע
                "purge": {
                    "user": {
                        "hits": 30,
                        "seconds": 60
                    }
                },
                "linkpurge": {
                    "user": {
                        "hits": 30,
                        "seconds": 60
                    }
                }
). אעז לנחש שאצלך יש מגבלות שונות. קיפודנחש 23:07, 22 במאי 2017 (IDT)תגובה
תודה, קיפודנחש. אצלי, גם בחשבון מפעיל, גם בחשבון בוט, אין הגבלות בכלל:
{
    "batchcomplete": true,
    "query": {
        "userinfo": {
            "id": 303937,
            "name": "AutoIKhitron",
            "ratelimits": {
                "_type": "assoc"
            }
        }
    },
    "_type": "assoc"
}
נשאלת השאלה: למה חלק מההרצות אצלי נכשלות על מהירות גבוהה, אם אין הגבלות? תשובה אפשרית: יש הגבלות תעבורה בדפדפן. אולי בשביל המקרה הזה כדאי לעשות "נסה שוב". יגאל (בקשת עזרה, IKhitron ושיחה) 23:38, 22 במאי 2017 (IDT)תגובה
לא מתקבל על הדעת שמדובר ב"מגבלות תעבורה בדפדפן", אלא אם כן מדובר בסקריפט שונה לגמרי - נניח סקריפט ששולח מאות או אלפי קריאות ל-API במקביל. הסקריפט הזה שולח קריאה אחת (לרענון של כמה מאות דפים, אבל מבחינת הדפדפן זו קריאה יחידה), וממתין בנחת לסיומה. אולי כדאי לך לבדוק את עומק תור המשימות. קיפודנחש 23:51, 22 במאי 2017 (IDT)תגובה
אני בהחלט אעשה את זה, קיפודנחש, אם תגיד לי מה זה X שמעבר לו צריך לחכות עם רענון. תודה. יגאל (בקשת עזרה, IKhitron ושיחה) 23:56, 22 במאי 2017 (IDT)תגובה
כמו שאמרו אלכסנדר פן ובוב דילן, "לא אני הוא האיש" (לשאלות כאלו). אין לי תשובה - אתה יכול לנסות בשיטת מצליח. בוויקיפדיה בעברית אורך התור, עד כמה שראיתי, הוא בדרך כלל פחות מ-100, ובוויקיפדיה באנגלית הוא תופר את ה-100,000. lss - אין לי תשובה. קיפודנחש 00:08, 23 במאי 2017 (IDT)תגובה
אם כך, אני לא יכול לשים השוואה עם מספר לא ידוע. אבל אני מקווה שעכשיו כששיניתי את הקוד, לא יהיו יותר בעיות ללא מפעילים ולא בוטים. אם אצליח לברר איך בודקים הרשאות ואכתוב קוד מהיר יותר רק עבורם, וזה שוב ייפול, אנסה לדבג את זה. תודה, יגאל (בקשת עזרה, IKhitron ושיחה) 00:14, 23 במאי 2017 (IDT)תגובה
שיטת מצליח זה להשוות עם מספר גדול יחסית (3333) ולראות אם זה פותר את הבעיה, להשוות עם מספר קטן יחסית (88) ולראות אם זה פותר את הבעיה. אם המספר הקטן לא פותר, אז כנראה הבעיה לא קשורה לתור המשימות בכלל. אם המספר הגדול פותר, הולכים הביתה. אם הקטן פותר והגדול לא, מחפשים בשיטת מצליח את המספר הגדול ביותר שפותר. לגבי "לברר איך בודקים הרשאות" - אתה לא צריך לבדוק הרשאות, אלא את ה-ratelimits, ורשמתי לך למעלה את ה-API שבודק זאת. אם צריך בכפית:
new mw.Api().get( {
    meta: 'userinfo',
    uiprop: 'ratelimits'
} ).done(function( d ) {
    var hits = 5000, // these numbers are for sysops and bots
        seconds = 1; // fake politeness
    if ( d && d.query && d.query.userinfo && d.query.userinfo.ratelimits && d.query.userinfo.ratelimits.linkpurge && d.query.userinfo.ratelimits.linkpurge.user ) {
    hits = d.query.userinfo.ratelimits.linkpurge.user.hits;
    seconds = d.query.userinfo.ratelimits.linkpurge.user.seconds;
    }
    // now call the API to do the work, using hits and seconds
    doTheWork( hits, seconds ); // e.g.: console.log( { hits, seconds } );
} );

קיפודנחש 01:44, 23 במאי 2017 (IDT)תגובה

תודה. לא היה צריך כפית, מספיק הרעיוןמשכתבת כטקסט. אבל אם כבר טרחת, אשתמש בזה, כמובן. יגאל (בקשת עזרה, IKhitron ושיחה) 01:51, 23 במאי 2017 (IDT)תגובה

────────────────────────────────────────────────────────────────────────────────────────────────────

תודה, קיפודנחש, זה עובד מצויין.
Mikey641, kotz, הסקריפט יעבוד הרבה יותר מהר אם תריצו אותו מחשבון הבוט. יגאל (בקשת עזרה, IKhitron ושיחה) 02:26, 23 במאי 2017 (IDT)תגובה

מה עשיתם שם? לוקח לרענן את קטגוריה:שגיאות פרמטריות לפי תבנית מעל 20 דקות! מי יכול לחכות? בורה בורה - שיחה 02:36, 23 במאי 2017 (IDT)תגובה
אמרתי, הקצב המקסימלי המותר הוא דף בשתי שניות. זה שזה קודם רץ מהר יותר, אז הוא עשה חלק קטן ואז סירב להמשיך, והעבודה לא נעשתה על באמת, רק דווח שכאילו נעשתה. עכשיו זה עובד. אתה לא חייב להסתכל על זה, זה עובד גם אם אתה לא נמצא בחלון הזה, העיקר שיישאר פתוח. ודרך אגב, זה גם הקצב שהיה לי לפני הסקריפט, כשביקשת ממני לרענן, אולי רק טיפה יותר מהר. יגאל (בקשת עזרה, IKhitron ושיחה) 03:13, 23 במאי 2017 (IDT)תגובה
משתמש:IKhitron ומשתמש:קיפודנחש, זה לא עובד וסתם בזבוז זמן להתעסק עם זה! בורה בורה - שיחה 18:53, 24 במאי 2017 (IDT)תגובה

סוף העברה
בורה בורה - שיחה 18:55, 24 במאי 2017 (IDT)תגובה

בורה בורה, זה עובד מצויין, ויש לזה תוצאות מעולות. אני מריץ מאתמול רענון כללי על כל ויקיפדיה, 900,000 דפים. אני כבר בוויליאם לזנבי. זה מעולה. נדמה לי שפשוט לא הבנת מה קורה. יגאל (בקשת עזרה, IKhitron ושיחה) 19:19, 24 במאי 2017 (IDT)תגובה
נ"ב לא הבנתי למה העברת את זה לכאן. אין שום תקלות. ואם אתה חושב שיש תן לפחות דוגמה אחת. יגאל (בקשת עזרה, IKhitron ושיחה) 19:20, 24 במאי 2017 (IDT)תגובה
הסברתי לך לעיל כבר 4 פעמים מה אני עושה. אם תחזור על הפעולות שלי תראה שזה לא רענן. בורה בורה - שיחה 20:01, 24 במאי 2017 (IDT)תגובה
חזרתי על הפעילות שלך כל פעם שאמרת, ואצלי הכל בסדר. אבל חסרים לי המון פרטים, בורה בורה. אתה מתאר 10% ממה שצריך לעשות ו-5% ממה שאתה מצפה. אתה צריך לתאר את הכל כדי שאדע שניחשתי נכון מה רצית שאעשה. יגאל (בקשת עזרה, IKhitron ושיחה) 20:13, 24 במאי 2017 (IDT)תגובה
כמה קטגוריות לא ריקות אתה סופר בקטגוריה:שגיאות פרמטריות לפי תבנית? מקודם עברתי וספרתי אחרי הרענון לפחות 4 שהיו ריקות. בורה בורה - שיחה 20:21, 24 במאי 2017 (IDT)תגובה
בורה בורה, בבקשה, בלי קיצורים. זה מה שאני מנחש שאתה רוצה שאני אעשה:
  1. לפתוח דף קטגוריה:שגיאות פרמטריות לפי תבנית.
  2. לפתוח כל תת קטגוריות שמופיעות בדף הזה ולא כתוב לידן בסוגריים ריקה בדף הקטגוריה הנ"ל.
  3. לספור את אלו שיתב ררו כריקות בניגוד למה שכתוב בדף הקטגוריה הנ"ל.
אנא אשר או הכחש. יגאל (בקשת עזרה, IKhitron ושיחה) 20:30, 24 במאי 2017 (IDT)תגובה
IKhitron לא ממש הבנתי מה הסקריפט אמור לעשות, אבל התקנתי אותו ועשיתי את מה שביקשת. כל הקטגוריות שלא היה כתוב לידם שהן ריקות לא היו ריקות. בברכה, זאב קטןשיחה • כ"ח באייר ה'תשע"ז • 21:09, 24 במאי 2017 (IDT)תגובה
תודה, זאב קטן, אבל לא הבנת בגלל הבלגן בשיחה הזאת. זה מה שבורה בורה כנראה ביקש ממני ואני שאלתי אותו אם הבנתי אותו נכון. כי גם אני הבנתי כמוך, וגם אצלי לא היו בעיות. בעניין מה הסקריפט עושה - לפעמים קורה שהרבה דפים נכנסים לקטגוריה והם לא אמורים להיות שם. בדרך כלל זאת קטגוריית מעקב, אבל לפעמים גם הקטגוריות של בורה בורה צריכים ויקיגמד ויקיננס ויקיפוץ. אם עושים איזה תיקון קוד, הם אמורים לצאת, אבל לפעמים זה לוקח ימים. ואו שזה סתם מעצבן, או שאחרי תיקון צריך לחכות ימים כדי לראות אם התיקון הזה היה נכון. בשביל זה קיימת העריכה הריקה. פותחים לעריכה דף בקטגוריה, לוחצים על שמור בלי לשנות כלום, וכל הקטגוריות מחושבות מחדש. אבל זה לוקח הרבה זמן. הסקריפט הזה עושה עריכה ריקה על כל דפים בקטגוריה מסויימת. יגאל (בקשת עזרה, IKhitron ושיחה) 22:38, 24 במאי 2017 (IDT)תגובה
תודה על ההסבר, למה הסקריפט הזה לא מופיע בדף? בברכה, זאב קטןשיחה • כ"ח באייר ה'תשע"ז • 23:00, 24 במאי 2017 (IDT)תגובה
באיזה דף? יגאל (בקשת עזרה, IKhitron ושיחה) 23:06, 24 במאי 2017 (IDT)תגובה
ויקיפדיה:סקריפטים. בברכה, זאב קטןשיחה • כ"ח באייר ה'תשע"ז • 23:22, 24 במאי 2017 (IDT)תגובה
אה, כי אף אחד לא כתב את זה. :-) יגאל (בקשת עזרה, IKhitron ושיחה) 00:24, 25 במאי 2017 (IDT)תגובה
IKhitron, מה שכתבת 100% נכון. בהחלט יתכן שאחרי יומיים שאנו משחקים כבר כל הריקות השגויות נעלמו. אבל מה שכתבתי מוקדם יותר היום נכון. היו 4 ריקות שדווחו כאילו יש בהן משהו. בורה בורה - שיחה 00:18, 25 במאי 2017 (IDT)תגובה
אז יכול להיות שהיה לך באג במחש, כי בדקתי 3 פעמים את כולן הכל היה בסדר. וגם בדקתי במפורש את אלו שאמרת שלא ריקות, והן היו ריקות, ואז שוב כתבת שהן לא. בפעם הבאה שזה קורה, תגיד לי, ננסה להבין מה הבעיה במחשב שלך. יגאל (בקשת עזרה, IKhitron ושיחה) 00:24, 25 במאי 2017 (IDT)תגובה
רעננתי את קטגוריה:ניהול פרמטרים. קטגוריה:שגיאות פרמטריות שימוש בפרמטר מיושן ריק‏ מדווח, למרות שלפחות שבוע אין שם כלום. מה אתה רואה. בורה בורה - שיחה 01:46, 25 במאי 2017 (IDT)תגובה
בדיוק כמו בפעם הקודמת: הסקריפט לא אחראי על קטגוריה, אלא על מה שיש בה. עשיתי עריכה ריקה על ניהול פרמטרים הרגע, וזה נעלם. יגאל (בקשת עזרה, IKhitron ושיחה) 01:54, 25 במאי 2017 (IDT)תגובה
עכשיו הסקריפט רושם כל ערך שהוא מרענן חוץ מהאחרון. ז"א שם יש 6 ערכים אז הוא רושם שהוא רענן ערך 1 לאחר מכן 2 וכו' עד 5. לאחר מכן יש הודעה שהרענון הסתיים. אבל כדי לראות את השינוי בקטגוריה יש לרענן את הדף. האם לא ניתן שהקטגוריה תתרענן אוטומטית בסיום רענון כל הדפים? אינג. יונה ב. - שיחה - הבה נכחילה 08:31, 25 במאי 2017 (IDT)תגובה
@יונה בנדלאק:   בוצע אחרי שאתה מאשר שהרענון הסתיים הדף מתרענן. זה לא "סופר" לך את השישי מכיוון שזה בודק אם נשארו (ואז לפי זה הוא מודיע אם הרענון הסתיים או שהוא עדיין ממשיך), אבל אם זה חשוב לך אז אני אוסיף. בברכה, אורשיחה08:36, 25 במאי 2017 (IDT)תגובה
רעיון מצויין. אולי כדאי, בשביל בורה בורה, שלאחר כל העריכות הריקות ולפני ההודעה, תופעל עריכה ריקה על דף הקטגוריה עצמה, באמצעות title. מה אתם אומרים? יגאל (בקשת עזרה, IKhitron ושיחה) 12:17, 25 במאי 2017 (IDT)תגובה
אם זה יעזור, למה לא? אורשיחה12:22, 25 במאי 2017 (IDT)תגובה
אין שום ערך ברענון דף הקטגוריה עצמה. כל הפואנטה ב-linkpurge היא שהקטגוריה מתעדכנת. מה שכן, אפשר פשוט לטעון מחדש את הדף בדפדפן (כלומר לקרוא ל-window.location.reload(true); ). קיפודנחש 20:59, 25 במאי 2017 (IDT)תגובה
הכינותי מראש   אורשיחה21:07, 25 במאי 2017 (IDT)תגובה
קיפודנחש, תתפלא, אבלצזה מאוד עוזר, מניסיון. יגאל (בקשת עזרה, IKhitron ושיחה) 00:01, 26 במאי 2017 (IDT)תגובה

בדיקה לאחר תיקונים עריכה

בקטגוריה:שגיאות פרמטריות לפי תבנית יש עכשיו 28 קטגוריות מדווחות. מריץ רענון, נראה כמה ישארו... בורה בורה - שיחה 21:08, 25 במאי 2017 (IDT)תגובה

מה זה??? דיווח על רענון אחד וסיים או עף... נשארו אותן 28. בורה בורה - שיחה 21:10, 25 במאי 2017 (IDT)תגובה
@בורה בורה: נסה עכשיו. אורשיחה21:13, 25 במאי 2017 (IDT)תגובה
רץ שעה. אחרי הרענון יש 29 קטגוריות... בהן ריקות: קטגוריה:שגיאות פרמטריות בתבנית PD-Israel, קטגוריה:שגיאות פרמטריות בתבנית אישיות כדורגל, קטגוריה:שגיאות פרמטריות בתבנית להשלים. בקיצור רענון חרטה. בורה בורה - שיחה 23:37, 25 במאי 2017 (IDT)תגובה
בורה בורה, פעם חמישית: צריך עריכה ריקה על קטגוריה עצמה. הייתי עושה את זה אם הייתי מבין מה בדיוק רעננת. ותפסיק לקרוא בשמות לכלי מצויין שאתה לא רוצה ללמוד איך משתמשים בו. יגאל (בקשת עזרה, IKhitron ושיחה) 00:01, 26 במאי 2017 (IDT)תגובה
אם צריך עריכה ריקה על הקטגוריה עצמה מה עוזר לי הכלי? לעבור ולעשות 30 עריכות ריקות אפשר לעשות גם בלי הכלי וזה בזבוז זמן עצום. גם רץ שעה וגם לא מסייע. אם היית מנסה בעצמך היית רואה שזה לא כזה "כלי מצויין". בורה בורה - שיחה 02:05, 26 במאי 2017 (IDT)תגובה
בורה בורה, שוב: הכלי עושה עריכות ריקות על דפים. אם יש לך קטגורייה עם דפים שלא אמורים להיות שם, אז הם ייעלמו מהקטגוריה. אין לזה שום קשר לתתי קטגוריות. העריכה הריקה לא מיועדת לזה. אם אתה רוצה שגם זה יעבוד, אז הצעתי בדיון שנוסיף לכלי שיעשה את העריכה הריקה על דף הקטגוריה עצמה, כדי לחסוך לך 5 שניות. גם הבוט מעולם לא פתר את הבעיה הזאת, כי הוא עושה בדיוק אותו דבר כמו הסקריפט, רק שהסקריפט יותר נוח, ואתה לא צריך לבקש ממני כל פעם להריץ. אבל אל תצפה ממנו לפתור דברים שבכלל לא קשורים, כמו להכין קפה. ובעניין אם הייתי משתמש - הוא רץ אצלי כבר מעל 50 שעות ללא הפסקה, ואני מאוד מרוצה. יגאל (בקשת עזרה, IKhitron ושיחה) 02:12, 26 במאי 2017 (IDT)תגובה
יש בעיה עם עדכון הקטגוריות. נקבתי לעיל קטגוריה שריקה כבר שבוע אך עדיין מסומנת במערכת ככזאת שיש בה ערכים. קטגוריה שאף פעם לא מתרעננת היא קטגוריה:ויקיפדיה/בוט/בוט ההסבה/דפי מפרט/ריצת אמת/בהמתנה. תמיד מראה שיש שם ערכים אלא אם אני מבצע רענון עמוק ידני. לא יודע מה הפתרון לזה, אבל זה מטריד רצח. אני חשבתי שהכלי הזה פותר את הבעיה אבל הוא לא. אז תחכמו אותו, כי אי אפשר לעבוד ככה. וזה לא חמש שניות אלא 5-10 דקות כל פעם שאני עובר על הקטגוריות הדורשות ניקוי. בורה בורה - שיחה 02:20, 26 במאי 2017 (IDT)תגובה
זה כבר משהו אחר. אני אחשוב על זה. יגאל (בקשת עזרה, IKhitron ושיחה) 15:30, 26 במאי 2017 (IDT)תגובה

אפשרות ניווט לויקי בשפה מקבילה כשהערך חסר בעברית עריכה

בויקי העברית חסרים ערכים רבים לעומת ויקי האנגלית, למשל. אישית היה לי נוח, אם הפנייה לערך חסר בערך העברי תציע את האפשרות לעבור לקריאת הערך המקביל בשפה האנגלית. ייתכן ליישום כפופ-אפ שאלה, או כלינק מתוך הדף הנפתח "יצירת הערך ...". ברונזברג (שיחה | תרומות | מונה) לא חתם 00:00, 10 בינואר 2000 (IST)תגובה

גם לי. וכבר חשבתי על זה הרבה. איך הדף החסר ינחש מה המקביל שלו בשפה אחרת? יגאל (בקשת עזרה, IKhitron ושיחה) 02:52, 14 במאי 2018 (IDT)תגובה
יגאל, באמצעות ויקינתונים, על פי התכנון שהיה ל"ממלאי מקום" לערכים אדומים. טכנית זה אפשרי, אך ידרוש המון עבודה (ואולי גם הסכמה של הקהילה), האם ההשקעה שווה? בברכה, מלא כל הארץ כבודישלח הודעה ל-013-28143 • א' באלול ה'תשע"ח • 11:25, 12 באוגוסט 2018 (IDT)תגובה
ובכן, מכה"כ, ב-26 במאי 2016 ויקירוסית ביקשה, יחידה עד כה, להדליק את ההרחבה. עובדים על זה, וטרם ידוע מתי זה יתחיל לעבוד שם, אחרי שיתקנו הרבה באגים. יגאל (בקשת עזרה, IKhitron ושיחה) 15:52, 12 באוגוסט 2018 (IDT)תגובה
יגאל, התכוונתי על בסיס ההרחבה, לא ההרחבה עצמה (שכזכור לא התקבלה על הקהילה). בברכה, מלא כל הארץ כבודישלח הודעה ל-013-28143 • א' באלול ה'תשע"ח • 16:03, 12 באוגוסט 2018 (IDT)תגובה
מה זה על בסיס? אי אפשר להדליק חצי הרחבה. יגאל (בקשת עזרה, IKhitron ושיחה) 16:11, 12 באוגוסט 2018 (IDT)תגובה
השאלה אם ניתן לכתוב גאדג'ט/סקריפט למעוניינים שיתבסס על הקוד ששואב פרטים מוויקינתונים בהעדר ערך, ייתכן שניתן לשאוב פשוט את הקישור לוויקי נבחרת. בברכה, מלא כל הארץ כבודישלח הודעה ל-013-28143 • א' באלול ה'תשע"ח • 17:15, 12 באוגוסט 2018 (IDT)תגובה
שוב, איך תדע איפה לחפש? יגאל (בקשת עזרה, IKhitron ושיחה) 17:18, 12 באוגוסט 2018 (IDT)תגובה
באמצעות תוויות שיוזנו בוויקינתונים, זו היתה ההשקעה אליה התכוונתי בתגובתי הראשונה, בזמנו גם רץ איזשהו בוט של מייקי שהכניס תוויות אאל"ט. איך ההרחבה היתה אמורה לעבוד? בברכה, מלא כל הארץ כבודישלח הודעה ל-013-28143 • א' באלול ה'תשע"ח • 17:26, 12 באוגוסט 2018 (IDT)תגובה
אין לי מושג, לא מכיר אותה מספיק. התווית זהה לשם הערך? כי ראיתי תוויות "שחקנית". יגאל (בקשת עזרה, IKhitron ושיחה) 19:58, 12 באוגוסט 2018 (IDT)תגובה
התווית אמורה להיות שם הערך, "שחקנית" אמור להיות ב"תיאור", יכול להיות שזו היתה טעות. גאדג'ט שכזה לא יכול להיות מושלם. בברכה, מלא כל הארץ כבודישלח הודעה ל-013-28143 • ב' באלול ה'תשע"ח • 14:09, 13 באוגוסט 2018 (IDT)תגובה

הצעה: תפריט צף וקישורים חיצוניים בכרטיסיות עריכה

הועבר מויקיפדיה:מזנון

אני יודע שזה מאוד מאוד מאוד כללי וגדול מוויקיפדיה העברית.. אך בהיבט הטכני:

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

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

סתם הייתי חייב להוציא את זה על הכתב ולא לשמור במוחי.. 195.192.229.50 (שיחה | תרומות | מונה) לא חתם 00:00, 10 בינואר 2000 (IST)תגובה

  1. יש אפשרות להפוך את תפריט הצד לתפריט צף (אתה צריך להירשם. העדפות -> גדג'טים-> עיצוב -> "קיבוע תפריט הצד, כך שיוצג כל הזמן ללא תלות בגלילת הדף. (מיועד לווקטור)"). הבעיה היא שלפעמים התפריט שם ארוך מאוד (במיוחד לבעלי הרשאות טכניות ולמי שמוסיף חפיצים) ואז לא ניתן לגשת לפריטים האחרונים בתפריט. בעבר היה חפיץ שאפשר להפוך את התפריטים "ניווט", "קהילה" ו"כלים" ללשוניות אבל החפיץ הזה כבר לא עובד, מאז אני ביטלתי אצלי את הקיבוע.
  2. יש לזה פתרון פשוט תלוי דפדפן ומערכת הפעלה אבל לחיצה על cntl והלחצן השמאלי של העכבר בכרום פותחת בטאב חדש וכן לחיצה על הכפתור הימני של העכבר פותח תפריט שמאפשר פתיחה בטאב חדש.
אינג. יונה ב. - שיחה - הבה נכחילה 15:54, 28 באוגוסט 2018 (IDT)תגובה
לא הבנתי את 2, אבל יש לי את 3. ב-Timeless התפריט הימני נעלם ברגע שרוחב המסך הוא לא מספיק ענק. יגאל (בקשת עזרה, IKhitron ושיחה) 16:01, 28 באוגוסט 2018 (IDT)תגובה

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

העדפות==>גאדג'טים==>שונות==>פתיחת קישורים חיצוניים בכרטיסייה חדשה. חזרתישיחה 19:02, 28 באוגוסט 2018 (IDT)תגובה
יונה, אצלי הלשוניות עובדות. אני כבר לא זוכר איך הפעלתי את זה, אבל יש לי עיגול עם פלוס או מינוס ליד ניווט, קהילה, כלים ושפות, שלחיצה עליו פותחת או סוגרת את התפריט.
חזרתי, ודה! לא הכרתי את זה. יזהר ברקשיחה • י"ח באלול ה'תשע"ח • 21:22, 28 באוגוסט 2018 (IDT)תגובה
לא זז מטר בלי זה... חזרתישיחה 21:34, 28 באוגוסט 2018 (IDT)תגובה
והתודה לא לי. לגיא [2] שביצע, ול-PelicanTwo שיזם. חזרתישיחה 21:46, 28 באוגוסט 2018 (IDT)תגובה
מענה לשתי שאלות: (ש1) מדוע שקישורים חיצוניים לא יפתחו בכרטיסיות חדשות בדפדפנים? (ת1): זהו סטנדרט אינטרנט. בראשית ימי האינטרנט (בערך 10 השנים הראשונות - 1990-2000), אתרים רבים פתחו קישורים בחלון דפדפן חדש (״טאבים״ החלו להופיע רק לקראת סוף העשור), וגוף התקינה של האינטרנט (W3 - לא בדיוק ״גוף תקינה״, אבל הדבר הקרוב ביותר לגוף תקינה שיש לנו) קבע, אחרי הרבה מחקר, שאתרים לא צריכים להתנהג כך: [3] אם לצטט, ״Opening new browser windows is like a vacuum cleaner sales person who starts a visit by emptying an ashtray on the customer's carpet.״ בתרגום חופשי: ״פתיחת קישור בחלון חדש זה כמו איש מכירות של שואבי אבק שפותח את ההדגמה בריקון מאפרה על השטיח של הלקוח״. (ש2) מדוע אני צריך לצאת מוויקיפדיה? (ת2): אינך צריך. כל הדפדפנים המודרניים נותנים למשתמש שליטה ואפשרות להחליט לפתוח קישור בחלון חדש (בדפדפן שולחני בוינדוז - כפתור שמאלי יחד עם Shift, או כפתור ימני ובחירה ב״פתח בחלון חדש״), או בטאב חדש בחלון הנוכחי (בוינדוז - כפתור עכבר שמאלי עם Ctrl, או כפתור ימני ובחירה ב״פתח בטאב חדש). בדפדפן נייד - לחיצה מתמשכת על הקישור במקום הקשה, ובחירה באפשרות הרצויה.
אם מתקינים את הגאדג׳ט שחזרתי מכור אליו, התנהגות ויקיפדיה הופכת לא תקנית, והבחירה בין ״באותו חלון/טאב״ ל״חלון/טאב חדש״ נשללת מהמשתמש. אין עם זה בעיה, וזכותו של כל אחד לבחור בזה, אבל אין מצב שוויקיפדיה תפעיל זאת כברירת מחדל. שים לב שהגאדג׳ט משנה את ההתנהגות עבור קישורים חיצוניים בלבד - קישורים פנימיים ממשיכים להתנהג בצורה תקנית גם אחרי הפעלת הגאדג׳ט, אבל כמובן שעדיין בשליטתך לפתחם בחלון/טאב חדשים. קיפודנחש 00:56, 29 באוגוסט 2018 (IDT)תגובה
קיפודנחש: ממש לא נכון ש"הבחירה בין ״באותו חלון/טאב״ ל״חלון/טאב חדש״ נשללת מהמשתמש". נסה ו(אולי) תהנה. חזרתישיחה 07:04, 29 באוגוסט 2018 (IDT)תגובה
חשבתי שברור שהכוונה רק לקישורים חיצוניים: אם מתקינים את הגאדג׳ט, אין לך אפשרות לפתוח קישור חיצוני באותו הטאב, וקישור כזה תמיד יפתח בטאב חדש, וזו הכוונה באמרי שהבחירה נשללת ממך. כמובן שגם אם מתקינים את הגאדג׳ט, אפשר להחליט אם לפתוח חלון/טאב חדש בקישורים פנימיים, בהם הגאדג׳ט לא נוגע (או בשפה בוטה: אותם הגאדג׳ט לא משחית). קיפודנחש 00:27, 30 באוגוסט 2018 (IDT)תגובה
קיפודנחש: שוב: סליחה, אבל אתה טועה (בדקתי בכרום וגם ב-Edge). קליק ימני פותח תפריט הקשר עם "פתח קישור בכרטיסייה חדשה" ו"פתח קישור בחלון חדש"; קליק שמאלי ("רגיל") עם Shift פותח את הקישור בחלון חדש ועם Ctrl בלשונית חדשה באותו החלון. כל מה שכתבתי נכון לשני סוגי הקישורים (פנימי וחיצוני). חזרתישיחה 01:38, 30 באוגוסט 2018 (IDT)תגובה
כל זה לא מנוגד למה שאמרתי: החופש שנשלל ממך הוא האפשרות להקיש על קישור חיצוני ולהישאר באותו הטאב. כל מה שתיארת אפשר לעשות גם בלי הגאדג׳ט, אבל עם הגאדג׳ט, אי אפשר פשוט להקיש על קישור חיצוני בלי לפתוח חלון או טאב חדשים. קיפודנחש 01:45, 30 באוגוסט 2018 (IDT)תגובה
הבנתי למה אתה מתכוון, אבל שום חופש לא נשלל. מי שממשתמש בסקריפט - זה בדיוק מה שהוא רוצה: להקיש על הקישור החיצוני ולעבור אליו ללא הקשה נוספת ולהישאר באותו חלון ולא לדרוס את דף הוויקיפדיה בו הוא צופה. בלי זה - קליק עם Control פותח בטאב חדש - אבל לא עובר אליו. גם ימני + פתח בטאב חדש לא עובר לטאב החדש. חזרתישיחה 02:06, 30 באוגוסט 2018 (IDT)תגובה
אפשר להמשיך להתפלפל, אבל נרלי ששנינו הבינונו זה את זו. רק להשלמת התמונה (בהנחה שהדפדפן הוא פיירפוקס או כרום, והעכבר מצויד בגלגלת), כי מדבריך עולה שאולי אינך מודע להתנהגות המלאה של הדפדפן: במקום ״קונטרול קליק״, אפשר להקליק עם כפתור אמצעי (בעכבר מודרני הכוונה ללחיצה על הגלגלת) לפתיחת קישור בטאב חדש. אם רוצים לפתוח בטאב חדש ומיד לעבור אליו, זה שיפט-כפתור אמצעי. יש תוסף לכרום שהופך את ההתנהגות הזו לדיפולטית (אם זה מה שאתה רוצה בדרך כלל, ולא רק בוויקיפדיה). בפיירפוקס, נדמלי שאפשר להפוך את ההתנהגות הזו לדיפולטית גם בלי תוסף. קיפודנחש 18:56, 31 באוגוסט 2018 (IDT)תגובה

סקריפט 29: הוספת כל הערכים מקטגוריה לרשימת המעקב עריכה

אני מנסה להשתמש בסקריפט הזה, כדי להשיג את רשימת הערכים בקטגוריה רשום להשתמש בcatscan, אבל כשאני לוחץ על הקישור לזה אני מגיע לדף אינטרנט עם הודעת שגיאה: no webservice, הצעות? זה ינחמנו - שיחה 20:48, 4 באוקטובר 2020 (IDT)תגובה

@זה ינחמנו: הפעל גאדג'ט "סימון ערכים מרשימת המעקב בדפי "תרומות המשתמש" ובדפי קטגוריות בגופן מודגש, והוספת קישורית [עקוב] או [הסר] לכל דף." מ-העדפות ← גאדג'טים. בדף הקטגוריה תראה בחלק העליון "הצג קישוריות מעקב". הקש עליו, ולצד כל ערך בקטגוריה תתווסף קישורית להוספה מהירה לרשימת המעקב. זה לא בדיוק מה שביקשת, אבל בקטגוריות עם תריסר ערכים או פחות, זה תחליף סביר. לגבי סקריפט 29 - אולי מש:ביקורת, שמשמש בנאמנות QA של סקריפטים, ירצה לבדוק. קיפודנחש 20:59, 5 באוקטובר 2020 (IDT)תגובה
אופסי - טעיתי באזכור. סליחה, ביקורת, התכוונתי משתמש:חזרתי. טל"ח. תודה, בבקשה, סליחה. קיפודנחש 21:01, 5 באוקטובר 2020 (IDT)תגובה
קיפודנחש, נאמנות זה טוב גם בטעות. מועדים לשמחה! (ובמקור, הסדר: תודה, סליחה, בבקשה). ביקורת - שיחה 21:21, 5 באוקטובר 2020 (IDT)תגובה
גיליתי שבמקום catscan יש כלי בשם petscan שממנו אפשר להשיג רשימה של כל הערכים בקטגוריה כטקסט נקי ואז להוסיף אותם דרך עריכת רשימת המעקב הגולמית זה ינחמנו - שיחה 21:36, 5 באוקטובר 2020 (IDT)תגובה

התייעצות בנושא פרוייקט סטודנטים עריכה

שלום לכולם. אני מנחה פרוייקט שנתי של סטודנטים למדעי המחשב, ויש לי כמה רעיונות לפרוייקטים שעשויים לתרום למדיה-ויקי. אבל לפני שמתחילים, אשמח מאד לדבר עם אחד מהמפתחים, כדי להבין מה בדיוק אפשר/כדאי לעשות. עם מי אפשר לדבר בנושא? --Erel Segal - שיחה 22:59, 15 בנובמבר 2020 (IST)תגובה

Erel Segal אתה בעצם מחפש מה מתכנתים יכולים לעשות כדי לשפר את ויקיפדיה? בברכה, זאב קטןשיחה • ה' בכסלו ה'תשפ"א • 23:06, 21 בנובמבר 2020 (IST)תגובה
כן, יש לי כמה רעיונות אבל אני רוצה לדעת עד כמה הם מעשיים. --Erel Segal - שיחה 23:10, 21 בנובמבר 2020 (IST)תגובה
אני הייתי מתייעץ עם קיפודנחש, ערן, יגאל ואמיר. אתה גם יכול לפרט את הרעיונות שלך פה ואני יכול לנסות לעזור. בברכה, זאב קטןשיחה • ה' בכסלו ה'תשפ"א • 23:12, 21 בנובמבר 2020 (IST)תגובה
Erel Segal - הייתי אומר ששינויים במדיה ויקי עצמה אפשריים בסביבת פיתוח (כfork של מדיה ויקי) רק צריך לקחת לתשומת הלב: 1. מצריך למידה/הבנה של סביבת מדיה ויקי/php. וכן 2. אם בסיום הפרויקט יש עניין לשלב חזרה למדיה ויקי זה מצריך code review - וזה משהו שקשה לבנות עליו מראש מבחינת המחויבת של מפתחי מדיה ויקי והמחויבות של הסטודנטים. אפשר לבנות כלי עצמאי שמתממשק עם מדיה ויקי (קורא מdump או API, או מכניס תוכן דרך ה-API) - למשל אתר אינטרנט, אפליקציה או בוט - לצורך כזה לא נדרשת הבנה עמוקה במדיה ויקי אלא ללמוד API יחסית פשוט. אם יש שאלות יותר ספציפיות אתה מוזמן לשאול. ערן - שיחה 01:37, 22 בנובמבר 2020 (IST)תגובה
רעיון אחד הוא תוסף שנועד לעזור לאנשים ללמוד נושאים מויקיפדיה בלימוד עצמי. כל משתמש שיתקין את התוסף יוכל לסמן, לאחר שקרא דף מסויים, שסיים לקרוא את הדף. התוסף יציג לו, עבור כל קטגוריה, כמה דפים הוא כבר קרא וכמה דפים עוד נשאר לו לקרוא. הוא יוכל גם להציג גרפים המראים לו את ההתקדמות שלו בלימוד קטגוריות שונות.
האם תוסף כזה דורש שינוי במדיה ויקי עצמה? או שאפשר לממש אותו ככלי חיצוני? --Erel Segal - שיחה 01:57, 22 בנובמבר 2020 (IST)תגובה
זה יכול להיות חיצוני. שמוליק - שיחה 02:44, 22 בנובמבר 2020 (IST)תגובה
Erel Segal, תתקשר. --אמיר א׳ אהרוני - שיחה 10:06, 22 בנובמבר 2020 (IST)תגובה

+ עריכה

מקף נעלם לי הסקריפט, הלכתי לחפש ואז אני רואה שה השנתנה ותודה שכתבת שם. כדאי להוידע איך שהוא את זה לכל אלו שיש להם. תודה רבה מראש. אבגד - שיחה 20:35, 9 בדצמבר 2021 (IST)תגובה

איני יודע איך לעשות זאת שלא דרך חיפוש ידני במרחבי המשתמש, כיוון שלא מדובר בייבוא אלא בהעתקה.
בינתיים, יידעתי גם בדף השיחה שיחת מדיה ויקי:Gadget-browsertab#התנגשות. מקף־ 20:42, 9 בדצמבר 2021 (IST)תגובה
אה, וגם פה: ויקיפדיה:מזנון#סיכום. מקף־ 20:43, 9 בדצמבר 2021 (IST)תגובה
בורה בורה כיצד מודיעים לכולם. יש לך רעיון? מתייג אותך גם פה. תודה וסליחה על ההטרדה אבגד - שיחה 20:43, 9 בדצמבר 2021 (IST)תגובה
צריך מישהו עם הרשאות להודיע לכולם. בטח משתמש:דגש יודע מה ההרשאה ואיך מודיעים. בורה בורה - שיחה 23:02, 9 בדצמבר 2021 (IST)תגובה
מי הם ה"כולם" שצריך להודיע להם? כל הקוראים? כל העורכים הרשומים? דגש - שיחה 08:24, 10 בדצמבר 2021 (IST)תגובה

סקריפטים שהכנתי - שדרוג של סקריפט זכות ההצבעה ושדרוג סקריפט חסימה עצמית עריכה

הועבר מהדף ויקיפדיה:מזנון

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

  1. משתמש:איתן ברוך/timer blocker.js - סקריפט חסימה עצמית משוכלל, מופיע בסרגל למעלה. עם שני סוגי חסימה בעזרת טיימר, כלומר לזמן מסויים:
    1. נעילה מעריכה - באמצעות לחיצה על "לנעול". לא מנתק מהחשבון. אבל לא מאפשר להמשיך לערוך דפים - כל פעם שמנסים לערוך דף - הסקריפט מעביר אותך אוטומטית לדף הבית.
    2. חסימה - יש את הסקריפט "חסימה עצמית לעריכה" שמאפשר לנעול עד שעה מסויימת, הוא מצויין. אבל לפעמים אני רוצה לנעול את עצמי ל-10 דקות, ואז זה סתם ארוך מידי להכנס לקובץ הסקריפטים שלי, לעדכן את התאריך והשעה וכו'. אז הסקריפט מאפשר לעדכן בצורה אוטומטית את השעה בקובץ הסקריפטים ככה שהוא מכריח אותך להתנתק מהחשבון לכמות הדקות שכתבת.
  2. משתמש:איתן ברוך/userInfo.js - (בעצם שדרוג של משתמש:אבנר/userInfo.js) הסקריפט כותב למעלה את מספר העריכות שיש לך זכות הצבעה. אני הוספתי ותיקנתי - שאם יש לך ז"ה - הצבע יהיה ירוק, ואם אין - אדום. ושהמספר יהיה תמיד חיובי. (חסר לך 50 או יש לך 350, בניגוד למצב הנוכחי שהוא כותב "חסר לך -50" - כלומר יש לך 50 יותר...)

מקווה שהסקריפטים האלו יעזרו לכם 🙂
רציתי גם לשאול, מה הנהלים כדי להכניס את הסקריפטים לויקיפדיה:סקריפטים? איתן ברוך - שיחה 21:29, 27 ביולי 2022 (IDT)תגובה

איתן ברוך עבודה נהדרת! איזה כבוד! אבנר - שיחה 17:28, 29 ביולי 2022 (IDT)תגובה
הוסף לטבלה למטה: ויקיפדיה:סקריפטים#סקריפטים_פרטיים. 87.69.242.88 08:40, 30 ביולי 2022 (IDT)תגובה
איתן ברוך, התקנתי שניים מהסקריפטים שלך אצלי, אבל הם לא עובדים לי, תוכל בבקשה להציץ אצלי בדף ולבדוק מה הבעיה?, הסתדרתי ב"ה
אגב, במכלול זה עובד לי, תוכל לראות כאן. שמיה רבהשיחה • י"ח באב ה'תשפ"ב • 13:17, 15 באוגוסט 2022 (IDT)תגובה

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

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

מעניין, @קיפודנחש, לא הכרתי את האפשרות הזו לבקש חסימה עצמית לכמה דקות. איפה כתוב עליה?
בכל אופן, נראה לי יותר פשוט בשביל כולם הסקריפטים שלי, לא? אני רוצה חסימה של 20 דקות לבוסטים של לימוד וכדומה - אני יכול לעשות את זה עצמאית, מאשר לחכות לבקשה של מפעיל וכו'.
לא הבנתי את הקינוח, איך אפשר לעשות את זה ללא עריכה של דף הסקריפטים האישי? אשמח להסבר.
תודה רבה על ההערות! איתן ברוך - שיחה 14:33, 4 באוגוסט 2022 (IDT)תגובה
אפשר לבקש חסימה עצמית בוק:במ. לא נראה סביר שבקשה לחסימה עצמית לכמה דקות תכובד, וזה לא נראה מועיל גם כשמדובר בסקריפט.
בדרך כלל חסימה מתבקשת ומתקבלת כשמדובר בפרק זמן של מספר ימים או שבועות - אפשר לתאר מישהי שצריכה להתכונן לבחינת בגרות או מבחן סמיכה לרבנות למשל, ופעילותה הוויקיפדית מסיחה את דעתה ומחבלת בהתכוננות לבחינה, ולכן היא מבקשת חסימה עצמית עד לאחר הבחינה. חסימה לכמה דקות זה יותר משחקים בסקריפטאות מאשר משהו מועיל.
לגבי שמירת העדפות לא בדף הסקריפטים האישי - יש ב-API אפשרות כזו, וניתן לשמור העדפות "אישיות" (כלומר כאלו שהמערכת עצמה לא הגדירה), אם שם ההעדפה מתחיל במשהו מסוים (נדמלי user_ או user- או משהו דומה). אם בכל זאת רוצים לערוך את דף הסקריפטים האישי, הדרך בו אתה עושה זאת עקומה - גם לכך יש API. יש כמה גאדג'טים וכמה סקריפטים שעורכים דפים, תוכל לנסות ללמוד כמה מהם. תיעוד כללי של ספריות מדיה ויקי לסקריפטאים ניתן למצוא בmw:RL/DM. קיפודנחש 01:13, 5 באוגוסט 2022 (IDT)תגובה
אני אעיד על עצמי שחסימה לכמה דקות מועילה לי, כי לפעמים אני רוצה למידה בחלקים. לדוגמה בשיטה כמו טכניקת פומודורו, שאני רוצה ללמוד לכמות מסויימת של דקות. 30 או 90 דקות - אבל לא רוצה חסימה עמוקה. ודאי שאני אוכל לשחרר את עצמי אם ארצה באמת, אבל זה כמו כל מיני תוכנות לחסימה בטלפון, שמטרתם היא יותר להזכיר לי לא לגלוש, ופחות למנוע ממני את הגישה לחלוטין. יותר שלט "תזהר, אתה אמור ללמוד" מאשר שוטר.
אז לא מסכים איתך שחסימה לכמה דקות היא יותר משחקים בסקריפטאות מאשר משהו מועיל, לי זה מועיל באמת, אבל אולי זה באמת רק אני שנעזר בכלים כאלו 🙂🤷‍♂️
בכל אופן. גם סתם לשחק זה נחמד. אני בשלב שאני מספיק סומך על עצמי שאני לא אעלב מדבר כזה.


תודה. באמת הרגשתי שהדרך שאני עושה את זה היא די עקומה. אבל לא הרגשתי שזה באמת מספיק חשוב בשביל להתחיל לעיין בדוקומנטציה... איתן ברוך - שיחה 01:46, 5 באוגוסט 2022 (IDT)תגובה
תודה על התרומה לסקריפטים. הוספתי לניסיון לדף שלי את הסקריפט לגבי זכות הצבעה שהיה חסר לי, ואכן חיפשתי משהו דומה לזה בשבועות האחרונים. הסקריפט הנוסף חביב אך מהווה לדעתי גימיק ופחות כלי מעשי בשבילי כרגע. תודה בכל מקרה על שניהם, תמיד טוב לראות עוד מישהו תורם לקוד. טל (רונאלדיניו המלךשיחה) 21:50, 5 באוגוסט 2022 (IDT)תגובה

סוף העברה

עריכת דפים מוגנים חלקית ע"י משתמשים חדשים עריכה

הועבר מהדף ויקיפדיה:מזנון

לפני קרוב לארבע שנים, הקהילה החליטה להגדיל את הרף הנדרש להגדרת משתמש כ"משתמש ותיק", כלומר משתמש שיכול לערוך דפים המוגנים בהגנה חלקית. מסיבות בירוקרטיות, המפתחים לא הסכימו להטמיע את השינוי בוויקיפדיה העברית, ולכן נדרשנו להחיל אותו באמצעות מסנן השחתות. הבעיה עם פתרון זה, כפי שהועלתה על ידי קיפודנחש בדלפק הייעוץ, היא שמשתמש חדש המנסה לערוך ערך מוגן עדיין יכול לערוך אותו, ורק כשהוא מנסה לפרסם את העריכה הוא מקבל הודעת שגיאה שאינו יכול לשמור את השינויים. כלומר, הוא מגלה שעבד לחינם. כדי לפתור בעיה זו יצרתי סקריפט שמונע ממשתמשים חדשים (כאלה שיש להם ותק של פחות מ־30 ימים ו/או פחות מ־100 עריכות, בהתאם להחלטת הקהילה) לערוך דפים המוגנים בהגנה חלקית. הסקריפט מתריע בפני המשתמש שאין באפשרותו לערוך את הדף, ומונע עבודה לחינם, כך שהחלטת הקהילה ממומשת בצורה טובה יותר ונמנעת עוגמת נפש מהעורך החדש. מבקש את הסכמת הקהילה להכניס את הסקריפט ל־Common.js הכללי. תודה, Guycn2 - שיחה 20:48, 8 באוגוסט 2022 (IDT)תגובה

תודה לגיא על ההיענות המהירה והסקריפט הנאה. זו אכן מכשלה - זכורות לי מספר פניות של עורכים בדלפק הייעוץ שטרחו ועמלו ולא יכלו לשמור את עבודתם, ואפשר לראות ביומן מסנן ההשחתות שפעולות עריכה של עורכים "ותיקים לפי התוכנה אך לא לפי החלטת הקהילה" בדפים מוגנים נחסמות על ידי המסנן מדי יום ביומו. כל חסימה כזו היא עמל מבוזבז ומפח נפש. הסקריפט אמור למנוע זאת מראש, ולהציג דפים כאלו לעורכים כאלו כמו שמוצג כל דף שרמת ההגנה שלו "חזקה" יותר מהרשאות המשתמש.
לדעתי רצוי להתקין את הסקריפט שכתב גיא.בהקדם. הסקריפט לא מחליף את המסנן, אך הוא אמור למנוע כמעט לחלוטין פעולות עריכה שהמסנן מיירט. קיפודנחש 21:43, 8 באוגוסט 2022 (IDT)תגובה
@Guycn2, הניסוח "מכיוון שחשבונך עדיין אינו עומד בתנאים הללו, אין באפשרותך לערוך דף זה." אינו מדוייק. יש להדגיש שלא יוכל לשמור שלא יחשוב שעקף את החסימה.
יש לאפשר הצגת קוד מקור ולהציע פתרונות חילופיים כמו כתיבה בדף השיחה.
אם אפשר גם לכתוב לו כמה חסר לו עבור היעד המיוחל זה יכול להיות מועיל.
הסקריפט חוסם את העריכה או רק מציג הודעת אזהרה? Yyy774 - שיחה 00:28, 9 באוגוסט 2022 (IDT)תגובה
מהסתכלות על הקוד של הסריפט נראה שהוא גם חוסם את האפשרות לעריכה איתן ברוך - שיחה 00:37, 9 באוגוסט 2022 (IDT)תגובה
@איתן ברוך, אז זה לא אמור להיות ככה. גם בדף חסום לעריכה ניתן להציג את הקוד. זה מאפשר להציע שינויים ולהעתיק קטעי קוד (למשל כדי ליצור מהם ערך חדש או ללמוד על שימוש בתבנית).
גם לא סביר שמשתמש יוכל לראות פחות מגולש לא מחובר.
.
יש לתקן את זה. Yyy774 - שיחה 08:24, 9 באוגוסט 2022 (IDT)תגובה
אני מסכים עם Yyy774. הרעיון מצוין אבל כרגע הסקריפט עוד לא בשל להפיכתו לסקריפט גלובלי. לכל הפחות יש להחליף את הכפתור "עריכת קוד מקור" ב"הצגת מקור" ולוודא שהסריפט עובד גם בעורך החדש ובעורך החזותי (הוא לא). כדאי לדעתי גם להציג הודעה בראש הדף בדומה למדיה ויקי:Protectedpagetext. מיכאל.צבאןשיחה • י"ב באב ה'תשפ"ב • 12:23, 9 באוגוסט 2022 (IDT)תגובה
מה הכוונה "הוא לא"? מה קורה בדף מוגן לעריכה דרך התוכנה לעומת דף ש"מוגן" בסקריפט? כדי לבדוק יש להשתמש בחשבון מסוג "בעל הרשאת ותיק שאינו ותיק לפי החלטת הקהילה" בדף מוגן ברמת "ותיק". עד כמה שראיתי, הסקריפט מחקה את ההתנהגות הסטנדרטית, פרט להחלפת הכותרת מ"עריכת קודמקור" ל"הצגת מקור": קישורי העריכה ליד כותרות הסעיפים נעלמים, ואתם קישורית עריכה חזותית בראש הדף, וקישור העריכה (שכאמור יש לשנות את ניסוחו) מציג את קוד המקור בלי יכולת עריכה. מה חסר? למה אמרת ש"הוא לא בשל"? קיפודנחש 14:57, 9 באוגוסט 2022 (IDT)תגובה
הסקריפט לא מונע מהמשתמש לצפות בקוד המקור של הדף. הוא מונע עריכה בלבד (במונחים טכניים, הוא מגדיר תכונת readonly לתיבת העריכה, אך לא מסתיר אותה לחלוטין). למיטב ידיעתי זה בדיוק מה שהתוכנה עושה בדפים מוגנים, הסקריפט רק מחקה את ההתנהגות הזאת.
שיניתי את הטקסט של לשונית העריכה ל"הצגת מקור" כדי להבהיר למשתמש שאין באפשרותו לערוך את הדף.
מיכאל.צבאן, למה הסקריפט לא בשל? בדקתי אותו בכל העיצובים (וקטור ישן, וקטור חדש, מונובוק, מחוץ לזמן, מינרווה נויה) והוא עובד כראוי. Guycn2 - שיחה 20:07, 9 באוגוסט 2022 (IDT)תגובה
כתבתי לפני התנגשות עריכה: קיפודנחש, בדקתי את הסקריפט על ידי כך שהעתקתי אותו בשלמותו ל-common.js האישי שלי ומחקתי את החלק שבודק האם הדף מוגן, כך שהסקריפט אמור היה לחסום אותי מעריכה בכל דף. גיליתי שהסקריפט לא שינה את הממשק כלל (יכולתי לערוך וכן לשמור את השינויים, ולא קפצה לי שום הודעה) כל עוד השתמשתי בעורך קוד מקור החדש. רק לאחר שהלכתי להגדרות הבטא שלי וביטלתי את "מצב קוד מקור חדש" (כך שהשתמשתי בעורך הישן), הסקריפט אכן עבד ומנע ממני לערוך תוך הצגת הודעת הסבר.
הוספתי לאחר התנגשות עריכה: למען הסר ספק, הבעיה שכתבתי עליה לא קשורה לסוג העיצוב (וקטור, מונובוק וכו'), אלא לסוג העורך (הגדרות -> בטא -> מצב קוד מקור חדש). גאי, הרעיון שלך לגשר על הפער בין החלטת הקהילה לתוכנת מדיהויקי בעזרת סקריפט מעולה, והסקריפט נראה טוב. פשוט צריך לוודא שהוא עובד בכל סוגי העורכים הקיימים (קוד מקור ישן, קוד מקור חדש, חזותי. לא נראה לי שיש עוד). מיכאל.צבאןשיחה • י"ג באב ה'תשפ"ב • 20:18, 9 באוגוסט 2022 (IDT)תגובה
הבנתי. אכן עורך קוד המקור החדש ברח ממוחי. לצערי לא נראה לי שאצליח להגיע להתאמת הסקריפט לעורך קוד המקור החדש בזמן הקרוב. לדעתי עדיין הסקריפט עדיף בהרבה על המצב הנוכחי, אבל זה נתון להחלטת הקהילה. Guycn2 - שיחה 20:21, 9 באוגוסט 2022 (IDT)תגובה
תודה על הדיווח. אנסה לתקן את הסקריפט - הן שינוי הטקסט בתפריט, והן קודמקור חדש. קיפודנחש 20:49, 9 באוגוסט 2022 (IDT)תגובה
@Guycn2, מדוע לא להקפיץ אלרט או פופ אפ יפה שיסביר לעורך שכרגע הוא לא יכול לשמור את הדף כי אין לו משהו ויוכל ללחוץ על ה-X ולהמשיך לעשות את מה שהוא רוצה? Yyy774 - שיחה 22:11, 9 באוגוסט 2022 (IDT)תגובה
זה מה שנעשה. מוקפץ פופאפ למשתמש, המשתמש יכול ללחוץ על אישור ולהמשיך לצפות בקוד המקור ולהעתיקו. Guycn2 - שיחה 19:00, 10 באוגוסט 2022 (IDT)תגובה
@Guycn2, אם כך כל הכבוד. אני   בעד ההטמעה שלו. (אם ימצאו באגים - יש להסיר). Yyy774 - שיחה 19:07, 10 באוגוסט 2022 (IDT)תגובה
כל הכבוד על הפתרון. אני   בעד. איתן ברוך - שיחה 00:34, 9 באוגוסט 2022 (IDT)תגובה
לצערי אני בתקופה עמוסה מאד משום כך אין ביכולתי לבדוק את הסקריפט לעומק, אך אני תומך בחסימת העריכה בכדי למנוע מפח נפש • חיים 7שיחה11:59, 9 באוגוסט 2022 (IDT)תגובה

משתמש:מיכאל.צבאן: תוכל לבדוק שוב עם הקוד האחרון? גיא סידר את הכותרות, נפתר בג קטן שעדיין איפשר עריכה בעורך קודמקור, וטיפלתי בעורך קודמקור חדש. תודה! קיפודנחש 22:27, 9 באוגוסט 2022 (IDT)תגובה

אם אכן התיקונים תקינים, גם אני בעד הכנסת הסקריפט לשימוש. התו השמיניהבה נשוחחדיווח על טעויות 15:05, 10 באוגוסט 2022 (IDT)תגובה
קיפודנחש בדקתי שוב, ולמיטב הבנתי זה המצב כרגע: עורך חזותי - הסקריפט עובד (בכך שהוא מסתיר את הכפתור "עריכה", אם כי ראה הערה בסוף). עורך קוד מקור ישן - הסקריפט עובד (מקפיץ הודעה ומונע עריכה). עורך קוד מקור חדש - הסקריפט עובד חלקית. אפרט לגבי העורך קוד מקור החדש:
  1. כשאני נמצא בערך במצב קריאה ואז לוחץ על "הצגת מקור", אני עובר למצב עריכת קוד מקור והסקריפט לא עושה שום דבר (אין הודעה ואני יכול לערוך). להבנתי זה קורה בגלל ש-common.js לא מורץ שוב לאחר הלחיצה (אולי אפשר לפתור את זה עם event listeners על כפתורי העריכה).
  2. כשאני נמצא במצב עריכת קוד מקור ואז מרענן את הדף, הסקריפט רץ, מקפיץ הודעה על כך שאני לא יכול לערוך, אבל לא מונע עריכה. להבנתי זה קורה בגלל שבזמן שהפונקציה רצה האלמנט $('.ve-init-target-source') עדיין לא קיים.
לדעתי אין להפוך את הסקריפט לגלובלי כל עוד הבעיה הראשונה קיימת, מכיוון שרוב האנשים לא מרעננים את הדף לאחר שהם מתחילים לערוך. לגבי הבעיה השנייה, יתכן שאפשר לוותר עליה ולומר שמספיק להזהיר את המשתמש ואם הוא ממשיך לערוך זו בעיה שלו.
בעיה נוספת ששמתי לב אליה תוך כדי הכתיבה, היא שמתוך העורך קוד מקור הישן אפשר לעבור לעורך החזותי (לחיצה על העיפרון בפינה השמאלית העליונה של העורך, ואז "עריכה חזותית"). כדאי מן הסתם להסתיר גם את הכפתור הזה. מיכאל.צבאןשיחה • י"ד באב ה'תשפ"ב • 19:18, 10 באוגוסט 2022 (IDT)תגובה
בנוגע להערתך האחרונה לגבי כפתור המעבר לעורך החזותי, הסקריפט אמור להסתיר לחלוטין את סרגל העריכה בעורך קוד המקור הישן (בדקתי כעת ואכן מסתיר אותו). Guycn2 - שיחה 19:25, 10 באוגוסט 2022 (IDT)תגובה
אנסה לטפל בבעיות עם עורך קודמקור, אבל זו לא סיבה מספיק טובה לא להתקין כבר עכשיו - במקרה הגרוע (עורך שלא יכול לערוך ובחר "קודמקור חדש" בהעדפות), הסקריפט לא עושה דבר. בכוונתי להתקין את הסקריפט, ולבדקו בעזרת בבק"ש שמתאים ל"ותיק לפי התוכנה אך לא לפי המסנן". יתכן שחלק מהבעיות שראית נובעות מהאופן בו עותק הסקריפט מותקן אצלך.
שורה תחתונה: בכוונתי להוסיף אותו במצבו הנוכחי ל-common.js עכשיו, ואם יש צורך, עורכי הממשק ינסו לטפל בבעיות בהמשך. קיפודנחש 19:54, 10 באוגוסט 2022 (IDT)תגובה
התקנתי. אחרי תיקון קטן, בבדיקה שטחית זה עובד נכון גם אם העורכת בחרה "קודמקור חדש" בהעדפותיה.
לא בדקתי את כל המקרים (עיצובים לא דיפולטיים, נייד, קישוריות העריכה של סעיפים בכל המצבים וכן הלאה). אפשר לדווח תקלות בויקיפדיה:סקריפטים/תקלות. אודה ל@מיכאל.צבאן ולכל אחד אחר שימשיך לבדוק ולדווח (לבדיקה: נסו לערוך דרך בבק"ש "ותיק לפי התוכנה אך לא לפי ויקיפדיה בעברית" ערך מוגן בהגנה חלקית). תודה. קיפודנחש 21:58, 10 באוגוסט 2022 (IDT)תגובה
תודה רבה, קיפודנחש. Guycn2 - שיחה 01:16, 11 באוגוסט 2022 (IDT)תגובה

סוף העברה

ייבוא סקריפטים שאינם ברשימה עריכה

איך מייבאים סקריפטים של משתמשים אחרים? ניסיתי את האופציות האלו ולא עבד: importScript('he.wikipedia.org/wiki/%D7%9E%D7%A9%D7%AA%D7%9E%D7%A9:%D7%90%D7%99%D7%AA%D7%9F_%D7%91%D7%A8%D7%95%D7%9A/userInfo.js');

importScript('https://he.wikipedia.org/wiki/משתמש:איתן_ברוך/userInfo.js');

importScript('https://he.wikipedia.org//wiki//משתמש:איתן_ברוך//userInfo.js');

תודה. שבת מנשה - שיחה 13:37, 19 באפריל 2023 (IDT)תגובה

אף אחד מאלו. אתה רוצה לרשום במקרה הזה:
importScript('משתמש:איתן_ברוך/userInfo.js');

קיפודנחש 22:28, 20 באפריל 2023 (IDT)תגובה

לנוחותך, אצטט את הדף:
.... ניתן להתקין סקריפטים שאינם ברשימה, על ידי הוספת השורה הבאה עבור כל סקריפט כזה:
importScript('שם הדף בו נמצא הסקריפט');
האם הביטוי "שם הדף בו נמצא הסקריפט" מעורפל? תוכל להציע ניסוח טוב יותר שמבהיר שהכוונה לשם הדף בו נמצא הסקריפט? באף אחד מהניסיונות שתיארת הפרמטר שהזנת אינו שם של דף כלשהו בוויקיפדיה. "שם דף" זה משהו שעובד בין [[ ל- ]]. אף אחד מהביטויים שרשמת לא מתאים. קיפודנחש 22:48, 20 באפריל 2023 (IDT)תגובה
חזרה לדף המיזם "סקריפטים".