Commit 591fa1f2a57eda6a6edce26dc3ed267e964eedd9
1 parent
1f4a506577
Exists in
master
Utilisation d'un fichier commun pour le bout de code
lançant la coloration syntaxique
Showing 4 changed files with 20 additions and 51 deletions Side-by-side Diff
templates/html/Default.html
| ... | ... | @@ -112,23 +112,7 @@ |
| 112 | 112 | <!--[% END %]--> |
| 113 | 113 | </div> |
| 114 | 114 | |
| 115 | -<script> | |
| 116 | - /* on remplace octave par plaintext ou nohighlight ou matlab */ | |
| 117 | - var elements = document.getElementsByTagName("code"); | |
| 118 | - for (var i=0; i<elements.length; i++) { | |
| 119 | - var el = elements[i]; | |
| 120 | - var cl = el.getAttribute("class"); | |
| 121 | - if (cl == "octave") { | |
| 122 | - el.setAttribute( "class","matlab"); | |
| 123 | - } | |
| 124 | - } | |
| 125 | - | |
| 126 | - /* Si on utilise la fonction suivante, c'est execute avant le bout de code ci-dessus */ | |
| 127 | - /*hljs.initHighlightingOnLoad();*/ | |
| 128 | - document.querySelectorAll('pre code').forEach((block) => { | |
| 129 | - hljs.highlightBlock(block); | |
| 130 | - }); | |
| 131 | -</script> | |
| 115 | +<script src="[% resource('common/go-hljs.js') %]"></script> | |
| 132 | 116 | |
| 133 | 117 | </body> |
| 134 | 118 |
templates/html/Default_with_index.html
| ... | ... | @@ -127,23 +127,7 @@ |
| 127 | 127 | <!--[% END %]--> |
| 128 | 128 | </div> |
| 129 | 129 | |
| 130 | -<script> | |
| 131 | - /* on remplace octave par plaintext ou nohighlight ou matlab */ | |
| 132 | - var elements = document.getElementsByTagName("code"); | |
| 133 | - for (var i=0; i<elements.length; i++) { | |
| 134 | - var el = elements[i]; | |
| 135 | - var cl = el.getAttribute("class"); | |
| 136 | - if (cl == "octave") { | |
| 137 | - el.setAttribute( "class","matlab"); | |
| 138 | - } | |
| 139 | - } | |
| 140 | - | |
| 141 | - /* Si on utilise la fonction suivante, c'est execute avant le bout de code ci-dessus */ | |
| 142 | - /*hljs.initHighlightingOnLoad();*/ | |
| 143 | - document.querySelectorAll('pre code').forEach((block) => { | |
| 144 | - hljs.highlightBlock(block); | |
| 145 | - }); | |
| 146 | -</script> | |
| 130 | +<script src="[% resource('common/go-hljs.js') %]"></script> | |
| 147 | 131 | |
| 148 | 132 | </body> |
| 149 | 133 |
templates/html/Print.html
| ... | ... | @@ -51,23 +51,7 @@ |
| 51 | 51 | |
| 52 | 52 | <!-- End wiki content --> |
| 53 | 53 | |
| 54 | -<script> | |
| 55 | - /* on remplace octave par plaintext ou nohighlight ou matlab */ | |
| 56 | - var elements = document.getElementsByTagName("code"); | |
| 57 | - for (var i=0; i<elements.length; i++) { | |
| 58 | - var el = elements[i]; | |
| 59 | - var cl = el.getAttribute("class"); | |
| 60 | - if (cl == "octave") { | |
| 61 | - el.setAttribute( "class","matlab"); | |
| 62 | - } | |
| 63 | - } | |
| 64 | - | |
| 65 | - /* Si on utilise la fonction suivante, c'est execute avant le bout de code ci-dessus */ | |
| 66 | - /*hljs.initHighlightingOnLoad();*/ | |
| 67 | - document.querySelectorAll('pre code').forEach((block) => { | |
| 68 | - hljs.highlightBlock(block); | |
| 69 | - }); | |
| 70 | -</script> | |
| 54 | +<script src="file:////home/daniau/.local/share/zim/templates/html/common/go-hljs.js"></script> | |
| 71 | 55 | |
| 72 | 56 | </body> |
| 73 | 57 |
templates/html/common/go-hljs.js
| 1 | + | |
| 2 | + | |
| 3 | + /* on remplace octave par plaintext ou nohighlight ou matlab */ | |
| 4 | + var elements = document.getElementsByTagName("code"); | |
| 5 | + for (var i=0; i<elements.length; i++) { | |
| 6 | + var el = elements[i]; | |
| 7 | + var cl = el.getAttribute("class"); | |
| 8 | + if (cl == "octave") { | |
| 9 | + el.setAttribute( "class","matlab"); | |
| 10 | + } | |
| 11 | + } | |
| 12 | + | |
| 13 | + /* Si on utilise la fonction suivante, c'est execute avant le bout de code ci-dessus */ | |
| 14 | + /*hljs.initHighlightingOnLoad();*/ | |
| 15 | + document.querySelectorAll('pre code').forEach((block) => { | |
| 16 | + hljs.highlightBlock(block); | |
| 17 | + }); |