Wir haben natürlich nicht für alles eine Lösung. Aber an Problemen, über welche wir selber schon gestolpert sind, müssen sich andere ja nicht auch noch die Zähne ausbeissen.

In TYPO3 gibt es zwei Arten, wie man Bilder hochladen kann, welche auf einer Website eingefügt werden sollen.

Variante 1: Upload mit dem Modul „Dateiliste“

Zum einen gibt es die elegante Variante, die Bilder zuerst via Modul „Dateiliste“ auf den Server zu laden, und diese dann in den entsprechenden Inhaltselementen von dort auszuwählen. Mit dem Modul Dateiliste hat man so die Möglichkeit, die Bilder in entsprechenden Ordnern abzulegen, und diese an mehreren Stellen und auf verschiedenen Seiten einzubinden.

Variante 2: Upload direkt im Inhaltselement

Die andere – zugegeben etwas bequemere – Variante besteht darin, die Fotos direkt im Inhaltselement hochzuladen. Der Nachteil hier besteht darin, dass man keine Kontrolle hat, wo auf dem Server das Bild abgelegt wird. Man wird es deshalb via Modul Dateiliste auch nicht mehr finden. Das Bild ist so also nur gerade an dieses Inhaltselement gekoppelt, und kann nicht an einer anderen Stelle nochmals verwendet werden.

Es war schon immer sehr unbefriedigend, dem Kunden erklären zu müssen, dass es hier zwei Wege gibt, aber die erste Variante eigentlich die elegantere ist. Wir haben uns irgendwann dazu entschlossen, unseren Kunden nur noch die Methode via Modul „Dateiliste“ zu zeigen, was zu deutlich weniger Verwirrung führt. Es ist deshalb sehr praktisch, wenn man den Upload direkt im Inhaltselement für die Redakteure ausblenden kann. Dies geht ganz einfach, und zwar mit folgendem Code:

# Ausblenden des Uploads direkt im Inhaltselement
setup.override.edit_docModuleUpload = 0

Dieser Code wird entweder in das TSConfig-Feld der entsprechenden Benutzergruppe, oder aber ins TSConfig-Feld der einzelnen Backend-Benutzer geschrieben. Das Resultat ist das folgende:

Upload eingeblendet:

Mit Uploadmöglichkeit

Upload ausgeblendet:

Ohne Uploadmöglichkeit

Share This