משתמש:Neriah/diff-sign.js
הערה: לאחר הפרסום, ייתכן שיהיה צורך לנקות את זיכרון המטמון (cache) של הדפדפן כדי להבחין בשינויים.
- פיירפוקס / ספארי: להחזיק את המקש Shift בעת לחיצה על טעינה מחדש (Reload) או ללחוץ על צירוף המקשים Ctrl-F5 או Ctrl-R (במחשב מק: ⌘-R).
- גוגל כרום: ללחוץ על צירוף המקשים Ctrl-Shift-R (במחשב מק: ⌘-Shift-R).
- אדג': להחזיק את המקש Ctrl בעת לחיצה על רענן (Refresh) או ללחוץ על צירוף המקשים Ctrl-F5.
// הצגת תבנית לא חתם מדף ההבדלים. נכתב על גבי [[משתמש:דגש/diff.js]].
if ($('h1#firstHeading:contains(הבדלים בין גרסאות)').length + $('h1#firstHeading:contains(הבדלי גרסאות)').length) {
var href = $('#mw-diff-ntitle1 a:first').attr('href'),
oldid = href ? href.replace(/.*oldid=/, '') : false,
pageName = mw.config.get('wgPageName');
var editorName = $('#mw-diff-ntitle2 .mw-userlink').text() || $('#mw-diff-ntitle2 .mw-anonuserlink').text();
var editTimeText = $('.diff-ntitle').text();
var editTimeMatch = editTimeText.match(/(גרסה (מ|אחרונה מ)־)(\d{1,2}:\d{2}, \d{1,2} ב[א-ת]+ \d{4})/);
var editTime = editTimeMatch ? editTimeMatch[3] : '';
var timezoneOffset = new Date().getTimezoneOffset();
var timezone = (timezoneOffset < -120) ? 'IDT' : 'IST';
if (oldid) {
$('#contentSub').append('\n{{לא חתם|' + editorName + '|תאריך=' + editTime + ' (' + timezone + ')}}\n');
}
}