Cette extension est un tutoriel complet sur la construction d'un site Web à l'aide d'un CMS (Typo3) basé sur un gabarit (une maquette) HTML.
Ce site web que vous allez construire ressemblera à cela :
Ce site est composé d'une zone contenant le menu dynamique (gauche) et d'un contenu également dynamique (droite) – le reste du contenu est un design statique provenant de la maquette HTML.
But :
Le but de ce tutoriel est de vous donner l'état de l'art de la création des sites Typo3. Il vous permettra de mettre le pied à l'étrier rapidement et vous vous donner une compréhension globale des éléments impliqués dans la création d'un site web avec Typo3.
Si vous trouvez ce tutoriel trop long et souhaitez quelque chose de plus court, nous vous conseillons de choisir un autre CMS car un outil aussi puissant et complexe que Typo3 ne pourra être expliqué dans un document de quelques pages. De plus ce tutoriel ne fait que tracer les grandes lignes de l'ensemble.
Le fait que Typo3 ne vous coûte rien financièrement ne signifie nullement qu'il ne vous demandera pas de temps d'apprentissage ! Il demande un certain temps d'apprentissage et un certain investissement – comme ses concurrents commerciaux. Soyez prévenus. Piloter un avion demande un peu de talent et du temps pour apprendre. Heureusement, ce tutoriel vous mettra permettra un décollage aussi rapide que possible.
Niveaux :
Ce tutoriel est divisé en quatre sections.
Les bases – Une introduction pour les novices couvrant la construction de sites web avec Typo3, les maquettes, le TypoScript et les Content Objects (cObjects). Toute personne souhaitant développer un site avec Typo3 devrait être familière avec les concepts développés dans cette partie.
Partie 1: Intégration d'une maquette HTML – Cette partie s'adresse spécifiquement aux webdesigners ayant une bonne connaissance du HTML avec quelques connaissances techniques.
Partie 2: Créer un Sélecteur de Maquettes – Cette partie s'adresse aux développeurs web possédant une bonne connaissance du PHP, du SQL et des concepts de programmation en général.
Partie 3: Etendre le schéma d'accès interne – pour les développeurs avancés Typo3/PHP.
Note : les parties 2 et 3 se trouvent dans un autre document, dans l'extension "doc_tut_templselect2"
Vous pouvez bien évidemment aller directement à la partie qui vous intéresse. Cependant, si vous suivez ce tutoriel de bout en bout, vous constaterez que les différentes parties se suivent et vous guideront pas à pas.
L'extension :
Tous les fichiers de ce tutoriel sont contenus dans une extension Typo3. Les extensions contiennent habituellement des ressources et des scripts qui permettent d'étendre les fonctionnalités de Typo3. Si vous installez l'extension de ce tutoriel, vous constaterez qu'elle n'interagit pas avec le coeur de Typo3. Elle sert simplement à installer les fichiers nécessaires pour suivre ce tutoriel sur votre serveur.
Afin de suivre ce tutoriel, commencez par installer le dummy-package (Voir la partie Les Bases) puis importez l'extension "doc_tut_templselect" depuis TER (TYPO3 Extension Repository) en utilisant l'EM (Extension Manager). Vous disposerez ainsi de tous les fichiers sur votre serveur lorsque vous en aurez besoin.
Ce document peut également être consulté en ligne ou téléchargé sous format SXW (Openoffice.org Writer).
Prix :
Vous n'avez pas à payer pour la lecture de ce document. Cependant, une semaine complète de préparation et d'écriture à son concepteur, Kasper Skårhøj. Ce travail n'a pas été rétribué, Si vous ou votre entreprise le trouvez utile et s'il vous permet de concevoir des sites plus performants pour vos clients, songez à faire un faire un don. Une simple congratulation pour le travail effectué ne nourrit malheureusement pas son homme. Sinon, il se pourrait que ce tutoriel soit le dernier.