משתמש:1Or/NeedCheck.js

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

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

  • פיירפוקס / ספארי: להחזיק את המקש Shift בעת לחיצה על טעינה מחדש (Reload) או ללחוץ על צירוף המקשים Ctrl-F5 או Ctrl-R (במחשב מק: ⌘-R).
  • גוגל כרום: ללחוץ על צירוף המקשים Ctrl-Shift-R (במחשב מק: ⌘-Shift-R).
  • אינטרנט אקספלורר / אדג': להחזיק את המקש Ctrl בעת לחיצה על רענן (Refresh) או ללחוץ על צירוף המקשים Ctrl-F5.
  • אופרה: ללחוץ על Ctrl-F5.
//from [[משתמש:Yonidebest/monobook.js/createDiffLink.js]]
function initCreateDiffLink() {
 if (!getParamValue('oldid') || getParamValue('oldid') == "") return;

 var link = document.createElement('a');
 link.id = 'difflink';
 link.href = 'javascript:createDiffLink()';
 var text = ( getParamValue('diff') && getParamValue('diff') != "" ) ? "שינוי זה" : "גרסה זו";
 link.title = 'צור קישור ל' + text;
 link.appendChild(document.createTextNode('צור שורת תבנית "לבדיקה" מותאמת ל' + text));

 var contentSub = document.getElementById('contentSub');
 if ( getParamValue('diff') && getParamValue('diff') != "" ) contentSub.appendChild(document.createTextNode(' | '));
 contentSub.appendChild(link);
}

function createDiffLink() {
 var difflink = document.getElementById('difflink');
 difflink.innerHTML = "";

 var textbox = document.createElement('input');
 textbox.type = 'text';
 textbox.size = '70';
 textbox.value = '{{ס:/לבדיקה|' + '{{צבע רקע||' + wgPageName + '}}';
 
 var diff = getParamValue('diff');
 if (diff && diff != "") textbox.value += '|' + diff;

 var oldid = getParamValue('oldid');
 if (oldid && oldid != "") textbox.value += '|' + document.getElementById( "mw-diff-ntitle2" ).getElementsByTagName( "a" )[0].innerHTML; 

 textbox.value += '}}';

 var contentSub = document.getElementById('contentSub');
 contentSub.appendChild(textbox);
 textbox.select();
 textbox.focus();
}

$(initCreateDiffLink);