Glossar

FAL (File Abstraction Layer)

Die Dateiverwaltung von TYPO3: Jede Datei ist ein Datensatz mit Metadaten, nicht nur ein Pfad im Verzeichnis.

Datei ist nicht gleich Pfad

Ohne Abstraktionsschicht wäre ein Bild auf einer Website nur ein Pfad in einem Template. Wo dieses Bild sonst noch verwendet wird, ob es einen Alternativtext hat und wer es hochgeladen hat, wüsste niemand.

FAL macht daraus einen Datensatz. Jede Datei bekommt Metadaten und eine Kennung; Verweise zeigen auf diese Kennung statt auf einen Pfad. Dadurch lässt sich eine Datei verschieben, ohne dass Verweise brechen, und Alternativtexte werden einmal gepflegt statt bei jeder Einbindung neu.

Speicherorte

Eine Installation kann mehrere Speicherorte haben. Der Normalfall ist ein Verzeichnis auf demselben Server, aber ebenso möglich sind entfernte Ablagen — die Anwendung merkt davon nichts, weil sie ohnehin mit Kennungen statt Pfaden arbeitet.

Für Redaktionen ist das vor allem eine Rechtefrage: Speicherorte lassen sich Benutzergruppen zuordnen, sodass eine Abteilung nur ihren Bereich sieht.

Wo es in der Praxis klemmt

Zwei Dinge fallen immer wieder auf. Erstens gewachsene Bestände ohne Ordnung, in denen dieselbe Datei mehrfach liegt — das lässt sich aufräumen, aber nur mit Blick auf die Verweise. Zweitens fehlende Alternativtexte: Sie gehören zur Datei, nicht zur Einbindung, und sind damit ein Thema für die Barrierefreiheit der ganzen Seite.

Häufige Fragen

Warum kann ich eine Datei nicht einfach per FTP austauschen?

Kannst du, aber TYPO3 merkt es nicht sofort. Zu jeder Datei gehört ein Datensatz mit Metadaten — Größe, Typ, Alternativtext, Verweise. Wird die Datei am System vorbei ersetzt, passt dieser Datensatz nicht mehr.

Der saubere Weg führt über die Dateiliste im Backend. Dort weiß TYPO3, was sich geändert hat, und zieht die Metadaten nach.

Was passiert, wenn ich eine Datei lösche, die noch verwendet wird?

TYPO3 warnt, weil es die Verweise kennt. Genau das ist der Zweck der Abstraktionsschicht: Sie weiß, an welchen Stellen eine Datei eingebunden ist.

Ohne diese Verwaltung würde eine gelöschte Datei einfach als kaputtes Bild auf einer beliebigen Unterseite auftauchen, und niemand wüsste, wo.

Dateiverwaltung außer Kontrolle?

Gewachsene Medienbestände lassen sich ordnen, ohne bestehende Verweise zu zerreißen. Wir sehen uns an, was geht.