Открыть меню
Открыть персональное меню
Вы не представились системе
Your IP address will be publicly visible if you make any edits.

MediaWiki:Gadget-common-namespace-file.js

Страница интерфейса MediaWiki

Возможно, этот код документирован.

//local pages for Commons files
if (!mw.config.get('wgArticleId')) {
    $(function () {
        $('#ca-talk.new:not(.selected), #ca-edit:not(.selected), #ca-ve-edit:not(.selected), #editform, #toolbar').hide();

        if (!$('#shared-image-desc, .redirectMsg').length) {
            return; //non-existing file: done
        }

        //otherwise file/redirect is on Commons

        $('#ca-watch').hide();

        var commons_link = $('#ca-view-foreign a');
        commons_link
            .attr('href', commons_link.attr('href') + '?uselang=' + mw.config.get('wgUserLanguage'))
            .attr('title', 'Этот файл находится на Викискладе, а не в русской Википедии')
            .text('Посмотреть на Викискладе →');

        var aa = $('#shared-image-desc').find('a[title^="Commons:Deletion requests/"]');
        if (aa.length) {
            $('<li><span><a href="' + aa.eq(0).attr('href')
                + '" title="Файл предложен к удалению">'
                + (mw.config.get('wgUserLanguage') === 'ru' ? 'обсуждение удаления' : 'deletion request')
                + '</a></span></li>'
                ).insertBefore('#ca-edit');
        }

        //ImageNotes
        var iaNotes = $('#shared-image-desc').children('.image_annotation');
        if (iaNotes.length && !window.ImageAnnotator) {
            importScript( 'MediaWiki:ImageNotesViewer.js' );
        }
    });
}
Cookie-файлы помогают нам предоставлять наши услуги. Используя наши сервисы, вы соглашаетесь с использованием cookie-файлов.