MCBBS Wiki欢迎您共同参与编辑!在参与编辑之前请先阅读Wiki方针

如果在编辑的过程中遇到了什么问题,可以去讨论板提问。

为了您能够无阻碍地参与编辑 未验证/绑定过邮箱的用户,请尽快绑定/验证

MCBBS Wiki GitHub群组已上线!

您可以在回声洞中发表吐槽!

服务器状态监控。点击进入

本站由MCBBS用户自行搭建,与MCBBS及东银河系漫游指南(北京)科技有限公司没有从属关系。点此了解 MCBBS Wiki 不是什么>>

用户:Salt lovely/common.js:修订间差异

跳到导航 跳到搜索
添加149字节 、​ 2020年11月9日 (星期一)
API扩展
(// Edit via Wikiplus)
(API扩展)
+'<script src="https://cdn.bootcdn.net/ajax/libs/prism/1.22.0/plugins/show-language/prism-show-language.min.js"></script>' // 插件 显示语言
+'<link href="https://cdn.bootcdn.net/ajax/libs/prism/1.22.0/themes/prism.min.css" rel="stylesheet">') //样式
/* 已停用的代码
 
// API扩展
$('head').append('<script defer src="https://cdn.bootcdn.net/ajax/libs/prettify/r298/run_prettify.min.js"></script>'
(function(){$.extend(mw.Api.prototype,{postWithEditToken:function(params,ajaxOptions){return this.postWithToken('csrf',params,ajaxOptions)},getEditToken:function(){return this.getToken('csrf')},create:function(title,params,content){return this.postWithEditToken($.extend(this.assertCurrentUser({action:'edit',title:String(title),text:content,formatversion:'2',createonly:true}),params)).then(function(data){return data.edit})},edit:function(title,transform){var basetimestamp,curtimestamp,api=this;title=String(title);return api.get({action:'query',prop:'revisions',rvprop:['content','timestamp'],titles:[title],formatversion:'2',curtimestamp:true}).then(function(data){var page,revision;if(!data.query||!data.query.pages){return $.Deferred().reject('unknown')}page=data.query.pages[0];if(!page||page.invalid){return $.Deferred().reject('invalidtitle')}if(page.missing){return $.Deferred().reject('nocreate-missing')}revision=page.revisions[0];basetimestamp=revision.timestamp;curtimestamp=data.curtimestamp;return transform({timestamp:revision.timestamp,content:revision.content})}).then(function(params){var editParams=typeof params==='object'?params:{text:String(params)};return api.postWithEditToken($.extend({action:'edit',title:title,formatversion:'2',assert:mw.config.get('wgUserName')?'user':undefined,basetimestamp:basetimestamp,starttimestamp:curtimestamp,nocreate:true},editParams))}).then(function(data){return data.edit})},newSection:function(title,header,message,additionalParams){return this.postWithEditToken($.extend({action:'edit',section:'new',title:String(title),summary:header,text:message},additionalParams))}})}());
+'<script defer src="https://cdn.bootcdn.net/ajax/libs/prettify/r298/lang-css.min.js"></script>'
+'<script defer src="https://cdn.bootcdn.net/ajax/libs/prettify/r298/lang-vb.min.js"></script>'
+'<script defer src="https://cdn.bootcdn.net/ajax/libs/prettify/r298/lang-yaml.min.js"></script>'
+'<link href="https://cdn.bootcdn.net/ajax/libs/prettify/r298/prettify.min.css" rel="stylesheet">')
 
function colorizedPre() {
var preList = document.querySelectorAll('pre')
for (var i = 0; i < preList.length; i++) {
if (!langGuess(preList[i])) {
langFind(preList[i])
}
preList[i].classList.add('prettyprint')
}
}
function langGuess(el) {
var pel = el.parentNode
var langList = ['basic','batch','bbcode','c','cpp','css','go','java','javascript','json','kotlin','markdown','lua','python','sql','visual-basic','vbnet','yaml','html','js','vb','py']
for (var i = 0; i < langList.length; i++) {
if (pel.classList.contains(langList[i])) {
el.classList.add('lang-' + langList[i])
pel.classList.remove(langList[i])
return true
}
}
return false
}
function langFind(el) {
if (thisHref.indexOf('.js') != -1) {
el.classList.add('lang-js')
} else if (thisHref.indexOf('.css') != -1) {
el.classList.add('lang-css')
}
}
colorizedPre();
*/
我们提供服务需要使用Cookie。您使用我们的服务,即表示您同意我们使用Cookie。

导航菜单