TinyMCE 5 - Probleme mit den imagetools

Ein CMSimple Support Forum für deutsch sprechende Nutzer und Entwickler
frase
Posts: 5085
Joined: Thu Apr 21, 2016 6:32 am
Location: Saxony
Contact:

TinyMCE 5 - Probleme mit den imagetools

Post by frase » Wed Feb 09, 2022 4:59 am

TinyMCE 5 - Probleme mit den imagetools

Öffnet man mit dem TinyMCE 5 (aus XH 1.7.5) ein Seite, die Bilder mit Daten-URLs enthält (<img src="data: ...), dann werden diese Bilder ohne jegliche Nachfrage in PNGs umgewandelt und in userfiles/images als "blobid0.png", "blobid1.png" usw. abgelegt.
Das passiert in ähnlicher Form, wenn man die Imagetools nutz und z.B. ein Bild dreht ("imagetools0.png").
Man verliert vollständig die Übersicht über die Bildnamen und SEO-gerecht sind sie dann auch nicht mehr.
(Außerdem hat mich das wieder Stunden gekostet, um dieses Verhalten überhaupt zu begreifen.)

Nachvollziehen?
XH 1.7.5 im Auslieferungszustand -> Seiten: Templates - ... - Template specific styles (2x)
Die dortigen Bilder werden stante pede umgewandelt und gespeichert.

Ich frage mich, wer diese Imagetools überhaupt braucht?
Wer bearbeitet seine Bilder im Editor?

Ich empfehle die Imagetools nicht mehr in der Distro zu verwenden!
Und/oder "automatic_uploads" mindestens auf "false" zu setzen.

olape
Posts: 2731
Joined: Fri Mar 13, 2015 8:47 am
Contact:

Re: TinyMCE 5 - Probleme mit den imagetools

Post by olape » Wed Feb 09, 2022 6:38 am

frase wrote:
Wed Feb 09, 2022 4:59 am
Ich frage mich, wer diese Imagetools überhaupt braucht?
Wer bearbeitet seine Bilder im Editor?
Es wird immer jemanden geben.
frase wrote:
Wed Feb 09, 2022 4:59 am
Ich empfehle die Imagetools nicht mehr in der Distro zu verwenden!
Und/oder "automatic_uploads" mindestens auf "false" zu setzen.
Bei dem Problem, was du beschreibst, sehe ich das genau so.
Der Admin sollte schon noch die Kontrolle behalten.
Gruß Olaf, Plugins for CMSimple_XH

Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.

manu
Posts: 1086
Joined: Wed Jun 04, 2008 12:05 pm
Location: St. Gallen - Schweiz
Contact:

Re: TinyMCE 5 - Probleme mit den imagetools

Post by manu » Wed Feb 09, 2022 9:03 am

Es gibt immer so viele Meinungen wie es Einstellungen gibt..
Ich finde imagetools mit mit image_upload toll. Ohne weitere Hilfsmittel kann ich am Bildschirm irgendein Bild ausschneiden und mit copy/paste in meinen Inhalt einfügen und sogar noch weiter bearbeiten. Um die file Namensgebung brauche ich mich nicht zu kümmern. Mit der Vorschau später im Filemanager ist das auch kein Problem, zumindest für kleinere Lösungen. Und ob der Dateiname für SEO so wichtig ist, habe ich meine Zweifel.
Klar, mit Deinen src="data:.. Bildern stellt es Dir ein Bein. Aber das ist wohl eher DER Spezialfall. Wir haben ja auch keine Funktion, die dieses Format unterstützt. Der Normaluser wird das nicht mal bemerken, wenn diese Formate in png's umgewandelt werden.
Diese Funktionalität ist ja einfach abzuschalten, IMHO überwiegen die Vorteile aber klar. (Eigentlich müsste dann paste_data_images auf false gestellt werden. Aber dann sind Deine Bilder im Edit Modus nicht mal umgewandelt sondern einfach weg.)

olape
Posts: 2731
Joined: Fri Mar 13, 2015 8:47 am
Contact:

Re: TinyMCE 5 - Probleme mit den imagetools

Post by olape » Wed Feb 09, 2022 9:23 am

manu wrote:
Wed Feb 09, 2022 9:03 am
Es gibt immer so viele Meinungen wie es Einstellungen gibt.
Meistens sogar noch mehr. ;)
manu wrote:
Wed Feb 09, 2022 9:03 am
Und ob der Dateiname für SEO so wichtig ist, habe ich meine Zweifel.
Nach aktuellem Stand ist das so.
Also müsste es zumindest die Möglichkeit geben, dass man den Namen auch ändern kann, wenn man denn möchte.
Also klar, notfalls kann ich das per Dateimanager tun aber das finde ich dann doch recht umständlich.

Alles in allem rede ich hier aber über Dinge, die ich selber noch nie richtig ausprobiert habe.
Gehe also nur von den Schilderungen aus.
Ich selber nutze noch Version 4.
Gruß Olaf, Plugins for CMSimple_XH

Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.

frase
Posts: 5085
Joined: Thu Apr 21, 2016 6:32 am
Location: Saxony
Contact:

Re: TinyMCE 5 - Probleme mit den imagetools

Post by frase » Wed Feb 09, 2022 10:29 am

manu wrote:
Wed Feb 09, 2022 9:03 am
Klar, mit Deinen src="data:.. Bildern stellt es Dir ein Bein. Aber das ist wohl eher DER Spezialfall.
Leider sind das nicht meine src="data:.. Bilder, sondern die liefert XH im Content mit aus - also KEIN Spezialfall.
Das wurde damals so gemacht, damit eben keine "echten" Bilder im userfiles/images-Ordner liegen müssen.
Ruft man nun aber die genannten Seiten in einer frischen Installation mit dem Tiny5 auf, hat man sich den Ordner gleich mit einigen "blobs" zugepflastert. Und das ohne Warnung, Hinweis o.ä.

Nochmal: Bildbearbeitung mit dem Editor ist mir eher suspekt.
Da kann ja nix Vernünftiges bei rauskommen und man sollte die Leute nicht auch noch dazu animieren.
Dann mach' lieber wieder extra-Inits mit *+imagetools - also optional.
Als Standardeienstellung den Content-Code ohne Nachfrage zu verändern und den Bilderordner automatisch zu befüllen - das ist doch nicht im Sinne von "simple"!

Bei dieser Gelegenheit:
Dass die Bilder jeweils beim Einfügen die Maße erhalten, die sie gerade während der Eingabe haben, ist für mich eher ein richtiger Bug - statt eines Features. So ist nichts mehr responsive. (Man muss die Bildmaße händisch aus dem Quellcode entfernen!)
Das haben wir schon an anderer Stelle besprochen und eine Lösung gefunden.
Für Simple-User ist das aber 'ne Katastrophe.
olape wrote:
Wed Feb 09, 2022 9:23 am
Ich selber nutze noch Version 4.
Für mich privat, mache ich das auch oft so. Aber, das geht ja nicht mehr ewig und schon gar nicht bei Kunden.

olape
Posts: 2731
Joined: Fri Mar 13, 2015 8:47 am
Contact:

Re: TinyMCE 5 - Probleme mit den imagetools

Post by olape » Wed Feb 09, 2022 10:53 am

frase wrote:
Wed Feb 09, 2022 10:29 am
Für mich privat, mache ich das auch oft so.
Und offensichtlich ist die Entscheidung die richtige.
Zu viel Automation (den Leuten das Denken abnehmen) ist nicht so meins.
frase wrote:
Wed Feb 09, 2022 10:29 am
Aber, das geht ja nicht mehr ewig
Hm :oops:
Gruß Olaf, Plugins for CMSimple_XH

Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.

manu
Posts: 1086
Joined: Wed Jun 04, 2008 12:05 pm
Location: St. Gallen - Schweiz
Contact:

Re: TinyMCE 5 - Probleme mit den imagetools

Post by manu » Wed Feb 09, 2022 2:05 pm

frase wrote:
Wed Feb 09, 2022 10:29 am
...
Nochmal: Bildbearbeitung mit dem Editor ist mir eher suspekt.
Da kann ja nix Vernünftiges bei rauskommen und man sollte die Leute nicht auch noch dazu animieren.
Wo Du jetzt diese Erkenntnis her hast, ist mir schleierhaft.
Ich habe manche Situationen, wo dieses Feature die Arbeit massiv erleichtert.
Wenn man dieses Feature nicht aktiv nutzt, kommt es einem nirgends in die Quere. Ausser bei den Seiten mit den src="data: Bildern.
Wenn Dich dieses Feature so aufregt, können wir es auch in einem separaten init machen.
frase wrote:
Wed Feb 09, 2022 10:29 am
...
Bei dieser Gelegenheit:
Dass die Bilder jeweils beim Einfügen die Maße erhalten, die sie gerade während der Eingabe haben, ist für mich eher ein richtiger Bug - statt eines Features. So ist nichts mehr responsive. (Man muss die Bildmaße händisch aus dem Quellcode entfernen!)
Das haben wir schon an anderer Stelle besprochen und eine Lösung gefunden.
Stimmt, das könnte man reklamieren oder die Dimensionen weglassen. Oder eine Klasse setzen.

cmb
Posts: 14225
Joined: Tue Jun 21, 2011 11:04 am
Location: Bingen, RLP, DE
Contact:

Re: TinyMCE 5 - Probleme mit den imagetools

Post by cmb » Wed Feb 09, 2022 2:15 pm

manu wrote:
Wed Feb 09, 2022 2:05 pm
frase wrote:
Wed Feb 09, 2022 10:29 am
...
Nochmal: Bildbearbeitung mit dem Editor ist mir eher suspekt.
Da kann ja nix Vernünftiges bei rauskommen und man sollte die Leute nicht auch noch dazu animieren.
Wo Du jetzt diese Erkenntnis her hast, ist mir schleierhaft.
Ich habe manche Situationen, wo dieses Feature die Arbeit massiv erleichtert.
Ich denke, dass kommt auf den Nutzer an. Ein Grafikdesigner etc. braucht schon eine sehr ausgereifte Software zur Bildbearbeitung; viele andere haben da weitaus weniger hohe Ansprüche. :)
Christoph M. Becker – Plugins for CMSimple_XH

frase
Posts: 5085
Joined: Thu Apr 21, 2016 6:32 am
Location: Saxony
Contact:

Re: TinyMCE 5 - Probleme mit den imagetools

Post by frase » Wed Feb 09, 2022 3:08 pm

cmb wrote:
Wed Feb 09, 2022 2:15 pm
Ich denke, dass kommt auf den Nutzer an. Ein Grafikdesigner etc. braucht schon eine sehr ausgereifte Software zur Bildbearbeitung; viele andere haben da weitaus weniger hohe Ansprüche.
Das hat nix mit Designer und hohen Ansprüchen zu tun.
Wer Bilder auf seiner Website haben will, der verfügt in der Regel auch über irgendein Tool, mit dem er grundlegende Bearbeitungen (Größe, Drehung, Zuschnitt, ...) durchführen kann. Solche Tools gibt es zuhauf - auch kostenlos.
Das Schlimme ist ja, dass der Tiny, so wie es jetzt ist, die Bilder einfach umbenennt, das Format ändert (PNG), den Bilderordner zumüllt und auch noch den Content ändert. das ist kein Spaß - das ist mindestens ein BC-Break, der nirgends erwähnt wird.
Selbst, wenn man nur eine Flagge um 90° dreht, wird aus dem GIF ein PNG mit Namen "imagetools0.png".
Das kann doch nicht gut sein!
Ich würde diese Funktionen aus allen Standard-Inits herausnehmen und evtl. eine Init mit den Imagetools zusätzlich anbieten. Dann müsste noch irgendeine Doku dazu her.

manu
Posts: 1086
Joined: Wed Jun 04, 2008 12:05 pm
Location: St. Gallen - Schweiz
Contact:

Re: TinyMCE 5 - Probleme mit den imagetools

Post by manu » Sun Feb 20, 2022 12:38 pm

frase wrote:
Wed Feb 09, 2022 3:08 pm
Das Schlimme ist ja, dass der Tiny, so wie es jetzt ist, die Bilder einfach umbenennt,
mit der Einstellung

Code: Select all

images_reuse_filename:true
wird der Dateiname beibehalten, wenn er denn bekannt ist. Bei copy&paste einer bildausschnittes aus der Zwischenablage ist das nicht der Fall. Da generiert der Editor selbst einen Dateinamen. Bei einer Online Änderung des Bildes wird ein neuer Dateiname (Name+Nummer) erstellt.
frase wrote:
Wed Feb 09, 2022 3:08 pm
das Format ändert (PNG), den Bilderordner zumüllt und auch noch den Content ändert. das ist kein Spaß - das ist mindestens ein BC-Break, der nirgends erwähnt wird.
Ich kann mit

Code: Select all

images_dataimg_filter:
die Konvertierung der eingebetteten Bilder, welche mit alt="demo-img" beginnen, verhindern. Es geht mir zwar gegen den Strich, dies hart zu codieren. Ab es würde zumindest den erwähnten BC Break verhindern.
frase wrote:
Wed Feb 09, 2022 3:08 pm
Selbst, wenn man nur eine Flagge um 90° dreht, wird aus dem GIF ein PNG mit Namen "imagetools0.png".
Das kann doch nicht gut sein!
Die geänderte Flagge bekommt einen neuen Namen (siehe oben), die alte Flagge bleibt als Bilddatei bestehen. Es ist doch ein Gewinn, wenn ich einfach Arbeiten wie zuschneiden/resizen direkt im Editor machen kann.
frase wrote:
Wed Feb 09, 2022 3:08 pm
Ich würde diese Funktionen aus allen Standard-Inits herausnehmen und evtl. eine Init mit den Imagetools zusätzlich anbieten. Dann müsste noch irgendeine Doku dazu her.
Wenn wir mal alle Fakten objektiv auf dem Tisch haben, können wir darüber abstimmen.
Mit den oben genannten Einstellungen wird die Arbeit derjenigen, die mit diesem Tool nichts anfangen können, nicht behindert.

Post Reply