[TYPO3-german] Gecachte Bilder austauschen

Bernd Wilke xoonsji02 at sneakemail.com
Thu Jul 26 20:54:37 CEST 2007


On Thu, 26 Jul 2007 17:16:58 +0200, Gerhard Obermayr wrote
with subject "[TYPO3-german] Gecachte Bilder austauschen":

> Hallo Leute, ich habe ein listiges Problem zu lösen:
> Eine Webcam liefert laufend Bilder nach Anfrage ins netz.
> Zu jeder Stunde jedoch wird ein Bild in einem Verzeichnis
> (fileadmin/webcam_xxx) abgelegt.
> Die Bilder haben die Bezeichnung hour00.jpg bis hour23.jpg und werden
> täglich überschrieben, so dass sich ein Ringspeicher der letzten 24
> Stunden ergibt.
> So weit ist ja alles gut. Aber nun kommt TYPO3.
> Sind die Bilder einmal erfasst so werden sie nicht wieder ausgetauscht.
> So weit auch logisch, denn in jenem Verzeichnis wo die Bilder dann
> gecacht liegen wird nichts mehr erneuert, weil ja die Dateinamen
> gleich sind.
> --> http://hauptplatz.stadthaag.at/webcam/archiv/stadtcafe
> Solange ich also den Bildabsatz so lasse wie er ist werden die Bilder
> nie wieder ausgetauscht, auch wenn sich die Originale ändern.
> 
> Auf einer zweiten Seite habe ich das Problem mittels externem
> HTML-Code gelöst und greife auf eine einfache link-Routine zurück.
> Das funktioniert einwandfrei -->
> http://hauptplatz.stadthaag.at/no_cache/webcam/archiv/kirchturm
> Alle in der Zukunft liegenden Stunden haben noch das Datum von
> gestern, alle vergangenen Stunden sind aktuell ...
> 
> Mir gefällt jedoch nicht, dass die Bilder in einem neuen Fenster
> geöffnet werden, dass ich externes HTML verwenden muss  etc.
> Wie kann ich TYPO3 dazu bewegen, die Bilder immer aus jenem
> Verzeichnis zu holen, in dem sie erneuert werden.
> Cache verfällt etc. habe ich schon alles probiert, nützt aber nichts ...
> 
> 
> Gerhard

Als erstes würde ich in den Seiteneigenschaften den cache für diese
Seite(n) deaktivieren.
Dann solltest du vermeiden, dass die Bilder mit dem GIFBUILDER bearbeitet
werden: entweder werden die Bilder in Orginalgröße angezeigt, dann kannst
du ein image-content-element nutzen (Achtung: die Bilder werden erstmal
nach /uploads/pics kopiert (und bei Namensgleichheit umbenannt). Du musst
dann dort austauschen)

oder du bindest deine Bilder selber ein:
OHNE RTE (der ist hier absolut fehl am Platz) puren html-code in dein
Contentelement einfügen:

... <img src="fileadmin/webcam/hour00.jpg" alt="Bild um 0 Uhr" title=Bild
um 0 Uhr" /> ...
... <img src="fileadmin/webcam/hour01.jpg" alt="Bild um 1 Uhr" title=Bild
um 1 Uhr" /> ...
usw.

Bernd
-- 
Don't ask what the TYPO3-community can do for you.
Ask what you can do for the TYPO3-community.

http://www.pi-phi.de/t3v4/cheatsheet.html


More information about the TYPO3-german mailing list