Joomla! 1.5 propose par défaut 34 positions prédéfinies pour la publication des modules.

Le nom d’une position permet d’assigner des modules à un emplacement du template. La dénomination d’une position donne une vague idée de sa localisation. En réalité, l’emplacement effectif est fixé dans le fichier de disposition index.php en fonction de la créativité du designer. Aussi il n’est pas rare que certains positions soient « détournées » de leur but : par exemple on peut avoir les positions « left » et « right » supperposées dans le template.


Les différentes positions d’affichages proposées par Joomla! sont les suivantes :

  1. left : Modules placés à gauche du contenu principal.
  2. right : Modules placés à droite du contenu principal.
  3. top : Modules placés en haut du contenu principal. Papounet signale qu’elle est employée pour les menus horizontaux, mais je ne suis entièrement d’accord avec lui, on trouve souvent un module de news.
  4. bottom : Modules placés en bas du contenu principal.
  5. inset : Modules placés dans le secteur d’insertion.
  6. banner : Position destinée à la publication d’une bannière.
  7. header : Modules inclus dans l’en-tête de la page.
  8. footer : Modules placés dans le pied de page.
  9. newsflash : Réservée pour le module d’affichage des Newsflashs.
  10. legals : Modules contenant les informations légales.
  11. pathway : Position du Pathway. <note tip> à quoi sert-elle dans la 1.5 car le pathway n’existe plus sous cette dénomination</note>
  12. breadcrumb : NOUVELLE POSITION !!! C’est à cette position qu’est publié le module breadcrumb qui remplace l’ancien pathway.
  13. toolbar : Position réservée pour une barre d’outils (template du backend uniquement).
  14. menu : NOUVELLE POSITION. todo: vérifier où elle est utilisable : backend ou frontend
  15. cpanel : Position réservée pour un panneau de contrôle (voir note).
  16. user1 : Position librement utilisable. Par défaut : module Latest News
  17. user2 : Position librement utilisable. Par défaut : module Popular
  18. user3 : Position librement utilisable. Par défaut : module Top Menu
  19. user4 : Position librement utilisable. Par défaut : module Search
  20. user5 : Position librement utilisable. Pas d’utilisations connues.
  21. user6 : Position librement utilisable. Pas d’utilisations connues.
  22. user7 : Position librement utilisable. Pas d’utilisations connues.
  23. user8 : Position librement utilisable. Pas d’utilisations connues.
  24. user9 : Position librement utilisable. Pas d’utilisations connues.
  25. advert1 : Cette position est destinée aux modules à caractères publicitaires. Certains designers les utilisent pour les bannières
  26. advert2 : idem
  27. advert3 : idem
  28. icon : Position certainement destinée à des icônes (voir note).
  29. debug : Emplacement destiné aux informations renvoyées par le débuggeur. Cette position est simplement absente dans de nombreux templates. Lorsqu’elle est présente elle est généralement située après le footer.
  30. submenu : NOUVELLE POSITION. todo: vérifier où elle est utilisable : backend ou frontend
  31. status : NOUVELLE POSITION. todo: vérifier où elle est utilisable : backend ou frontend
  32. title : NOUVELLE POSITION. todo: vérifier où elle est utilisable : backend ou frontend
  33. syndicate : NOUVELLE POSITION. Elle est utilisé pour afficher le flux RSS dans Rulk_Milkyway.
  34. cp_shell : NOUVELLE POSITION. todo: vérifier où elle est utilisable : backend ou frontend (surement le panneau de configuration)
  35. à 50 : Possibilités de création de positions personnalisées dénommées librement par le designer. Pour cela, il faut les déclarer dans l’administration du site (Extension / Gestion des Templates / sous menu Position de module).

Le texte de cette page est fortement inspiré de la page crée par Papounet à cette adresse : http://www.joomladraft.org/content/view/59/46/

Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki