您需要先安装一个扩展,例如 篡改猴、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>');
- }
- });
- }