Dotclear


Ignore:
Timestamp:
06/17/16 15:57:23 (9 years ago)
Author:
franck <carnet.franck.paul@…>
Branch:
default
Message:

Implementing CodeMirror? is now a little bit more easier

File:
1 edited

Legend:

Unmodified
Added
Removed
  • plugins/themeEditor/index.php

    r3253 r3256  
    8383     <script type="text/javascript" src="<?php echo dcPage::getPF('themeEditor/script.js'); ?>"></script> 
    8484     <?php if ($user_ui_colorsyntax) { ?> 
    85      <?php echo dcPage::jsCodeMirror($user_ui_colorsyntax_theme); ?> 
     85     <?php echo dcPage::jsLoadCodeMirror($user_ui_colorsyntax_theme); ?> 
    8686     <?php } ?> 
    8787     <?php echo dcPage::cssLoad(dcPage::getPF('themeEditor/style.css'));?> 
     
    144144               (!empty($_REQUEST['po']) ? "text/plain" : "text/html"))); 
    145145          echo 
    146           '<script> 
     146          '<script type="text/javascript"> 
     147          //<![CDATA[ 
    147148               window.CodeMirror.defineMode("dotclear", function(config) { 
    148149                    return CodeMirror.multiplexingMode( 
     
    159160                         ); 
    160161               }); 
    161           var editor = CodeMirror.fromTextArea(document.getElementById("file_content"), { 
    162                mode: "dotclear", 
    163                     tabMode: "indent", 
    164                     lineWrapping: "true", 
    165                     lineNumbers: "true", 
    166                     matchBrackets: "true", 
    167                     autoCloseBrackets: "true", 
    168                     extraKeys: { 
    169                          "F11": function(cm) {cm.setOption("fullScreen",!cm.getOption("fullScreen"));} 
    170                     }'. 
    171                     ($user_ui_colorsyntax_theme != '' ? ',theme: "'.$user_ui_colorsyntax_theme.'"' : '').' 
    172                }); 
     162          //]]> 
    173163         </script>'; 
     164         echo dcPage::jsRunCodeMirror('editor','file_content','dotclear',$user_ui_colorsyntax_theme); 
    174165     } 
    175166} 
Note: See TracChangeset for help on using the changeset viewer.

Sites map