|
|
![]()
![]()
![]()
Template Creator est l'outil indispensable pour créer vos propres templates Joomla!. Il s'installe sur un site Joomla! 1.6 ou 1.7 et permet de générer des templates en version 1.5 à 1.7. En quelques clics vous pouvez créer une architecture HTML et donner les styles CSS en remplissant simplement les champs et en utilisant les pipettes de couleur. Vous pouvez prévisualiser votre création avant de créer le package du template à installer sur n'importe quel site Joomla!.
Cette documentation de 160 pages vous guidera de A à Z à travers la construction des templates Joomla! 1.5. La première partie vous initiera aux bases HTML et CSS pour mieux comprendre leur fonctionnement. La partie de documentation technique aborde tous les aspects des templates : structure de fichiers, contenu, mais aussi les fonctions avancées, les suffixes CSS, les langues et paramètres d'administration. Enfin le tutoriel vous montrera pas à pas comment créer un template complet que vous pourrez également télécharger.
Accéder à la page du eBook Création de templates Joomla! 1.5
Le module Maximenu_CK offre de nombreuses possibilités. C'est un menu déroulant mootools basé sur le script moomenu. Chaque lien peut contenir une description sur une deuxième ligne, les sous-menus peuvent être organisés en multi-colonnes avec titre et largeurs spécifiques. Le menu peut également charger d'autres modules. Le module est orgranisé en thèmes graphiques que l'on peut télécharger.
Accéder à la page du module Maximenu_CK
Le plugin Mediabox_CK permet d'afficher vos images et contenus multimédias dans une fenêtre de type Lightbox. Basé sur la librairie mootools 1.2 le plugin permet d'afficher des titres et descriptions sur chaque image. Vous pouvez également créer des albums pour naviguer entre les éléments. Les médias qui peuvent être chargés sont nombreux : youtube, daylymotion, vimeo, images, mp4, mo3, flv, flash, mov (player intégré), twitter, facebook, flickr, sites web et contenus webs.
Le module mooCoverFlow_CK permet de créer un menu coverflow comme ceux présents sur les Macs d'Apple. Vous pouvez faire défiler des images avec les titres des liens, la navigation peut se faire à la souris ou au clavier et les liens s'ouvrent lors du double clique sur l'image courante. Vous pouvez aussi transformer ce superbe menu en galerie d'images qui s'ouvrent dans une fenêtre popup de type lightbox.
Téléchargez le livre de création de templates Joomla!
320 pages de Documentation technique, 2 Tutoriels pour créer les templates Joomla!, et 3 templates inclus
23
Fév
2011
On cherche souvent à faire de beaux menus sur son site, et il existe des tas de modules qui vous rendent de super services, tout comme mon module Maximenu_CK.
Cependant parfois on cherche à faire un truc vraiment particulier et là rien de tel que d'investir un peu de temps et d'énergie dans la construction de styles CSS. C'est ce que nous allons faire ici en combinant un menu image avec un menu dropline.
Tout d'abord il faut paramétrer le module de menu et les liens de menu et ensuite appliquer les styles CSS pour arriver à l'effet voulu.
Il faut créer un module de menu dans lequel on autorise les sous-menus et auquel on donne un ID et un suffixe CSS.


L'identifiant et le suffixe CSS servent à appliquer des styles CSS en évitant au maximum les conflits avec les styles du template. Malgré tout en fonction du template utilisé vous aurez peut être besoin d'adapter les CSS pour obtenir un rendu correct.
Pour créer la structure du menu vous pouvez suivre le tutoriel de création de sous-menus.
Pour chaque lien du menu il faut choisir une image à afficher et dire à Joomla! de ne pas afficher le titre du lien. De cette manière on crée un menu image.

Les icônes qui sont utilisées pour la démo sont issues du pack suivant :
http://soundforge.deviantart.com/art/Upojenie-160055593
La dernière étape consiste à injecter les styles CSS dans le template. Pour cela ouvrez une feuille de style de votre template, souvent 'template.css' et collez les lignes suivantes à la fin du fichier.
ul.menu_imagedropline#imagedropline img {
border: none;
background: none;
}
ul.menu_imagedropline#imagedropline li {
list-style: none;
border: none;
background: none;
float: left;
padding: 0;
margin: 5px;
}
ul.menu_imagedropline#imagedropline li li {
list-style: none;
border: none;
background: none;
float: left;
margin: 0px;
}
ul.menu_imagedropline#imagedropline a {
border: none;
display: block;
}
ul.menu_imagedropline#imagedropline li.parent li a {
border: none;
display: block;
line-height: 30px;
padding: 0 10px 0 5px;
margin: 0;
color: #ddd;
background: none;
border-right: 1px solid #666;
text-decoration: none;
}
ul.menu_imagedropline#imagedropline li.parent li a:hover {
color: #fff;
text-decoration: underline;
}
ul.menu_imagedropline#imagedropline li:hover,
ul.menu_imagedropline#imagedropline li a:hover {
background: #555;
}
ul.menu_imagedropline#imagedropline {
height: 70px;
width: 100%;
background: #444;
position: relative;
}
ul.menu_imagedropline#imagedropline li.parent ul,
ul.menu_imagedropline#imagedropline li.parent li.parent ul {
float: left;
position: absolute;
left: -999em;
margin: 0;
padding: 0;
}
ul.menu_imagedropline#imagedropline li.parent:hover ul,
ul.menu_imagedropline#imagedropline li.parent li.parent:hover ul {
float: left;
position: absolute;
left: 0;
width: 100%;
height: 30px;
background: #555;
padding: 0;
margin: 0;
}
La démo de ce menu est inspirée du menu pro_dropline8 sur CSSplay
Vous pouvez vous amuser à personnaliser le menu en ajoutant des flèches aux éléments parent afin d'indiquer qu'ils ont des sous-menus, ajouter des couleurs de fond différentes par sous-niveau, etc... à vous de jouer !
Site réalisé par Cédric KEIFLIN
Copyright © 2010 - 2011
http://tutoriels-joomla.joomlack.fr n'est ni affilié à Open Source Matters ou au projet Joomla ni approuvé par eux.
Le nom Joomla!® est utilisé sous license limitée de Open Source Matters, le propriétaire mondial de la marque de commerce.
![]() | Nombre de visiteurs | 858626 |
Nous avons 19 invités et aucun membre en ligne