Seite 1 von 1
CSS-Style in WYSIWYG-Editor > IMG
Verfasst: Do 12. Jun 2014, 14:03
von rethus
Wäre super, wenn in folgenden Dialog ein Feld ergänzt werden könnte, bei dem man dem Bild direkt ein CSS-Style > Klassennamen mitgeben könnte.

- Auswahl_032.png (22.65 KiB) 4308 mal betrachtet
BTW: Und ggf. die Größe des Bildes "nicht" festzulegen, bzw. diese auf width=100% setzen zu können. Das braucht man für Responsive-Layouts.

Re: CSS-Style in WYSIWYG-Editor > IMG
Verfasst: Do 12. Jun 2014, 15:09
von Faar
Das Thema hatten wir teils auch hier:
http://forum.contenido.org/viewtopic.php?f=89&t=34996
Da fehlt also hier und dort noch was bei den Bildern

Re: CSS-Style in WYSIWYG-Editor > IMG
Verfasst: Fr 20. Jun 2014, 07:58
von McHubi
Verstehe ich Dich richtig, wenn ich der Annahme anheim falle Du meintest die Zuweisung einer CSS-Klasse für ein im Tiny eingebundenes Bild? Oder liege ich mit dieser gestelzten Formulierung (sorry, ist Freitag und Brückentag) falsch?
Wenn ich richtig liege: In meinem Tiny (Standardinstallation der 4.9.3) ist die Möglichkeit einer Klassenzuweisung enthalten. Siehe Screenshot. Hast Du evtl. einen "alten" Tiny, der ggf. bei einem Update erhalten geblieben ist und ggf. individuell eingerichtet wurde? Soweit ich mich erinnern kann funktioniert die Klassenzuweisung schon seit Ewigkeiten und auch in Versionen <4.9
Oder hast Du in den Mandanteneinstellungen dem Tiny keine CSS-Datei zugewiesen?

Re: CSS-Style in WYSIWYG-Editor > IMG
Verfasst: Fr 20. Jun 2014, 09:00
von Faar
Bei der 4.8.18 und auch frischer 4.8.20 funktioniert schon mal gar nichts mit diesen Einstellungen:
Egal ob man es links oder rechts ausrichtet, einen Abstand hinzufügt und ähnliches, beim Abspeichern löscht der Editor alles wieder raus.
Es geht nicht und es will nicht
Auch manuell im HTML-Modus eingetragene Style, Class oder id löscht der Editor beim Speichern wieder.
Die Tipps wie man den Editor einstellen kann, greifen komischerweise nicht, irgendwas ist da verbockt worden, denn früher ging das problemlos.
Mich würde es nicht wundern, wenn dieser und andere Fehler in die 4.9. mitgeschleppt wurden.
Edit: Ja, auch bei der 4.9.3 funktioniert nichts von diesen Einstellungen, die in ein Style Attribut geschrieben werden. Nur Länge mal Breite geht.
Manchmal hat man keine Klasse im CSS und will den Aufwand auch nicht, manchmal möchte man ganz individuell nur ein einziges Bild mit Styleshit im HTML positionieren und gestalten.
Das geht aber nicht, der Editor löscht alles.
Re: CSS-Style in WYSIWYG-Editor > IMG
Verfasst: Fr 20. Jun 2014, 11:25
von homtata
Klassen kann man notfalls auch über den eigenen Button "attrib" (rechts unten) einfügen. Umständlicher, geht aber.
Re: CSS-Style in WYSIWYG-Editor > IMG
Verfasst: Fr 20. Jun 2014, 14:09
von McHubi
Bei der 4.8.18 und auch frischer 4.8.20 funktioniert schon mal gar nichts mit diesen Einstellungen
Au contraire. Funktioniert zuverlässig und ich habe/ hatte fast alle Versionen der 4.8er und 4.9er im Einsatz.
Mandanteneinstellungen für den Tiny gesetzt
http://forum.contenido.org/viewtopic.ph ... ts#p161604
Re: CSS-Style in WYSIWYG-Editor > IMG
Verfasst: Sa 21. Jun 2014, 11:57
von Faar
McHubi hat geschrieben:Bei der 4.8.18 und auch frischer 4.8.20 funktioniert schon mal gar nichts mit diesen Einstellungen
Au contraire. Funktioniert zuverlässig und ich habe/ hatte fast alle Versionen der 4.8er und 4.9er im Einsatz.
Mandanteneinstellungen für den Tiny gesetzt
http://forum.contenido.org/viewtopic.ph ... ts#p161604
Die Einstellungen hatte ich sogar mit tinymce und wysiwyg gesetzt, geändert hat sich nichts.
Im Gegenteil, die Einstellungen bei der Bildeingabe spinnen sogar, löschen sich gegenseitig aus. Gebe ich zuerst Float left ein (links ausrichten), dann Margin dann Rahmen und dann ist Margin weg.
Drücke ich auf "Übernehmen", ist float und alles andere auch weg.
Dann klicke ich das Bild nochmal an und stelle nochmal alles ein und dann ist Margin zwar da und float, aber Rahmen ist weg.
Übernehme ich dann, ist es endlich links und gefloatet.
Aber sobald ich den Artikel speichere, ist alles wieder weg.

Re: CSS-Style in WYSIWYG-Editor > IMG
Verfasst: So 22. Jun 2014, 11:55
von Oldperl
Faar hat geschrieben:Aber sobald ich den Artikel speichere, ist alles wieder weg.

Das System hat dich halt lieb

Re: CSS-Style in WYSIWYG-Editor > IMG
Verfasst: Mo 23. Jun 2014, 14:11
von Faar
Entweder ist irgendwo im PHP etwas fest eingestellt, das nicht überschrieben werden kann.
Oder es ist noch eine TinyMCE Einstellung aktiv, die ausgeschaltet gehört.
Es gibt noch einen solche "Schalter", der bestimmt, ob der Editor beim Speichern die Daten überhaupt filtert und überarbeitet.
Damit wäre dann alles im HTML-Modus speicherbar, auch Iframes.
Das System hat dich halt lieb

und wie!

Re: CSS-Style in WYSIWYG-Editor > IMG
Verfasst: Di 24. Jun 2014, 06:51
von rethus
Faar hat geschrieben:Bei der 4.8.18 und auch frischer 4.8.20 funktioniert schon mal gar nichts mit diesen Einstellungen:
…
Die Tipps wie man den Editor einstellen kann, greifen komischerweise nicht, irgendwas ist da verbockt worden, denn früher ging das problemlos.
…
Edit: Ja, auch bei der 4.9.3 funktioniert nichts von diesen Einstellungen, die in ein Style Attribut geschrieben werden. Nur Länge mal Breite geht.
Du hast nicht genau geschildert, welche Editor-Einstellungen du benötigst. Für mich hört es sich aber so an, als wenn die folgenden Mandantan-Einstellungen nicht, bzw. falsch gesetzt sind:
Administration > Mandanten > Dein Mandant > Mandanteneinstellungen >

- Auswahl_036.png (3.59 KiB) 4126 mal betrachtet
Achte darauf, dass keine Leerzeichen am ende der Eingaben stehen, und das keine Schreibfehler drin sind. Am besten Browser-Cache leeren und neu Einloggen. Dann sollte es gehen.
Re: CSS-Style in WYSIWYG-Editor > IMG
Verfasst: Di 24. Jun 2014, 10:41
von Faar
Also, ich habe eine jungfräulich neue Installation von 4.8.20 genommen und das dort ausprobiert und alles hat sofort geklappt!
Auch verify_css_classes, cleanup_on_startup und paste_auto_cleanup_on_paste auf false setzen ging vermutlich (das alles genau nach zu kontrollieren war mir zu mühsam).
Dann habe ich in dem anderen System mal Browsercache und die ganzen Caches in Contenido gelöscht und neu geladen und irgendwann ging es dann doch.
Ich weiß leider nicht woran es lag, vielleicht irgendeine Server-Einstellung oder sonstwas, jedenfalls hat es ziemlich genervt
Das wird Nachfolgenden die ähnliche Probleme haben, kaum helfen aber sicher scheint zu sein, dass es prinzipiell geht.
Nur nicht immer gleich
P.S.
jquery 1.8.3 ist installiert, ob das vielleicht was damit zu tun hatte?