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

* Developpeur/Agence Theme expert CMS DRUPAL Montreuil




***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 Montreuil





Article:

Drupal 7

Il n'y a plus que des zones dans Drupal 7 : l'administrateur du site peut les déplacer à tout moment comme il l'entend. Le concepteur, quant à lui, leur ate des tailles, des s et des teintes. Le contenu d'un nœud peut alors parfaitement s'afficher dans les marges latérales, si on le désire. Cette fonction, très intéressante en développement, sert notamment à allouer 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. Normalement, à ce niveau, il n'y a pas encore de balise XHTML injectée. Seul le thème s'en chargera.
  • Futur Drupal 8

    Dans un souci de normalisation, Drupal 8, en cours de développement pour ane en 2013, s'articulera sur le framework Symfony 2. Il s'agit ici également de s'ouvrir à un grand nombre de développeurs et de profiter pleinement de l'approche objet de PHP, particulièrement les espaces de noms, afin de simplifier l'isolation des modules. Il permettra l'affichage de contenus identiques sur les PC, les tablettes et les téléphones mobiles (optimisés à chaque fois), y compris en utilisant la technologie du push.

    De ce fait, Drupal adhèrera donc à l'architecture REST. Il est possible de consulter le panorama global des nouveautés apportées par Drupal 8.

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

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

    Les nœuds, de même que les modules, n'ont pas vocation à gérer la présentation (ni même d'ailleurs les balises XHTML). C'et le rôle des styles, à la manière des feuilles de style en (X)HTML. Avec quelques clics de souris, un administrateur de site Drupal peut changer profondément le style.

    Dès l'origine, ce système permet une bonne séparation du cœur de métier d'un créateur de site (gestion et articulation des données), avec la partie uniquement cosmétique. Celle-ci requiert des concepts bien distincts (ergonomie notamment), et il peut être avantageux de la sous-traiter à une officine spécialisée.

    Ce système fonctionne, partout où cela est possible, avec des entrées dans une CSS. Si un traitement spécifique s'impose (par exemple alterner deux couleurs de fond pour présenter les lignes successives d'un tableau), des fonctions de thémage simples prennent le relais, écrites en PHP.

    Les fonctions de thémage comportent en entrée des chaînes, des vecteurs ou des 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