查看“MediaWiki:Common.js”的源代码
←
MediaWiki:Common.js
跳转至:
导航
、
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
该页提供此wiki软件的界面文字,它已被保护以防止恶意修改。如欲修改所有wiki的翻译,请到
translatewiki.net
上的MediaWiki本地化计划。
您可以查看与复制此页面的源代码。
/* 这里的任何JavaScript将为所有用户在每次页面载入时加载。 */ // Extension:MultimediaViewer的半透明化修改,用于保持背景文字处于原位,本应修改插件达成的,暂时先用JavaScript应急处理下 function multimediaViewer() { var _scrollTo = window.scrollTo; var flag = location.hash.startsWith("#/media/"); window.scrollTo = function scrollTo(x_option, y) { if (flag) { console.info("Prevent multimediaViewer called"); } else { if (y === undefined) { _scrollTo(x_option); } else { _scrollTo(x_option, y); } } }; setInterval(function () { $("a.image img[data-file-width], a.image img[data-file-height], .mw-mmv-filepage-buttons a.mw-mmv-view-expanded").not(".multimediaViewerScrollSet").each(function () { this.addEventListener("click", function (e) { if ($(e.target).closest(".TabLabelText")[0] || $(e.target).closest("a").closest(".mw-customtoggle")[0]) { e.preventDefault(); e.stopPropagation(); e.stopImmediatePropagation(); $($(e.target).closest(".TabLabelText")[0] || $(e.target).closest("a").closest(".mw-customtoggle")[0]).click(); return false; } flag = true; }, captureSupported ? { capture: true, } : true); $(this).addClass("multimediaViewerScrollSet"); }); if ($(".mw-mmv-close")[0]) { if (mw.config.get("wgMultimediaViewerInjected") !== "on") { mw.config.set("wgMultimediaViewerInjected", "on"); $(".mw-mmv-image").off("click")[0].addEventListener("click", function (e) { if ($(e.target).is("img")) { window.open($(e.target).attr("src").replace(/(vrp\.wiki\/images\/)thumb\/([a-z\d]+\/[a-z\d]+\/)([^/]+)\/\d+px-\3/i, "$1$2$3"), "_blank").focus(); e.preventDefault(); e.stopPropagation(); e.stopImmediatePropagation(); return false; } else if ($(e.target).closest(".error-box")[0]) { return; } $(".mw-mmv-close").click(); }, captureSupported ? { capture: true, } : true); } } else if (mw.config.get("wgMultimediaViewerInjected") === "on") { flag = false; mw.config.set("wgMultimediaViewerInjected", "off"); } }, 137); }
返回至
MediaWiki:Common.js
。
导航菜单
个人工具
登录
名字空间
消息
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
随机页面
最近更改
最新文件
常用
上传多个文件
工具
链入页面
相关更改
特殊页面
页面信息