מדיה ויקי:Gadget-ExpandedSubcategoryDetails.js

מתוך ויקיציטוט, מאגר הציטוטים החופשי.

קפיצה אל: ניווט, חיפוש

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

  • במוזילה, בפיירפוקס או בספארי, לחצו על מקש ה־Shift בעת לחיצתכם על העלה מחדש (Reload), או הקישו Ctrl+Shift+R (או Cmd+Shift+R במקינטוש של אפל).
  • באינטרנט אקספלורר, לחצו על מקש ה־Ctrl בעת לחיצתכם על רענן (Refresh), או הקישו על Ctrl+F5.
  • ב־Konqueror, לחצו על העלה מחדש (Reload), או הקישו על F5.
  • באופרה, ייתכן שתצטרכו להשתמש בכלים (Tools) > העדפות (Preferences) כדי לנקות לחלוטין את זכרון המטמון.
/*
 * Shows the number of subcategories, pages and files in each category in category pages.
 * Written by [[User:Yonidebest]], fixed by [[User:Mikimik]]
 */
function showNoOfArticles()
{
    if ( wgNamespaceNumber != 14 ) return;   /* is thia a Category namespace ? */
 
    var subcategories = document.getElementById("mw-subcategories");
    if ( !subcategories ) return;            /* are there any sub categories in this category ? */
 
    var rx = new RegExp(/כוללת ((\d*) קטגוריות משנה|קטגוריית משנה אחת), ((\d*) דפים|דף אחד), ו(־(\d*) קבצים|קובץ אחד)/);
 
    var items = subcategories.getElementsByTagName("li");
 
    for ( var i = 0 ;  i < items.length ; i++ )
    {
        var numberSpan = items[i].getElementsByTagName("span")[2];
        numberSpan.style.fontSize = "80%";
 
        var m = rx.exec (numberSpan.title);
        numberSpan.innerHTML = '&rlm;&nbsp;(' + (typeof(m[2]) == "undefined" ? 1 : m[2]) + ', ' +
                                                (typeof(m[4]) == "undefined" ? 1 : m[4]) + ', ' +
                                                (typeof(m[6]) == "undefined" ? 1 : m[6]) + ')';
    }
}
 
addOnloadHook(showNoOfArticles);