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

תוכן הדף אינו נתמך בשפות אחרות.
מתוך ויקיפדיה, האנציקלופדיה החופשית

עוד משהו קטן[עריכת קוד מקור]

הועבר מהדף שיחת משתמש:בורה בורה
שוב שלום.

שוב שגיאות פרמטריות.

נתחיל בסיפור קטן: כדי לסייע לפרויקט "הערכים הסגולים" של יגאל, לימדתי את יחידת הבדיקה עוד טריק קטן: אפשר להעביר לתבנית הנבדקת עוד פרמטר, שלא מוגדר בתבנית עצמה ולא מתועד בשום מקום, ואומר ליחידת הבדיקה לא לעשות כלום (במבט לאחור, ה"בעיה" של יגאל היתה בדיוק אותו qid עליו דיברתי למעלה, שיגאל צריך להעביר לתבניות המידע כדי שכל העסק יעבוד. כשיגאל ביקש, לא חשבתי על כך שבעצם qid צריך להיות פרמטר חוקי. הוא ביקש "חנינה", וזה מה שעשינו). אפשר להשתמש בפרמטר הזה לצרכים אחרים, למשל אם יש מצב שבדף או קובץ קופצות באיזו תבנית שגיאות פרמטרית שידוע שאין לאף אחד כוונה לתקן, אפשר להעביר את הפרמטר, והוא יפסיק להרעיש את הקטגוריות, ולא יראה את התמרור האדום המעצבן למעלה. זו לא השאלה - זה היה הסיפור. עכשיו השאלה: האם כדאי שיחידת הבדיקות תוסיף קטגוריה כאשר נעשה שימוש בפרמטר הזה? כרגע לא ידוע לי על אף דף בו הוא מופעל, אבל אם יהיו כאלו, כדאי לדעתי שרשימת הדפים שקיבלו "חנינה כוללת" לאחת התבניות תהיה זמינה. אם כן, יש לך הצעה לשם הקטגוריה? "דפים עם דילוג על בדיקת פרמטרים"? בברכה - קיפודנחש 00:07, 26 באפריל 2021 (IDT)[תגובה]

כבר עניתי לעיל בלי לקרוא כאן... אני נגד חנינות. בערכי הארגמן מעבירים QID כדי שלא יהיו שגיאות וזהו. אמרתי את זה גם ליגאל בזמנו. בורה בורה - שיחה 00:42, 26 באפריל 2021 (IDT)[תגובה]
ה"חנינות" לא היו השאלה. השאלה הייתה האם כדאי שהיחידה תוסיף קטגוריה כשהוא רואה את פרמטר החנינה.
וחצי באותו עניין: לפני הרבה זמן דיברתי אתך על להפסיק לבדוק "פרמטר מספרי ריק". לא רק שזה לא תופס שום טעות ממשית, אלא שזה יוצא מגוחך: יש תבניות עם רשימה ארוכה של פרמטרים עם "דילוגי אותיות", למשל תבנית:טבלת NBA לפי מחוז, שמגדירה ב-TD למשל פרמטר 65 אבל לא 64 (ודילוגים רבים נוספים). כדי להעביר פרמטר 65 מוכרחים להעביר 64 ריק (או להקדים כל פרמטר ב-X=). זו פשוט בדיקה שגויה. ביטולה לא מצריך שינוי ביחידה - פשוט מוחקים את השורה שאומרת לבצע את הבדיקה הזו מהאופציות. קיפודנחש 00:54, 26 באפריל 2021 (IDT)[תגובה]
לגבי חנינות: האפשרות להשתמש בתבנית שנמצאת במערכת הבדיקה תוך ניטרול המערכת היא אפשרות טובה, ואין לי כוונה לבטל את הקוד. כרגע לא נעשה שימוש במעקף הזה בשום מקום, ואולי אף פעם לא ייעשה שימוש כזה, אבל זה משהו שצריך להיות. לדעתי, צריכה להיות קטגוריה לדפים שמכלילים תבנית תוך דילוג על הבדיקות, אבל זה לא נורא חשוב לי. בב"ח - קיפודנחש 01:26, 26 באפריל 2021 (IDT)[תגובה]
יצרתי עבורך את קטגוריה:דפים עם שגיאות פרמטריות שקיבלו חנינה. תוכל להפנות לשם את השגויים המיוחדים וגם להוסיף כמה מילות הסבר. בורה בורה - שיחה 01:39, 26 באפריל 2021 (IDT)[תגובה]
תודה. לימדתי את היחידה להוסיף את הקטגוריה כשצריך, ובדקתי שזה עובד. הוספתי "קטגוריה מוסתרת", כמקובל. צריך הסבר? קיפודנחש 03:17, 26 באפריל 2021 (IDT)[תגובה]
אתם מודעים לכך, שניכם, שהקטגוריה הזאת לעולם תשאר ריקה? יגאל (בקשת עזרה, IKhitron ושיחה) 03:48, 26 באפריל 2021 (IDT)[תגובה]
מודעים ומקווים. בורה בורה - שיחה 03:57, 26 באפריל 2021 (IDT)[תגובה]
זה לא העניין של תקווה. פיזית אין אפשרות שהקוד הזה יעשה משהו. יגאל (בקשת עזרה, IKhitron ושיחה) 04:05, 26 באפריל 2021 (IDT)[תגובה]
יגאל, אתה טועה. זה משהו שניסיתי להסביר לך: הקוד הזה עושה בדיוק מה שהוא אמור לעשות. הוסף פרמטר skip parameters validation בדף כלשהו בתבנית כלשהי שנמצאת במערכת הבדיקות, והקטגוריה תופיע. הוסף אותו בתבנית עם שגיאה, ומערכת הבדיקות תתעלם מהשגיאה (לא צריך לשמור - קטגוריות ושגיאות פרמטריות מופיעות כבר ב"תצוגה מקדימה). הוספתי את הפרמטר לבקשתך, לטובת "ערכים סגולים", אבל הוא עובד באותו אופן בקוד ויקי ממש. קיפודנחש 04:16, 26 באפריל 2021 (IDT)[תגובה]
לא, קיפודנחש. הקטגוריה תופיע בדף בו קיימת שגיאה. אבל הדף הזה לא יתווסף לקטגוריה, כי מנגנון מדיהוויקי לא מאפשר להכניס לקטגוריות דפים שלא קיימים. ואני מכיר את העניין מזמן, כי גם הדפים שכן קיימים בתצוגה מקדימה במקרה של הצמדת הערות שוליים לשמאל מעולם לא מתווספים לקטגוריה, למרות שהיא מופיעה בדף הערך, ואני מתלבט שנים אם להוסיף קוד שמבטל גם את הצגתה, רק שזה כנראה לא יותר מדי חשוב כדי להשקיע בזה. אתה יכול לבדוק את זה. מצא בין ערכי הארגמן דף שמופיע בו שם הקטגוריה שהוספת, לך לקטגוריה, וראה שהיא ריקה. יגאל (בקשת עזרה, IKhitron ושיחה) 10:45, 26 באפריל 2021 (IDT)[תגובה]

מה אתה לא מצליח להבין במה שכתבתי? מדובר בדפים קיימים, בלי קשר ל"קישורים סגולים". גם בהם ניתן להשתמש בפרמטר. הסברתי זאת כבר מספר פעמים. כרגע אף דף לא משתמש בו, אך המנגנון קיים, ולשם כך גם הקטגוריה. קיפודנחש 16:24, 27 באפריל 2021 (IDT)[תגובה]

בהחלט. העניין הוא שאני מדבר על הקוד שהתווסף ליחידה תחת התנאי של ערכי הארגמן, שלא עושה כלום. יגאל (בקשת עזרה, IKhitron ושיחה) 19:41, 27 באפריל 2021 (IDT)[תגובה]
שום קוד לא התווסף ליחידה "תחת התנאי של ערכי הארגמן". הקוד עליו מדובר נוסף ליחידה:ParamValidator (חפש skip parameters validation). זה שהיחידה שלך מוסיפה את הפרמטר כדי להעלים שגיאות זה נחמד, אבל ניתן להעביר את הפרמטר כל פעם שכוללים כל תבנית שהיא: אם התבנית לא נמצאת תחת מערכת הבדיקות, פרמטר עודף ולא מוגדר לא עושה כלום ולא מורגש. בתבנית שכן נמצאת במערכת, הפרמטר אומר לא לבדוק את ההכללה המסוימת הזו, ובמקום זה להוסיף לדף את הקטגוריה המוסתרת של "דפים מדולגים". אם תרצה, הקטגוריה היא בקרה על כך שלא ייעשה שימוש לרעה בפרמטר הדילוג. אם בעתיד ניתקל בדף בו יש סיבה טובה לדלג על הבדיקה בתבנית מסוימת, הקטגוריה תעזור לנו לא לשכוח זאת. קיפודנחש 21:07, 27 באפריל 2021 (IDT)[תגובה]
כלומר, למקרה שבעתיד, עכשיו זה רק כאן. אז אפשר לשים ניהול פרמטרים על הפרמטר הזה קריצה יגאל (בקשת עזרה, IKhitron ושיחה) 22:37, 27 באפריל 2021 (IDT)[תגובה]

סוף העברה
בורה בורה - שיחה 22:41, 27 באפריל 2021 (IDT)[תגובה]