Estou tentando encontrar um módulo que realce HTML (e de preferência CSS / JavaScript dentro de tags de estilo / script, mas isso é um bônus adicional) ao editar um nó ou bloco no lado administrativo do Drupal.
Enquanto eu procurei no drupal.org por módulos de destaque de sintaxe e encontrei opções como GeSHi e Syntax Highlighter , ambos parecem ser voltados para o conteúdo final voltado para o público e não para o lado administrativo. Estou errado e alguém seria adequado para mim? Também vi alguns projetos que destacam blocos de código PHP, mas isso é menos importante para mim do que HTML / CSS / JavaScript.
Eu nunca uso um editor WYSIWYG para meu próprio HTML, mas alguns destaques seriam muito úteis na edição do meu conteúdo.
input-formats
phette23
fonte
fonte
Respostas:
Eu uso o módulo BUEditor , para o qual você pode adicionar destaque de sintaxe com algumas configurações adicionais . Você pode especificar apenas para permitir que os administradores acessem essa interface através da página de opções do módulo.
Instruções passo a passo
bueditor
diretório dentro do diretório para o meu tema personalizado./admin/config/content/bueditor
. Edite as configurações da (s) versão (ões) relevante (s) do BUEditor (provavelmente o padrão, mas depende de qual você atribui a cada função - se desejar, você pode configurar diferentes opções do BUEditor por função, mas precisará configurar a sintaxe realçando para cada um.)tpl:syntax
este código:js: BUE.postprocess._turnOnHlight = function (E, $) {setTimeout (function () {E.highlight ('html')}); };
Em seguida, salve a configuração e você deve estar pronto.
fonte
Wysiwyg CodeMagic módulo tem a opção, consulte a demonstração
Como já mencionei o Ace Code Editor , você pode tentar este patch com a combinação do editor wysiwyg. Você pode encontrar o patch aqui
fonte