MediaWiki:Mobile.js
MediaWikiインターフェイスページ
その他の操作
注意: 保存後、変更を確認するにはブラウザーのキャッシュを消去する必要がある場合があります。
- Firefox / Safari: Shift を押しながら 再読み込み をクリックするか、Ctrl-F5 または Ctrl-R を押してください (Mac では ⌘-R)
- Google Chrome: Ctrl-Shift-R を押してください (Mac では ⌘-Shift-R)
- Microsoft Edge: Ctrl を押しながら 最新の情報に更新 をクリックするか、Ctrl-F5 を押してください。
mw.hook( 'wikipage.content' ).add( function () {
var customLinks = [
{ text: '方針', url: mw.util.getUrl( 'Wiki:方針' ), icon: 'notice' },
{ text: '特別ページ一覧', url: mw.util.getUrl( '特別:特別ページ一覧' ), icon: 'star' },
{ text: '全てのページ', url: mw.util.getUrl( '特別:ページ一覧' ), icon: 'listBullet' },
{ text: '最近の更新', url: mw.util.getUrl( '特別:最近の更新' ), icon: 'recentChanges' }
];
var $customNav = $('<ul>')
.addClass('hlist')
.attr('id', 'p-custom-navigation')
.css({'padding': '10px 0', 'border-bottom': '1px solid #eaecf0'});
$.each(customLinks, function(i, link) {
var $icon = $('<span>')
.addClass('mw-ui-icon mw-ui-icon-before mw-ui-icon-' + link.icon);
var $a = $('<a>')
.attr('href', link.url)
.addClass('menu__item')
.append($icon)
.append($('<span>').text(link.text));
var $li = $('<li>').append($a);
$customNav.append($li);
});
var $target = $('#mw-mf-page-left');
var $contentContainer = $target.find('.menu-content').first();
if ($contentContainer.length) {
$contentContainer.prepend($customNav);
}
});