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 | + }); |