LLWiki正在建设中,欢迎
加入我们
!
查看“User:Bhsd/minerva.js”的源代码
←
User:Bhsd/minerva.js
跳转到导航
跳转到搜索
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您没有权限编辑此JavaScript页面,因为此页面包含另一位用户的个人设置。
您可以查看和复制此页面的源代码。
//<nowiki> // 拆分自[[Special:Mypage/common.js]],不可使用ES6语法 "use strict"; mw.loader.using( 'jquery.client' ).then(function() { if ($.client.profile().name == 'firefox') { mw.gadgets = $.extend(mw.gadgets, {stickyHeading: {mode: 'desktop'}}); mw.hook( 'wikipage.content' ).add(function($content) { console.log('Hook: wikipage.content, Firefox开始移除黏性章节标题'); $content.removeClass( 'stickyHeading' ); }); } }); if (mw.config.get( 'wgArticleId' ) == 1521) { mw.loader.using( ['oojs-ui-core', 'ext.gadget.site-lib'] ).then(function() { mw.tipsy( $('#bodyContent'), '.myTable td[data-sort-value]', {id: 'myTipsy'} ); }); } mw.loader.using( ['mediawiki.util', 'skins.minerva.scripts'] ).then(function() { const nsid = mw.config.get( 'wgNamespaceNumber' ), specialPage = mw.config.get( 'wgCanonicalSpecialPageName' ), pageName = mw.util.wikiUrlencode( mw.config.get( 'wgPageName' ) ), title = mw.util.wikiUrlencode( mw.config.get('wgTitle') ), script = mw.config.get('wgScript'), loadJs = function(page) { mw.loader.load(script + '?action=raw&ctype=text/javascript&title=' + page); }; if (mw.config.get( 'wgArticleId' ) > 0 && mw.config.get('wgAction') == 'view') { // 移动版强制章节折叠 loadJs( 'user:bhsd/mobileCollapse.js' ); } else if (specialPage == "History") { /* 移动版历史添加与当前对比链接 */ $(function() { const lastrevid = mw.util.getParamValue( 'offset' ) ? 'cur' : parseInt( $('.page-summary > a').first().attr( 'href' ).match(/\d+$/) ); $('.list-thumb').append(function() { const oldid = parseInt( $(this).parent().attr( 'href' ).match( /\d+$/ ) ); return oldid == lastrevid ? null : $('<p>').append( $('<a>', {text: "当前", href: '/zh/special:diff/' + oldid + '/' + lastrevid}) ); }); }); } const $menu = $('#mw-mf-page-left'), group = [ {icon: 'fa fa-retweet', text: '替换文本', href: '/zh/Special:替换文本'}, {icon: 'fa fa-ban', text: '滥用过滤器', href: '/zh/Special:滥用过滤器'}, {icon: 'fas fa-external-link-alt', text: '链接搜索', href: '/zh?target=http://*&title=Special:链接搜索'}, {icon: 'fa fa-users', text: '用户列表', href: '/zh?title=Special:用户列表&creationSort=1&desc=1'}, {icon: 'fa fa-puzzle-piece', text: '版本', href: '/zh/Special:版本'} ], extraGroup = [ { icon: 'fa fa-folder-open', text: '子页面', href: '/zh?title=Special:前缀索引&prefix=' + title + '/&namespace=' + nsid + '&stripprefix=1' }, { icon: 'fa fa-hourglass-half', text: '展开模板', href: '/zh?title=Special:展开模板&wpRemoveComments=1&wpGenerateRawHtml=true&wpInput={{:' + pageName + '}}' }, {icon: 'fa fa-copy', text: '所有页面', href: '/zh?title=Special:所有页面&namespace=' + nsid} ]; $('<ul>', {html: (mw.config.get( 'wgIsArticle' ) ? extraGroup : []).concat( group ).map(function(ele) { return $('<li>', {html: $('<a>', {class: ele.icon, href: ele.href, html: $('<span>', {text: ele.text})})}); })}).insertAfter( $menu.children().eq(2) ); }); //</nowiki>
返回
User:Bhsd/minerva.js
。
导航菜单
个人工具
创建账号
登录
命名空间
用户页
讨论
变体
查看
阅读
查看源代码
查看历史
更多
搜索
导航
首页
随机页面
最近更改
沙盒
互助客栈
方针与指引
帮助
工具
链入页面
相关更改
用户贡献
日志
查看用户组
特殊页面
页面信息