Dernières modifications : 14/06/2021
PRESENTATION
Joomla est un système de gestion de contenu Internet (CMS), qui a de plus en plus de fidèles, et qui se démarque par sa simplicité d’utilisation et d’administration.
Il permet de mettre en place rapidement (sans aucune connaissance d'un langage de programmation) un site web dynamique, et de simplifier la création, la gestion, et le partage du contenu.
OBJECTIFS
Savoir maîtriser l'outil Joomla, de son installation à son utilisation, pour la gestion du contenu.
PROGRAMME
Structure du CMS Joomla
- Définition d'un CMS
- FrontEnd (partie publique)
- BackEnd (administration)
- Droits d'accès
- Contenus
- Extensions
- Templates
- Plugins
- Modules
- Composants
Installation de Joomla
- Environnement de test
- Environnement de production
- Windows
- Linux
Le FrontEnd
- Menus
- Contenus
- Publicité
- Fonctions
- Eléments décoratifs
Structure de l'administration Joomla
- Organisation de l'affichage
- Aide
Le menu Site
- Panneau d'administration
- Gestionnaire des utilisateurs
- Gestion des medias
- Configuration globale
Le menu "Menus"
- Gestion des menus
- Adaptation d'un menu existant
- Création d'un nouveau menu
Le menu Contenu
- Gestion des articles
- Gestion des sections
- Gestion des catégories
- Gestion de la page d'accueil
- Edition directe sur le site
Le menu Composants
- Bannières
- Contacts
- Fils d'actualité (RSS)
- Sondages (Polls)
- Liens Web (WebLinks)
Le menu Extensions
- Installer / Désinstaller
- Modules du site
- Copie d'un module
- Modules de l'administration
- Gestion des plugins
- Gestions des modèles (templates)
- Gestion des langues
- Le menu Outils
Extensions de Joomla
- Intégration dans l'infrastructure Joomla
- Composants tiers
- Forum Agora
- Création de formulaires personnalisés (aiContactSafe)
- Galerie Photos
- Frontpage Slideshow
- Mise en place d'une newsletter (Acajoom)
- Éditeur WYSIWYG avancé : Joomla Content Editor (JCE)
Conceptions de templates Joomla
- Identité du site
- Charte graphique
- XHTML, CSS, XML
- Rédaction en langage HTML
- Arborescence des dossiers du template
- Injection des données
- Paquetage de template
- Installateur de template
Accessibilité dans Joomla
- Principes de l'accessibilité
- Règlementation
- Critères d'accessibilité
- Normes W3C, validation du site
Vers le développement Joomla
- Composants
- Modules
- Plugins Extensions de Joomla
- Forum Fireboard
- DOCman (gestion de documents)
- Galerie basée sur le Flash
- Virtuemart
- Intégration dans l'infrastructure Joomla
- Composants tiers
Conceptions de templates Joomla
- Identité du site
- Charte graphique
- XHTML, CSS, XML
- Rédaction en langage HTML
- Arborescence des dossiers du template
- Injection des données
- Paquetage de template
- Installateur de template
Accessibilité dans Joomla
- Principes de l'accessibilité
- Règlementation
- Critères d'accessibilité
- Beez
Vers le développement Joomla
- Composants
- Modules
- Plugins