您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
try to take over the pootis!
// ==UserScript== // @name vdc pre code block converter // @namespace http://tampermonkey.net/ // @version 0.17 // @description try to take over the pootis! // @author MrKleiner // @match https://developer.valvesoftware.com/wiki/* // @icon https://www.google.com/s2/favicons?domain=valvesoftware.com // @grant none // ==/UserScript== function defer(method) { if (window.jQuery) { weready(); } else { setTimeout(function() { defer(method) }, 100); } } defer(); function weready() { $('#p-tb ul').append('<li><a id="call_pre_converter">Convert pre blocks</a></li>'); $("#call_pre_converter").click(function(e){ $(this).closest('li').remove(); make_rows_hover(); }); } function make_rows_hover() { $('body').append('<style>.liz3_vdc_line:hover{background:linear-gradient(0deg,rgba(0,0,0,.08) 0,rgba(0,0,0,.08) 100%)}</style>'); $('.mw-parser-output pre').each(function(){ var local_cont = $(this); var local_shit = $(this).text().split('\n'); $(this).text(''); for (var key in local_shit) { $(local_cont).append('<div class="liz3_vdc_line">' + local_shit[key] + '</div>'); } }); }