16,874
个编辑
LLWiki正在建设中,欢迎加入我们!
小 |
小 |
||
(function($, mw) {
$(function() {
/* JavaScript编辑界面按tab键空4格 */▼
var editBox = $('#wpTextbox1'),
if(title.endsWith('.js')) {▼
$('body').on('keydown', '#wpTextbox1, #Wikiplus-Quickedit', function(e){▼
if(e.keyCode == 9){▼
e.preventDefault();▼
var position = this.selectionStart,▼
left = this.value.substring(0, position),▼
right = this.value.substring(position),▼
code = left + ' ' + right;▼
this.value = code;▼
this.selectionStart = this.selectionEnd = position + 4;▼
}▼
});▼
editBox.val(editBox.val().replace(/\t/g, " "));▼
}▼
/*
引自[[moegirl:user:東東君/js/contentBackup.js]]
*/
if( !["edit", "submit"].includes(mw.config.get('wgAction')) ) { return; }
var
▲ title = mw.config.get('wgPageName'),
backupList = JSON.parse(localStorage.getItem('LLWiki-editBackup') || '{}');
$.each(backupList, function(key, val) {
localStorage.setItem('LLWiki-editBackup', JSON.stringify(backupList));
});
▲ /* JavaScript编辑界面按tab键空4格 */
▲ if(title.endsWith('.js')) {
▲ $('body').on('keydown', '#wpTextbox1, #Wikiplus-Quickedit', function(e){
▲ if(e.keyCode == 9){
▲ e.preventDefault();
▲ var position = this.selectionStart,
▲ left = this.value.substring(0, position),
▲ right = this.value.substring(position),
▲ code = left + ' ' + right;
▲ this.value = code;
▲ this.selectionStart = this.selectionEnd = position + 4;
▲ }
▲ });
▲ editBox.val(editBox.val().replace(/\t/g, " "));
▲ }
// 由于以下代码的奇怪性质,本页面不应频繁修改,至少不能使用移动版皮肤修改
|