מדיה ויקי:סקריפטים/13.js
הערה: לאחר הפרסום, ייתכן שיהיה צורך לנקות את זיכרון המטמון (cache) של הדפדפן כדי להבחין בשינויים.
- פיירפוקס / ספארי: להחזיק את המקש Shift בעת לחיצה על טעינה מחדש (Reload) או ללחוץ על צירוף המקשים Ctrl-F5 או Ctrl-R (במחשב מק: ⌘-R).
- גוגל כרום: ללחוץ על צירוף המקשים Ctrl-Shift-R (במחשב מק: ⌘-Shift-R).
- אדג': להחזיק את המקש Ctrl בעת לחיצה על רענן (Refresh) או ללחוץ על צירוף המקשים Ctrl-F5.
// מעדכן את המספר ב[[תבנית:משתמש תרומות]]. // נוצר על ידי [[User:Yonidebest]] // תוקן ושופר על ידי [[משתמש:קובי כרמל]] function updateUserEditCounter() { if (mw.config.get( 'wgNamespaceNumber' ) != 2 && mw.config.get( 'wgNamespaceNumber' ) != 3) return; // not user page or user talk page var editcounter = $('.usereditcounter'); if (! editcounter.length) return; // no user box var username = mw.config.get('wgTitle').split('/')[0]; var param = { // params for the server action: 'query', list: 'users', ususers: username, usprop: 'editcount', format: 'json' }; $.get('/w/api.php', param, function(data){ //Server query var count = data.query.users[0].editcount.toString(); // Number of contributions count = count.replace(/./g, function(c, i, a) { // Number format return i && ((a.length - i) % 3) ? c : "" + c; }); editcounter.text(count); //Adding number to the box }, 'json'); } $(function(){updateUserEditCounter()}); // Call