|
5 | 5 | <script data-relocate="true" src="{@$__wcf->getPath()}js/3rdParty/codemirror-mc/addon/search/searchcursor.js"></script> |
6 | 6 | <script data-relocate="true" src="{@$__wcf->getPath()}js/3rdParty/codemirror-mc/addon/search/search.js"></script> |
7 | 7 | <script data-relocate="true">window.define.amd = window.__require_define_amd;</script> |
| 8 | + <script data-relocate="true"> |
| 9 | + ['{@$__wcf->getPath()}js/3rdParty/codemirror-mc/codemirror.css', '{@$__wcf->getPath()}js/3rdParty/codemirror-mc/addon/dialog/dialog.css'].forEach((href) => { |
| 10 | + const link = document.createElement('link'); |
| 11 | + link.rel = 'stylesheet'; |
| 12 | + link.href = href; |
| 13 | + document.head.appendChild(link); |
| 14 | + }); |
| 15 | + </script> |
8 | 16 | {/if} |
9 | 17 | {if $codemirrorMode|isset} |
10 | 18 | <script data-relocate="true">window.define.amd = undefined;</script> |
|
26 | 34 | <script data-relocate="true" src="{@$__wcf->getPath()}js/3rdParty/codemirror-mc/mode/xml/xml.js"></script> |
27 | 35 | {/if} |
28 | 36 | <script data-relocate="true">window.define.amd = window.__require_define_amd;</script> |
| 37 | + {assign var='codemirrorLoaded' value=true} |
29 | 38 | {/if} |
30 | 39 | {event name='javascriptIncludes'} |
31 | 40 |
|
32 | 41 | <script data-relocate="true"> |
33 | | - {if !$codemirrorLoaded|isset} |
34 | | - ['{@$__wcf->getPath()}js/3rdParty/codemirror-mc/codemirror.css', '{@$__wcf->getPath()}js/3rdParty/codemirror-mc/addon/dialog/dialog.css'].forEach((href) => { |
35 | | - const link = document.createElement('link'); |
36 | | - link.rel = 'stylesheet'; |
37 | | - link.href = href; |
38 | | - document.head.appendChild(link); |
39 | | - }); |
40 | | - {/if} |
41 | | - |
42 | 42 | require(['EventHandler', 'Dom/Traverse', 'Dom/Util'], function(EventHandler, DomTraverse, DomUtil) { |
43 | 43 | const elements = document.querySelectorAll('{@$codemirrorSelector|encodeJS}'); |
44 | 44 | const config = { |
|
119 | 119 | }); |
120 | 120 | }); |
121 | 121 | </script> |
122 | | -{assign var='codemirrorLoaded' value=true} |
0 commit comments