Mes nouvelles activités ne me laissent que peu de temps pour mettre à jour ce blog. En attendant une éventuelle reprise de mes divagations éditoriales, vous pouvez toujours parcourir les anciens articles. A+ et bonne lecture!
Inéation
100% Drupal : Actualité, Documentation, Formation, Module, Thème
Une introduction à la réalisation de thèmes
Drupal est reconnu pour sa puissance et sa flexibilité, il est ainsi parfois difficile de comprendre comment interagissent les différents éléments qui compose l’application. Même s’il existe de nombreuses façons de réaliser un thème toutes ne sont pas forcément recommandées. Avoir connaissance des bonnes pratiques permet de minimiser les erreurs et de faciliter la maintenance. Même, si vous choisissez de ne pas respecter les règles et de mettre en œuvre votre propre méthode vous aurez de meilleurs chances de succès en en ayant connaissance.
Cela ne veut pas dire que vous devez comprendre Drupal dans les moindres détails pour être capable de créer votre propre thème. En fonctions de la complexité du résultat recherché il vous faudra plus ou moins maîtriser les spécificités du système de thème de Drupal.
Le but de ce manuel est d'introduire les notions qui vous permettront de mieux appréhender le fonctionnement de la couche graphique d’une application Drupal. Certains paragraphes nécessiteront des compétences techniques tandis que d'autres seront plus basiques. La complexité des sujets présentés dans les pages suivantes évoluera progressivement : depuis une présentation des concepts que tous les créateurs de thèmes devront maîtriser jusqu’à des sujets plus spécifiques et parfois plus techniques.
Afin de tirer parti de ce manuel vous devrez maîtriser les concepts suivants :
- xHMTL et CSS
- JavaScript et jQuery (si votre thème nécessite l’utilisation de script)
- La terminologie utilisée dans Drupal
Une connaissance de PHP sera nécessaire pour certains chapitres mais il est possible de s’en sortir sans expertise aucune avec des thèmes purement CSS.
Selon la complexité du cahier des charges de votre thème, la création d'un thème peut être simple ou terriblement complexe. Drupal est très ouvert, il est donc nécessaire d’être prudent sur ce que vous allez tenter de réaliser. Vous devez d’abord penser au cahier des charges du site. Il est beaucoup plus facile de de réaliser un thème en ayant des objectifs très précis et spécifiques que de réaliser un thème flexible et généraliste.
Enfin si vous êtes bloqués, lisez la page de dépannage, demandez dans le forum sur les thèmes ou sur IRC @ #drupal-themes. Voyez comment utilisez l’IRC ici.



Commentaires récents