web

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à !

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Ă©)
Télécharger la fiche
  • DurĂ©e2 jours
  • Prix800 € HT
Dates des
prochaines sessions
  • 16/02/2012
  • 05/07/2012
  • 08/10/2012
  • 17/12/2012
Villes
  • Paris
Formules
Ajouter à votre sélection

  ">

Vous cherchez
une formation
sur mesure ?

N'hésitez pas
Ă  nous contacter

01 44 61 96 00