MediaWiki:Mobile.js

2025年7月17日 (木) 23:25時点におけるTmyt105 (トーク | 投稿記録)による版

注意: 保存後、変更を確認するにはブラウザーのキャッシュを消去する必要がある場合があります。

  • Firefox / Safari: Shift を押しながら 再読み込み をクリックするか、Ctrl-F5 または Ctrl-R を押してください (Mac では ⌘-R)
  • Google Chrome: Ctrl-Shift-R を押してください (Mac では ⌘-Shift-R)
  • Microsoft Edge: Ctrl を押しながら 最新の情報に更新 をクリックするか、Ctrl-F5 を押してください。
/* ここにある全てのJavaScriptはモバイル版サイトの利用者に影響します */

$(document).ready(function() {
    if (mw.config.get('skin') === 'minerva') {
        var sidebarList = $('.mw-drawer .drawer-container nav ul'); 

        if (sidebarList.length) {
            var newItems = [
                { text: '路線一覧', url: mw.util.getUrl('舞山交通電鉄#路線') },
                { text: '車両一覧', url: mw.util.getUrl('舞山交通電鉄#車両') },
                { text: '駅メロディ一覧', url: mw.util.getUrl('舞山交通電鉄 駅メロディ一覧') },
                { text: 'ネタ・雑用', url: mw.util.getUrl('ネタ・雑用') }
            ];

            $.each(newItems, function(index, item) {
                var listItem = $('<li>').append(
                    $('<a>')
                        .attr('href', item.url)
                        .text(item.text)
                        .addClass('mw-ui-block-link') 
                );
                sidebarList.append(listItem);
            });
        }
    }
});