מדיה ויקי:סקריפטים/46.js
הערה: לאחר הפרסום, ייתכן שיהיה צורך לנקות את זיכרון המטמון (cache) של הדפדפן כדי להבחין בשינויים.
- פיירפוקס / ספארי: להחזיק את המקש Shift בעת לחיצה על טעינה מחדש (Reload) או ללחוץ על צירוף המקשים Ctrl-F5 או Ctrl-R (במחשב מק: ⌘-R).
- גוגל כרום: ללחוץ על צירוף המקשים Ctrl-Shift-R (במחשב מק: ⌘-Shift-R).
- אדג': להחזיק את המקש Ctrl בעת לחיצה על רענן (Refresh) או ללחוץ על צירוף המקשים Ctrl-F5.
// סקריפט להוספת כפתור לחתימה בצמוד לכפתור השמירה, + תזכורת לחתום (במידה ולא חתמתם) // נלקח מ[[:en:Wikipedia:WikiProject_User_scripts/Scripts/qSig]] if ((mw.config.get( 'wgNamespaceNumber' ) % 2 || mw.config.get( 'wgNamespaceNumber' )==4) && document.URL.match(/&action=(edit|submit)/)) $(function(){ var wpSave = $('#wpSaveWidget'); if (!wpSave) return; if (!window.sigText) sigText = ' ~~\~~'; //create button var btn = new OO.ui.ButtonInputWidget({label: "~", title: "הוספת חתימה עם תאריך ושעה"}); btn.$element.click(function(){ insertTags(sigText,'','') }); if (window.sigAccessKey){ btn.accessKey = sigAccessKey; btn.title += ' [' + btn.accessKey + ']'; btn.$button.updateTooltipAccessKeys(); } wpSave.after(btn.$element); //for 'Wikipedia:' namespace: Sig is ok on Forum pages, on all others put it after Save button if ( ( mw.config.get( 'wgNamespaceNumber' ) == 4 ) && ( !mw.config.get('wgTitle').match('^(Village pump [(]|Reference desk/|Deletion review/|Articles for deletion/|Templates for deletion/|.*noticeboard.*|Requests for (adminship|checkuser|arbitration|feedback|page protection|mediation)|Bot requests|Help desk|Editor review|Adminship survey|Cleanup|Miscellany for deletion|New contributors\' help page|Media copyright questions)') ) ) { wpSave.after(btn.$element); return; //avoid warning below } //warn if saving without signature $('#editform').submit(function(){ if (document.editform.wpTextbox1.value.indexOf('~\~~') >= 0 ) return true; else return confirm('האם אין ברצונך לחתום?'); }); });