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

  • פיירפוקס / ספארי: להחזיק את המקש Shift בעת לחיצה על טעינה מחדש (Reload) או ללחוץ על צירוף המקשים Ctrl-F5 או Ctrl-R (במחשב מק: ⌘-R).
  • גוגל כרום: ללחוץ על צירוף המקשים Ctrl-Shift-R (במחשב מק: ⌘-Shift-R).
  • אדג': להחזיק את המקש Ctrl בעת לחיצה על רענן (Refresh) או ללחוץ על צירוף המקשים Ctrl-F5.
if ( mw.config.get("wgAction") === "edit" ) {
  setTimeout(function(){
    $(".toolbar.section-advanced").first().append('<div class="group group-insert"><div class="label">מספרי פסוקים</div><a href="#" title="מספרי פסוקים" class="tool tool-button wikiEditor-toolbar-spritedButton" onclick="pasukNums(prompt(\'book\'),prompt(\'chapter\')*1,eval(prompt(\'verses\'))||300);return!1" style="background-position: -70px -502px;">מספרי פסוקים</a></div>');
  },3000);
}

if ($(".mw-special-Recentchanges").length && location.hash == "#reload" ) {
  setTimeout(location.reload,1000*60*5);
}

/* Pasuk Numbers */
var pasukNums = (function (book,chap,numofvss) {
  var letter = function (n,t,l){
if ( n === 10 ) return "י";
if ( n === 15 ) return "טו";
if ( n === 16 ) return "טז";
if(!n||n<1||n%1!=0)throw"";for(t="";n>=400;n-=400)t+="ת";t+=["","ק","ר","ש"][n/100>>0]+["","י","כ","ל","מ","נ","ס","ע","פ","צ"][n%100/10>>0];(l="אבגדהוזחט".split('')).unshift('');l=l[n%10];return(t||"")+l}
  var currChap = chap
  var currBook = book
  var textbox = $("#wpTextbox1");
  var text = textbox.val()
  var count = 1
  var newText = text.replace(
      "{{תבנית:משתמש:Dovi/טעמי המקרא}}",
      "{{מ:שוליים|5}}\n{{תבנית:משתמש:Dovi/טעמי המקרא}}"
  ).replace(/׃(}})?\s+(\{\{פפ\}\}\s)?(\{\{פפ-שורה\}\}\s)?(\{\{סס\}\})?/g,function(a){
    count += 1
    if (count > numofvss[0]) {
        numofvss.shift()
        count = 2
        currChap += 1
    }
    return a+"{{מ:פסוק|"+currBook+"|"+letter(currChap)+"|"+letter(count)+"}}";
  })
  newText = newText.replace(
      /\}\}\{\{מ:סדר\|([אבגדהוזחטיכלמנסעפצקרשת]+)\}\}/g
      ,function(a,b){
        return "|סדר="+b+"}}"
    })
  textbox.val(newText)
});

$(function() {
    $( '#wpTextbox1' ).on( 'wikiEditor-toolbar-buildSection-characters', function (event, section) {
        section.pages.hebrew.characters.push('ﭏ');
    });
});

/**
 * Action link: Purge (Action menu)
 *
 * @source: www.mediawiki.org/wiki/Snippets/Purge_action
 * @rev: 6
 */
$(document).ready( function () {
    if ( !$( '#ca-purge' ).length && mw.config.get( 'wgIsArticle' ) ) {
        mw.util.addPortletLink(
            'p-cactions',
            mw.util.wikiScript() + '?' + $.param({ title: mw.config.get( 'wgPageName' ), action: 'purge' }),
            mw.config.get( 'skin' ) === 'vector' ? 'נקה מטמון' : '*',
            'ca-purge',
            'ניקוי מטמון השרת של הדף הזה',
            '*'
        );
    }
} );