LLWiki正在建设中,欢迎加入我们!
“MediaWiki:Gadget-code-prettify.js”的版本间差异
跳转到导航
跳转到搜索
小 |
|||
if ($block.length) {
mw.loader.getScript( 'https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@10.3.1/build/highlight.min.js' )
.then(function()
$block.each(function() { hljs.highlightBlock(this); }).addClass( 'highlighted' )
.filter(function() { return $(this).hasClass( 'linenums' ); })
.html(function() {
if (mw.config.get( 'wgNamespaceNumber' ) == 274) { lines = lines.slice(1, -1); }
return '<ol>' + lines.map(function(ele, i)
return '<li class="L' + (i % 2) + '">' + ele + '</li>';
}).join('') + '</ol>';
});
mw.hook( 'code.prettify' ).fire($block);
|