TYPO3 et LionsBase¶
LionsBase a vu le jour sous la forme d’une application web autonome. Au fil des ans, le besoin de contenu personnalisé, de listes de documents à télécharger et de galeries de photos s’est accru, et nous avons décidé d’utiliser le CMS TYPO3 afin de permettre à chaque webmaster de LionsBase de gérer la présence de son club sur Internet.
Les quelques sections suivantes devraient vous aider à acquérir les concepts de base de TYPO3. De la documentation complémentaire est disponible sur le site officiel de TYPO3.
Comprendre le backoffice de TYPO3¶
Lorsque vous vous authentifiez la première fois, l’écran est par défaut divisé en deux sections. Sur la gauche nous avons le menu TYPO3 et sur la droite une description de chaque élément du menu. Ces entrées de menu sont parfois appelées « modules Backend » ou « modules ».
L’arborescence des pages est placée vers le milieu de l’écran lorsque l’élément de menu sélectionné (le module) a besoin d’accéder aux pages; ce qui est typiquement le cas lorsque vous utilisez les modules « Page » ou « Liste », tous deux placés sous « Web ». Dans cette documentation nous faisons référence aux modules en utilisant leur nom complet comme « Web > Page » ou « Web > Liste ». L’arborescence des pages montre une vue hiérarchique des pages et des répertoires de votre site.
Dans l’arborescence des pages, cliquez sur le titre d’une page. La large section sur la droite montre la zone de contenu. Elle liste les éléments de contenu de la page correspondante. Elle montrera différents types d’informations en fonction de l’élément de menu (module) sélectionné sur la gauche.
La vue liste (Web > Liste) montre une liste d’enregistrements de base de données associés à la page ou au répertoire (en fait, les répertoires sont des pages TYPO3 normales mais dont le type est « répertoire »). Les vues page et liste sont utilisées fréquemment dans le backoffice TYPO3. Comme règle de base, vous aurez à passer en mode Web > Liste à chaque fois que vous devrez gérer des news ou des informations LionsBase (données des membres, actions sociales, événements, …).
