From e875d41468986e2fb72c84e2eedccda1e6ba52de Mon Sep 17 00:00:00 2001 From: ElnuDev <9874955+ElnuDev@users.noreply.github.com> Date: Sat, 23 Jan 2021 18:38:56 +0000 Subject: [PATCH 1/5] Update strapdown.js to support custom squirts and copyrights using the and tags in . --- strapdown.js | 37 +++++++++++++++++++++++++------------ 1 file changed, 25 insertions(+), 12 deletions(-) diff --git a/strapdown.js b/strapdown.js index 286c2fd..87e3873 100755 --- a/strapdown.js +++ b/strapdown.js @@ -459,18 +459,31 @@ var PR=win['PR']={'createSimpleLexer':createSimpleLexer,'registerLangHandler':re newNode.className = "navbar navbar-fixed-top"; } if (!navbarEl && titleEl) { - newNode.innerHTML = ''; + var squirts = document.getElementsByTagName("squirt"); + var squirt = 'SquirtFR?' + // var scriptElMathJax = document.createElement(\'script\'); scriptElMathJax.type = \'text/x-mathjax-config\'; scriptElMathJax.innerHTML = \'MathJax.Hub.Config({ tex2jax: { inlineMath: [[\\\'$\\\',\\\'$\\\']], displayMath: [ [\\\'$$\\\',\\\'$$\\\'] ], processEscapes: false } });\'; document.body.appendChild(scriptElMathJax); + + ' MathJax?' + + ' Beacon?' // https://ga-beacon.appspot.com/UA-38514290-14/ + + ''; + if (squirts.length > 0) { + squirt = squirts[0].innerHTML; + for (var i = 0; i < squirts.length; i++) { + squirts[i].remove(); + } + } + var copyrights = document.getElementsByTagName("copyright"); + var copyright = '(StrapDown.js v0.8, ' + + 'theme '+theme+', ' + + 'thanks to BitBucket)'; + if (copyrights.length > 0) { + copyright = copyrights[0].innerHTML; + for (var i = 0; i < copyrights.length; i++) { + copyrights[i].remove(); + } + } + newNode.innerHTML = '