Spring til hovedindhold
  Onsdag den 26. juni 2019
  2 Svar
  3,3K besøg
  Abonner
Hej,

Hvordan kan vi forhindre, at Dropeditor ændrer en artikels kildekode? Vi bruger nogle brugerdefinerede CSS, og Dropeditor ødelægger layoutet. For eksempel følgende:


<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>


Bliver ændret til dette, når Dropeditor åbner artiklen:


<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>

EN
6 år siden
Hej,

Tak, fordi du kontakter os her om denne udvidelse.
Hvordan kan vi forhindre, at Dropeditor ændrer en artikels kildekode? Vi bruger nogle brugerdefinerede CSS og Dropeditor ødelægger layoutet

DropEditor er bygget baseret på CKEditor, det renser output HTML automatisk for at gøre det mere renere og gyldighed.
I øjeblikket er der ikke nogen indstillinger i DropEditor for at deaktivere denne funktion.

Håber det hjælper!
Skål,
S
6 år siden
Lidt faktisk, ja. Jeg har stadig ingen idé om, hvorfor CKEditor omstrukturerer vores kode eller rettere, hvordan man kan forhindre den. Deaktivering af avanceret indholdsfiltrering fungerer ikke.

Men jeg fandt, at det er muligt at tilføje kode, der ignoreres af redaktøren ved at indstille Config.ProtectedSource . Jeg prøvede det i browseren, og det fungerer.

Er der nogen måde at indstille en CKEditor -konfiguration på, så den ikke bliver overskrevet på en opdatering af DropEditor ?
  • Side :
  • 1
Der er endnu ingen svar på dette indlæg.