WEB2007 ALSO SPEAKS ENGLISH
06 44 00 14 84 (ou 0033644001484)

* Developpeur/Agence Theme expert CMS DRUPAL Nancy




***Web2007 est un bureau indépendant situé à Genève et a l'habitude de travailler pour des entreprises PARTOUT en France et en Europe

Developpeur/Agence Theme expert CMS DRUPAL Nancy





Article:

Drupal 7

Sur Drupal 7 ne demeure que des zones : l'administrateur du site peut les déplacer à tout moment comme il le souhaite. Le concepteur est chargé de leur ater des tailles, des s et des teintes. Le contenu d'un nœud peut donc aisément s'afficher dans les marges latérales, si on le désire. Cela rend des services considérables en matière de développement, permettant d'allouer entre autres des zones au débogage.

Les fonctions d'un module peuvent renvoyer à trois choses :

  • un code d'erreur
  • rien, ce qui constitue un autre type d'erreur (WSOD : White Screen Of Death)
  • un vecteur ou un tableau (voire un tableau de tableaux) au sens de PHP. À ce stade, il n'y a normalement encore aucune balise XHTML injectée. C'est le thème seul qui s'en chargera.
  • Futur Drupal 8

    Drupal 8, en cours de développement pour ane en 2013, s'articulera sur le framework Symfony 2, cela dans un souci de normalisation. Il s'agit également de s'ouvrir à un grand nombre de développeurs et de tirer pleinement profit de l'approche objet de PHP, en particulier les espaces de noms, qui faciliteront l'isolation des modules. Il permettra l'affichage des mêmes contenus, de façon appropriée à chaque fois, sur les PC, les tablettes et les téléphones mobiles, même en utilisant la technologie du push.

    De ce fait, Drupal adhèrera naturellement à l'architecture REST. Un panorama global des nouveautés apportées par Drupal 8 est consultable.

    Article détaillé (à venir) : Drupal 8

    Présentation : thèmes (CSS et PHP)

    Les nœuds et les modules ne s'occupent pas de la présentation (pas même d'ailleurs les balises XHTML). C'est le rôle des styles, à la manière des feuilles de style en (X)HTML. Un administrateur de site Drupal peut changer profondément le style avec quelques clics de souris.

    Ce système est conçu pour bien séparer le cœur de métier d'un créateur de site (gestion et articulation des données) de la partie seulement cosmétique. Cette dernière partie fait appel à des concepts différents (ergonomie notamment), et il peut être profitable de la sous-traiter totalement à une officine spécialisée.

    Partout où cela est possible, ce système est géré par des entrées dans une CSS. Là où un traitement spécifique est requis (par exemple alterner deux couleurs de fond pour présenter les lignes successives d'un tableau), il est alors pris en charge par des fonctions de thémage simples, écrites en PHP.

    Les fonctions de thémage comportent en entrée des chaînes, vecteurs ou tableaux (ou tableaux de tableaux).






    ****Web2007 est un bureau indépendant situé à Genève et a l'habitude de travailler pour des entreprises PARTOUT en France et en Europe