Fonctionnalités natives de Joomla!
From Joomla! Documentation
La gestion du contenu
Joomla ! est un système de gestion de contenu et possède d'excellentes caractéristiques qui facilitent 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 articles, les articles connexes et bien d'autres choses encore.
Pour ajouter une image, il suffit 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 voulez ajouter un module dans un article, Joomla ! le rend vraiment facile avec un bouton directement sur la barre d'outils de l'éditeur. Vous n'avez pas besoin d'apprendre la syntaxe ou de vous souvenir des détails du module car l'interface utilisateur le fait pour vous.
Vérificateur d'accessibilité
Chaque visiteur incapable de consulter votre page est potentiellement un client perdu. Joomla ! permet aux auteurs de créer un contenu accessible de qualité grâce à un plugin qui met visuellement en évidence les problèmes d'accessibilité et de convivialité les plus courants.
Raccourcis clavier
Il existe 9 raccourcis clavier intégrés dans la partie administrateur de votre site, tels que J + F pour accéder au champ de recherche ou J + S pour enregistrer. Appuyez sur J + X pour en obtenir la liste. Les touches sont toutes séquentielles, ce qui les rend plus accessibles que les touches simultanées.
Surbrillance syntaxique
Parfois, la vue WYSIWYG de l'éditeur ne suffit pas et vous devez passer à la vue du code HTML. Dans Joomla !, tout le code est mis en évidence dans la vue du code source dans l'éditeur TinyMCE intégré. Il est ainsi beaucoup plus facile de lire toutes les balises HTML et les classes CSS. Le balisage est clairement affiché. En outre, vous pouvez rechercher et remplacer directement dans la vue du code HTML.
L'édition en frontend
La modification du contenu doit être facile et rapide. Vous êtes en train de lire le contenu de votre site et vous voyez une modification à apporter. Il n'est plus nécessaire de se connecter au backend pour modifier simplement le contenu et les modules. Il vous suffit de vous connecter au Frontend, de cliquer et de modifier.
Les versions de contenu
Vous ne perdrez plus jamais une version antérieure importante de votre article et d'autres modifications sur votre site. Vous pouvez désormais savoir exactement qui a apporté quelles modifications, quand et, si une note de version a été saisie, pourquoi l'article a été modifié. En cas de besoin, vous pouvez revenir à n'importe quelle version antérieure.
Flux de travail
Le composant de "Workflow" est utilisé par une équipe d'utilisateurs ayant des responsabilités différentes pour faire passer un article d'une étape à l'autre du processus de publication. Par exemple : un groupe d'utilisateurs peut rédiger des articles de blog mais ne pas les publier ; un deuxième groupe d'utilisateurs approuve les articles de blog et les publie. Le flux de travail peut comporter plusieurs é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 clé. La possibilité de créer des catégories imbriquées sans limite de profondeur est un atout majeur pour la gestion de sites web de grande taille.
Tags
Lorsque la catégorisation n'est pas suffisante pour structurer le contenu, il est temps d'envisager une structure d'organisation plate qui est mieux servie par le balisage. De plus, le balisage dans Joomla ! prend également en charge l'imbrication, de sorte qu'il n'y a tout simplement pas de limites ! Commencez à baliser.
Recherche avancée
Grâce à la recherche intelligente intégrée, les visiteurs du site Web pourront trouver rapidement et facilement les informations appropriées. De plus, grâce aux statistiques, vous pouvez analyser les besoins de vos visiteurs et rationaliser votre contenu pour mieux les servir. Vous avez la possibilité d'utiliser l'indexation intelligente incluse, les options de recherche avancées, les recherches automatiques suggérées - faisant de la recherche Joomla ! la meilleure de sa catégorie dès la sortie de la boîte.
Gestion de l'admin
Le composant médias est utilisé pour télécharger, 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édias est intégré à l'éditeur d'articles pour permettre l'accès aux images et à tous les autres fichiers médias afin d'en faciliter l'utilisation et d'améliorer le contenu écrit.
Multilingue
Joomla ! est la plateforme CMS multilingue open source la plus populaire et la plus largement soutenue au monde, offrant plus de 64 langues. Les webmasters et les créateurs de contenu peuvent créer des sites web qui seront présentés dans plusieurs langues, sans jamais avoir besoin de sortir des options disponibles dans le logiciel de base de Joomla ! Il s'agit d'un grand pas en avant et d'un ensemble de capacités qui peuvent rendre les sites web beaucoup plus accessibles et toucher un public beaucoup plus large.
Le système de menus permet de créer autant de menus et d'éléments de menu que nécessaire. Vous pouvez structurer la hiérarchie de votre menu (et les éléments de menu imbriqués) de manière totalement indépendante de la structure de votre contenu. Placez un menu à plusieurs endroits et dans le style que vous souhaitez ; utilisez des liens déroulants, des menus déroulants, des menus déroulants et à peu près tous les autres systèmes de navigation auxquels vous pouvez penser. De plus, des fils d'Ariane automatiques sont générés pour aider les utilisateurs à naviguer sur votre site.
Gestion des utilisateurs
Au départ, Joomla ! dispose de neuf groupes d'utilisateurs avec différents types de permissions sur ce que les utilisateurs assignés à un groupe spécifique sont autorisés à accéder, éditer, publier et administrer en utilisant les listes de contrôle d'accès (ACL). La liste de contrôle d'accès de Joomla ! est extrêmement puissante et peut être configurée pour répondre à tous vos besoins.
Joomla ! dispose d'un système d'enregistrement qui permet aux utilisateurs de configurer leurs options personnelles, telles que le mot de passe, le nom, l'adresse électronique, l'éditeur par défaut, etc.
L'authentification est une partie importante de la gestion des utilisateurs et Joomla ! prend en charge plusieurs protocoles, y compris LDAP, OpenID et même Gmail. Cela permet aux utilisateurs d'utiliser les informations de leur compte existant pour rationaliser le processus d'enregistrement. Tout cela peut être complété par des extensions, ce qui vous donne 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 le biais de la messagerie privée, ou avec tous les utilisateurs du site par le biais du système de publipostage.
Authentification multifacteurs
Joomla ! a été le premier grand CMS à mettre en œuvre l'authentification à deux facteurs. Il dispose désormais d'une authentification multifactorielle permettant aux utilisateurs de choisir une ou plusieurs méthodes d'authentification en plus de la méthode traditionnelle du nom d'utilisateur et du mot de passe. Un code à usage unique reçu sur votre téléphone portable ou un Yubikey ne sont que deux des méthodes disponibles pour rendre votre site encore plus résistant au piratage.
WebAuthn
WebAuthn permet de se connecter sans mot de passe à l'aide d'un dispositif matériel ou logiciel.
La gestion de templates
Les templates dans Joomla ! sont plus qu'un framework pour gérer vos conceptions, mais une suite d'outils puissants pour faire en sorte que votre site ressemble exactement à ce que vous voulez. 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 élément de menu.
Grâce à un système de remplacement très avancé, les concepteurs disposent d'un pouvoir considérable sur la manière dont les pages et les éléments de pages sont présentés sans toucher au code principal ! Pratiquement n'importe quel code HTML généré par Joomla ! peut être adapté à votre projet.
Les templates enfants vous permettent d'apporter des modifications à un template qui ne seront pas écrasées en cas de mise à jour du template. Les modifications sont effectuées dans un clone partiel du template original.
Un design adaptatif avec Bootstrap
Joomla ! est Mobile Ready et vous permet de construire plus que de simples sites web, mais des applications en ligne qui peuvent répondre à pratiquement n'importe quel appareil. Les templates de base de Joomla ! sont construits avec Bootstrap, ce qui les rend réactifs dès le départ. Cela signifie que vous disposez d'un ensemble d'outils pour travailler, ce qui rend la création de templates encore plus facile !
De belles polices de caractères
Les designers connaissent le pouvoir des polices de caractères pour exprimer des idées et des stratégies de design. Avec Joomla ! vous n'avez pas besoin d'être limité par les polices web standard. Le noyau de Joomla ! lui-même ouvre un tout nouveau monde d'expression car il vous donne la liberté d'utiliser les polices Google pour réaliser ce nouveau rêve de design !
La gestion des bannières
Avec le gestionnaire de bannières, vous pouvez facilement ajouter des publicités et monétiser votre site web. L'outil vous permet de créer des clients et des campagnes, d'ajouter autant de bannières que nécessaire et même d'ajouter du code personnalisé, de définir les nombres d'impressions, de suivre les clics et bien plus encore...
La gestion du contenu
Un seul formulaire de contact sur votre site ne vous suffit pas ? Le composant contacts vous permet d'ajouter plusieurs contacts, départements et catégories, et d'étendre les informations de base du contact avec des informations diverses et une image. Créez facilement un formulaire de contact pour chaque contact que vous créez et autorisez l'accès au public ou seulement à certains utilisateurs enregistrés, ou créez une liste de ces contacts.
La gestion du lien de flux RSS et du fil d'actualité
Assurez-vous que vos visiteurs restent informés du nouveau contenu que vous ajoutez, même s'ils ne viennent qu'une fois de temps en temps. Avec la syndication, vous créez un flux auquel les utilisateurs s'abonnent dans leur lecteur RSS favori, ce qui leur permet de recevoir les mises à jour. Grâce à la gestion des flux de nouvelles, vous pouvez intégrer des flux RSS à votre site. Rassemblez tous les articles de certains des plus grands sites d'information et affichez-les sur votre site, par exemple.
Menu d'administration
La plupart des pages de l'administrateur comportent un bouton "Aide" en haut à droite. Il ouvre une fenêtre contextuelle contenant des informations sur toutes les options de cette page. Certaines pages disposent également d'un bouton Aide en ligne qui active/désactive le texte explicatif sous les champs sélectionnés dans les formulaires de saisie de données de l'administrateur. 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 d'utilisateurs.
Des mises à jour faciles
Joomla ! dispose d'une fonction Mise à jour de la version en un clic qui rend la mise à jour très facile pour les utilisateurs de tout niveau de compétence. L'outil de mise à jour intégré a un vérificateur automatique qui vous notifie si quelque chose doit être mis à jour ; cela inclut les notifications du logiciel de base et des extensions Joomla ! qui utilisent cette fonctionnalité. Le plugin de notification de mise à jour par email vérifie la disponibilité des nouvelles versions de Joomla ! et envoie aux Super Utilisateurs du site une notification par email.
Une extensibilité puissante
Le noyau de Joomla ! n'est qu'un début, la véritable puissance réside dans la façon dont vous pouvez personnaliser Joomla. Plus de 8000 extensions sont disponibles pour étendre votre site web et élargir ses fonctionnalités. Visitez le site https://extensions.joomla.org/ pour découvrir des milliers de façons d'améliorer Joomla ! en fonction de vos besoins.
Un bon soutien
Notre communauté mondiale enthousiaste est remplie d'individus et d'équipes de développeurs et de consultants de classe mondiale qui aident activement et gratuitement dans les forums. Il y a des milliers de fournisseurs de services professionnels Joomla ! à travers le monde qui peuvent vous aider à construire, maintenir et commercialiser vos projets Joomla !
Les fonctionnalités système
La mise en cache des pages, la mise en cache granulaire des modules et la compression GZIP des pages permettent un chargement rapide des pages.
Si votre administrateur système doit résoudre un problème, les options de débogage et de signalement des erreurs sont inestimables.
Planificateur de tâches
Les tâches que vous effectuez régulièrement ou les tâches futures qui ne doivent pas être oubliées peuvent être automatisées à l'aide du planificateur de tâches.