Joomla! Forum Schweiz wird Teil der D-A-CH Community

Nach vielen Jahren als zentrale Anlaufstelle für Fragen rund um Joomla! in der Schweiz wird das Joomla! Forum Schweiz künftig als Archiv weitergeführt.

Die Joomla!-Communities aus Deutschland, Österreich und der Schweiz arbeiten heute enger denn je zusammen. Deshalb bündeln wir künftig auch den deutschsprachigen Support und Austausch an einem gemeinsamen Ort im Joomla! D-A-CH Forum.

Für neue Fragen, Diskussionen und den Austausch mit der Community nutzt bitte ab sofort:

forum.joomla.de

Das Joomla! Forum Schweiz bleibt weiterhin bestehen und wird als Archiv im Lesemodus erhalten. Die vielen Beiträge, Lösungen und Erfahrungen aus den vergangenen Jahren bleiben damit weiterhin zugänglich und über die Suche auffindbar.

Wir bedanken uns herzlich bei allen Mitgliedern, Moderatoren und Helfern, die das Schweizer Joomla! Forum über viele Jahre mit ihrem Wissen und ihrem Engagement geprägt haben.

Wir sehen uns im Joomla! D-A-CH Forum!

Re: Pfad für images im Editor / Frontend abweichend?

  • Jens_
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
27 Jan. 2008 13:05 #11490 von Jens_
Hallo Joomlaianer,

wahrscheinlich stehe ich völlig auf dem Schlauch - mit meinem Problem. Aber darauf stehe ich nun schon so lange und habe mich auch bereits durch die Thread-Landschaft gewühlt, und der Schlauch ist noch immer unter meinen Füßen. Vielleicht kann mir ja jemand den entscheidenden Tipp geben? Ich wäre sehr glücklich...

Meine noch nicht produktive Seite ist auf Joomla 1.5 Stable realisiert, begonnen noch auf RC2/RC3/RC4. Soweit klappen nun auch viele Dinge, die bisher nicht gingen. Aber das angesprochene Problem tritt noch immer auf:

Wenn ich Bilder über irgendeinen Editor (XStandard, TinyMCE oder ganz ohne) einfüge, wird der Pfad images/stories/... gesetzt. Im Editor ist das Bild zu sehen. Im Frontend nicht. Erst, wenn ich den Pfad auf ../../../../images/stories/... mit Rückgriff aufs Stammverzeichnis ändere, sehe ich die eingefügten Bilder - aber dann natürlich im Editor nicht mehr. Wenn ich die Einstellung in der Konfiguration entsprechend ändere (../../../../images...), kann ich gar keine Bilder mehr einfügen, weil der Pfad vom Editor als ungültig gesehen wird. Irgendwie scheint es mir unlogisch, aber über die Denkblockade bei dem Problem hatte ich ja bereits geschrieben... :-X X

Vielleicht hat jemand den entscheidenden Tipp? In der index.php meines Templates (Joomlashack Weblogic) habe ich keine passende Stelle gefunden, und an die anderen Bestandteile traue ich mich nicht so richtig heran...

Vielen Dank schon mal

Jens
Mehr
27 Jan. 2008 15:02 #11505 von jimbo
Hi Jens_,

hast Du schon versucht mit absoluten Pfadangaben zu arbeiten?
Backend –> Erweiterungen –> Plugins –> Editor TinyMCE 2.0 unter "Pluin-Parameter" kannst Du im 3. Abschnitt unter "URLs" wählen zwischen "relativ" oder "absolut".

Gruss Dany (Jimbo)
Kein Support per PN.
  • Jens_
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
27 Jan. 2008 15:16 #11507 von Jens_
Hallo Jimbo,

eigentlich arbeite ich ungern mit absoluten Pfadangaben, besonders bei Bildern. Wäre zur Not eine Möglichkeit, aber es muss doch (oder doch nicht? :) Der Editor spielt bei dem Problem keine Rolle: Ob TinyMCE, XStandard lite (mein Favorit, weil ich den ausgegebenen Code wenigstens noch bearbeiten kann, weil ich ihn noch verstehe) oder No-Editor. Und der Pfad ist ja auch falsch, wenn ich einfach auf das Bild aus dem Einfüge-Modus im Editor klicke (Edit-Button bei Plugins).

Im Moment behelfe ich mir, indem ich einfach im html-Code die Ordner hochzählen lasse und die "../../../" einfüge. Meinst Du, ich sollte wirklich alles auf absolute Pfade umstellen?

Beste Grüße und Danke!
Jens
Mehr
27 Jan. 2008 16:09 #11508 von jimbo
Also da der XStandard lite die Installation eines AddOns im Browser benötigt, arbeite ich nicht damit. Der TinyMCE ist mir (schon früher in der 1.0.x) unsympatisch, da er Darstellungsprobleme hat. Ich arbeite mit dem FCK (unter 1.0.x mit dem JCE). Mit beiden ist das Bildhandling wesentlich bequemer. Auf die Schnelle konnte ich nur feststellen, dass auch der FCK irgendein Problem mit dem Bildpfad hat, ich würde also darauf tippen, dass das ein kleiner Bug in J1.5 stable ist.

Vielleicht kann das ja jemand bestätigen oder einen Lösungsvorschlag posten. ;)

EDIT: Also nach einigen Tests habe ich das Gefühl, dass Joomla 1.5 auch hier ein Problem mit der baseurl hat. --ALTER LINK WURDE ENTFERNT-- wird von einem Fehler in dieser Beziehung diskutiert.

Gruss Dany (Jimbo)
Kein Support per PN.
  • DietmarH
  • Neues Mitglied
  • Neues Mitglied
Mehr
27 Jan. 2008 18:44 #11513 von DietmarH
Da muß ein Fehler vorliegen, denn völlig unabhängig von Joomla oder der 1.5 ist eine Pfadangabe mit ../ völlig unsinnig. Die index.php wird im Joomla Root ausgeführt, und darin liegt auch images/stories. Also muß die einfache Angabe des relativen Pfades reichen, oder es lauft was falsch.

Daß die Bilder mit diesem Pfad nicht gefunden werden, könnte im Backend oder im Editor passieren, denn da ist die simple relative Angabe nicht möglich, weil man sich in einem anderen Pfad aufhält. Das wäre zwar auch ein Fehler, aber nachvollziehbar. In manchen PHP-Installationen gibt es offensichtlich Probleme mit ../-Pfaden.

Aber die relative Angabe eines Pfades, der auf derselben Ebene beginnt, muß einfach funktionieren.
Mehr
28 Jan. 2008 07:56 #11525 von jimbo
Hi DietmarH,

also wie erwähnt nutze ich den FCK, welcher im Backend eigentlich die absoluten Pfade einsetzt. Allerdings erkennt er nicht, wenn joomla in einem Unterverzeichnis liegt. Korrigiere ich das in den Parametern des FCK, findet er das Bildverzeichnis nicht mehr. Also gehe ich davon aus, dass das wirklich mit der baseurl zusammenhängt. Oder siehst Du das anders?

Gruss Dany (Jimbo)
Kein Support per PN.
  • DietmarH
  • Neues Mitglied
  • Neues Mitglied
Mehr
28 Jan. 2008 12:08 #11532 von DietmarH
Ich hatte gestern noch eine kleine Diskussion mit einem Entwickler. Das Handling der relativen Pfade hat sich geändert, damit es auch mit SEO funktioniert. Echte relative Pfade sollten gar nicht verwendet werden, weil sie logischerweise nicht gefunden werden, wenn sich der Browser in --ALTER LINK WURDE ENTFERNT-- befindet. Dann würden Bilder relativ zu /brandheiss und nicht zum Joomla-Root gesucht. Deshalb ist es wichtig, daß Pfade mit / vorne dran im Joomla-Root beginnen. Die baseurl setzt Joomla vorne vor (soweit sie auf dem Webspace korrekt funktioniert).

Die aktuell eingebauten Editoren haben also definitiv noch einen Bug, wenn sie relative Pfade ohne / einsetzen. Wenn man den von Hand hinzufügt, sollte es klappen.
  • Anonymous
  • Besucher
  • Besucher
01 Feb. 2008 21:54 #11648 von Anonymous
Hallo Dietmar und Jimbo,

ich probierte nun noch etwas und bin noch immer verwirrt: Dietmar hat auf jeden Fall Recht - in einigen Fällen reicht der Verweis auf die Base-URL (/images/xyz), in anderen klappt es aber dann doch nicht. Da muss ich meinen Hochzähl-Rattenschwanz von ../../../../ immer noch eingeben. Möglicherweise liegt das an der PHP-Installation bei meinem Hoster, wer weiß. Es ist aber auch nicht so störend, dass ich deswegen nun grundlegende Änderungen vornehmen wollte. Die Seite ist nun auch live und ich warte einfach einmal ab, was noch so passiert.

Grundsätzlich aber bin ich begeistert von der 1.5 Stable.

Viele Grüße und Danke
Jens
Moderatoren: Tribal6RePaoDragonlordChris Hoefligerpascaleadiheutschi.ch
Powered by Kunena Forum

Joomla! Verband Schweiz - Mitglied werden