查看“MediaWiki:Gadget-heimu-toggle.js”的源代码
←
MediaWiki:Gadget-heimu-toggle.js
跳转至:
导航
、
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
该页提供此wiki软件的界面文字,它已被保护以防止恶意修改。如欲修改所有wiki的翻译,请到
translatewiki.net
上的MediaWiki本地化计划。
您可以查看与复制此页面的源代码。
/* eslint-disable prefer-arrow-callback */ /* eslint-disable prefer-template */ /* eslint-disable comma-dangle */ /* eslint-disable no-var */ /* eslint-disable no-unused-vars */ /* eslint dot-notation: ["error", { "allowPattern": "^(?:catch|default)$" } ] */ // eslint-disable-next-line no-redeclare /* global mw, $, OO, moment, Cron, wgULS, insertToBottomRightCorner */ /* eslint-enable no-unused-vars */ "use strict"; // <pre> $(function () { if (!$(".heimu, .colormu")[0] || $("#heimu_toggle")[0]) { return; } $(".colormu").each(function () { this.dataset.backgroundColor = $(this).css("background-color"); }); var $body = $("body"); var btn = insertToBottomRightCorner(wgULS("半隐黑幕", "半隱黑幕")).attr("id", "heimu_toggle").css({ "user-select": "none", order: "50", }); btn.on("click", function () { btn.text($("body.heimu_toggle_on")[0] ? wgULS("半隐黑幕", "半隱黑幕") : wgULS("隐藏黑幕", "隱藏黑幕")); $body.toggleClass("heimu_toggle_on"); $(".colormu").each(function () { var $thisColormu = $(this); if ($thisColormu.hasClass("colormu_toggle_on")) { $thisColormu.removeClass("colormu_toggle_on"); $thisColormu.css("background-color", this.dataset.backgroundColor); } else { $thisColormu.addClass("colormu_toggle_on"); $thisColormu.css("background-color", this.dataset.backgroundColor.replace(/\brgb\(([^)]+)\)/, "rgba($1, .17)").replace(/\brgba\((\d+,\s*\d+,\s*\d+),\s*\d+(?:\.\d+)?\)/, "rgba($1, .17)")); } }); }); if (+mw.user.options.get("gadget-HeimuToggleDefaultOn", 0) === 1) { btn.trigger("click"); } }); // </pre>
返回至
MediaWiki:Gadget-heimu-toggle.js
。
导航菜单
个人工具
登录
名字空间
消息
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
随机页面
最近更改
最新文件
常用
上传多个文件
工具
链入页面
相关更改
特殊页面
页面信息