שיחת משתמש:קיפודנחש/ארכיון 24 – הבדלי גרסאות

תוכן הדף אינו נתמך בשפות אחרות.
מתוך ויקיפדיה, האנציקלופדיה החופשית
תגובה אחרונה: לפני 6 שנים מאת חצי חציל בנושא צהריים טובים
תוכן שנמחק תוכן שנוסף
חצי חציל (שיחה | תרומות)
שורה 85: שורה 85:
כנראה צריך להריץ בוט לזיהוי קישבורים (מתניה הריץ בוט כזה, ובטח אפשר למצוא כאלו בוויקיפדיות בשפות אחרות). אפשר להגביל בוט כזה לקישורים בוויקירפואה, וללמד אותו לסמן את הערכים עם קישור שבור בעזרת התבנית, או אפילו ישירות בקטגוריה. [[שיחת משתמש:קיפודנחש|קיפודנחש]] 22:27, 5 בנובמבר 2017 (IST)
כנראה צריך להריץ בוט לזיהוי קישבורים (מתניה הריץ בוט כזה, ובטח אפשר למצוא כאלו בוויקיפדיות בשפות אחרות). אפשר להגביל בוט כזה לקישורים בוויקירפואה, וללמד אותו לסמן את הערכים עם קישור שבור בעזרת התבנית, או אפילו ישירות בקטגוריה. [[שיחת משתמש:קיפודנחש|קיפודנחש]] 22:27, 5 בנובמבר 2017 (IST)
: כן כתבתי בוט כזה. יש לו קצת בעיות טכניות אבל הייתי מעדיף משהו אוטומטי, כמו הניהול... [[משתמש:בורה בורה|בורה בורה]] - [[שיחת משתמש:בורה בורה|שיחה]] 03:38, 6 בנובמבר 2017 (IST)
: כן כתבתי בוט כזה. יש לו קצת בעיות טכניות אבל הייתי מעדיף משהו אוטומטי, כמו הניהול... [[משתמש:בורה בורה|בורה בורה]] - [[שיחת משתמש:בורה בורה|שיחה]] 03:38, 6 בנובמבר 2017 (IST)
==צהריים טובים==
התוכל להפנות אותי לכלל הקובע כי אין להפנות בלוח המודעות פעמיים לאותו דיון? תודה. [[משתמש:חצי חציל|חצי חציל]] 15:51, 10 בנובמבר 2017 (IST)

גרסה מ־16:51, 10 בנובמבר 2017

שיחת משתמש:קיפודנחש/ארכיון 24/פתיח

שתי פסקאות

היי. בהתאם להנחיות למעלה, הנה שתי שיחות שטרם סיימנו לדבר עליהם: סקריפט 88, 88. כשאהיה מול המחשב, אשתדל לזכור לשים קישורים. יגאל (בקשת עזרה, IKhitron ושיחה) 00:17, 19 באוקטובר 2017 (IDT)

לגבי "סקריפט 88" (מספר דו ספרתי משבש במקצת את התצוגה): העפתי בזה עין, אין לי כוונה לנסות לתקן. אפשר לחיות עם זה, ואפילו לחיות טוב. לגבי "88" (רענון הסקריפט כשנזרק אוונט "wikipage.content"): בוצע. אם נראה לך שהסקריפט לא מתרענן, כנראה שהאוונט לא נזרק. תוכל לבדוק על ידי הוספת hook משלך, למשל לפונקציה שכותבת משהו ב-console.log, או זורקת alert. בכל מצב שהפונקציה נקראת, הקופסה מתרעננת. אם אתה בודק ומתברר שמה שכתבתי לא נכון, אבדוק שוב. קיפודנחש 00:29, 19 באוקטובר 2017 (IDT)
לגבי העניין השני - תודה רבה, אני אתעמק בזה. לגבי העניין הראשון - אי אפשר לחיות עם זה, כי לא רואים כלום, ולא יודעים על מה לוחצים. אני אנסה לפתור את זה תכנותית, ואם לא אצליח, אשתדל לדחוף לשם סתם שטח לבן עם css, אם אין לך זמן לזה, כי ככה אי אפשר להשאיר. תודה, יגאל (בקשת עזרה, IKhitron ושיחה) 01:03, 19 באוקטובר 2017 (IDT)
לא ברור לי מה אתה רואה. אצלי, זה קצת דורך על "שיחה" משמאל, אבל זה לא נראה בעייתי עד כדי "אי אפשר לחיות עם זה". אתה יכול לבדוק בקלות, בעזרת API בשם setnotificationtimestamp. היכנס לארגז החול (כבר סידרתי לך את כל השדות בקישור, אבל תצטרך להוסיף את ה-token - לחץ על setnotificationtimestamp, גלול לשדה token, ולחץ על ה- < בצד שמאל). זה יסמן את כל הערכים ברשימת המעקב שלך שנערכו בשבע השנים האחרונות כ"לא נקראו". המספר בבועה צריך לקפוץ ל-49 בדגימה הבאה (תוכל באותה הזדמנות לבדוק אם ה-event אכן גורם לרענון - זרוק בקונסול mw.hook('wikipage.content').fire(mw.util.$content) ותראה אם הבועה מתעדכנת. זה 49 כי הסקריפט מבקש "לכל היותר 50", ומסיבה עלומה מקבל 49). הפאניקה של "אי אפשר לחיות עם זה" נראית לי מופרזת לחלוטין. קיפודנחש 01:13, 19 באוקטובר 2017 (IDT)
תודה רבה על העצות. אני בטוח שאם זה עולה על שיחה זה לא בעיה. אבל כשיש שם מילים הרבה יותר ארוכות בגלל סקריפטים אישיים, זה רע. ולמרות שאתה לא אוהב את זה, במיוחד רע על מסכי מגע. אז אני אשתדל בכל זאת לתקן. יגאל (בקשת עזרה, IKhitron ושיחה) 01:22, 19 באוקטובר 2017 (IDT)
איפה זה "שם"? כרגע למשל במקום "שיחה" היה לי "יש לך הודעות חדשות" עם רקע כתום-קיא (בזכות עריכתך בדף שיחתי), שזה מתאים ל"מילים יותר ארוכות", ושום דבר לא היה מוסתר (המספר בבועה - 50). אם יש סקריפטים אישיים שעושים שם בלגנים, אז אולי אותם כדאי לתקן? קיפודנחש 01:33, 19 באוקטובר 2017 (IDT)
כן, זה שם. בהחלט יכול להיות, אני אבדוק גם אותם. אם כי זה לא כל כך סביר, כי יש שם רק addportletlink, אין מה לשבור. יגאל (בקשת עזרה, IKhitron ושיחה) 02:35, 19 באוקטובר 2017 (IDT)
קיפוד, משום מה יגאל לא מזכיר במפורש, אבל כמדומני יש לו סקריפטים רבים נוספים שמוסיפים קישורים בשורה ההיא, ממש ליד הבועה, ולא מדובר בקישור מיותר לדף השיחה האישי שלא מפריע אם הוא מכוסה. בברכה, מלא כל הארץ כבודישלח הודעה ל-013-28143 • כ"ט בתשרי ה'תשע"ח • 14:10, 19 באוקטובר 2017 (IDT)
דווקא כן דיברתי על זה, כנראה פספסת. יגאל (בקשת עזרה, IKhitron ושיחה) 00:23, 20 באוקטובר 2017 (IDT)
לא הזכרת את זה מספיק במפורש עבור קיפודנחש, מה שדי ברור מתגובותיו שמדברות על כך שלא נורא אם קישור לדף השיחה יכוסה במקצת. בברכה, מלא כל הארץ כבודישלח הודעה ל-013-28143 • ל' בתשרי ה'תשע"ח • 16:30, 20 באוקטובר 2017 (IDT)
אז זהו, שאמרתי את זה בעקבות התגובות האלו :-) יגאל (בקשת עזרה, IKhitron ושיחה) 16:48, 20 באוקטובר 2017 (IDT)

מישהו כאן לא טורח לקרוא את התשובות. בכולופן, כרגע אין לי כוונה לשנות את 88, ואודה גם לכם אם לא תגעו בו (הוא משמש אותי, וכנראה גם משתמשים אחרים, כסקריפט גלובלי). אם מישהו רוצה לשחק עם זה, אנא העתיקו לסקיפט נפרד, ושם עשו כרצונכם. קיפודנחש 17:59, 20 באוקטובר 2017 (IDT)

אל תדאג, אחרי שאתקן את הבאגים הללו, אם אצליח, אביא לך לאישור. יגאל (בקשת עזרה, IKhitron ושיחה) 18:02, 20 באוקטובר 2017 (IDT)
אין שום בגים לתקן. קיפודנחש 19:27, 20 באוקטובר 2017 (IDT)
יש. למשל, זה שהסקריפט לא מגיב להדלקת hook, זה באג. יגאל (בקשת עזרה, IKhitron ושיחה) 19:33, 20 באוקטובר 2017 (IDT)
הסקריפט כן מגיב לאוונט, ונתתי לך הנחיות מדויקות איך להיווכח בכך בעצמך (דרך הקונסול שלח mw.hook.fire, ותראה שהמספר מתעדכן). כפי שציינתי, למרות מה שנדמה לך, האוונט הזה לא נשלח. (הוסף hook דרך הקונסול ותראה שהוא לא מתבצע). קיפודנחש 20:01, 20 באוקטובר 2017 (IDT)
הבעיה היא שעוד לפני שדיברנו, הוספתי את זה, כשהכנסתי לגאדג'ט, והוא כן מגיע. ברור שיש באג באיזהשהו מקום. או אצלי, או ב-88, או בתחביר של קריאת ה-hook. לא בימים הקרובים, אבל כשיהיה לי זמן, אני אתעמק בזה, ואתחיל ממה שכתבת עכשיו. יגאל (בקשת עזרה, IKhitron ושיחה) 20:10, 20 באוקטובר 2017 (IDT)

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

אני חושב שהבנתי מה הבעיה עם המספר שעולה על המילים. אני כמעט בטוח. גודל הגופן בהרחבה הוא 0.9em. בסקריפט הוא 12px. כשהקטנתי את זה, הבעיה נעלמה. לכן זה גם נראה שונה במכשירים שונים, נדמה לי, כי יש הבדל ביחידות מדידה. בכל מקרה, מה דעתך לשנות את זה? יגאל (בקשת עזרה, IKhitron ושיחה) 17:19, 25 באוקטובר 2017 (IDT)

יתכן. במקור זה היה 12px משום שזה מה שהיה אז באלמנטים שמדיה ויקי שמה - הם כנראה שינו זאת מאז ל- 0.9em. בכולופן, מסיבות מסתוריות, אי אפשר לשנות ב-88 ל-0.9em - המספר פשוט נעלם. קיפודנחש 20:00, 25 באוקטובר 2017 (IDT)
ראיתי. מה דעתך על פחות פיקסלים? אצלי 10 עזר, אבל לא מבין בזה מספיק כדי לדעת שזה יעזור בכל מקום. יגאל (בקשת עזרה, IKhitron ושיחה) 20:14, 25 באוקטובר 2017 (IDT)
אתה יכול לעשות מה שאתה רוצה אצלך (כלומר ב-css האישי שלך), ובעזרת !important זה גובר על מה שיש שם עכשיו. אם תמצא משהו שעושה את העבודה, תן לי לנסות, ואם אין עם זה בעיה, אחליף. (נצל"ש - ראה תשובתי בעניין url בדף המתאים). קיפודנחש 20:19, 25 באוקטובר 2017 (IDT)
תודה, אעשה זאת. יגאל (בקשת עזרה, IKhitron ושיחה) 23:26, 25 באוקטובר 2017 (IDT)
היי. גיליתי למה זה לר עבד עם em. מתברר שבזמן האחרון אייקונים ההודעות עברו ל-ooui. אולי גם אתה תמצא יום אחד רצון וזמן להפוך את זה... בינתיים, זה מה שעשיתי, וזה נראה לי טוב למדי:
#pt-notifications-watchlist .mw-echo-notifications-badge::after {font-size: 10px;}
מה אתה אומר? תודה, יגאל (בקשת עזרה, IKhitron ושיחה) 14:41, 26 באוקטובר 2017 (IDT)
ובעניין ה-hook, אני די מיואש. שיחקתי עם זה בכל מיני צורות, ולא הצלחתי. מה שהכי גרוע, זה שהקוד שאתה כתבת, זהה לגמרי לקוד שאני כתבתי ב-WLM, שורות 825-826, ושם הוא עובד. הרצתי גם
mw.hook('wikipage.content').add(function() {alert('!');});
בקונסול, וזה קופץ כמו שעון. מוזר... יגאל (בקשת עזרה, IKhitron ושיחה) 15:03, 26 באוקטובר 2017 (IDT)
יתכן שההבדל נובע מכך שלא מופעל אצלי "עדכונים חיים". אנסה עכשיו עם עדכונים. (עדכון): ניסיתי, והבועה התעדכנה מיד. יתכן שזה אקראי (אחרי הכל, הבועה מתעדכנת בכל מקרה פעם בדקה בערך). אנסה שוב. (עוד עדכון): ניסיתי שוב. מתעדכן כמו גדול. קיפודנחש 18:10, 26 באוקטובר 2017 (IDT)
אם כך, יכול להיות שאני יודע מה הבעיה. תודה, אבדוק מחר. מה עם גודל הגופן? יגאל (בקשת עזרה, IKhitron ושיחה) 23:42, 26 באוקטובר 2017 (IDT)
תודה רבה. כן, זה נראה פחות טוב, אבל לפחות לא באג. אם ערב אחד יהיו לך 80 שעות פנויות כדי שתוכל להעביר את זה ל-ooui, זה יחזור להרואת טוב :-) יגאל (בקשת עזרה, IKhitron ושיחה) 15:48, 29 באוקטובר 2017 (IST)
בדקתי את ה-hook וזה לא זה. תגיד, יכול להיות שאם שמים כמה דברים על אותו hook, רק אחד מתבצע? יגאל (בקשת עזרה, IKhitron ושיחה) 15:10, 3 בנובמבר 2017 (IST)

לא. אפשר לשים כמה דברים שרוצים, והסמנטיקה (add) מבהירה זאת. לא הבנתי מה כוונתך "זה לא זה". אם אתה שולח אוונט ידנית, כמו שהראיתי, הבועה לא מתעדכנת מיד? אצלי כן. קיפודנחש 15:50, 3 בנובמבר 2017 (IST)

זה לא זה פירושו שהבעיה שחשדתי בה לא גורמת לבלגן. איך שולחים ידנית? יגאל (בקשת עזרה, IKhitron ושיחה) 16:17, 3 בנובמבר 2017 (IST)
mw.hook('wikipage.content').fire(mw.util.$content);

קיפודנחש 16:41, 3 בנובמבר 2017 (IST)

תודה. עשיתי את זה. הגאדג'ט התעדכן, 88 לא. יגאל (בקשת עזרה, IKhitron ושיחה) 17:30, 3 בנובמבר 2017 (IST)
אין לי מושג מי זה ה"גאדג'ט" הזה שהתעדכן (אל תסביר - זה לא הנושא). מה קורה כשאתה מבצע קריאה ל-API? הכוונה לaction=query&format=rawfm&list=watchlist&wlshow=unread. מה שחוזר שם זה מה ש-88 מראה. אפשר אפילו משהו יותר פשוט: חכה שתי דקות, ותראה אם 88 מתעדכן. אם הוא לא מתעדכן כפי שאתה מצפה אחרי 2 דקות, המשמעות היא שאין לזה קשר ל-hook, אלא כנראה מה שאתה מצפה לראות זה לא מה ש-88 מתכוון להראות. קיפודנחש 17:35, 3 בנובמבר 2017 (IST)
הוא בהחלט מתעדכן מדי זמן קצוב וכשאני מפעיל את ה-hook השני שהצמדת. כאן זה לא עובד. יגאל (בקשת עזרה, IKhitron ושיחה) 19:55, 3 בנובמבר 2017 (IST)
ניחוש: מתישהו החלטת לשחק עם 88 ויצרת לך עותק פרטי, ומה שאתה מריץ כרגע זה לא 88 אלא העותק הפרטי שלך, שכמובן לא מקשיב להוק. קיפודנחש 20:05, 3 בנובמבר 2017 (IST)
ניחוש יפה, אבל לא נכון. יגאל (בקשת עזרה, IKhitron ושיחה) 20:32, 3 בנובמבר 2017 (IST)
וידאתי שוב. קריאה ל-fire גורמת לסקריפט לעדכן את הבועה. אתה אומר שאצלך זה לא עושה את זה. לא ברור לי מה ההבדל, ואין לי אפשרות לדבג מה שקורה אצלך ולא קורה אצלי. נסה אולי לבצע רענון אגרסיבי - אולי מסיבה עלומה כלשהי רצה אצלך גרסה עתיקה מהמטמון של הדפדפן. בכולופן, אין לי כוונה להמשיך להתעסק עם זה. אם תמצא משהו, ספר לי. בברכה - קיפודנחש 20:45, 3 בנובמבר 2017 (IST)
ברור שאתה לא צריך לבזבז על זה זמן, אם אי אפשר לשחזר. אני אנסה רענון, החלפת דפדפן, החלפת קוד הקריאה למשהו ייצוגי, וכך הלאה. תודה, יגאל (בקשת עזרה, IKhitron ושיחה) 22:40, 3 בנובמבר 2017 (IST)
הצעה: השתמש בדיבגר של הדפדפן (פיירבג או כרום), ופתח טאב network. קל למדי לזהות את הקריאות של 88 (דומות לקריאה שהצעתי לך לבדוק בעצמך ב-API). כך תוכל לראות אם 88 אכן מגיב להוק על ידי קריאה נוספת ל-API אחרי קבלת הטריגר של 'wikipage.content' . קיפודנחש 23:19, 3 בנובמבר 2017 (IST)
תודה רבה, אעשה זאת בשבוע הבא. ואם כבר מדברים, ניסיתי בכרום ויש שם את אותה הבעיה. יגאל (בקשת עזרה, IKhitron ושיחה) 23:54, 3 בנובמבר 2017 (IST)

חונכות

במשך שבוע לא הייתי ליד מחשב, האם הנושא עדיין אקטואלי? ברכות אריאל פ. (slav4)דף שיחה 09:58, 19 באוקטובר 2017 (IDT)

Gilgamesh, ארכבת את הדיון לפני כמה שעות. מה המסקנה? האם עדין צריך חונך? אינג. יונה ב. - שיחה - הבה נכחילה 10:06, 19 באוקטובר 2017 (IDT)
כן. הוחלט להטיל חונכות על המשתמש לאור ההסכמה הגורפת שהייתה בדיון. המשתמש משתף פעולה וביקש הדרכה לאיתור חונך. שלחתי אותו לגארפילד, אחראי החממה כדי שיתאם לו חונך. אם אתה חושב שאתה מתאים אז זה בוודאי מעולה. אשמח אם הוא יסכים. גילגמש שיחה 10:11, 19 באוקטובר 2017 (IDT)

גמביט (קומיקס)

ראה מה קורה שם. אם לוחצים "סימון" המסגרת קופצת לימין. בעבר היא הייתה מסמנת את התבנית עצמה? בנוסף, עברתי על התבנית ביסודיות ולא זיהיתי בעייה. מה אומר? בורה בורה - שיחה 01:58, 27 באוקטובר 2017 (IDT)

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

ולעצם הסיבה להודעת השגיאה? מזהה משהו? בורה בורה - שיחה 16:18, 27 באוקטובר 2017 (IDT)
תוקן. יגאל (בקשת עזרה, IKhitron ושיחה) 16:28, 27 באוקטובר 2017 (IDT)

בורה, הנה הצעה: כשקורה דבר כזה, נסה להיעזר באשף התבניות: בהסתברות טובה הפרמטר הבעייתי יופיע באדום בתחתית. כרגע בנייד, וקשה לי לבדוק את המקרה הספציפי - זכור לי שסוגריים מרובעים לא מאוזנים (ראה את התיקון של יגאל) יכולים לבלבל את האשף, אבל במקרה הכללי, אם הבעיה לא ברורה מיד, זה הדבר הראשון שהייתי מנסה. קיפודנחש 16:38, 27 באוקטובר 2017 (IDT)

נראה לך שלא ניסיתי? האשף לא מוציא אדומים במקרה של סוגריים לא מאוזנים. עברתי כמה פעמים וספרתי אותם... לא עליתי על מה שיגאל עלה והודיתי לו. בורה בורה - שיחה 18:43, 27 באוקטובר 2017 (IDT)
זו הייתה עצה במקרה הכללי. במקרה הזה, התבוננות קפדנית בתבנית דף עצמו (לא במצב עריכה) יכולה לגלות את הבעיה (עוד יותר עוזר אם יודעים מראש איפה לחפש... :) ). קיפודנחש 21:24, 27 באוקטובר 2017 (IDT)
אני מצאתי את זה בצורה הרגילה, עם חיפוש בינרי. יגאל (בקשת עזרה, IKhitron ושיחה) 21:30, 27 באוקטובר 2017 (IDT)

תבנית:הודעת פרמטר לא מולא

אתה יכול להסביר לי איך התבנית הזו עובדת? האם ניתן בצורה כזו לבדוק קישורים שבורים באופן כללי? אני מעוניין למצוא את כל המקומות בהם {{ויקירפואה}} יוצרת קישורים שבורים ולשים אותם בקטגוריה. איך עושים? בורה בורה - שיחה 09:16, 5 בנובמבר 2017 (IST)

התבנית עצמה לא "עובדת". היא מודיעה על מצב מסוים, וככל הנראה יחידה או תבנית אחרת כלשהי, מהמערכת של התבניות והיחידות ויקינתונים, מניחה אותה בתנאים מסוימים. התחלתי לנסות לחפור כדי למצוא מי בדיוק מניח אותה, אבל לא מצאתי. אין לי ספק שמייקי וערן יודעים. קיפודנחש 17:41, 5 בנובמבר 2017 (IST)
משתמש:Mikey641? בורה בורה - שיחה 17:44, 5 בנובמבר 2017 (IST)
[1] יגאל (בקשת עזרה, IKhitron ושיחה) 17:46, 5 בנובמבר 2017 (IST)
יגאל, כל אלה שואבים מוויקינתונים ומדווחים אם אין מאפיין שם. השאלה היא איך למצוא את כל המקומות בהם {{ויקירפואה}} יוצרת קישורים שבורים ולשים אותם בקטגוריה? אין לה מאפיין בוויקינתונים. בורה בורה - שיחה 18:16, 5 בנובמבר 2017 (IST)
לא יודע. השאלה הייתה מי מזין את זה. יגאל (בקשת עזרה, IKhitron ושיחה) 18:30, 5 בנובמבר 2017 (IST)

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

כן כתבתי בוט כזה. יש לו קצת בעיות טכניות אבל הייתי מעדיף משהו אוטומטי, כמו הניהול... בורה בורה - שיחה 03:38, 6 בנובמבר 2017 (IST)

צהריים טובים

התוכל להפנות אותי לכלל הקובע כי אין להפנות בלוח המודעות פעמיים לאותו דיון? תודה. חצי חציל 15:51, 10 בנובמבר 2017 (IST)