|
Verfasst am: 11. 01. 2012 [14:14]
|
|
Evilmachine
Themenersteller
Dabei seit: 09.07.2010
Beiträge: 17
|
Hallo ich habe folgendes Problem.
Wir haben ein TYPO3 mit 4 Sprachen laufen. Auf einigen Seiten werden über das Content Element Bilder mehrere Bilder eingefügt.
TYPO3 legt aber leider die Bilder für jede Sprache neu in der Datenbank an. So hat man dann jedes Bild 4 mal drin.
Dieses Verhalten kommt wenn man erst die Bilder per Dateiliste hochlädt, aber auch wenn man direkt im RTE die Bilder unter Bilder hochlädt.
So und Problem ist jetzt das der Speicherplatz knapp wird auf dem Server.
Was kann man dagegen tun??
Danke schon einmal für die Rückmeldungen.
|
|
Verfasst am: 11. 01. 2012 [16:59]
|
|
vince
Dabei seit: 29.10.2010
Beiträge: 75
|
Hallo,
das Verhalten von TYPO3 ist generell so, dass für jeden Eintrag ein neues Bild angelegt wird.
Wenn man also einen neuen Eintrag einpflegt und das Bild auswählt, wird es dupliziert (da wird dann _01, _02 usw. an den Dateinamen angefügt).
Das hat den Vorteil, dass wenn ein Eintrag gelöscht wird, die Bilder von den anderen Einträgen nicht verschwinden (u.a. deshalb ist das im TYPO3-core so implementiert). Die Überlegung ist, dass Speicherplatz heutzutage nicht mehr allzu viel kostet. Es wird mehr Wert darauf gelegt, dass ein Redakteur nicht aus Versehen die Bilder von anderen Usern löschen kann.
Dagegen kann man erstmal nichts machen.
Eine Lösung wäre die DAM extension (Digital Asset Management). Mit der Extension werden die Dateien in der Datenbank verwaltet (so werden u.a. die Duplikate vermieden), DAM bietet auch sonst einige interessante funktionen.
Achtung: es gibt Extensions, die mit DAM nicht kompatibel sind (bei den meisten aktuellen extensions ist das aber schon der Fall).
Ansonsten kann man darauf achten, dass die Bilder nicht zu groß sind. Außerdem kann man ab und zu mal "aufräumen" und die Bilder löschen, die nicht verwendet werden, usw.. .
Aber wie gesagt: das von Dir beschriebene Verhalten von TYPO3 kann man nicht wirklich umgehen (da hilft nur DAM).
Viele grüße,
Vince.
|