Quarta-feira, 26 de junho de 2019
  2 Respostas
  2,9 mil visitas
  Se inscrever
Oi,

como podemos evitar que o Dropeditor altere o código-fonte de um artigo? Usamos CSS customizado e o Dropeditor destrói o layout. Por exemplo, o seguinte:


<ul id="hexGrid" zoompage-fontsize="13">
<li class="hex" zoompage-fontsize="13">
<a class="hexIn" href="/path" zoompage-fontsize="14">
<img src="/img1.jpg" alt="" />
<h1 zoompage-fontsize="42">Header 1</h1>
<p zoompage-fontsize="14">Text 1</p>
</a>
</li>
<li class="hex" zoompage-fontsize="13">
<a class="hexIn" href="/path" zoompage-fontsize="14">
<img src="/img2" alt="" />
<h1 zoompage-fontsize="42">Header 2</h1>
<p zoompage-fontsize="14">Text 2</p>
</a>
</li>
<li class="hex" zoompage-fontsize="13">
<a class="hexIn" href="/path" zoompage-fontsize="14">
<img src="/img3" alt="" />
<h1 zoompage-fontsize="42">Header 3</h1>
<p zoompage-fontsize="14">Text 3</p>
</a>
</li>
</ul>


é alterado para isso quando o Dropeditor abre o artigo:


<ul id="hexGrid" zoompage-fontsize="13">
<li class="hex" zoompage-fontsize="13"><a class="hexIn" href="/path" zoompage-fontsize="14"><img alt="" src="/img1.jpg" /> </a>
<h1 zoompage-fontsize="42"><a class="hexIn" href="/path" zoompage-fontsize="14">Header 1</a></h1>
<a class="hexIn" href="/path" zoompage-fontsize="14"> </a>

<p zoompage-fontsize="14"><a class="hexIn" href="/path" zoompage-fontsize="14">Text 1</a></p>
<a class="hexIn" href="/path" zoompage-fontsize="14"> </a></li>
<li class="hex" zoompage-fontsize="13"><a class="hexIn" href="/path" zoompage-fontsize="14"><img alt="" src="/img2" /> </a>
<h1 zoompage-fontsize="42"><a class="hexIn" href="/path" zoompage-fontsize="14">Header 2</a></h1>
<a class="hexIn" href="/path" zoompage-fontsize="14"> </a>

<p zoompage-fontsize="14"><a class="hexIn" href="/path" zoompage-fontsize="14">Text 2</a></p>
<a class="hexIn" href="/path" zoompage-fontsize="14"> </a></li>
<li class="hex" zoompage-fontsize="13"><a class="hexIn" href="/path" zoompage-fontsize="14"><img alt="" src="/img3" /> </a>
<h1 zoompage-fontsize="42"><a class="hexIn" href="/path" zoompage-fontsize="14">Header 3</a></h1>
<a class="hexIn" href="/path" zoompage-fontsize="14"> </a>

<p zoompage-fontsize="14"><a class="hexIn" href="/path" zoompage-fontsize="14">Text 3</a></p>
<a class="hexIn" href="/path" zoompage-fontsize="14"> </a></li>
</ul>

UMA
2 anos atrás
Oi,

Obrigado por nos contactar aqui sobre esta extensão.
como podemos evitar que o Dropeditor altere o código-fonte de um artigo? Usamos CSS customizado e o Dropeditor destrói o layout

DropEditor é construído com base no CKEditor, ele limpa o html de saída automaticamente para torná-lo mais limpo e válido.
Atualmente não há nenhuma configuração no DropEditor para desativar este recurso.

Espero que ajude!
Felicidades,
S
2 anos atrás
Um pouco, na verdade, sim. Ainda não tenho ideia de por que o CKEditor reestrutura nosso código ou melhor, como evitá-lo. Desativar a filtragem de conteúdo avançada não funciona.

Mas descobri que é possível adicionar código que é ignorado pelo editor definindo o config.protectedSource .

Eu tentei dentro do navegador e funciona. Existe alguma maneira de definir uma configuração do CKEditor para que ela não seja substituída em uma atualização do DropEditor ?
  • Página :
  • 1
Não há respostas para esta postagem ainda.
Seja um dos primeiros a responder a esta postagem!