Seite 1 von 1

TinyMCE Formatierungen der Tabelle erhalten

Verfasst: Do 5. Feb 2015, 17:17
von jumpfunky
Hallo,

leider gehen Einstellungen die ich an Tabellen im TinyMCE vornehme verloren. Bei den Mandanteneinstellungen habe ich schon
extended_valid_elements, valid_elements und tinymce-extended-valid-elementsjeweils auf *[*] gesetzt. Leider hat das nicht geholfen.
Irgendwelche Vorschläge? Ich wäre dankbar!

Grüße
Thorsten

Re: TinyMCE Formatierungen der Tabelle erhalten

Verfasst: Do 5. Feb 2015, 17:24
von McHubi
Hallo Thorsten,

welche "Einstellungen" gehen denn genau verloren? CSS-Styles, die Du im Quelltext direkt erfasst, zugewiesene CSS-Klassen, ...
Sind die "Einstellungen" evtl. nur im Frontend (noch) nicht sichtbar? -> URL-Ergänzung &force=1
Hast Du schon mal die Caches von Browser und Contenido geleert?

Gibt viele Ursachen. Die meist verbreitete hast Du schon durch die Mandanteneinstellungen grundsätzlich umschifft.

VG,

Markus

Re: TinyMCE Formatierungen der Tabelle erhalten

Verfasst: Do 5. Feb 2015, 17:31
von jumpfunky
Hallo Markus,

vielen Dank für die schnelle Antwort und die Bereitschaft mir zu helfen.

Ganz konkret geht es um den "Zellenabstand", was ich hier eintrage scheint keine Auswirkungen zu haben.

Viele Grüße
Thorsten

Edit: Gerade bemerke ich, dass er auch auf Eingaben im "Rahmen" nicht reagiert. Nur die Vorschau im Editor selbst funktioniert.
Edit2: Im generierten HTML Code stehen die Angaben drinne. Es wird nur von Firefox/Chromium nicht richtig interpretiert. Wird also ein lokales Problem sein.

Re: TinyMCE Formatierungen der Tabelle erhalten

Verfasst: Do 5. Feb 2015, 17:43
von McHubi
Ganz konkret geht es um den "Zellenabstand", was ich hier eintrage scheint keine Auswirkungen zu haben.
Machst Du das über den Tiny-Dialog per Klick auf das Tabellenicon in der Menüleiste oder trägst Du das händisch in der HTML-Ansicht ein?
Nur die Vorschau im Editor selbst funktioniert.
Also ist
a) nach dem Speichern im Tiny alles wieder weg? oder
b) nach dem Speichern im Tiny alles wie Du es eingetragen hast aber im Frontend beim Seitenreload nicht sichtbar?
Im generierten HTML Code stehen die Angaben drinne. Es wird nur von Firefox/Chromium nicht richtig interpretiert. Wird also ein lokales Problem sein.
Poste mal den entsprechenden Frontend-Quelltextauszug...

Re: TinyMCE Formatierungen der Tabelle erhalten

Verfasst: Do 5. Feb 2015, 17:56
von jumpfunky
OK, also einmal ganz konkret.

Ich habe eine Tabelle mit mit einer Zeile und zwei Spalten erzeugt (per TinyMCE Dialog). Anschließend habe ich jede Zelle ein Bild eingefügt. Den Abstand zwischen den Zellen habe ich auf 15 gestellt und die Tabelle soll mittig angezeigt werden (alles via TinyMCE).

Er zeigt die Tabelle aber nicht mittig an. Und das cell-spacing wird ignoriert. Das HTML Code der mir HTML Editor von TinyMCE anzeigt:

Code: Alles auswählen

<table border="0" align="center">
<tbody>
<tr>
<td style="width: 250px; text-align: center;" valign="middle" align="center" scope="row"><img src="bild1" width="200" height="28" /></td>
<td style="width: 250px; text-align: center;" valign="middle"><img src="bild2" width="200" height="75" /></td>
</tr>
</tbody>
</table>
Frontend Quellcode:

Code: Alles auswählen

<table border="0" align="center">
<tbody>
<tr>
<td style="width: 250px; text-align: center;" valign="middle" align="center" scope="row"><img src="bild1" width="200" height="28" /></td>
<td style="width: 250px; text-align: center;" valign="middle"><img src="bild2" width="200" height="75" /></td>
</tr>
</tbody>
</table>
Also ist
a) nach dem Speichern im Tiny alles wieder weg? oder
b) nach dem Speichern im Tiny alles wie Du es eingetragen hast aber im Frontend beim Seitenreload nicht sichtbar?
b)

Re: TinyMCE Formatierungen der Tabelle erhalten

Verfasst: Do 5. Feb 2015, 18:06
von homtata
Blöde Frage: kann es denn sein, dass CSS-Einstellungen auf table, tr und td angewendet werden, die deine Einstellungen aushebeln? Wenn du mal einen Rahmen um die Tabelle ziehst - ist die denn wirklich 500px in der Summe breit oder doch breiter? Die Anweisungen, die NICHT über "style=" geregelt werden, könnten durchaus durch CSS-Befehle überschrieben werden... Denn in jedem anderen Editor funktioniert dein geposteter Code an sich, wenn man ihn in ein recht blankes HTML-Gerüst eingibt.

Re: TinyMCE Formatierungen der Tabelle erhalten

Verfasst: Do 5. Feb 2015, 19:18
von McHubi
Hi Thorsten,

Danke für die PN. Hab mir die Seite mal angeschaut und über die Developer Tools im FF den Quelltext manipuliert. Ändere Dein <table>-Tag mal auf:

Code: Alles auswählen

<table style="margin-left: auto; margin-right:auto;">
Damit wird die Tabelle zentriert dargestellt. :D

Re: TinyMCE Formatierungen der Tabelle erhalten

Verfasst: Do 5. Feb 2015, 19:26
von jumpfunky
Danke McHubi! Das hat funktioniert. Jetzt muss ich nur noch die Bilder vertikal mittig anordnen, das wird von TinyMCE nämlich auch nicht übernommen.

Hilft es vielleicht TinyMCE durch eine neue Version zu ersetzen?

Re: TinyMCE Formatierungen der Tabelle erhalten

Verfasst: Do 5. Feb 2015, 19:27
von jumpfunky
homtata hat geschrieben:Blöde Frage: kann es denn sein, dass CSS-Einstellungen auf table, tr und td angewendet werden, die deine Einstellungen aushebeln? Wenn du mal einen Rahmen um die Tabelle ziehst - ist die denn wirklich 500px in der Summe breit oder doch breiter? Die Anweisungen, die NICHT über "style=" geregelt werden, könnten durchaus durch CSS-Befehle überschrieben werden... Denn in jedem anderen Editor funktioniert dein geposteter Code an sich, wenn man ihn in ein recht blankes HTML-Gerüst eingibt.
Wo würde ich solche CSS-Einstellungen finden die diese überschreiben könnten?

Re: TinyMCE Formatierungen der Tabelle erhalten

Verfasst: Do 5. Feb 2015, 20:25
von homtata
in den (vermutlich im layout) eingebundenen .css-Dateien für stylesheets, die in den meisten fällen physisch im ordner /cms/css liegen.

Re: TinyMCE Formatierungen der Tabelle erhalten

Verfasst: Do 5. Feb 2015, 20:37
von McHubi
Im Backend kannst Du die CSS-Dateien über "styles -> css" finden.

Re: TinyMCE Formatierungen der Tabelle erhalten

Verfasst: Fr 6. Feb 2015, 09:44
von jumpfunky
Dort sind 5 css-Dateien vorhanden. Aber bei allen wird der "Mülleimer" angezeigt, sie werden also nicht genutzt, oder?

Re: TinyMCE Formatierungen der Tabelle erhalten

Verfasst: Fr 6. Feb 2015, 11:40
von Faar
Doch.
Es gibt meines Wissens keine Verknüpfung in der Datenbank, wo und wie die CSS genutzt werden.
Die werden ja oft manuell ins HTML-Layout eingebunden, wie sollte da das Programm davon erfahren?