用户:Ant1597/common.js

来自萌娘文库
< 用户:Ant1597
Ant1597讨论 | 贡献2020年8月11日 (二) 23:23的版本 (创建脚本. (受RJ阁下的文库脚本启发))
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索

注意:在保存之后,您可能需要清除浏览器缓存才能看到所作出的变更的影响。

  • Firefox或Safari:按住Shift的同时单击刷新,或按Ctrl-F5Ctrl-R(Mac为⌘-R
  • Google Chrome:Ctrl-Shift-R(Mac为⌘-Shift-R
  • Internet Explorer:按住Ctrl的同时单击刷新,或按Ctrl-F5
  • Opera:前往菜单 → 设置(Mac为Opera → Preferences),然后隐私和安全 → 清除浏览数据 → 缓存的图片和文件
mw.loader.load("https://cdn.jsdelivr.net/gh/dragon-fish/InPageEdit-v2@master/script.min.js");
window.InPageEdit = window.InPageEdit || {}; // Keep this line
InPageEdit.myPreference = {"outSideClose":true,"editMinor":true,"editSummary":"$section$oldid // via InPageEdit-v2"}; // InPageEdit preference

setTimeout(function(){
	mw.hook("InPageEdit").add(function(){
		$("a.in-page-edit-article-link").text("QEd"); // Change the Quick Edit text to QEd (taught by Dragon-Fish on "https://zh.moegirl.org/萌娘百科_talk:讨论版/提问求助/存档/2020年05月#InPageEdit在模板上的快速编辑的显示问题")
	});
}, 3000);

// start: from https://zh.moegirl.org/User:Ktmsobs/common.js
mw.loader.load("https://zh.moegirl.org/index.php?title=User:AnnAngela/js/Music163Lrc.js&action=raw&ctype=text/javascript");
mw.loader.load("https://zh.moegirl.org/index.php?title=User:AnnAngela/js/MarkAsResolved.js&action=raw&ctype=text/javascript");
mw.loader.load("https://meta.wikimedia.org/wiki/MediaWiki:Gadget-markblocked.js&action=raw&ctype=text/javascript");
// end
mw.loader.load("https://zh.moegirl.org/index.php?title=MediaWiki:Gadget-HotCat.js/local_defaults&action=raw&ctype=text/javascript")
mw.loader.load("https://zh.moegirl.org/index.php?title=MediaWiki:Gadget-popups-main.js&action=raw&ctype=text/javascript")

// start: from https://zh.moegirl.org/User:星海子/common.js
mw.loader.load("/index.php?title=User:星海子/js/usergroup.js&action=raw&ctype=text/javascript");
// end

const colorLink = function(tgt, c) {
	var cls = document.getElementsByClassName(tgt);
	var i;
	for (i = 0; i < cls.length; i++) {
		cls[i].style.color = c;
	}
};
colorLink("mw-disambig", "#F80"); // Orange disambiguition page
colorLink("mw-redirect", "#90A"); // Purple redirect page

var styleIPE = document.createElement("style");
styleIPE.innerHTML = ".navbar > .in-page-edit-article-link-group { position: absolute; }";
document.head.appendChild(styleIPE); // Adjust navbox IPE quick-edit style to no line break

var styleLink = document.createElement("style");
styleLink.innerHTML = ".mw-disambig { color: #F80 !important; } .mw-redirect { color: #90A !important; }";
document.head.appendChild(styleLink); // Add CSS to special link color

// document.appendChild(document.createElement("style").appendChild(".mw-disambig { text-decoration: underline; }"));