TinyMCE lädt die Bilder nicht

Fragen zur Installation von CONTENIDO 4.9? Probleme bei der Konfiguration? Hinweise oder Fragen zur Entwicklung des Systemes oder zur Sicherheit?
Antworten
maschmiede
Beiträge: 20
Registriert: Mo 21. Jan 2019, 09:59
Kontaktdaten:

TinyMCE lädt die Bilder nicht

Beitrag von maschmiede » Fr 30. Apr 2021, 11:50

Hallo Community,

ich weiß, dass für Version 4.8.x keine Support mehr vorhanden ist aber ich Frage trotzdem mal.
Vielleicht habt ihr ja einen Tipp für mich.

In unserem Contenido haben wir vor einigen Jahren ein Update gemacht (2017 auf 4.8.20).
Ich war damals nicht dabei. Der Kunde zahlt leider keine Upgrades.

====

So nun aber mal zum Problem:

Im Backend unter Content -> Artikel im Editor Tab sehen wir an sich die Bilder des Inhaltes.

Code: Alles auswählen

<img src="upload/test/testbild.jpg" border="0" width="600" height="389" data-mce-src="upload/test/testbild.jpg">
Wenn man nun aber auf den Inhalt klickt und der tinyMCE sich lädt, kann dieser dort die Bilder nicht mehr laden.
Das Problem ist, dass der img Tag exakt der selbe ist, nur das der relative Pfad des zu ladenden Bildes in dem iFrame
nicht [MandantenURL]/upload/test/testbild.jpg ist sondern [ContendioURL]/external/backendedit/upload/test/testbild.jpg

Woran kann das liegen? Ist da damals beim Upload was schief gelaufen?
Irgendeine Idee ob vielleicht eine Config fehlt oder in welcher Datei man dafür schauen sollte?

Faar
Beiträge: 1915
Registriert: Sa 8. Sep 2007, 16:23
Wohnort: Brandenburg
Kontaktdaten:

Re: TinyMCE lädt die Bilder nicht

Beitrag von Faar » Fr 30. Apr 2021, 13:37

Hi,
es könnte sein, dass in der config.php die Pfade zum externen Editor falsch sind oder in den Mandanteneinstellungen der Pfad zum Frontend falsch ist und somit wegen basehref auch die zu den Bildern. Der tinyMCE nimmt nämlich relative Pfade und als Basis die basehref.
Fliegt der Bauer übers Dach, ist der Wind weißgott nicht schwach.

maschmiede
Beiträge: 20
Registriert: Mo 21. Jan 2019, 09:59
Kontaktdaten:

Re: TinyMCE lädt die Bilder nicht

Beitrag von maschmiede » Sa 1. Mai 2021, 08:02

Server-Pfad und Web-Adresse des Mandanten habe ich gerade noch mal geprüft, dass passt soweit.

Das einzige, was in der config.php eingestellt ist:

Code: Alles auswählen

// Relative path to contenido directory, for all inclusions, in most cases: "../contenido/"
$contenido_path = "../contenido/";
Halte ich für unwahrscheinlich. Mhh.

Ich hab jetzt mal in die /contenido/external/backendedit/front_content.php rein geschaut.
Dort gibt es auf Zeile 152 folgendes:

Code: Alles auswählen

// update urlbuilder set http base path
Contenido_Url::getInstance()->getUrlBuilder()->setHttpBasePath($cfgClient[$client]['htmlpath']['frontend']);
ich habe mir an der Stelle mal das $cfgClient[$client]['htmlpath']['frontend'] ausgeben lassen, was auch der Web-Adresse des Mandanten entspricht

Faar
Beiträge: 1915
Registriert: Sa 8. Sep 2007, 16:23
Wohnort: Brandenburg
Kontaktdaten:

Re: TinyMCE lädt die Bilder nicht

Beitrag von Faar » Mo 3. Mai 2021, 13:14

Es gibt manchmal das Problem, gerade auch beim Editor, dass man beim großen Update vorher nicht die alten Contenido-Dateien gelöscht oder zumindest die Ordner umbenannt hätte. Wenn man dann nur das Update darüber bügelt, bleibt Datenmüll zurück der eventuell automatisch mit einbezogen wird. Das ist mir mal passiert.
Manchmal ist es auch nur ein Cache, der dazwischen funkt.
Früher musste man noch den Pfad zu den externen Diensten wie dem TinyMCE angeben.
Möglich, dass sogar in dem DB in der options-Tabelle noch altes Zeugs drin steht.
Fliegt der Bauer übers Dach, ist der Wind weißgott nicht schwach.

homtata
Beiträge: 1142
Registriert: Mi 14. Jan 2004, 14:41
Kontaktdaten:

Re: TinyMCE lädt die Bilder nicht

Beitrag von homtata » Mi 19. Mai 2021, 22:16

Wenn ich mich recht entsinne, war das in der 4.8.20 ein bekannter und üblicher Bug, den ich in allen Installationen hatte und nie bereinigen konnte. Ich hab dann alle Kunden möglichst schnell auf die 4.9 bequatscht ;-)

Faar
Beiträge: 1915
Registriert: Sa 8. Sep 2007, 16:23
Wohnort: Brandenburg
Kontaktdaten:

Re: TinyMCE lädt die Bilder nicht

Beitrag von Faar » Do 20. Mai 2021, 10:38

homtata hat geschrieben:
Mi 19. Mai 2021, 22:16
Wenn ich mich recht entsinne, war das in der 4.8.20 ein bekannter und üblicher Bug, den ich in allen Installationen hatte und nie bereinigen konnte.
Guten Morgen Homtata :)
Ich hatte seltsamerweise mit diesem Bug keine oder kaum Probleme und manche 4.8'er laufen noch.
Es muss mit etwas anderem Zusammenhängen als mit der reinen 4.8 Version.
Fliegt der Bauer übers Dach, ist der Wind weißgott nicht schwach.

Oldperl
Beiträge: 4250
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Kontaktdaten:

Re: TinyMCE lädt die Bilder nicht

Beitrag von Oldperl » Fr 21. Mai 2021, 15:21

Servus,

also das würde mich nun auch interessieren. Bei meiner ConLite ist dieser Fehler bisher noch nicht aufgetaucht. Zumindest gab es bisher noch keine entsprechende Fehlermeldung aus der Community.

Meine Frage, ist es die originale 4.8.20, oder gibt es irgendwelche individuellen Erweiterungen, beispielsweise zusätzliche Chains oder auch Plugins für den TinyMCE? Auch interessant, welche Version des TinyMCE ist im Einsatz, sprich, wurde dieser vielleicht mal gesondert aktualisiert?

Gruß aus Franken

Ortwin
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog

Antworten