Introduction aux travaux de l'administrateur
1- Structure d'un site Web
1.1- Définitions
Site Web : Ensemble de pages d'information muni d'un système de navigation afin de se déplacer à l'intérieur. Les informations peuvent être du texte, des images, du son, des vidéos et tout autre médias actuels.
Hébergeur : Lieu ou est stocké le site web et ses pages correspondantes. Souvent il offre des services annexes tel qu'un nom de domaine, un serveur web (c'est le minimum) un service de mailing, d'analyse de trafic et d'audience, ... et un service de sauvegarde. En fonction du coût on trouve des types d'hébergements différents offrant plus ou moins de fonctionnalités.
Appareil : Élément technologique (matériel) capable de restituer graphiquement de l'information. Les différents types classiques d'appareils sont : Les PC bureau, les PC portables les tablettes et les téléphones portables. On distingue également deux grands types de format : le format paysage (horizontal) et le format portrait (vertical).
Page : Élément d'information d'un site web présenté graphiquement sur un appareil. A un instant donné, on visualise, sur l'appareil, tout ou partie de la page cela dépend de la taille de la page et de l'appareil sur lequel on la visualise. On se déplace dans cette page avec les touches clavier, la souris, le doigt, ... .
Template : C'est le décor du site c'est à dire tout ce qui est "immuable" comme les entêtes et pied de page, les menus, ... autrement dit c'est ce qui ne change pas ou peu, lorsque l'on navigue sur le site. ATTENTION cependant aux sites qui utilisent plusieurs Templates pour marquer différemment les grandes parties d'un site. A retenir le Template c'est le décor. Dans le principe il n'y a pas d'information "utile" dans le Template. Sans changer le contenu on peut grâce à la modification du Template obtenir un site extrêmement différent.
Format d'appareil : A compléter.
Hébergeur : A compléter.
Appareil : A compléter.
Page : A compléter .
Serveur Web : A compléter.
Base de données : A compléter.
Langages du Web : A compléter.
CMS : A compléter .
2- Comprendre l'architecture de joomla!
2.1- Les fonctions expliquées
Quelques explications générales sur les fonctions principales de joomla! et de ses extensions.
Tout d'abord il est nécessaire de faire la différence entre ce que l'on appelle le "Backend" et le "Frontend".
Le Backend est la partie développement de joomla!. C'est dans cet environnement que l'on configure le système et que l'on écrit les articles.
Le Frontend c'est ce que voit le visiteur lorsqu'il se connecte au site, c'est le site lui même.
Si la plupart des actions de configuration s'effectue par le Backend, il est possible sur joomla! et notamment avec GridBox, d'écrire des articles à partir du Frontend sans repasser par le Backend.
En fonction de vos privilèges, vous aurez droit à un certains nombre d'actions possibles (ex : un Rédacteur peut rédiger des articles, supprimé SES articles mais ne peut pas supprimer les articles des autres utilisateurs).
* Système :
C'est ici que l'on réalise la configuration système du site. Dans le principe, hors la gestion des droits, on ne retouche pas cette configuration.
* Utilisateurs :
C'est ici que l'on réalise la configuration des utilisateurs, des groupes auxquels ils appartiennent et des droits d'accès possibles correspondants.
Si un adhérent veut voir les galeries il doit se connecter au site. Pour ce faire il doit être configuré ici. Il appartiendra au groupe "Adhérent" et aura les droits de ce groupe c'est à dire notamment visualiser les galeries.
* Menus :
Les menus et les liens qu'ils contiennent sont le moyen principal de se déplacer dans le site pour notamment accéder aux articles.
Ce n'est pas parce qu'un article est rédigé qu'il est publié sur le site. Il faut le "publier" ET lui donner un "lien de menu" pour y accéder.
De plus, dans certains cas il est nécessaire d'avoir les droits adéquats pour y accéder.
* Contenu :
C'est ici que l'on gère, notamment, les Articles au sens joomla! natif. Cette partie ne nous concerne pas (pour l'instant) car nous utiliserons l'extension GridBox pour se faire.
* Composants :
Un composant est, de manière générale, une extension des fonctions natives de joomla! Il ajoute des fonctions aux standard. L'architecture interne de joomla! fait que l'on trouve des composants natifs qui peuvent être facilement modifiés sans toucher au noyau (au corps) de joomla!. C'est très malin mais un peu confu pour l'utilisateur débutant.
C'est ici que nous trouvons deux groupes distincts :
* le groupe de composants natifs de joomla! ex : le composant bannière ou recherche, ...
* le groupe de composants "installés" par des extensions ex : GridBox, Galerie, Forms, ...
Remarque : au fur et à mesure des besoins, il est possible d'ajouter des extensions pour bénéficier de leurs fonctionnalités.
Par exemple nous ajouterons l'extension Akeeba qui permet de sauvegarder le site, après son installation, Akeeba apparaît dans la liste des composants.
* Extensions :
A compléter
2.2- L'interface d'administration de joomla!

Ci-dessus la vue qui apparaît après que l'on se soit connecté à l'administration du site c'est à dire de joomla!.
A partir d'ici on accède à toutes les fonctions natives (standards) de joomla! ainsi qu'à toutes ses extensions telles que décrites ci-dessus..
Il y a différentes notion d'articles que nous allons expliquer ici.
Conformément au dessin ci-dessus expliquant la structure d'un site sous joomla! (qui est un CMS content managment system) nous trouvons plusieurs moyen de donner de l'information aux visiteurs en rédigeant des ARTICLES :
* des articles natifs de joomla! dans le menu Contenu, ils peuvent être organisés en différentes catégories.
* des articles rédigés grace à une extension performante GridBox accessible depuis le menu Composants qui elle même possède plusieurs manières de réddiger :
- des pages similaires aux articles joomla! il n'est tout fois pas possible aujourd'hui de les organiser par catégories ce qui est une limitation pour les sites un peu denses.
- des Posts (style blog) organisés eux en catégories comme les articles joomla! natifs mais que nous ne sommes pas obligés de voir comme des posts d'un blog.
Nous ne nous attacherons pas à la rédaction des articles joomla! natifs même si il faut garder à l'esprit que cela peut être utile. Dans la théorie GridBox permet de réaliser le site dans son intégralité.
Liens de Menus
App/Catégorie/Article
Médias (Photos PDF...)
Accueil
Accueil
Accueil
Activités
|---Randos
| |---2020
| |
| |
| |
| |
| |
| |
| |---2019
| |---xxx
Randos
|---Randos2020
| |---Randos2020Dec
| |
| |
| |
| |---Randos2020Nov
| |---Randos2020Jan
|---Randos2019
|---Randosxxx
Activités
|---Randos
| |---2020
| | |---Randos2020Dec
| | | |--- Ran20201216-1.jpeg
| | | |--- Ran20201216-2.jpeg
| | | |--- Ran20201216-x.jpeg
| | |---Randos2020Nov
| | |---Randos2020Jan
| |---2019
| |---xxx
|---Marche Nordique
| |---2020
| |
| |
| |
| |
| |
| |
| |---2019
| |---xxx
|---Marche Orientation Idem Randos
MarcheNordique
|---MN2020
| |---MN2020Dec
| |
| |
| |
| |---MN2020Nov
| |---MN020Jan
|---MN2019
|---MNxxx
MarcheOrientation Idem Randos
|---Marche Nordique
| |---2020
| | |---MN2020Dec
| | | |--- MN20201216-1.jpeg
| | | |--- MN20201216-2.jpeg
| | | |--- MN20201216-x.jpeg
| | |---MN2020Nov
| | |---MN2020Jan
| |---2019
| |---xxx
|---MarcheOrientation Idem Rando
Espace Club
|
|---Qui sommes nous
|
|
|
|---Comment Adhérer
|---Le Conseil d'administration
|---Notre Histoire
|---Nos Partenaires
|---La Fédération
|---Le District
|---Les Statuts
|---Le Règlement intérieur
EspaceClub
|---EspaceClub
| |---Qui sommes nous
| |
| |
| |
| |---Comment Adhérer
| |---Le Conseil d'administration
| |---Notre Histoire
| |---Nos Partenaires
| |---La Fédération
| |---Le District
| |---Les Statuts
| |---Le Règlement intérieur
Espace Club
|
|---Qui sommes nous
| |--- QSN20201021-1.jpeg
| |--- QSN20201021-2.jpeg
| |--- QSN20201021-x.jpeg
|---Comment Adhérer
|---Le Conseil d'administration
|---Notre Histoire
|---Nos Partenaires
|---La Fédération
|---Le District
|---Les Statuts
|---Le Règlement intérieur
Espace Adhérent
|
|---Comment ré adhérer
|
|
|
|---Les Assurances
|---Les Avantages
|---La Formation
|---Le Bulletin
|---Les Prochaines Sorties
|---Les Prochains Voyages
|---Le Programme Annuel
|---Les Galeries Photos
|---L'Aide
EspaceAdherent
|---EspaceClub
| |---Comment re adhérer
| |
| |
| |
| |---Les Assurances
| |---Les Avantages
| |---La Formation
| |---Le Bulletin
| |---Les Prochaines Sorties
| |---Les Prochains Voyages
| |---Le Programme Annuel
| |---Les Galeries Photos
| |---L'Aide
Espace Adherent
|
|---Comment re adhérer
| |--- CRA20201021-1.jpeg
| |--- CRA20201021-2.jpeg
| |--- CRA20201021-x.jpeg
|---Les Assurances
|---Les Avantages
|---La Formation
|---Le Bulletin
|---Les Prochaines Sorties
|---Les Prochains Voyages
|---Le Programme Annuel
|---ATTENTION les photos ne sont PAS ICI
|---L'aide
Espace Administration
|---Administrer
|
|
|
|
|
|
|
|
|
|---Ajouter un Article
|---Rechercher
EspaceAdmin
|---Administrateurs
| |---Intro
| |
| |
| |
| |---Gérer les Articles
| |---Gérer les Menus
| |---Gérer les Modules
| |---Gérer les Médias
| |---Gérer la Sauvegarde
Espace Administration
|--- Administrateur
| |---Intro
| | |--- INT20201021-1.jpeg
| | |--- INT20201021-2.jpeg
| | |--- INT20201021-x.jpeg
| |---Gérer les Articles
| |---Gérer les Menus
| |---Gérer les Modules
| |---Gérer les Médias
| |---Gérer la Sauvegarde
Nommage des éléments/Abréviations
Par éléments on entends des objets tels que Répertoires, Fichiers, Articles, ...
Abréviations des Activités :
| * Randos | RAN |
| * Marche Nordique | MNE |
| * Marche Orientation | MOR |
| * Raquettes | RAQ |
| * Gymnastique | GYM |
| * Botanique | BOT |
| * Ligue des Oiseaux | LPO |