LLWiki正在建设中,欢迎
加入我们
!
查看“MediaWiki:Gadget-code-prettify.js”的源代码
←
MediaWiki:Gadget-code-prettify.js
跳转到导航
跳转到搜索
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
该页提供此wiki软件的界面文字,它已被保护以防止恶意修改。您可以点击右侧按钮在讨论页提出编辑请求,让管理人员代为编辑:
提出编辑请求
您无权编辑此JavaScript页面,因为编辑此页面可能会影响所有访问者。
您可以查看和复制此页面的源代码。
// 由ResourceLoader直接调用,不可使用ES6语法 /* 引自[[moegirl:mediawiki:gadget-code-prettify.js]] */ "use strict"; mw.hook( 'wikipage.content' ).add(function($content) { const acceptLangs = { js: "javascript", javascript: "javascript", json: "json", css: "css", scribunto: "lua", lua: "lua", html: "html" }, contentModel = mw.config.get( "wgPageContentModel" ).toLowerCase(), script = mw.config.get( "wgScript" ); if (contentModel in acceptLangs) { $content.find( '.mw-code' ).addClass( 'hljs linenums ' + acceptLangs[contentModel] ); } $content.find('pre[lang], code[lang]').addClass(function() { const self = $(this), lang = self.attr( "lang" ).toLowerCase(); if (lang in acceptLangs) { return "hljs " + acceptLangs[lang] + (self.is('pre') ? " linenums" : ""); } else { return ""; } }); if ($content.find( '.hljs' ).length) { mw.loader.load( script + '?title=mediawiki:gadget-code-prettify-core.js&action=raw&ctype=text/javascript' ); } }); // [[category:小工具加载器]] [[category:作为模块的小工具]] [[category:阅读工具]] [[category:默认开启的小工具]] [[category:桌面版小工具]] [[category:手机版小工具]] // {{DEFAULTSORT:code-prettify.js}}
返回
MediaWiki:Gadget-code-prettify.js
。
导航菜单
个人工具
创建账号
登录
命名空间
系统消息
讨论
变体
查看
阅读
查看源代码
查看历史
更多
搜索
导航
首页
随机页面
最近更改
沙盒
互助客栈
方针与指引
帮助
工具
链入页面
相关更改
特殊页面
页面信息