02.Formations Internet
Découvrez parmi nos formations Internet, de la conception Web, au pilotage de projet, en passant par l’installation de CMS ou des standards incontournables du Web (HTML5, CSS, jQuery, etc.), jusqu’à la programmation pour l’Internet Mobile, celle qui convient à vos besoins. Ne cherchez plus, tout est là !
01. Formation Construire un site WordPress 02. Formation Concevoir un thème WordPress 03. Formation Développement de plugin WordPress 04. Formation Administration Drupal 05. Formation Construire un thème pour Drupal 06. Formation Développement de modules Drupal 07. Formation JOOMLA! 08. Formation SPIP pour les Développeurs 09. Formation MAGENTO Administrateur 10. Formation Créer sa boutique en ligne 11. Formation Prestashop monter rapidement un site e-commerce 12. Formation Thelia
8. Formation Construire un thème pour Drupal
Objectifs
Savoir construire un thème standard pour Drupal, d’adapter les éléments de Drupal existants à ses besoins (réécriture de fonctions, modification de gabarits, etc.) et de découvrir les principaux assistants pouvant améliorer leur productivité (modules, plug-ins).
Participants
Webmasters, webdesigners, administrateurs Drupal.
Prérequis
Maîtrise des langages HTML et CSS. Connaître l’organisation d’un site web et des bases de la programmation en PHP. Avoir déjà utilisé un CMS, notamment Drupal, est un plus.
Programme
Drupal du point de vue du webdesigner
- Les composants de Drupal
- Organisation des fichiers dans Drupal
Première approche des thèmes : le point de vue de l’administrateur
- Choix de thèmes et personnalisation par l’interface d’administration
- Configuration des éléments de page standards : titre, slogan, logo, etc.
- Configuration et personnalisation des blocs
Comprendre la génération des pages dans Drupal
- Le moteur de gabarit PHPTemplate
- Règles de nommage dans Drupal
- Les fichiers du thème : template.php, *.info, *.tpl.php, etc.
- Variables et création de variables pour les gabarits
Principe de l’interception et la réécriture de fonctions (la « surcharge »)
Les fonctions dédiées à la présentation (utilisation de l’API de Drupal)
Création et adaptation d’un thème avec PHPTemplate
- Codage des éléments d’une page web dans Drupal
- Adaptation des gabarits existants et création de nouveaux gabarits (approche des callbacks)
- Les feuilles de styles dans Drupal
- Création et redéfinition des éléments de pages
- Personnalisations annexes (logo, aperçu, icône de favoris, etc.)
Intégrer la présentation d’un module à celle du thème
- Trouver les informations permettant de redéfinir le code généré par le module
- Créer un module correctif pour personnaliser les éléments inaccessibles par les méthodes traditionnelles
- Intégrer au thème les éléments des modules CCK et Views
Outils et modules pour faciliter le développement
- Plugins de Firefox
- Modules Devel et Devel Themer
Pour aller plus loin sur les thèmes de Drupal
- Revue des principaux modules permettant d’étendre la présentation d’un site
- Le thème Zen (thème spécialement conçu pour pouvoir être rapidement modifié)
- Durée2 jours
- Prix800 € HT
- Dates des
prochaines sessions - 16/02/2012
- 05/07/2012
- 08/10/2012
- 17/12/2012
- Villes
- Paris
- Formules
Recommander
une formation
sur mesure ?
N'hésitez pas
Ă nous contacter
