User:茵陈/vector.js

From Moegirlpedia
< User:茵陈
Revision as of 11:41, 2 August 2017 by 茵陈 (talk | contribs)
Jump to: navigation, search

Note: After saving, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Internet Explorer: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Go to Menu → Settings (Opera → Preferences on a Mac) and then to Privacy & security → Clear browsing data → Cached images and files.
mw.loader.load('https://wikiplus-app.smartgslb.com/Main.min.js');

(function($, mw) { 
    $("#p-personal ul").append('<li id="pt-talk"><a href="/Talk:Discussion board">T</a></li>');
    $("#p-personal ul").append('<li id="pt-recent-changes"><a href="/Special:RecentChanges">R</a></li>');
    $("#p-personal ul").append('<li id="pt-special"><a href="/Special:SpecialPages">S</a></li>');
    
    var str = window.location.href;
    str = str.substring(str.indexOf(".org/") + 5);
    $("#footer-info-lastmod").wrap('<a href="/index.php?title='+str+'&action=history"></a>');
    $("#firstHeading").append('<span class="mw-editsection">[<a href="/index.php?title='+str+'&action=edit">edit</a>]</span>');
    
    var topTitle = document.getElementById("firstHeading");
    topTitle = topTitle.innerText;
    topTitle = topTitle.substring(0, topTitle.lastIndexOf("["));
    $("div#p-personal").prepend('<span class="topTitle">'+topTitle+'</span>');

    function showHide() {
    	$("#mw-content-text div").each(function() {
            if ($(this).css("display") == "none") {
                $(this).css({"display": "inline-block", "background": "rgba(255, 255, 0, .3)"});
            } else if ($(this).css("visibility") == "hidden") {
                $(this).css({"visibility": "visible", "background": "rgba(255, 255, 0, .3)"});
            }
        });
    }
    
    if ($("#editform").length === 0) showHide();
})(jQuery, mediaWiki);