Changeset 3256:e7ff4a1b3bc3 for inc
- Timestamp:
- 06/17/16 15:57:23 (9 years ago)
- Branch:
- default
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
inc/admin/lib.dc.page.php
r3253 r3256 939 939 } 940 940 941 public static function js CodeMirror($theme = '',$multi = true,$modes = array('css','htmlmixed','javascript','php','xml'))941 public static function jsLoadCodeMirror($theme = '',$multi = true,$modes = array('css','htmlmixed','javascript','php','xml')) 942 942 { 943 943 $ret = … … 958 958 $ret .= self::cssLoad('js/codemirror/theme/'.$theme.'.css'); 959 959 } 960 return $ret; 961 } 962 963 public static function jsRunCodeMirror($name,$id,$mode,$theme = '') 964 { 965 $ret = 966 '<script type="text/javascript">'. 967 '//<![CDATA['."\n". 968 'var '.$name.' = CodeMirror.fromTextArea('.$id.',{'."\n". 969 ' mode: "'.$mode.'",'."\n". 970 ' tabMode: "indent",'."\n". 971 ' lineWrapping: "true",'."\n". 972 ' lineNumbers: "true",'."\n". 973 ' matchBrackets: "true",'."\n". 974 ' autoCloseBrackets: "true",'."\n". 975 ' extraKeys: {"F11": function(cm) {cm.setOption("fullScreen",!cm.getOption("fullScreen"));}}'; 976 if ($theme) { 977 $ret .= 978 ','."\n". 979 ' theme: "'.$theme.'"'; 980 } 981 $ret .= 982 "\n".'});'."\n". 983 '//]]>'. 984 '</script>'; 960 985 return $ret; 961 986 }
Note: See TracChangeset
for help on using the changeset viewer.