Chapitre 5

5.3 Le menu Aide

Le menu AIDE est le dernier dans la barre de menus. Il contient deux commandes : Aide Joomla! et
Infos système. Cliquez d’abord sur AIDE JOOMLA!.

5.3.1 Aide Joomla!

La zone d’affichage est divisée en trois parties. En haut, vous disposez d’un champ de recherche et
d’une barre de liens (voir Figure 5.11).

Fenêtre de l’aide en ligne

Figure 5.11 Fenêtre de l’aide en ligne.

Le volet gauche contient une table des articles d’aide et le volet droit Affiche les détails de l’article
sélectionné. Les articles sont lus sur le serveur d’aide à l’adresse http://help.joomla.org/. Vous
pouvez reconfi gurer l’adresse du serveur d’aide (voyez le Chapitre 6). La fonction de recherche
accède au même serveur. Il faut donc dans tous les cas disposer d’une connexion Internet. Mais ce
genre de logiciel suppose de toutes les manières de pouvoir accéder au Web.

Les autres liens concernent l’affichage du texte de la licence GPL, le journal des modifications qui permet d’apprendre par exemple qu’un certain Johan Janssens a ajouté des traductions en octobre 2007.

5.3.2 Infos système

La commande AIDE > INFOS SYSTÈME centralise toutes les informations concernant votre machine, en cinq catégories :

  • Infos système ;
  • Paramètres PHP ;
  • ichier de configuration ;
  • Permissions des dossiers ;
  • Informations PHP.

La page Infos système. Récapitule les paramètres du système d’exploitation et du serveur qui sont
indispensables au fonctionnement de Joomla!. La Figure 5.12 montre qu’il s’agit d’un environnement
Windows avec XAMPP lite (nous l’avons installé au Chapitre 2). Dans un tel environnement de test
local, vous disposez de versions plus récentes des logiciels (Apache 2.2.6 et PHP 5.2.5) que sur un
serveur loué.

Les informations système

Figure 5.12 Les informations système.

La page Paramètres PHP. Donne des informations issues du fichier php.ini. C’est dans ce fichier
que vous décidez de l’état du mode sécurisé Safe Mode de PHP. Dans le cas d’un serveur loué chez
un fournisseur d’accès, vous ne pouvez généralement pas modifier php.ini.

La page Fichier de configuration. Valeurs des variables trouvées dans le fichier configuration.php
généré pendant l’installation. Les paramètres de base de données sont masquées pour des raisons de
sécurité.

La page Permissions des dossiers. Affiche tous les droits d’accès des sous-dossiers. Pour que
Joomla! fonctionne correctement, tous ces dossiers doivent être accessibles en écriture. Rappelons
que vous modifiez les permissions des dossiers dans votre programme FTP au moyen de la commande chmod.

La page Informations PHP. Affiche les données qui sont renvoyées par la fonction phpinfo(). Elle
décrit toute la configuration de l’interpréteur PHP. Chez certains fournisseurs d’accès, vous pourrez
intervenir sur la configuration via ce fichier, par exemple pour augmenter la quantité d’espace
mémoire.

5.2 Aide

Un accès facile à l’aide est indispensable de nos jours. Joomla! tente d’offrir un tel accès dès que
possible.

5.2.1 Le bouton-action Aide

Dans la plupart des listes et des boîtes de dialogue, vous trouverez un bouton du côté droit de la barre
d’outils pour accéder à l’aide. Lorsque vous cliquez sur ce bouton, et si vous disposez d’une
connexion Internet, vous voyez apparaître une page d’aide extraite du serveur d’aide du site joomla.
org dans une fenêtre fl ottante. Pour le moment, les travaux sont en cours. Le but est de mettre à
disposition un serveur d’aide par langue, avec une possibilité de mise à jour centralisée.

Accès au système d’aide

Figure 5.9 Accès au système d’aide.

5.2.2 Bulles d’aide

Une forme d’aide locale très pratique sont les Bulles d’aide (voir Figure 5.10). Pour les faire apparaître, il suffit de maintenir le pointeur sans bouger sur l’objet désiré. Le texte de cette aide locale fait partie des fichier de langues, ce qui permet d’y avoir accès même sans connexion Internet et d’en voir une version traduite.

Une Bulle d’aide

Figure 5.10 Une Bulle d’aide.

5.1 Organisation de l’affichage

5.1.1 La barre de menus

Comme la partie publique du site Web, la partie administrative de Joomla! est constituée de plusieurs
éléments. La barre de menus en haut (voir Figure 5.1) présente les différents menus. Du côté droit se
trouve quatre éléments :

  • un lien direct vers le site Web (Prévisualiser) ;
  • un témoin d’affichage du nombre de nouveaux courriels reçus ;
  • un témoin d’affichage du nombre d’utilisateur actuellement connecté ;
  • le bouton Déconnexion.

La barre de menus

Figure 5.1 La barre de menus

5.1.2 La barre d’outils

Juste sous la barre de menus se trouve la barre d’outils (voir Figure 5.2). Voici par exemple celle des
éléments du menu principal Main Menu.

Exemple de barre d’outils

Figure 5.2 Exemple de barre d’outils.

À gauche est rappelé le nom de la sous-section courante avec son icône. Plus à droite se trouve un
nombre variable de boutons-action. Lorsque vous amenez le pointeur sur un tel bouton, il est mis en
valeur. Il suffit de cliquer avec le bouton gauche pour lancer la commande correspondante. Le tableau
suivant présente les boutons-action que vous rencontrerez le plus souvent.

Bouton-action Description
Affecter (ASSIGN) Lʼélément sélectionné est associé à un autre élément
Aide (HELP) Accès à lʼAide en ligne de Joomla!
Annuler (CANCEL) Les modifications sont abandonnées
Aperçu (PREVIEW) Lʼélément sélectionné sʼAffiche dans une fenêtre indépendante en aperçu
Appliquer (APPLY) Les modifications sont enregistrées mais la boîte reste ouverte
Archiver (ARCHIVE) Lʼélément sélectionné sera envoyé dans lʼarchive
Copier (COPY) Lʼélément sélectionné est récupéré dʼune autre section, dʼune autre catégorie
Corbeille (TRASH) Lʼélément sélectionné sera envoyé dans la Corbeille
Créer (CREATE) Un sous-répertoire est créé sur le serveur
Défaut (DEFAULT) Lʼélément sélectionné devient lʼélément standard
Déplacer (MOVE) Lʼélément sélectionné est envoyé dans une autre section ou une autre catégorie
Dépublier (UNPUBLISH) Lʼélément sélectionné sera retiré de la partie publique
Éditer (EDIT) Lʼélément sélectionné est chargé en mode Édition
Nouveau (NEW/NEW ITEM) Crée un nouvel élément (lien, contact, actualité)
Publier (PUBLISH) Lʼélément sélectionné sera publié
Restaurer (RESTORE/UNTRASH) Lʼélément sélectionné est récupéré de la Corbeille
Sauver (SAVE) Lʼélément sélectionné est enregistré et la boîte fermée
Supprimer (DELETE ou REMOVE) Lʼélément sélectionné sera effacé
Transférer (UPLOAD) Le fichier sélectionné est transféré sur le serveur

Tableau 5.1 : Principaux boutons-action de la barre d’outils

5.1.3 Les sous-menus

Souvent, la barre d’outils surplombe des sous-menus. La Figure 5.3 montre les trois sous-menus de
la gestion des bannières, avec les trois onglets BANNIÈRES, CLIENTS et CATÉGORIES. Il arrive qu’un message du système soit affi ché à cet endroit (voir Figure 5.4).

Les sous-menus de la gestion des bannières

Figure 5.3 Les sous-menus de la gestion des bannières.

Les sous-menus de la configuration générale

Figure 5.4 Les sous-menus de la configuration générale.

5.1.4 Composants de filtrage

De temps à autre, vous avez accès à des composants de filtrage sous les sous-menus. Ils permettent
de filtrer les données affi chées dans la partie inférieure selon différents critères (voir Figure 5.5).
Vous pouvez lancer une recherche ou par exemple n’Afficher que les modules situés à une position
spécifique. Lorsque vous sélectionnez par exemple un template (modèle) dans la liste de filtrage,
seuls les modules qui font partie de ce template sont présentés.

Composants de filtrage

Figure 5.5 Composants de filtrage.

5.1.5 Zone d’affichage du contenu

Sous les éventuels composants de filtrage se situe la vaste surface d’affichage des contenus. Elle
existe en trois variantes principales.

5.1.6 Listes

Ce format sert à présenter des éléments sous forme de liste. Une case à cocher ou un clic dans une
ligne permet de choisir l’élément sur lequel intervenir. La case à cocher du haut de la colonne sert à
sélectionner tous les éléments en un seul geste. Ce genre de liste contient souvent une fonction de tri.

Fréquemment, vous pouvez activer ou désactiver un élément en cliquant directement sur son nom.
Sous la liste apparaissent parfois des boutons de navigation. En bas de fenêtre, un champ permet de
définir le nombre d’éléments listés pour chaque page écran. L’exemple correspond au contenu du
menu Key Concepts (voir Figure 5.6).

Exemple de contenu au format liste

Figure 5.6 Exemple de contenu au format liste.

5.1.7 Format boîte de dialogue

Ce format permet d’Afficher les détails d’un seul élément (voir Figure 5.7). Il peut s’agir d’un
contenu, d’un module, d’un menu, d’un élément de menu, d’un template ou autre. En général, la partie
gauche contient les paramètres généraux, et la partie droite les paramètres détaillés pour l’élément
de gauche. Mais il n’est pas simple de toujours séparer clairement les propriétés générales des propriétés détaillées. Vous trouverez donc parfois du côté gauche des valeurs directement paramétrables.

Exemple de format boîte de dialogue

Figure 5.7 Exemple de format boîte de dialogue.

5.1.8 Format divers

Nous englobons sous ce terme les affichages spécifiques comme celui du PANNEAU D’ADMINISTRATION (voir Figure 5.8) qui s’Affiche au départ lorsque vous vous connectez à la partie administrative. La partie gauche réunit des boutons pour les principales commandes. La partie droite donne des informations concernant le site Web. Certains contenus de Joomla! ne pouvant pas être affi chés en utilisant le format liste, ou le format boîte, vous rencontrerez de temps à autre des sections avec un format particulier. La systématique des affichages est diffi cile à maintenir dans le cas des composants additionnels complexes.

Exemple d’affichage spécifique

Figure 5.8 Exemple d’affichage spécifique.

5 Structure de l’administration Joomla!

Joomla! offre à peu près le même confort qu’une application locale à interface graphique, telle que
le proposent Windows, Linux (KDE, Gnome) ou Mac OS (Aqua). Ce n’est pourtant pas une chose
simple que de produire un progiciel de gestion de site Web ergonomique. L’arme secrète est ici une
utilisation intensive du langage de script JavaScript et une intégration poussée de composants Ajax.
Ce langage est exécuté localement sur votre machine. Il peut avoir été désactivé dans votre navigateur.
Dans ce cas, vous ne pouvez pas utiliser l’interface d’administration de Joomla!. Voilà plusieurs années
que les navigateurs savent intégrer JavaScript correctement et qu’il n’y a plus de problèmes majeurs
de sécurité. C’est pourquoi vous pouvez activer le support de JavaScript. Je profi te de l’occa sion
pour suggérer aux utilisateurs de Windows d’adopter l’un des navigateurs Open Source Mozilla ou
Firefox. Tous deux sont nettement plus sûrs et plus confortables que le navigateur Internet Explorer.
À la différence de ce dernier, ces navigateurs se maintiennent en conformité avec les standards Internet
édicté par l’organisme W3C.

Syndiquer le contenu