ميدياويكي:Filepage.js

ملاحظة: بعد الحفظ، قد يلزمك إفراغ الكاش لرؤية التغييرات.

function SVGThumbs() {
    var e = $("#file img").attr("src");
    if (!e) return;
    for (var t = 0; t < thumbSize.length; t++) {
        thumbText += (t > 0 ? "," : "") + ' <a href="' + e.replace(/\/\d+(px-[^\/]+$)/, "/" + thumbSize[t] + "$1") + '">' + thumbSize[t] + "px</a>"
    }
    $("<p class=SVGThumbs>" + thumbText + ".</p>").appendTo("div.fullMedia")
}

function commonsFile() {
    if (!$("#shared-image-desc").length) return;
    $('<li><span><a href="//commons.wikimedia.org/wiki/File:' + mw.config.get('wgPageName').replace(/^.*?:/, "") + "?uselang=" + mw.config.get('wgUserLanguage') + '" title="هذا الملف موجود في كومنز وليس في ويكيبيديا العربية">' + (mw.config.get('wgUserLanguage') == "ar" ? "كومنز" : " on Commons") + " ← </a></span></li>").insertBefore("#ca-edit");
    var e = $("#shared-image-desc").find('a[title^="Commons:Deletion requests/"]');
    if (e.length) $('<li><span><a href="' + e.eq(0).attr("href") + '" title="هذا الملف مطروح للحذف">' + (mw.config.get('wgUserLanguage') == "ar" ? "طلب حذف" : "deletion request") + "</a></span></li>").insertBefore("#ca-edit");
    var t = $("#shared-image-desc").children(".image_annotation");
    if (t.length && !window.ImageAnnotator) importMW("ImageNotesViewer")
}
var thumbText = "بصيغة PNG بأحجام أخرى:";
var thumbSize = [200, 500, 1e3, 2e3];
if (/\.svg$/i.test(mw.config.get('wgTitle'))) $(SVGThumbs);
if (!mw.config.get('wgArticleId')) $(commonsFile);