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

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

מספר שיפורים[עריכת קוד מקור]

ביצעתי מספר שיפורים/תיקונים בגאדג'ט:

  • שימוש בתיבת דיאלוג מודרנית של OOUI שבה מתבקש המשתמש להזין את התקציר. עד עכשיו, נעשה שימוש בחלונית prompt של הדפדפן.
  • תיקון שני באגים שהופיעו עבור משתמשים שהפעילו את האפשרות הצגת הודעת אישור לאחר לחיצה על קישור "שחזור" בהעדפות ← מראה:
    • עד עכשיו, הגאדג'ט לא עבד כמצופה אם המשתמש לחץ על הכפתור "תקציר" לאחר שכבר לחץ לפני כן על כפתור "שחזור". הסיבה לכך היא שבמקרים כאלה, הגאדג'ט לא הצליח לשאוב את ה־href של קישור השחזור כמו שצריך, והחזיר undefined. תיקנתי זאת.
    • עד עכשיו, לאחר שהמשתמש הזין את תקציר השחזור, הוא הועבר לחלון חדש שבו התבקש לאשר פעם נוספת את השחזור. זו לא ההתנהגות המצופה, שכן המשתמש כבר אישר את השחזור בזה הרגע כשהזין את התקציר ולחץ על "אישור". עקפתי את הבעיה הזו (ראו פונקציית bypassRollbackConfirmation).
  • תמיכה בממשק בשפה אנגלית. ניתן יהיה להוסיף תרגומים לשפות נוספות בפונקציית i18n, אם יעלה הצורך.
  • הצגת הודעה שהשחזור לא בוצע אם המשתמש לחץ על "ביטול" או שלחץ על "אישור" מבלי להזין תקציר.
  • הוספת preventDefault כדי שהמשתמש לא יוקפץ לראש הדף לאחר שלחץ על "ביטול" בתיבת הדיאלוג (או הקיש Esc במקלדת).

בברכה, ‏Guycn2 · ☎‏ 21:36, 23 באוקטובר 2020 (IDT)[תגובה]