מדיה ויקי:SelectAllunDel.js

מתוך ויקיפדיה, האנציקלופדיה החופשית

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

  • פיירפוקס / ספארי: להחזיק את המקש Shift בעת לחיצה על טעינה מחדש (Reload) או ללחוץ על צירוף המקשים Ctrl-F5 או Ctrl-R (במחשב מק: ⌘-R).
  • גוגל כרום: ללחוץ על צירוף המקשים Ctrl-Shift-R (במחשב מק: ⌘-Shift-R).
  • אינטרנט אקספלורר / אדג': להחזיק את המקש Ctrl בעת לחיצה על רענן (Refresh) או ללחוץ על צירוף המקשים Ctrl-F5.
  • אופרה: ללחוץ על Ctrl-F5.
/* פונקציה להוספת כפתור בחירת כל הגרסאות בדף השחזורים */
function selectAllunDel() {
    if( document.getElementById( "undelete" ) ) {
        var unDelAll = document.createElement("input");
        unDelAll.value = "סימון כל הגרסאות";
        unDelAll.type = "button";
        unDelAll.onclick = function() {
            var a;
            for( var i = 0; i < document.getElementsByTagName("input").length; i++ ) {
                a = document.getElementsByTagName("input")[i];
                if( a.type == "checkbox") {
                    a.checked = true;
                }
            }
        };
        var reset = document.getElementById("mw-undelete-reset");
        if ( reset && reset.parentNode ) {
        	reset.parentNode.appendChild(unDelAll);
        }
    }
}

$(selectAllunDel);