CodeMirror support for mixed PHP syntax highlighting
authorAlexander Ebert <ebert@woltlab.com>
Tue, 20 Feb 2018 11:31:39 +0000 (12:31 +0100)
committerAlexander Ebert <ebert@woltlab.com>
Tue, 20 Feb 2018 11:31:39 +0000 (12:31 +0100)
wcfsetup/install/files/acp/templates/codemirror.tpl

index 9f31a56a2ac3e2c2d38ab9975f26e1fa64e17a30..41e56d375a8143140e3d3bcc2f36a81877ad3d89 100644 (file)
        <script data-relocate="true">window.define.amd = undefined;</script>
        <script data-relocate="true" src="{@$__wcf->getPath()}js/3rdParty/codemirror/mode/{if $codemirrorMode == 'text/x-less'}css/css{else}{$codemirrorMode}/{$codemirrorMode}{/if}.js"></script>
        
-       {if $codemirrorMode == 'htmlmixed' || $codemirrorMode == 'smartymixed'}
+       {if $codemirrorMode == 'htmlmixed' || $codemirrorMode == 'smartymixed' || $codemirrorMode == 'php'}
                {if $codemirrorMode == 'smartymixed'}
                        <script data-relocate="true" src="{@$__wcf->getPath()}js/3rdParty/codemirror/mode/htmlmixed/htmlmixed.js"></script>
                        <script data-relocate="true" src="{@$__wcf->getPath()}js/3rdParty/codemirror/mode/smarty/smarty.js"></script>
+               {elseif $codemirrorMode == 'php'}
+                       <script data-relocate="true" src="{@$__wcf->getPath()}js/3rdParty/codemirror/mode/htmlmixed/htmlmixed.js"></script>
+                       <script data-relocate="true" src="{@$__wcf->getPath()}js/3rdParty/codemirror/mode/clike/clike.js"></script>
                {/if}
                
                <script data-relocate="true" src="{@$__wcf->getPath()}js/3rdParty/codemirror/mode/css/css.js"></script>