שיחת מדיה ויקי:Gadget-patrolAlarm.js

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

מטרת הסקריפט עריכה

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

הוראות התקנה עריכה

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

כדי להשתמש בסקריפט יש להוסיף למיוחד:הדף שלי/common.js את השורה

importUserScript(51);

כוונון עדין עריכה

אם תרצו לשחק עם הפרמטרים של פעולת הסקריפט, שימו את שתי השורות הבאות באותו המקום, *מעל* המקום בו הוספתם את הסקריפט:

wgPatrolDistressLimit = 1800;
wgPatrolDistressRestSeconds = 120;

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

דיווח על בגים, הצעות לשיפור, ודיווח על ערכים מומלצים לפרמטרים עריכה

בגים עריכה

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

הצעות לשיפור עריכה

אין צורך לציין את הדפדפן כדי להציע שיפור  .

דיווח על ערכים מומלצים לפרמטרים עריכה

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

הערות עריכה

הורדתי את הסקריפט כי הוא מפריע לי. אני מנטרת את השינויים האחרונים גם כשאין נורה אדומה. הסקריפט מקפיץ את השורות למטה כמה שניות אחרי שהדף כבר נטען. אני מנסה ללחוץ על קישור או עריכה והסמן פתאום קופץ למקום אחר. בברכה, רחל - שיחה 21:16, 30 במרץ 2011 (IST)תגובה

שאלה: האם זה יהיה שימושי יותר אם גם כשהנורה "כבויה" המקום יישאר תפוס? זו לא צריכה להיות בעיה גדולה לעשות זאת (למעשה אם הייתי חושב על זה מראש זה היה יותר קל) - ה"חיסרון" היחיד הוא שבכל דף בו מבקרים יש חלל ריק.
אפשרות אחרת היא למקם את ה"נורה" במקום אחר לגמרי, נניח בתור קישור נוסף בארגז הכלים. (אולי פשוט לשנות את הקישור "שינויים אחרונים" בצד שמאל - נניח להעניק לו רקע צהוב (נניח ככה) או משהו? קיפודנחש - שיחה 00:01, 31 במרץ 2011 (IST)תגובה
רציתי מראש שזה יהיה בתיבת הכלים, אבל אמרת שאי אפשר, מבחינתי זה עדיף. ואולי אפשר לעשות פשוט כמו המנורה של וק:במ ברשימת המעקב (ממנה קיבלתי את הרעיון) יְשֻׁרוּןשיחה 00:18, 31 במרץ 2011 (IST)תגובה
לא סביר שאמרתי שאי אפשר - בהחלט סביר שאמרתי שאני לא יודע לעשות זאת. את המנורה של וק:במ ברשימת המעקב אני לא מכיר - יש איזה משהו מיוחד שצריך לעשות כדי לראות אותה? בכל מקרה, אנא נסה את הגרסה הנוכחית ואמור לי מה דעתך (ואולי גם רחל תרצה לנסות שוב...) קיפודנחש - שיחה 00:51, 31 במרץ 2011 (IST)תגובה
ראיתי את השינוי, נחמד, אבל לא צריך להגדיל את הכתב - מספיק לעשות את הרקע הצהוב. הכר את תבנית:בקשות לטיפול. יְשֻׁרוּןשיחה 01:00, 31 במרץ 2011 (IST)תגובה
(הקטנתי). לא הבנתי: את התבנית צריך למקם איפשהו כדי לראות אותה, לא? אז איפה אתה ממקם אותה? קיפודנחש - שיחה 01:23, 31 במרץ 2011 (IST)תגובה
ראיתי עכשיו. זה נחמד, אבל אתה רצית משהו שמופיע בכל דף, ולא רק בדף מסוים. כך שהפתרון הזה לא לגמרי ישים, למרות שאפשר לדחוף לתפריט גם ציור של מנורה אם רוצים. (just say the word) קיפודנחש - שיחה 01:37, 31 במרץ 2011 (IST)תגובה
לא, זה מעולה מה שעשית! (אני מניח, זה לא דלק מאז השינוי האחרון) רק הזכרנו אותה אז הכרתי ביניכם.. יְשֻׁרוּןשיחה 01:46, 31 במרץ 2011 (IST)תגובה
עכשיו זה דולק, זה באמת מעולה. יְשֻׁרוּןשיחה 14:38, 31 במרץ 2011 (IST)תגובה
יפה, עכשיו זה מתריע ולא מפריע! תודה, רחל - שיחה 18:36, 31 במרץ 2011 (IST)תגובה

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

האם ניתן לקבוע את מספר השינויים הלא-בדוקים הגורמים להדלקת הנורה? כרגע לדעתי הנורה נדלקת בקלות מדי... בברכה, ‏Guycn2 - שיחה 16:08, 27 באוקטובר 2013 (IST)תגובה

ראה שיחת מדיה ויקי:Gadget-patrolAlarm. קיפודנחש 18:29, 27 באוקטובר 2013 (IST)תגובה
ראיתי, ולא ממש הבנתי... מה צריך לשנות כדי לקבוע את מספר העריכות הלא-בדוקות שיגרמו להדלקת הנורה - את ה-1,800 או את ה-120? ‏Guycn2 - שיחה 18:31, 27 באוקטובר 2013 (IST)תגובה
הנתון עליו אתה שולט אינו "מספר העריכות הלא בדוקות" אלא "פרק הזמן בו בוצעו 100 העריכות הלא בדוקות האחרונות". קצב השינויים הלא בדוקים הוא מנה, בה מספר השינויים הלא בדוקים הוא המונה ופרק הזמן שחלף הוא המכנה. אינך יכול לשלוט על המונה (כמו שביקשת), אבל ביכולתך לשלוט על המכנה: הקטנת המספר שקולה להגדלת מספר השינויים שהסקריפט סופר (למשל 900 שניות במקום 1800 שקול לשינוי מספר השינויים ל-200). קיפודנחש 18:39, 27 באוקטובר 2013 (IST)תגובה
אוקיי, תודה. שבוע טוב, ‏Guycn2 - שיחה 18:40, 27 באוקטובר 2013 (IST)תגובה
חזרה לדף "Gadget-patrolAlarm.js".