מדיה ויקי:Gadget-rclast.js

מתוך ויקיציטוט, מאגר הציטוטים החופשי.

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

  • פיירפוקס / ספארי: להחזיק את המקש Shift בעת לחיצה על טעינה מחדש (Reload) או ללחוץ על צירוף המקשים Ctrl-F5 או Ctrl-R (במחשב מק: ⌘-R).
  • גוגל כרום: ללחוץ על צירוף המקשים Ctrl-Shift-R (במחשב מק: ⌘-Shift-R).
  • אינטרנט אקספלורר / אדג': להחזיק את המקש Ctrl בעת לחיצה על רענן (Refresh) או ללחוץ על צירוף המקשים Ctrl-F5.
  • אופרה: ללחוץ על Ctrl-F5.
/* מועתק מ[[w:מדיה ויקי:Gadget-rclast.js]] */
/* הוספת כיתוב "(אחרון)" לעריכות בשינויים האחרונים */
function rcLast() {
    if ( mw.config.get('wgCanonicalSpecialPageName') != "Recentchanges" ) {
        // לא דף השינויים האחרונים
        return;
    }
    var bodyContent = document.getElementById('bodyContent');
    var items = bodyContent.getElementsByTagName('LI');
    if (!items) return;
    var title, last;
    var pages = [];
    for ( var i = 0; i < items.length; i++ ) {
        title = items[i].getElementsByTagName( "a")[0].title;
        if ( title.indexOf( "מיוחד:" ) != 0 && !pages[title] ) {
            // לא פעולה ביומן, ועריכה אחרונה עד כה
            pages[title] = true;
            last = document.createElement( "strong" );
            last.appendChild( document.createTextNode( " (אחרון)" ) );
            items[i].appendChild( last );
        }
    }
}

$( rcLast );