MediaWiki:Gadget-refToolbar.js:修订间差异
外观
小 导入1个版本 |
// Edit via Wikiplus |
||
| (未显示同一用户的3个中间版本) | |||
| 第1行: | 第1行: | ||
/** | |||
* https://zh.wikipedia.org/w/index.php?title=MediaWiki:Gadget-refToolbar.js | |||
* https://creativecommons.org/licenses/by-sa/3.0/ | |||
*/ | |||
/** | /** | ||
* from //en.wikipedia.org/wiki/Wikipedia:RefToolbar/2.0 | * from //en.wikipedia.org/wiki/Wikipedia:RefToolbar/2.0 | ||
| 第12行: | 第16行: | ||
* @see: [[MediaWiki:RefToolbarConfig.js]] | * @see: [[MediaWiki:RefToolbarConfig.js]] | ||
* @see: [[MediaWiki:RefToolbarLegacy.js]] | * @see: [[MediaWiki:RefToolbarLegacy.js]] | ||
* @see: [[MediaWiki:RefToolbarMessages- | * @see: [[MediaWiki:RefToolbarMessages-zh-hans.js]] | ||
* @see: [[MediaWiki:RefToolbarMessages- | * @see: [[MediaWiki:RefToolbarMessages-zh-hant.js]] | ||
* @see: [[MediaWiki:Gadget-refToolbarBase.js]] | * @see: [[MediaWiki:Gadget-refToolbarBase.js]] | ||
* @author: [[User:Mr.Z-man]] | * @author: [[User:Mr.Z-man]] | ||
| 第20行: | 第24行: | ||
/*jshint browser: true, camelcase: true, curly: true, eqeqeq: true */ | /*jshint browser: true, camelcase: true, curly: true, eqeqeq: true */ | ||
/*global jQuery, mediaWiki, importScript */ | /*global jQuery, mediaWiki, importScript */ | ||
(function($, mw) { | (function ($, mw) { | ||
'use strict'; | 'use strict'; | ||
function initializeRefTools() { | function initializeRefTools() { | ||
if (window.refToolbarInstalled || $('#wpTextbox1[readonly]').length) { | if (window.refToolbarInstalled || $('#wpTextbox1[readonly]').length) { | ||
| 第28行: | 第33行: | ||
if (mw.user.options.get('usebetatoolbar')) { | if (mw.user.options.get('usebetatoolbar')) { | ||
// Enhanced editing toolbar is on. Going to load RefToolbar 2.0. | // Enhanced editing toolbar is on. Going to load RefToolbar 2.0. | ||
$.getScript('// | $.getScript('https://www.yunnanpedia.com/index.php?title=MediaWiki:Gadget-refToolbarBase.js&action=raw&ctype=text/javascript', function () { | ||
mw.loader.using('ext.wikiEditor').then(function() { | mw.loader.using('ext.wikiEditor').then(function () { | ||
mw.loader.load('// | mw.loader.load('https://www.yunnanpedia.com/index.php?title=MediaWiki:RefToolbar.js&action=raw&ctype=text/javascript'); | ||
}); | }); | ||
}); | }); | ||
} else if (mw.user.options.get('showtoolbar')) { | } else if (mw.user.options.get('showtoolbar')) { | ||
// Enhanced editing toolbar is off. Loading RefToolbar 1.0. (legacy) | // Enhanced editing toolbar is off. Loading RefToolbar 1.0. (legacy) | ||
mw.loader.load('// | mw.loader.load('https://www.yunnanpedia.com/index.php?title=MediaWiki:RefToolbarLegacy.js&action=raw&ctype=text/javascript&smaxage=21600&maxage=86400'); | ||
} else { | } else { | ||
return; | return; | ||