משתמש:Eldads/monobook.js

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

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

  • במוזילה, פיירפוקס או ספארי, לחצו על מקש ה־Shift בעת לחיצתכם על העלה מחדש (Reload), או הקישו Ctrl+Shift+R (או Cmd+Shift+R במקינטוש של אפל).
  • באינטרנט אקספלורר, לחצו על מקש ה־Ctrl בעת לחיצתכם על רענן (Refresh), או הקישו על Ctrl+F5.
  • ב־Konqueror, פשוט לחצו על העלה מחדש (Reload), או הקישו על F5.
  • באופרה, ייתכן שתצטרכו להשתמש בכלים (Tools) > העדפות (Preferences) כדי לנקות לחלוטין את זכרון המטמון.
/* פונקציה שמספקת תקציר עריכה אוטומטי כשעורכים גרסה ישנה. התקציר האוטומטי הוא "שחזור לגרסה x" */
function oldVersEdit(){
if(document.location.search.indexOf("&action=edit&oldid=") != -1){
document.editform.wpSummary.value="שחזור לגרסה "+ document.location.search.substring(document.location.search.indexOf("&oldid=")+7,document.location.search.length);
}
}
addOnloadHook(oldVersEdit);

/* השלמה אוטומטית של התקציר */
function AutoSumm()
{
 summTxtBox = document.getElementById('wpSummary');
 if (summTxtBox != null) {
  if (!is_gecko) summTxtBox.attachEvent("onkeypress",autoCompSumm);
  else summTxtBox.setAttribute("onkeyup","autoCompSumm();");
 }
}

function autoCompSumm(){
currSum = document.getElementById('wpSummary');
var summNow=currSum.value;
if (summNow.indexOf("*/")!=-1) summNow=summNow.substr(summNow.indexOf("*/ ")+3,summNow.length);
if (summNow.length<6) return; //מאיזו אות להתחיל השלמה
var summaries= new Array (9); //אורך מערך התקצירים
//רשימת תקצירים מוכרים
summaries[0]="תקלדות";
summaries[1]="הגהה קלה";
summaries[2]="עריכה קלה";
summaries[3]="ויקיזציה";
summaries[4]="שחזור";
summaries[5]="תיקון קישור";
summaries[6]="הגהה ועריכה קלה";
for (i=0;i<summaries.length;i++){
  if(summaries[i].substr(0,summNow.length)==summNow){
  summNow=summaries[i];
   if (currSum.value.indexOf("*/")!=-1){ 
    currSum.value=currSum.value.substr(0,currSum.value.indexOf("*/"))+"*/ "+summNow;
   } else {
     currSum.value=summNow;
   }
   break;
  }
 }
}

addLoadEvent(AutoSumm);