משתמש:Yonidebest/monobook.js/personalButtons.js

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

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

  • במוזילה, פיירפוקס או ספארי, לחצו על מקש ה־Shift בעת לחיצתכם על העלה מחדש (Reload), או הקישו Ctrl+Shift+R (או Cmd+Shift+R במקינטוש של אפל).
  • באינטרנט אקספלורר, לחצו על מקש ה־Ctrl בעת לחיצתכם על רענן (Refresh), או הקישו על Ctrl+F5.
  • ב־Konqueror, פשוט לחצו על העלה מחדש (Reload), או הקישו על F5.
  • באופרה, ייתכן שתצטרכו להשתמש בכלים (Tools) > העדפות (Preferences) כדי לנקות לחלוטין את זכרון המטמון.
/* <div style="direction: ltr;"><pre><nowiki> */
/* Funtion for adding custom buttons - Thanks [[משתמש:ערן/monobook.js]]. */
function addPersonalButton(buttonValue, summaryValue, buttonCommand)
{
 var buttonCommandA = "insertTags(\'\',\'";
 var buttonCommandB = "\',\'\');document.editform.wpSummary.value+=\'";
 var buttonCommandC = "\';document.editform.wpSave.focus();"
 buttonToAdd = '<input type="button" value="' + summaryValue + '" onclick="' + buttonCommandA + buttonCommand + buttonCommandB + buttonValue + buttonCommandC + '" />';
 templatesList.innerHTML = buttonToAdd + templatesList.innerHTML;
}

/* This I did myself, with [[משתמש:ערן]]'s help of course :-) */
function personalButtons()
{
 var Zraka = "&nbsp;~" + "~" + "~" + "~";
 var title = (document.title.substr(0, document.title.lastIndexOf(" - ")));
 templatesList = document.getElementById('edit-templates');
 if(title.indexOf('.')==title.lastIndexOf('.') && templatesList!=null) {
  
  templatesList.style.margin = "-1.5em 0em 0em 1em";
  templatesList.style.background = "white";

  buttonValue1 = "ברוך הבא";
  summaryValue1 = "בה";
  buttonCommand1 = "{{ברוך הבא}}" + Zraka;
  addPersonalButton(buttonValue1, summaryValue1, buttonCommand1);

  buttonValue2 = "מקור תמונה";
  summaryValue2 = "מק";
  buttonCommand2 = "==רשיון תמונה=={{מקור תמונה}}" + Zraka;
  addPersonalButton(buttonValue2, summaryValue2, buttonCommand2);

  buttonValue3 = " התנגשות עריכה ";
  summaryValue3 = "הת";
  buttonCommand3 = "{{התנגשות}}";
  addPersonalButton(buttonValue3, summaryValue3, buttonCommand3);

  buttonValue4 = " תמונה חשודה ";
  summaryValue4 = "תמ";
  buttonCommand4 = "{{תמונה חשודה|סיבה=}}";
  addPersonalButton(buttonValue4, summaryValue4, buttonCommand4);

  buttonValue5 = " הנחיות העלאת תמונה ";
  summaryValue5 = "הנ";
  buttonCommand5 = "{{הנחיות תמונה}}" + Zraka;
  addPersonalButton(buttonValue5, summaryValue5, buttonCommand5);

  buttonValue6 = "הצבעת מחיקה";
  summaryValue6 = "הצ";
  buttonCommand6 = "{{הצבעת מחיקה}}";
  addPersonalButton(buttonValue6, summaryValue6, buttonCommand6);

  buttonValue7 = "חשיבות";
  summaryValue7 = "חש";
  buttonCommand7 = "{{חשיבות}}";
  addPersonalButton(buttonValue7, summaryValue7, buttonCommand7);

  buttonValue8 = "לערוך";
  summaryValue8 = "לע";
  buttonCommand8 = "{{לשכתב}}";
  addPersonalButton(buttonValue8, summaryValue8, buttonCommand8);

  buttonValue9 = "לשכתב";
  summaryValue9 = "לש";
  buttonCommand9 = "{{לשכתב}}";
  addPersonalButton(buttonValue9, summaryValue9, buttonCommand9);

  buttonValue10 = "תמונה בשימוש הוגן";
  summaryValue10 = "זמ";
  buttonCommand10 = "{{ס:" + "משתמש:Yonidebest/תמונה1}}" + Zraka;
  addPersonalButton(buttonValue10, summaryValue10, buttonCommand10)
 }
}

addLoadEvent(personalButtons);
/* </nowiki></pre></div> */