Вход Регистрация
Файл: upload/admin/view/javascript/ckeditor/plugins/codemirror/js/util/colorize.js
Строк: 47
<?php
CodeMirror
.colorize = (function() {

  var 
isBlock = /^(p|li|div|h\d|pre|blockquote|td)$/;

  function 
textContent(nodeout) {
    if (
node.nodeType == 3) return out.push(node.nodeValue);
    for (var 
ch node.firstChildchch ch.nextSibling) {
      
textContent(chout);
      if (
isBlock.test(node.nodeType)) out.push("n");
    }
  }

  return function(
collectiondefaultMode) {
    if (!
collectioncollection document.body.getElementsByTagName("pre");

    for (var 
0collection.length; ++i) {
      var 
node collection[i];
      var 
mode node.getAttribute("data-lang") || defaultMode;
      if (!
mode) continue;

      var 
text = [];
      
textContent(nodetext);
      
node.innerHTML "";
      
CodeMirror.runMode(text.join(""), modenode);

      
node.className += " cm-s-default";
    }
  };
})();
?>
Онлайн: 0
Реклама