- Extension-Pfade und Evaluierung
- Frontend-Features (Hinzufügen von Plugins, Flexforms-Werten, TypoScript Setup (und Constants) und Static Templates)
- Backend-Features (Hinzufügen von Modulen und Funktionen zu Modulen, dynamisches Hinzufügen von TCA-Columns, Hinzufügen von PageTSconfig und UserTSconfig)
- Services (Services hinzufügen, Services finden, Services deaktivieren)
Klassendatei: t3lib/class.t3lib_extmgm.php Anzahl Funktionen: 32 Zugriff vom Frontend: t3lib_extMgm:: Zugriff vom Backend: t3lib_extMgm::
Listing 4
Hilfsfunktionen (Diverse)
Diese sehr bekannte und auch wohl umfassendste API ist im Grunde genommen der Sammelbehälter für alles, was in keiner anderen API Platz gefunden hat. Da es auch hier keinen Sinn machen würde, die enthaltenen Funktionen in einem Objekt zu kapseln, werden diese ebenfalls statisch angesprochen. Dort enthalten sind zahlreiche wichtige und hilfreiche Funktionen aus den folgenden Bereichen:
- Umgebungsvariablen (GET/POST)
- Bildfunktionen
- Funktionen zur Behandlung von Zeichenketten
- Funktionen zur Behandlung von Arrays
- HTML/XML-Verarbeitung
- Dateifunktionen
- Debug-Funktionen
- Systeminformation
- TYPO3-spezifische Funktionen
Klassendatei: t3lib/class.t3lib_div.php Anzahl Funktionen: 138 Zugriff vom Frontend: t3lib_div:: Zugriff vom Backend: t3lib_div::
Listing 5
Sprachen- und Characterset-Handling
In diesem Bereich werden alle Funktionen zusammengefasst, die im weitesten Sinne mit Sprachen und Zeichensätzen zu tun haben.






