From 8110e0b28193d9ac458f82703ae4c7a0ead85e78 Mon Sep 17 00:00:00 2001 From: David Svantesson Date: Mon, 20 Jan 2020 06:47:49 +0100 Subject: [PATCH] Make it a function --- plantuml_codeblock_parse.js | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/plantuml_codeblock_parse.js b/plantuml_codeblock_parse.js index ea07e8e..64a143c 100644 --- a/plantuml_codeblock_parse.js +++ b/plantuml_codeblock_parse.js @@ -1,11 +1,17 @@ +/* Copyright (C) 2020 David Svantesson + * MIT License + * + */ -var plantumlBasePath = "http://www.plantuml.com/plantuml/img/" +function parsePlantumlCodeBlocks(plantumlServer = "http://www.plantuml.com/plantuml", htmlClass = "language-plantuml") { + var codeBlocks = document.getElementsByClassName(htmlClass); -var codeBlocks = document.getElementsByClassName("language-plantuml"); - -for (var block_i = 0; block_i < codeBlocks.length; block_i++) { - block_string = codeBlocks[block_i].innerText - //UTF8 - block_string = unescape(encodeURIComponent(block_string)); - codeBlocks[block_i].innerHTML = ""; + for (var block_i = 0; block_i < codeBlocks.length; block_i++) { + block_string = codeBlocks[block_i].innerText + //UTF8 + block_string = unescape(encodeURIComponent(block_string)); + codeBlocks[block_i].innerHTML = ""; + } + } +