Voilà, voilà... Fin de l'aventure...

 

Fermeture de kolossaldrupal.org dans...


Bonjour tout le monde,

Drupal évolue, les versions changent et Kolossaldrupal.org était essentiellement consacré à la version 6 de Drupal.

Autant dire que les infos présentées ici commencent à dater...

Faute de temps, je ne peux plus garder le site Kolossaldrupal à jour...

Je vous aurais bien proposé de reprendre le flambeau mais... c'est tellement simple de nos jours de se faire son propre site à soi...Pourquoi s'embêter alors ? :-)

Ce site restera donc en l'état, tel qu'il était en 2011...

Ah la la ! Cela ne nous rajeunit pas !

Manuel Vila - Avril 2016

« Objectif du site » et région en « surbrillance »

Traduction de la page http://drupal.org/node/779016
publiée/actualisée le 1 Mars 2011 sur drupal.org


Drupal 6.x

Dans Drupal 6, le fichier de mise en page reçoit une variable particulière nommée $mission. Elle contient l'objectif du site et l'affiche en page d'accueil. Les thèmes Drupal 6 disposent également d'une option dans leurs pages de configuration pour décider de l'affichage ou pas de l'objectif du site.

Dans .info :

features[] = mission

Dans page.tpl.php :

<?php
print $mission;
?>

Drupal 7.x

Dans Drupal 7, le paramètre Objectif du site est supprimé, ainsi que son paramètre d'affichage. A la place, on utilise le système d'affichage des blocs dans des régions. Le système de thèmes de Drupal 7 dispose désormais d'une région nommée « highlighted » qui utilise le même affichage que l'objectif du site de Drupal 6. Le contenu de cette zone dépend désormais des paramètres d'affichage des blocs et il n'est plus limité à la page d'accueil du site.

Si votre thème déclare des régions personnalisées et n'incorpore pas une région « highlighted », vous pouvez déclarer la région en l'ajoutant à la liste des régions énumérées dans votre fichier .info. Si le thème ne déclare pas de régions dans le fichier .info, les régions fournies par le noyau seront automatiquement héritées et vous n'aurez qu'à vous assurer qu'elles soient traitées dans votre fichier page.tpl.php.

Dans .info :

regions[highlighted] = Highlighted

Dans page.tpl.php :

<?php
print render($page['highlighted']);
?>