Pour mon travail de diplôme, j'ai cherché une solution de packaging de TYPO3 pour nous permettre de rapidement la déployer sans avoir trop d'intervention à faire.
La réalisation de cette solution m'a permis de bien comprendre l'outil et de me montrer d’autres solutions encore plus adaptées.
C'est pourquoi, lors de l'un de mes cours de répétition, je me suis mis à coder un prototype d'installeur d'extension que j'ai appelé "dh_base".
Après avoir analysé l’import des pages de base de templavoilà, je me suis appuyé sur son code pour réaliser l’import des pages et contenus stockés dans un fichier XML.
Les dépendances de l’extension permettent l’installation des extensions utiles et l’import du XML crée la structure des pages et les divers contenus comme les typoscripts.
Actuellement, l’extension est en développement constant et est maintenue autant que possible par notre équipe TYPO3. Elle est disponible sur le TER.
