משתמש:Guycn2/UserInfoPopup

סקריפט
User Info Popup
תיאור הוספת צלמית בחלק העליון של דפי משתמשים להצגת מידע שימושי על המשתמש
נכתב על ידי Guycn2
מצב יציב
תאריך הפצה 25 במאי 2023 (לפני 11 חודשים)
עיצובים נתמכים וקטור (2022), וקטור ישן (2010), מינרווה נויה, מונובוק, מחוץ לזמן
קוד מקור

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

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

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

התקנה עריכה

בוויקיפדיה העברית עריכה

כדי להשתמש בסקריפט זה בוויקיפדיה העברית, הוסיפו את השורה הבאה לדף ה־JS המקומי שלכם:

importUserScript( 111 );

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

כדי להשתמש בסקריפט זה באופן גלובלי (כלומר בכל אתרי הוויקי של קרן ויקימדיה), הוסיפו את השורה הבאה לדף ה־JS הגלובלי שלכם:

mw.loader.load( 'https://en.wikipedia.org/w/index.php?title=User:Guycn2/UserInfoPopup.js&action=raw&ctype=text/javascript' );

התאמה לשפות אחרות עריכה

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

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

עיצובים וממשקים נתמכים עריכה

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

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

הצבע של הצלמית i עריכה

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

הצלמית i יכולה להופיע באחד הצבעים הבאים:

  •   (ירוק) – מציין שהמשתמש ערך לאחרונה לפני פחות מ־20 דקות.
  •   (כתום) – מציין שהמשתמש ערך לאחרונה לפני יותר מ־20 דקות, אך לפני פחות משלושה חודשים.
  •   (אדום) – מציין שהמשתמש ערך לאחרונה לפני יותר משלושה חודשים.
  •   (אפור) – מציין שהמשתמש מעולם לא ערך באתר, או שמועד העריכה האחרונה לא ידוע (לרוב מכיוון שכל העריכות נעשו בדפים שנמחקו).

המידע שמוצג בחלונית עריכה

הציפו את סמן העכבר (אנ') מעל הצלמית i כדי להציג מידע שימושי אודות המשתמש.

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

טיפים:

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

המידע הבא מוצג בחלונית:

מגדר

אם העורך בחר לחשוף את מגדרו בדף ההעדפות שלו, יופיע בחלונית סמל מגדר (אנ') מתאים.
הסמל   משמעו עורכת שמזדהָה בתור נקבה, והסמל   משמעו עורך שמזדהֶה בתור זכר. אם העורך לא בחר להזדהות במגדר כלשהו (כלומר השאיר את העדפת ברירת המחדל של המערכת), או אם מדובר בעורך שאינו רשום, לא יופיע סמל מגדר.

הרשמה

התאריך שבו נוצר חשבון המשתמש. לא רלוונטי עבור משתמשים שאינם רשומים.

עריכות

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

עריכה אחרונה

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

קבוצות

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

חסימה אחרונה

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

צילומי מסך לדוגמה עריכה

ראו גם עריכה

הערות עריכה

  1. ^ מסיבות טכניות, המידע הזמין על מספר העריכות שנעשו על ידי משתמש אנונימי (כלומר כתובת IP) מוגבל. רוב המשתמשים יכולים לאחזר עד 500 עריכות מה־API, בעוד שמשתמשים עם ההרשאה apihighlimits (לרוב מדובר בבוטים ובמפעילי מערכת) יכולים לאחזר עד 5,000 עריכות. מסיבה זו, אם משתמש אנונימי ביצע מכתובת IP מסוימת יותר מ־500 או 5,000 עריכות, בחלונית מוצג "500+" או "5,000+" (תלוי אם יש לכם את ההרשאה apihighlimits או לא) במקום המספר המדויק. בפועל זו לא מגבלה משמעותית, משום שכתובות IP הן לרוב דינמיות ולכן אין הרבה כתובות IP שנעשו מהן יותר מ־500 עריכות (קל וחומר 5,000 עריכות).
    שימו לב שבכל זאת ניתן ללחוץ על הקישור שמופיע בחלונית כדי לפתוח מונה עריכות חיצוני, שבו אמור להיות מוצג מספר העריכות המלא ללא קשר למגבלה זו.