让Steam创意工坊内的更新日志启用HTML代码渲染。
当前为
// ==UserScript==
// @name steamcommunity-enable-html-rendering
// @name:en steamcommunity-enable-html-rendering
// @namespace http://tampermonkey.net/
// @version 0.1
// @description 让Steam创意工坊内的更新日志启用HTML代码渲染。
// @description:en Enable HTML code rendering for the changelog in the Steam Workshop.
// @author 青青草原专业抓羊
// @match https://steamcommunity.com/sharedfiles/filedetails/changelog/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=steamcommunity.com
// @homepage https://greasyfork.org/zh-CN/scripts/478772-steamcommunity-enable-html-rendering
// @license MIT
// @grant none
// ==/UserScript==
(function() {
'use strict';
function htmlDecode(input) {
var ret = input.replace(/>/g, '>');
ret = ret.replace(/</g, '<');
ret = ret.replace(/"/g, '"');
ret = ret.replace(/'/g, "'");
ret = ret.replace(/&/g, '&');
return ret;
}
var logList = document.querySelectorAll("#profileBlock > div > p");
logList.forEach(element => {
element.innerHTML = htmlDecode(element.innerHTML);
});
})();