跳转到内容

MediaWiki:Gadget-refToolbar.js:修订间差异

云南百科留言 | 贡献
导入1个版本
Kcx36留言 | 贡献
// Edit via Wikiplus
第1行: 第1行:
/**
* https://www.qiuwenbaike.cn/wiki/MediaWiki:Gadget-refToolbar.js
* https://creativecommons.org/licenses/by-sa/4.0/
*/
/**
* @Imported from other websites.
* Source: https://zh.wikipedia.org/w/index.php?title=MediaWiki:Gadget-refToolbar.js
* Original License: CC BY-SA 3.0 <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行: 第22行:
  * @see: [[MediaWiki:RefToolbarConfig.js]]
  * @see: [[MediaWiki:RefToolbarConfig.js]]
  * @see: [[MediaWiki:RefToolbarLegacy.js]]
  * @see: [[MediaWiki:RefToolbarLegacy.js]]
  * @see: [[MediaWiki:RefToolbarMessages-en.js]]
  * @see: [[MediaWiki:RefToolbarMessages-zh-hans.js]]
  * @see: [[MediaWiki:RefToolbarMessages-de.js]]
  * @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行: 第30行:
/*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行: 第39行:
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('//en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-refToolbarBase.js&action=raw&ctype=text/javascript', function() {
$.getScript('/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('//en.wikipedia.org/w/index.php?title=MediaWiki:RefToolbar.js&action=raw&ctype=text/javascript');
mw.loader.load('/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('//en.wikipedia.org/w/index.php?title=MediaWiki:RefToolbarLegacy.js&action=raw&ctype=text/javascript&smaxage=21600&maxage=86400');
mw.loader.load('/index.php?title=MediaWiki:RefToolbarLegacy.js&action=raw&ctype=text/javascript&smaxage=21600&maxage=86400');
} else {
} else {
return;
return;
我们为您提供服务需要使用Cookie。使用我们的服务即表示您同意我们使用Cookie。