Beez et les modules

Soumis par Hagen Graf le 16. mai 2008 - 14:43

Joomla! est livré dès le départ avec toute une série de modules apportant des enrichissements fonctionnels au noyau. Certains permettent d’utiliser du code HTML en rédaction libre. D’autres, très spécialisés, permettent par exemple d’afficher la liste des articles les plus lus. Dans la partie administrative de Joomla!, vous pouvez décider de la position exacte des différents modules au sein du template dans la partie publique. Les identifi ants des différentes positions possibles pour les modules sont définis dans le fichier XML interne au template. L’intervention dans ce fichier permet de personnaliser la structure de la page en fonction des besoins particuliers de chaque projet.

L’exemple de code suivant implante un module dans la zone de position left :

<jdoc:include type="module" name="left" />

Le template Beez dispose d’une méthode particulière pour associer les modules à une position. C’est ce qui permet de contrôler l’élément header-level, c’est-à-dire la représentation sémantique des titres du module.

À chaque module peut être associé un titre issu d’un niveau de hiérarchie. Le choix de l’aspect des titres et sous-titres revêt une grande importance dans les pages. La présentation doit paraître logique dans la mesure où les différents contenus ont des importances inégales.

<jdoc:include 
type="modules" 
name="left" 
style="beezDivision" 
headerLevel="3" />

Un module remarquable en relation avec la création de page accessible est le module Most Read. En présentant les articles les plus consultés, il facilite l’assimilation des données par le lecteur.

Joomla! est livré dès le départ avec toute une série de modules apportant des enrichissements fonctionnels au noyau. Certains permettent d’utiliser du code HTML en rédaction libre. D’autres, très spécialisés, permettent par exemple d’afficher la liste des articles les plus lus. Dans la partie administrative de Joomla!, vous pouvez décider de la position exacte des différents modules au sein du template dans la partie publique. Les identifi ants des différentes positions possibles pour les modules sont définis dans le fichier XML interne au template. L’intervention dans ce fichier permet de personnaliser la structure de la page en fonction des besoins particuliers de chaque projet.L’exemple de code suivant implante un module dans la zone de position left :&lt;jdoc:include type="module" name="left" /&gt;Le template Beez dispose d’une méthode particulière pour associer les modules à une position. C’est ce qui permet de contrôler l’élément header-level, c’est-à-dire la représentation sémantique des titres du module.À chaque module peut être associé un titre issu d’un niveau de hiérarchie. Le choix de l’aspect des titres et sous-titres revêt une grande importance dans les pages. La présentation doit paraître logique dans la mesure où les différents contenus ont des importances inégales.&lt;jdoc:include type="modules" name="left" style="beezDivision" headerLevel="3" /&gt;Un module remarquable en relation avec la création de page accessible est le module Most Read. En présentant les articles les plus consultés, il facilite l’assimilation des données par le lecteur.

0 commentaires

Publier un nouveau commentaire

  • Les adresses de pages web et de courriels sont transformées en liens automatiquement.
  • Tags HTML autorisés : <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img> <br><pre>
  • Les lignes et les paragraphes vont à la ligne automatiquement.

Plus d'informations sur les options de formatage