Gestion de contenu

Joomla! est avant tout un système de gestion de contenu et dispose d'excellentes fonctionnalités pour simplifier l'organisation et la gestion du contenu. L'éditeur WYSIWYG intégré permet aux utilisateurs de modifier le contenu sans aucune connaissance du code. Il existe de nombreuses façons d'afficher le contenu du site avec différentes mises en page et des modules préinstallés pour afficher les articles les plus populaires, les derniers éléments, les articles associés et bien plus encore.

Ajouter une image est aussi simple que de la glisser-déposer depuis votre ordinateur directement dans l'éditeur de contenu. Cela fonctionne partout où vous utilisez l'éditeur WYSIWYG TinyMCE par défaut. Et si vous souhaitez ajouter un module dans un article, Joomla! le rend vraiment facile grâce à un bouton dans la barre d'outils de l'éditeur. Vous n'avez pas besoin d'apprendre une quelconque syntaxe ni de vous souvenir des détails du module, car l'interface utilisateur s'en charge pour vous.

Vérificateur d'accessibilité

Chaque visiteur incapable de voir votre page est potentiellement un client perdu. Joomla! permet aux auteurs de créer un contenu accessible grâce à un plugin qui met en évidence visuellement les problèmes courants d'accessibilité et d'ergonomie.

Raccourcis clavier

9 raccourcis clavier sont intégrés dans la partie Administration de votre site, comme J + F pour accéder au champ de recherche ou J + S pour enregistrer. Appuyez sur J + X pour obtenir la liste complète. Les touches sont toutes séquentielles, ce qui les rend plus accessibles que si elles devaient être pressées simultanément.

Coloration syntaxique

Parfois, la vue WYSIWYG de l'éditeur ne suffit pas et il faut basculer vers la vue du code HTML. Dans Joomla!, tout le code bénéficie d'une coloration syntaxique dans la vue du code source au sein de l'éditeur TinyMCE intégré. Cela facilite grandement la lecture de toutes vos balises HTML et classes CSS. Le balisage est clairement affiché. De plus, vous pouvez rechercher et remplacer directement dans la vue du code HTML.

Édition en façade

Modifier du contenu devrait être simple et rapide. Vous parcourez le contenu de votre site et constatez une modification à apporter. Plus besoin de vous connecter à l'Administration pour de simples modifications de contenu et de modules. Connectez-vous simplement sur le site, cliquez et modifiez directement.

Gestion des versions de contenu

Vous ne perdrez plus jamais une version précédente importante de votre article ou d'autres modifications de votre site. Vous pouvez désormais suivre précisément qui a effectué quelles modifications, quand, et, si une note de version a été saisie, pourquoi l'élément a été modifié. Vous pouvez ensuite revenir à n'importe quelle version précédente si besoin.

Flux de travail

Le composant Flux de publication est utilisé par une équipe d'utilisateurs ayant des responsabilités différentes pour faire passer un article d'une étape du processus de publication à la suivante. Par exemple : un groupe d'utilisateurs peut rédiger des articles de blog sans les publier ; un second groupe d'utilisateurs approuve et publie ces articles de blog. Le flux de travail peut comporter davantage d'étapes. Si un seul utilisateur fait tout, un flux de travail n'est pas nécessaire.

Catégories

Lorsque vous gérez du contenu, l'organisation est une exigence essentielle. Pouvoir créer des catégories imbriquées sans limite de profondeur est un atout majeur pour gérer de grands sites web.

Tags

Lorsque la catégorisation ne suffit pas à structurer le contenu, il est temps d'envisager une structure d'organisation à plat, mieux servie par le système de tags. De plus, les tags dans Joomla! supportent également l'imbrication, donc il n'y a aucune limite ! Commencez à taguer.

Recherche avancée

Grâce à la Recherche avancée intégrée, les visiteurs du site pourront trouver rapidement et facilement les informations recherchées. Et grâce aux statistiques, vous pouvez analyser les besoins de vos visiteurs et optimiser encore mieux votre contenu pour les servir. Vous disposez de l'indexation intelligente incluse, d'options de recherche avancées, de suggestions automatiques de recherche - faisant de la recherche Joomla! l'une des meilleures de sa catégorie dès l'installation.

Gestion des médias

Le composant Médias est utilisé pour téléverser, organiser et gérer les fichiers et dossiers multimédias. Il dispose de paramètres MIME configurables pour gérer un large éventail de types de médias. Le composant Média est intégré à l'éditeur d'articles pour permettre l'accès aux images et à tous les autres fichiers média, afin de faciliter l'utilisation et l'enrichissement du contenu rédigé.

Multilingue

Joomla! est la plateforme de gestion de contenu open source multilingue la plus populaire et la plus largement supportée au monde, proposant plus de 64 langues. Les webmasters et créateurs de contenu peuvent créer des sites web présentés en plusieurs langues, sans jamais avoir besoin de sortir des paramètres disponibles dans le cœur du logiciel Joomla!. Il s'agit d'une avancée majeure qui représente un ensemble de fonctionnalités rendant les sites web beaucoup plus accessibles, touchant ainsi un public bien plus large.

Gestion des menus

Le système de menus permet de créer autant de menus et de liens de menu que nécessaire. Vous pouvez structurer votre hiérarchie de menus (et les liens de menu imbriqués) de manière totalement indépendante de la structure de votre contenu. Placez un même menu à plusieurs endroits et dans n'importe quel style souhaité ; utilisez des survols, des menus déroulants, des volets coulissants et pratiquement tout autre système de navigation auquel vous pouvez penser. Un fil de navigation automatique est également généré pour aider les utilisateurs à naviguer sur votre site.

Gestion des utilisateurs

Par défaut, Joomla! dispose de neuf groupes d'utilisateurs avec différents types de droits définissant ce que les utilisateurs assignés à un groupe spécifique sont autorisés à accéder, modifier, publier et administrer grâce aux listes de contrôle d'accès (ACL). Les ACL de Joomla! sont extrêmement puissantes et peuvent être configurées pour répondre à tous vos besoins.

Joomla! dispose d'un système d'inscription permettant aux utilisateurs de configurer des options personnelles, telles que le mot de passe, le nom, l'adresse e-mail, l'éditeur par défaut, etc.

L'authentification est un élément important de la gestion des utilisateurs et Joomla! prend en charge plusieurs protocoles, dont LDAP, OpenID, et même Gmail. Cela permet aux utilisateurs d'utiliser leurs informations de compte existantes pour simplifier le processus d'inscription. Tout cela peut être complété par des extensions, offrant un contrôle total sur ce à quoi les utilisateurs peuvent accéder et sur la manière dont ils s'authentifient sur votre site.

Les administrateurs peuvent communiquer rapidement et efficacement avec les utilisateurs individuellement par messagerie privée, ou avec tous les utilisateurs du site via le système d'envoi groupé de courriers.

Authentification multifacteurs

Joomla! a été le premier CMS majeur à mettre en œuvre l'authentification à deux facteurs. Il dispose désormais de l'authentification multifacteurs, permettant aux utilisateurs de choisir une ou plusieurs méthodes d'authentification en complément de la méthode traditionnelle identifiant et mot de passe. Un code à usage unique reçu sur votre téléphone portable ou une Yubikey ne sont que deux des méthodes disponibles pour rendre votre site encore plus résistant au piratage.

WebAuthn

WebAuthn est disponible pour une connexion sans mot de passe à l'aide d'un dispositif matériel ou logiciel.

Gestion des templates

Les templates dans Joomla! sont bien plus qu'un cadre de gestion de vos designs : ils constituent une suite d'outils puissante pour que votre site ait exactement l'apparence que vous souhaitez. Vous avez un contrôle total sur votre présentation puisque vous pouvez utiliser un seul template pour l'ensemble du site ou un template distinct pour chaque section du site ou lien de menu.

Grâce à un système de surcharge très avancé, les designers disposent d'un formidable niveau de contrôle sur la façon dont les pages et les éléments de page sont présentés, sans toucher au code du cœur ! Pratiquement tout le code HTML généré par Joomla! peut être personnalisé pour votre projet.

Les templates enfants vous permettent d'apporter des modifications à un template sans qu'elles soient écrasées lors d'une mise à jour du template. Les modifications sont effectuées dans un clone partiel du template d'origine.

Responsive avec Bootstrap

Joomla! est prêt pour le mobile et vous permet de créer non seulement des sites web, mais aussi des applications en ligne capables de s'adapter à pratiquement n'importe quel appareil. Les templates du cœur de Joomla! sont construits avec Bootstrap, ce qui les rend responsives par défaut. Cela signifie que vous disposez d'une boîte à outils qui rend la création de templates encore plus facile !

De belles polices pour un atout supplémentaire

Les designers connaissent le pouvoir des polices pour exprimer des idées et des stratégies de conception. Avec Joomla! vous n'avez pas à être limité par les polices web standards. Le cœur de Joomla! ouvre à lui seul tout un nouveau monde d'expression car il vous permet d'utiliser librement les polices Google pour concrétiser votre rêve de nouveau design !

Gestion des bannières

Avec le gestionnaire de bannières, vous avez la possibilité d'ajouter facilement de la publicité et de monétiser votre site. L'outil vous permet de créer des clients et des campagnes, d'ajouter autant de bannières que nécessaire, y compris des codes personnalisés, de définir un nombre d'impressions, de suivre les clics et bien plus encore...

Gestion des contacts

Un seul formulaire de contact ne suffit pas pour votre site ? Le composant de contacts vous permet d'ajouter plusieurs contacts, départements et catégories, et d'enrichir les informations de base du contact avec des informations diverses et une image. Mettez facilement en place un formulaire de contact pour chaque contact créé et autorisez l'accès au public ou seulement à certains utilisateurs enregistrés, ou créez une liste de ces contacts.

Syndication et gestion des fils d'actualité

Assurez-vous que vos visiteurs restent informés des nouveaux contenus que vous ajoutez, même lorsqu'ils ne viennent que de temps en temps. Avec la syndication, vous créez un fil d'actualité auquel les utilisateurs s'abonnent dans leur lecteur RSS préféré et reçoivent ainsi les mises à jour. Avec la gestion des fils d'actualité, vous pouvez intégrer des fils RSS dans votre site. Rassemblez par exemple tous les articles de certains des plus grands sites d'actualité et affichez-les sur votre site.

Aide de l'Administration

La plupart des pages d'administration disposent d'un bouton Aide en haut à droite. Il ouvre une fenêtre modale contenant des informations sur tous les paramètres de cette page. Certaines pages disposent également d'un bouton Aide en ligne qui active/désactive un texte explicatif sous certains champs des formulaires de saisie de données de l'Administration. Il existe une page de liens d'aide, dont un vers toutes les pages d'aide et plusieurs vers des ressources en ligne, telles que la documentation de Joomla! et les forums utilisateurs.

Mises à jour simplifiées

Joomla! dispose d'une fonctionnalité de mise à jour de version en un clic pour rendre la mise à jour très simple, quel que soit le niveau de compétence de l'utilisateur. Le système de mise à jour intégré dispose d'un vérificateur automatisé qui vous informe si quelque chose doit être mis à jour ; cela inclut les notifications concernant le cœur du logiciel et les extensions Joomla! qui utilisent cette fonctionnalité. Le plugin de notification de mise à jour par e-mail vérifie la disponibilité de nouvelles versions de Joomla! et envoie un e-mail de notification aux Super Utilisateurs du site.

Extensibilité puissante

Le cœur de Joomla! n'est qu'un commencement, la vraie puissance réside dans la manière dont vous pouvez personnaliser Joomla. Plus de 8000 extensions sont disponibles pour étendre votre site et élargir ses fonctionnalités. Visitez le répertoire des extensions Joomla (JED) pour découvrir des milliers de façons d'améliorer Joomla! selon vos besoins.

Bien accompagné

Notre communauté internationale et passionnée est composée de particuliers, d'équipes de développeurs de renommée mondiale et de consultants en entreprise qui aident activement et gratuitement sur les forums. Il existe des milliers de prestataires de services professionnels Joomla! à travers le monde qui peuvent vous aider à construire, maintenir et promouvoir vos projets Joomla!.

Fonctionnalités système

Des temps de chargement de page rapides sont possibles grâce à la mise en cache des pages, à la mise en cache des modules au niveau granulaire, et à la compression de page GZIP.

Si votre administrateur système doit résoudre un problème, les paramètres de débogage et de rapport d'erreurs sont inestimables.

Planificateur de tâches

Les tâches que vous effectuez de manière répétée ou les tâches futures à ne pas oublier peuvent être automatisées grâce au planificateur de tâches.