您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Validator Visiblity Toggle
// ==UserScript== // @name WME Validator Visiblity Toggle // @version 0.0.8 // @namespace https://greasyfork.org/en/users/5920-rickzabel // @description Validator Visiblity Toggle // @author rickzabel // @homepage https://greasyfork.org/en/scripts/13733-wme-maximized-basic-rickzabel-edits // @include https://www.waze.com/* // @include https://wiki.waze.com/* // @include https://editor-beta.waze.com/* // @run-at document-start // @grant none // ==/UserScript== (function() { function begin() { if (typeof($) === 'function') { var g = ""; $("#user-details").prepend('<a id="Vjerk"></a> <a id="VjerkUserProfile"></a>'); $("head").append($('<style id="VjerkCSS" type="text/css">' + g + '</style>')); $("head").append($('<style id="VjerkUserProfileCSS" type="text/css">' + g + '</style>')); //hide validator on load var Vjerk = localStorage.getItem('Vjerk'); //console.log("ValidatorToggle: CheckVjerk " + Vjerk); if (Vjerk == "1") { $('#Vjerk').html("Show Validator"); g = '.c2821834348 {display: none !important;padding-top: 20px !important;} '; } else { $('#Vjerk').html("Hide Validator"); g = '.c2821834348 {display: block !important;padding-top: 20px !important;} '; } //hide me on load var VjerkUserProfile = localStorage.getItem('VjerkUserProfile'); //console.log("ValidatorToggle: CheckVjerk " + VjerkUserProfile); if (VjerkUserProfile == "1") { $('#VjerkUserProfile').html("Show Profile"); g = '.user-profile {display: none !important;padding-top: 20px !important;} '; } else { $('#VjerkUserProfile').html("Hide Profile"); g = '.user-profile {display: block !important;padding-top: 20px !important;} '; } //hide validator on click $('#Vjerk').click(function() { var Vjerk = localStorage.getItem('Vjerk'); if (Vjerk == "1") { $("#VjerkCSS").html('.c2821834348 {display: none !important;padding-top: 20px !important;}'); $('#Vjerk').html("Show Validator"); $(localStorage.setItem('Vjerk', '0')); } else { $("#VjerkCSS").html('.c2821834348 {display: block !important;padding-top: 20px !important;}'); $('#Vjerk').html("Hide Validator"); $(localStorage.setItem('Vjerk', '1')); } //console.log("ValidatorToggle: Switch Clicked " + Vjerk); }); //hide me on click $('#VjerkUserProfile').click(function() { var VjerkUserProfile = localStorage.getItem('VjerkUserProfile'); if (VjerkUserProfile == "1") { $("#VjerkUserProfileCSS").html('.user-profile {display: none !important;padding-top: 20px !important;}'); $('#VjerkUserProfile').html("Show Profile"); $(localStorage.setItem('VjerkUserProfile', '0')); } else { $("#VjerkUserProfileCSS").html('.user-profile {display: block !important;padding-top: 20px !important;}'); $('#VjerkUserProfile').html("Hide Profile"); $(localStorage.setItem('VjerkUserProfile', '1')); } //console.log("ValidatorToggle: Switch Clicked " + VjerkUserProfile); }); window.window.setInterval(CheckVjerk, 1000); } else { window.setTimeout(begin, 400); } } function CheckVjerk() { var Vjerk = localStorage.getItem('Vjerk'); //console.log("ValidatorToggle: CheckVjerk " + Vjerk); if (Vjerk == "0" || Vjerk === null) { $("#VjerkCSS").html('.c2821834348 {display: block !important;padding-top: 20px !important;}'); $('#Vjerk').html("Hide Validator"); } else if (Vjerk == "1") { $("#VjerkCSS").html('.c2821834348 {display: none !important;padding-top: 20px !important;}'); $('#Vjerk').html("Show Validator"); } var VjerkUserProfile = localStorage.getItem('VjerkUserProfile'); //console.log("ValidatorToggle: Check VjerkUserProfile " + VjerkUserProfile); if (VjerkUserProfile == "0" || VjerkUserProfile === null) { $("#VjerkUserProfileCSS").html('.user-profile {display: block !important;padding-top: 20px !important;}'); $('#VjerkUserProfile').html("Hide Profile"); } else if (VjerkUserProfile == "1") { $("#VjerkUserProfileCSS").html('.user-profile {display: none !important;padding-top: 20px !important;}'); $('#VjerkUserProfile').html("Show Profile"); } } window.setTimeout(begin, 4000); })();