Zum Inhalt springen

Bilder un TemplaVoila

Erstellt am 18. September 2007 · 10 Antworten · letzte Antwort am 28. September 2007

Tags: Frage

omeckel ·

Hallo,

ich habe eine grundlegende Frage zum Umgang mit Bildern und TemplaVoila.

Alle Bilder werden im Fileadmin organisiert

z.B.
fileadmin/bilder/banner
fieladmin/bilder/stoerer/
usw.

und da liegen dann die Bilder, quasi wie in einem Asset-Manager oder "Bilddatenbank".

Wenn ich jetzt daraus Bilder in Seiten verknüpfe, werden aber immer Kopien in den Ordner uploads/tx_templavoila gelegt.

Ich möchte aber erreichen, dass ich ein Bild, das auf mehereren Seiten im Content eingebunden ist, durch auswechseln der Bilddatei im fileadmin, automatisch aktualisiert wird. !?

So muss ich ja, jede Verwendung manuell aktualisieren.

Bitte um Hilfe
Gruß
Olli

Desmond ·

Soweit ich weiss musst du nur den FE-Cache und evtl. noch den typo3conf Cache löschen. Danach wird die Datei wieder neu aus dem Fileadmin gerendert.

omeckel ·

OK, d.h. die Bilder werden nur mit entsprechenden Komprimierungen, Abmessungen und sonstigen Veränderungen temporär zwischengespeichert. Beim löschen des FE-Chaches wird dann alles neu "berechnet".

Danke für die Info

Desmond ·

"temporär zwischengespeichert" ist wahrscheinlich der falsche Ausdruck. Soweit ich weiss, bleiben die dort bis man den Cache löscht.

omeckel ·

Hallo,

ich habe es gerade getestet und der Upload von neuen Bildern in den Fileadmin bewirkt - nach löschen des FE Caches - keine Aktualisierung der im Inhalt verwendeten Bilder.

Wer kann mir helfen?

bug-id4 ·

Also aus meiner Erfahrung kann ich sagen, dass man natürlich den Standardpfad "uploads/tx_templavoila" ändern kann, wenn du in deiner DS innerhalb des FCEform Tags einen anderen Pfad unter <uploadfolder> angibst.
In deinem Fall könntest du z.B. "fileadmin/bilder/banner/" nehmen.

Er würde dann jedoch bereits vorhandene Dateien glaube ich mit z.B. "banner_01.jpg" hinzufügen.
Warum er also die Dateien, auch wenn man sie nur verknüpfen möchte, nochmal hochlädt ... das würde mich auch interessieren!?

Desmond ·

Er lädt sie nicht noch mal hoch sonern rendert sie und speichert die Datei unter einem neuen Namen ab (Er will keine Original-Dateien überschreiben).

Bei mir geht es jedesmal nach löschen des Caches. Warum dass bei dir, omeckel, nicht klappt weiss ich leider nicht.

omeckel ·

Ah, und jetzt habe ich es verstanden!
Leider ist das sehr unlogisch, aber anscheinend schon oft und kontrovers diskutiert. So ist also die Vorgehensweise und der Umgang von typo3 mit Bildern:

Ich speichere - zur besseren Übersicht bei 300 Bildern - meine Bilder in den Fieladmin in verschiedene Ordner (z.B. bild1.jpg und bild2.jpg in den Ordner "Kategorie1" usw.)

Jetzt lade ich das Bild in den Contentbereich und zwar an verschiedenen Stellen z.B. insgesamt jedes Bild 3x in 3 verschiedenen Größen.

D.h. typo3 speichert (da in DS von templavoila so definiert) für jede Verknüpfung eine Kopie in den Ordner uploads/tx_templavoila, also
bild1_01.jpg
bild1_02.jpg
bild1_03.jpg
bild2_01.jpg
…

und dann entstehen noch temporäre Bilddateien im Order typo3temp, die für die entsprechenden Größen, Komprimierungen usw. berechnet und somit für die eigentliche Anzeige verwendet werden.

Wenn ich den FE-Cache lösche, werden nur die Bilder in typo3temp gelöscht und bei der ersten Anzeige im FE in Bezug auf die Bildaten in "Uploads" neu berechnet.

Ich möchte aber, dass die temporären Datein im absoluten Bezug auf die Dateien im Fileadmin geändert werden. D.h. ein Bild ändert sich. Ich lade es im Fieladmin hoch und überschreibe die bestehende Version. Nach löschen des FE-Caches aktualisiert typo3 alle Verwendungen auotmatisch.

Das funktioniert aber nicht. Die Alternative wäre: Ich lader und überschreibe z.B. bild1_01.jpg, bild1_02.jpg und bild1_03.jpg im "Uploads"-Ordner, oder?

Macht das Sinn? Gibt es eine Konfiguration / Erweiterung die meinen Wunsch erfüllt? Wird das in einer der nächsten Versionen geändert?

Dank für eure Antworten

Desmond ·

Löscht du jeweils nur den FE-Cache oder auch den Cache in typo3conf? Denn die Bilder in uploads/... werden von der Extension in typo3conf/ verwaltet. Am uploads/ Ordner selber würde ich nichts ändern.

Desmond ·

Hmmm... sehr komisch... Ehrlich gesagt bin ich mit meinem Latein am Ende. Ich kann also nur noch raten.

Was ich mich frage: wie lädst du deine Bilder in den Content-Bereich? Machst du Inhaltelemente und wählst dort das Bild aus? Dann wäre klar, dass dies nicht aktualisiert wird, bis du das Bild im Content neu auswählst. Wenn du das Bild über das Template eingebunden hast, wird es aktualisiert, wenn du ein neues in den Fileadmin hochlädst.

Wenn ich Bilder im Content verlinke, wähle ich meistens das Bild Lokal bei mir und lade es hoch. So ist es direkt im uploads Order und mich kümmert es nicht mehr.