LLWiki正在建设中,欢迎加入我们

“MediaWiki:Mobile.js”的版本间差异

跳转到导航 跳转到搜索
标签移动版网页编辑 移动版编辑
标签移动版网页编辑 移动版编辑
mw.hook( 'mobile.menu' ).fire( $('.menu') );
}
 
mw.loader.using( ['mediawiki.util', 'ext.gadget.site-lib'] ).then(function() {
mw.messages.set( wgULS({
'mobile-rc': "最近更改", 'mobile-village': "互助客栈", 'mobile-policy': "方针与指引", 'mobile-help': "帮助",
'mobile-whatlinkshere': "链入页面", 'mobile-rclinked': "相关更改", 'mobile-special': "特殊页面"
}, {
'mobile-rc': "近期變更", 'mobile-village': "互助客棧", 'mobile-policy': "方針與指引", 'mobile-help': "幫助",
'mobile-whatlinkshere': "連結至此的頁面", 'mobile-rclinked': "相關變更", 'mobile-special': "特殊頁面"
}) );
const pagename = mw.pagenamee(),
pageid = mw.config.get( 'wgArticleId' ),
items = [
{href: '/zh/Special:最近更改', icon: 'random', msg: 'mobile-rc'},
{href: '/zh/Help:沙盒', icon: 'inbox', text: '沙盒'},
{href: '/zh/Help:互助客棧', icon: 'heart', msg: 'mobile-village'},
{href: '/zh/LLWiki:方針與指引', icon: 'tasks', msg: 'mobile-policy'},
{href: '/zh/Help:幫助總覽', icon: 'question-circle', msg: 'mobile-help'},
{href: '/zh/Special:特殊页面', icon: 'scroll', msg: 'mobile-special'}
];
if (pageid > 0) {
items.splice(5, 0,
{href: '/zh/Special:链入页面/' + pagename, icon: 'quote-right', msg: 'mobile-whatlinkshere'},
{href: '/zh/Special:链出更改/' + pagename, icon: 'share-alt', msg: 'mobile-rclinked'}
);
}
const nav = mw.addMobileLinks( items );
mw.hook( 'mobile.menu' ).add(function($menu) {
console.log('Hook: mobile.menu,开始添加移动版菜单项');
$menu.children( 'ul' ).first().after( $('<ul>', {html: nav}) );
});
});
 
if (mw.config.get('skin') == 'minerva' && mw.config.get('wgAction') == 'view' && mw.config.get( 'wgIsArticle' ) &&