MediaWiki:Gadget-ReportIssues.js

お知らせ: 保存した後、ブラウザのキャッシュをクリアしてページを再読み込みする必要があります。

多くの WindowsLinux のブラウザ

  • Ctrl を押しながら F5 を押す。

Mac における Safari

  • Shift を押しながら、更新ボタン をクリックする。

Mac における ChromeFirefox

  • Cmd Shift を押しながら R を押す。

詳細についてはWikipedia:キャッシュを消すをご覧ください。

$.when(
    mw.loader.using(['mediawiki.util']),
    $.ready
).then(function() {

    var pos, id, nextnode;
    if (mw.config.get('skin') === 'minerva' || /^https?:\/\/[^.]+\.m\./.test(location.href)) {

        pos = 'p-navigation';
        id = 'p-reportissues';

        // ポートレットリンクにアイコンを追加
        var style = document.createElement('style');
        style.textContent =
        '.mw-ui-icon-portletlink-p-reportissues::before {' +
            'background-image: url("//upload.wikimedia.org/wikipedia/commons/9/9e/Exclamation_encircled.svg");' +
        '}';
        document.head.appendChild(style);

    } else {
        pos = 'p-namespaces';
        id = 'ca-reportissues';
        // nextnode = '#n-sitesupport';
    }

    mw.util.addPortletLink(
        pos,
        '/wiki/Wikipedia:問題を報告する',
        '問題の報告',
        id,
        '各種問題を報告する',
        undefined,
        nextnode
    );
    
});