plantuml-gitea/plantuml_codeblock_parse.js

12 lines
368 B
JavaScript

var plantumlBasePath = "http://www.plantuml.com/plantuml/img/"
var codeBlocks = document.getElementsByClassName("language-plantuml");
for (var i = 0; i < codeBlocks.length; i++) {
s = codeBlocks[i].innerHTML
//UTF8
s = unescape(encodeURIComponent(s));
codeBlocks[i].innerHTML = "<img src=\"" + plantumlBasePath + encode64(zip_deflate(s, 9)) + ">";
}