LLWiki正在建设中,欢迎加入我们!
“MediaWiki:Gadget-code-prettify.js”的版本间差异
跳转到导航
跳转到搜索
(创建页面,内容为“→引自[[moegirl:mediawiki:gadget-code-prettify.js]]: (function($, mw) { if (mw.config.get('wgPageName').match(/\.js$/)) $('.mw-code').addClass('prettyprint…”) |
小 标签:移动版网页编辑 移动版编辑 |
||
第1行: | 第1行: | ||
/* 引自[[moegirl:mediawiki:gadget-code-prettify.js]] */ |
/* 引自[[moegirl:mediawiki:gadget-code-prettify.js]] */ |
||
(function( |
$(function() { |
||
if (mw.config.get('wgPageName').match(/\.js$/)) $('.mw-code').addClass('prettyprint linenums lang-js'); |
if (mw.config.get('wgPageName').match(/\.js$/)) $('.mw-code').addClass('prettyprint linenums lang-js'); |
||
if (mw.config.get('wgPageName').match(/\.css$/)) $('.mw-code').addClass('prettyprint linenums lang-css'); |
if (mw.config.get('wgPageName').match(/\.css$/)) $('.mw-code').addClass('prettyprint linenums lang-css'); |
||
第29行: | 第29行: | ||
})(); |
})(); |
||
} |
} |
||
})( |
})(); |
2020年8月9日 (日) 11:21的版本
/* 引自[[moegirl:mediawiki:gadget-code-prettify.js]] */ $(function() { if (mw.config.get('wgPageName').match(/\.js$/)) $('.mw-code').addClass('prettyprint linenums lang-js'); if (mw.config.get('wgPageName').match(/\.css$/)) $('.mw-code').addClass('prettyprint linenums lang-css'); var acceptsLangs = { "js": "js", "javascript": "js", "css": "css", "html": "html", "scribunto": "lua", "lua": "lua" }; var wgPageContentModel = mw.config.get("wgPageContentModel", "").toLowerCase(); if (wgPageContentModel in acceptsLangs) { $('.mw-code').addClass('prettyprint linenums lang-' + acceptsLangs[wgPageContentModel]); } $('pre[lang]').each(function() { var self = $(this); var lang = self.attr("lang").toLowerCase(); if (lang in acceptsLangs) { self.addClass("prettyprint linenums lang-" + acceptsLangs[lang]); } }); if ($('.prettyprint').length > 0) { mw.loader.load( '/zh?title=user:bhsd/code-prettify.js&action=raw&ctype=text/javascript' ); $(function() { prettyPrint(); })(); } })();