Académique Documents
Professionnel Documents
Culture Documents
5
Notions essentielles - Plus de détails sur le site www.joomlafrance.org
Auparavant :
- Créer une base de données (noter son nom et son mot de passe, ce sera utile !)
- Transférer sur le serveur le contenu de l'archive compressée Joomla 1.5, puis taper
l'adresse du site pour lancer l'installation.
Configuration principale :
- Nom du site : nom qui s'affichera dans l'interface d'administration
- Courriel et mot de passe de l'administrateur
- Suivant
Pour un test, cliquer sur le bouton gris pour installer les données exemple.
Pour une installation "propre", cliquer seulement sur Suivant et confirmer par OK.
Installation terminée :
- sans fermer le navigateur, lancer en parallèle un logiciel FTP pour supprimer le
dossier installation (tant que ce dossier est présent, le site ne peut pas s'afficher)
- puis revenir au navigateur pour cliquer sur Admin ou sur Site.
Personnalisation du site
Créer un modèle (template en anglais) ou télécharger un modèle existant, et le copier
dans le dossier templates de Joomla (voir le document Création d'un modèle pour Joomla 1.5)
le modèle est automatiquement reconnu et disponible dans la liste de choix.
Connaître les positions du modèle, pour pouvoir les utiliser : noms des positions
correspondant aux différents emplacements prévus pour y placer des modules.
- Dans la liste des articles, l'icône associée à l'article dans la colonne Publié
doit être verte
- Si une croix rouge apparaît dans cette colonne Publié, cliquer dessus pour
publier l'article
- Si l'icône associée à un article publié est orange , c'est que la date de
publication n'est pas encore passée
Conseil : prendre une date de publication largement antérieure à la date du jour, car
elle est automatiquement augmentée de 2 heures à chaque modification.
Une fois l'article publié, pour que le contenu d'une page soit visible (par un clic sur le
menu qui lui sera associé), il faut afficher l'introduction des articles :
Pour associer un lien (un élément du menu) à un article, choisir lors de sa création le
type Article Layout.
Dans le module Main Menu (auquel est rattaché le menu principal - menu Extensions
- Gestion des modules), il faut indiquer :
- sa position (nom d'une position prévue dans le modèle)
- les articles (= les pages) pour lesquels ce menu sera affiché
- s'il faut toujours afficher ou non les sous-menus (dans Paramètres du module)
Choix des boutons à afficher automatiquement pour chaque article (PDF, Imprimer, ...) :
Menu Contenu - Gestion des articles - bouton Préférences
Choix des options par défauts
Ces options seront modifiables au cas par cas, pour chacun des articles.
Quelques informations plus avancées, pour changer l'aspect d'un menu (par exemple la couleur du
lien de menu correspondant à la page affichée) à l'aide de la feuille de style template.css du modèle.
Menu
La ligne de menu qui correspond à la page affichée possède la classe "active", et aussi
l'id "current".
Pour une présentation différente de cette ligne de menu courante, utiliser cette
classe li.active (ou éventuellement li#current).
Le menu parent associé n'a pas d'id, mais possède les classes "parent" et "active".
Pour accéder en CSS à chaque ligne de menu, utiliser la classe "itemxx" (par exemple
"item35") attribuée à chacune des lignes (afficher la source de la page pour les noter).
Et pour apprendre les CSS ou pour avoir un aide-mémoire sous la main, voici un bon livre
- avis tout à fait impartial, c'est moi qui l'ai écrit !
Problèmes à l'installation
- Session save path : Non modifiable
- Register Globals : On
- Magic Quotes GPC : Off
Renommer le fichier htaccess.txt de Joomla en .htaccess (ne pas oublier le point avant
htaccess) et y ajouter ces lignes :
# Identifiant de session placé dans le cookie
SetEnv SESSION_USE_TRANS_SID 0
# Register Globals : Off
SetEnv REGISTER_GLOBALS 0
# Magic Quotes GPC : On
SetEnv MAGIC_QUOTES 1
Pour qu'une installation Joomla marche chez Free, il faut créer un dossier sessions à la
racine du site.