Seite 1 von 1

Neuformatierung durch TinyMCE

Verfasst: Mo 22. Mai 2006, 14:45
von Dalamar
Hallo Gemeinde,

ich bin wahrscheinlich einer der Letzten, der mit dem reinen Html-Editor (Quelltexteditor in TinyMCE) arbeitet und dabei lege ich sehr viel Wert auf meine Codeformatierung. Nichts ist Schlimmer als Code der hintereinander weg geschrieben wird - imho. Da steigt später nämlich keine Sau mehr durch. ;)

Z.B. wird aus

Code: Alles auswählen

<table cellpadding="0" cellspacing="0" border="0">
  <tr>
    <td align="center">
      foo
    </td>
  </tr>
</table>
folgender Code:

Code: Alles auswählen

<table border="0" cellPadding="0" cellSpacing="0"><tbody><tr><td align="center">foo </td></tr></tbody></table>
Ist doch echt Kacke!!! Kann ich per Umgebungsvariable in der Mandanteneinstellung diese automatische Formatierung abstellen ?

Und wieso wird aus dem Attribut cellspacing "cellSpacing" und aus dem Konstrukt <td>foo</td> "<td>foo </td> ??

Gruss,
Christian

Verfasst: Mo 22. Mai 2006, 15:00
von emergence
das ist wieder ein fall für das tinymce forum
das die code formatierung as is beibehalten wird, schafft soweit ich das weiss, kein einziger auf javascript basierender wysiwyg editor...

kannst dich dort ja mal schlau machen -> http://tinymce.moxiecode.com
cellspacing "cellSpacing"
könnte ein bug des editors sein...

ähm
<td>foo</td>
das hast du ja so in deinem ausgangscode ja nicht drinnen stehen...

sondern

Code: Alles auswählen

<td align="center"> 
      foo 
    </td>
schreibt man das ohne zeilen umbruch ist folgender code komplett indent

Code: Alles auswählen

<td align="center">foo </td>

Verfasst: Mo 22. Mai 2006, 15:03
von Dalamar
Danke emergence... hätte ja sein können, dass da jemand mehr weis :wink:

Edit: Nach dem foo kommt eigentlich gleich der Zeilenumbruch und kein Leerzeichen. Daher meine Frage.