J3.x

Fonctionnalités natives de Joomla!

From Joomla! Documentation

Revision as of 10:31, 10 February 2016 by Sandra97 (talk | contribs)
Other languages:
Deutsch • ‎English • ‎Nederlands • ‎español • ‎français • ‎português do Brasil • ‎Ελληνικά
Joomla : fonctionnalités natives


Joomla! est l'un des logiciels les plus populaires au monde utilisé pour mettre en place, organiser, gérer et publier du contenu pour les sites web, les blogs, les intranets et les applications mobiles. En raison de son architecture MVC évolutive, Joomla! est également une excellente base pour construire des applications web.

Avec plus de 3 % du web utilisant Joomla! et une part de marché du CMS de plus de 9 %, Joomla! assure la présence web de centaines de milliers de petites entreprises, gouvernements, organisations à but non lucratif et grandes sociétés de par le monde tels que Citibank, eBay, l'Université de Harvard, Ikea, McDonald's et Sony.

En tant que CMS primé, dirigé par une communauté internationale de plus d'un demi-million de contributeurs actifs, pouvoir aider l'utilisateur le plus inexpérimenté comme le développeur web le plus chevronné a permis à une vision numérique de devenir une réalité.

Voici quelques une des fonctionnalités de Joomla.

Multilingue

Joomla! est le CMS open source multilingue le plus populaire et le plus largement supporté au monde, offrant plus de 64 langues. Les webmasters et créateurs de contenu peuvent créer des sites web multilingues grâce aux options disponibles nativement dans Joomla. C'est un grand pas en avant et un ensemble de fonctionnalités permettant aux sites web d'être encore plus accessibles, s'adressant ainsi à un public beaucoup plus large.

Un bon soutien

Notre communauté internationale et enthousiaste est composée de particuliers et d'équipes de développeurs de classe mondiale et de conseillers en affaires qui aident activement et gratuitement dans les forums. Il existe des milliers de prestataires de service Joomla! à travers le monde qui peuvent aider à réaliser, faire la maintenance et la promotion de vos projets Joomla. La Communauté Joomla! possède un répertoire de quelques-uns de ces prestataires : Répertoire des ressources Joomla.

Des mises à jour faciles

L'un des grands défis de tout logiciel est de le maintenir à jour. Heureusement, Joomla! est doté d'une fonctionnalité Mise à jour en un clic rendant ce processus extrêmement simple pour les utilisateurs, quelque soit leur niveau de compétence. Le programme de mise à jour intégré dispose également d'un système automatisé de recherche de mises à jour qui vous avertit si quelque chose doit être mis à jour ; cela inclut les notifications du logiciel et des extensions Joomla! utilisant cette fonctionnalité. Maintenir votre site à jour est la meilleure chose à faire pour sécuriser vos sites et Joomla! vous donne les outils pour le faire, avec peu d'effort.

Un système d'aide intégré

Joomla! intègre un système d'aide contextuelle pour aider chaque utilisateur à faire fonctionner leur site Joomla. La plupart des pages possède un bouton d'aide en haut à droite pour vous aider à bien comprendre toutes les options de la page. Il existe également un glossaire expliquant les termes en anglais, un vérificateur de version permettant de s'assurer que vous utilisez la dernière version et un outil d'informations système vous aidant à résoudre les problèmes. Si tout le reste échoue, des liens vers une multitude de ressources en ligne pour obtenir davantage d'aide sont disponibles, tels que la Documentation Joomla! et le Forum.

La gestion des médias

Le Gestionnaire des médias est un outil permettant de faciliter le chargement, l'organisation et la gestion de vos fichiers et dossiers médias. Vous pouvez même gérer plusieurs types de fichiers, grâce aux paramètres configurables MIME. Le Gestionnaire des médias est intégré à l'éditeur d'article, ainsi, vous pouvez accéder facilement aux images et autres fichiers multimédia et améliorer votre contenu écrit.

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 des contacts

Un seul formulaire de contact sur votre site est insuffisant ? Le composant de contacts vous permet d'ajouter plusieurs contacts, départements et catégories, et d'élargir les informations de contact de base en ajoutant des informations diverses et une image. Réalisez facilement un formulaire de contact pour chaque contact que vous créez et autorisez l'accès au public ou à certains utilisateurs enregistrés uniquement, ou créer une liste de ces contacts.

Une meilleure recherche, une recherche plus intelligente

Grâce à la fonction intégrée de recherche et de recherche avancée, les visiteurs de votre site seront en mesure de trouver rapidement et facilement les informations appropriées sur votre site. Et même plus encore, 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 avancée, les options de recherche avancée, les recherches auto-suggérées, faisant de l'outil de recherche Joomla! le meilleur de sa catégorie.

La gestion du contenu

Joomla! est un système de gestion de contenu et possède d'excellentes fonctionnalités pour que l'organisation et la gestion de votre contenu soient un jeu d'enfant. La création de contenu est facilitée grâce à l'éditeur WYSIWYG intégré, vous permettant de modifier le contenu sans aucune connaissance de code. Après avoir créé votre contenu, de nombreuses possibilités s'offrent à vous pour son affichage en frontend. En plus des différentes mises en page, vous pouvez utiliser plusieurs modules pré-installés permettant d'afficher les articles les plus populaires, les plus récents, les articles similaires et bien plus encore.

La catégorisation imbriquée

Lorsque vous gérez du contenu, l'organisation est le facteur clé. Pouvoir créer des catégories imbriquées sans limite de niveau est un grand plus pour permettre une gestion facilitée de larges sites web.

Les tags

Lorsque la catégorisation n'est pas suffisante pour structurer votre contenu, il est temps de regarder une structure d'organisation à plat, grâce à l'utilisation des tags. De plus, les tags dans Joomla! supportent l'imbrication, il n'y a donc plus de limites ! Alors, commencez à taguer !

L'édition en frontend

La modification du contenu doit être simple et rapide. Vous lisez le contenu de votre site et remarquez une modification à apporter. Nul besoin de se connecter à l'administration (le backend) pour faire de simples modifications sur le contenu et les modules. Cliquez et modifiez le contenu directement depuis le frontend.

Les versions de contenu

Vous ne perdrez plus les versions précédentes de votre article et autres modification sur votre site. Vous pouvez désormais savoir exactement qui, quoi et quand ; et si une note de version a été ajoutée, pourquoi l'élément a été modifié. Et si nécessaire, vous pouvez revenir à une des versions précédentes.

La gestion du lien de flux RSS et du fil d'actualité

Assurez-vous que vos visiteurs aient connaissance du nouveau contenu que vous publiez, et ce, même s'ils ne visitent le site qu'occasionnellement. Avec le lien de flux RSS, vous créez un flux auquel vos utilisateurs peuvent s'abonner grâce à leur lecteur de flux RSS préféré et ils peuvent ainsi recevoir vos dernières mises à jour. Grâce à la gestion du fil d'actualité, vous pouvez intégrer des flux RSS à votre site. Recueillez toutes les publication de certains des plus grands sites d'actualités et affichez-les sur votre site, par exemple.

Le gestionnaire de menus

Le gestionnaire de menu vous permet de créer autant de menus et liens de menu que nécessaire. Vous pouvez structurer la hiérarchie de votre menu (et imbriqués les liens de menu) indépendamment de la structure de votre contenu. Mettez un menu en plusieurs endroits et dans le style que vous souhaitez, utilisez des rollovers, des menus déroulants et tout autre système de navigation auquel vous pourriez penser. De plus, des fils d'ariane automatiques sont générés pour aider les utilisateurs à naviguer sur votre site.

Une extensibilité puissante

The Joomla! core is just the beginning, the real power is in the way you can customize Joomla. More than 8.000 extensions are available to extend your website and broaden its funcionality. Visit the Joomla Extensions Directory or use the Joomla extension finder built right into Joomla! to see thousands of ways to enhance Joomla! to suit your needs.

Des ACL étendus pour tous vos besoins en matière de contrôle d'accès

ACL stands for Access Control List, it allows you to manage the users of your site, and different groups. When you're managing large content portals or even intranets that means you need extensive control on who can see what and who can edit or manage what. The Joomla! ACL is extremely powerful and can be tweaked via configuration to suit any needs you might have.

Google reCAPTCHA

Google introduced a no CAPTCHA reCAPTCHA API in December 2014. We updated the reCAPTCHA plugin to protect your login and registration forms against spam. While still supporting the old reCAPTCHA 1.0, you can now also use it for the new reCAPTCHA version 2.0. A significant number of your users can now attest they are human without having to solve a CAPTCHA. Instead with just a single click they’ll confirm they are not a robot.

Une barre latérale rétractable

L'interface d'administration de Joomla! 3.0 s'était dotée d'un tout nouveau look avec Bootstrap et notamment d'une augmentation de la zone d'écran utilisable en backend. Joomla! 3.4 va encore un peu plus loin en rendant le menu latéral des extensions rétractable, que ce soit pour les affichages sur appareils mobiles comme sur les écrans traditionnels.

Authentification en deux étapes

Joomla! a été le premier CMS majeur à implémenter l'authentification en deux étapes. Ajoutez un code à usage unique reçu sur votre téléphone cellulaire ou une Yubikey à vos mots de passe existants pour rendre votre site encore plus sur.

Joomla! pour les concepteurs de site

Une conception dissociée

Joomla! was one of the pioneers in open source CMS's by adopting a MVC design strategy. MVC means that views are strictly separate from the business logic. This is a huge advantage since you own the views or can override them to achieve superior custom designs. Joomla! not only gives you the design freedom that you have always craved but can help you make your sites stand out in the crowd!

Un design adaptatif avec Bootstrap

Joomla! is Mobile Ready and allows you to build more than just websites but online applications that can respond to virtually any device. Joomla! core templates are built with Bootstrap making it responsive out of the box. Which means you have a toolset to work with which makes creating templates even easier!

En faire plus avec Less

Spend less time coding and reduce the tedious tasks associated with building interfaces in Joomla! 3. Joomla! now features LESS CSS and jQuery which means you can write less code to achieve greater results. In addition the Icomoon font icon library provides a wealth of retina-optimized icons. The Joomla! User Interface (JUI) library gives you a standardized backend & frontend interface.

La substitution

With a highly advanced override system, designers get an awesome amount of power over how pages & elements of pages are presented without touching any of the core code! Practically any HTML generated by Joomla! can be customized to your project.

De belles polices de caractères

Designers know the power of fonts for expressing ideas and design strategies. With Joomla! you do not need to get constrained by standard Web fonts. The Joomla! core itself opens a whole new world of expression because it allows you the freedom to use Google fonts to make that new design dream come true!

La gestion de templates

Templates in Joomla! are more than a framework for managing your designs but a powerful tool suite for making your site look exactly the way you want. You have complete control of your presentation since you can either use a single template for the entire site or a separate template for each site section or menu item. The level of visual control goes a step further with powerful template overrides, allowing you to customize each part of your pages.

Un noyau allégé

Joomla! 3.4 est la première version suivant la nouvelle feuille de route et stratégie de développement du CMS dans laquelle le projet a décidé de poursuivre l'allégement du noyau de Joomla! en supprimant certaines fonctionnalités et en les rendant disponibles sous forme d'extensions installables. Les propriétaires de sites peuvent ainsi décider des fonctionnalités qu'ils souhaitent utiliser.

Joomla! pour les développeurs

La gestion des utilisateurs

Joomla! has a registration system that allows users to configure personal options. Out of the box, there are nine user groups with various types of permissions on what users are allowed to access, edit, publish and administer. Authentication is an important part of user management and Joomla! supports multiple protocols, including LDAP, OpenID, and even Gmail. This allows users to use their existing account information to streamline the registration process. All of this can be added onto with extensions, giving you complete control over what users can access and how they authenticate to your site.

Les fonctionnalités système

Speedy page loads are possible with page caching, granular-level module caching, and GZIP page compression. If your system administrator needs to troubleshoot an issue, an extended debugging mode and error reporting are invaluable. The FTP Layer allows file operations (like installing Extensions) without having to make all the folders and files writable, making your site administrator's life easier and increasing the security of your site. Administrators quickly and efficiently communicate with users one-on-one through private messaging or all site users via the mass mailing system.

API de stockage en cloud

A new API in Joomla! will allow Joomla! to access cloud storage services including Amazon S3, Google Cloud Storage, Rackspace and Dropbox. This allows sites to now use these services as content distribution networks without the need for third party extensions.

Les services web

In a web where content is being shared across multiple networks, Joomla! makes it easy to manage your content from a single location. With APIs supporting several third party services and a connector enabling requests to anywhere on the web, users and developers have a magnitude of power and data readily available to them.

L'implémentation d'une bibliothèque de microdonnées

Developers will now be able to incorporate microdata more easily into their extensions and sites. From automating the Author tag in articles, to generating detailed markup for directories of information, the microdata library will significantly enhance how you can optimise SEO with Joomla.

L'intégration de Composer

Dans la version 3.3, nous avons intégré le code du framework Joomla! au CMS. Toutefois, la méthode par laquelle il a été installé dans le fichier système n'est pas adaptée à la façon dont Composer permet l'intégration de code. Pour la version 3.4, nous avons intégré Composer au CMS afin qu'il gére les dépendances externes tels que le framework Joomla! et PHPMailer.

Les tests bêta des extensions

Une micro fonctionnalité de prime abord, destinée aux développeurs d'extension tout comme aux utilisateurs qui aiment jouer avec les toutes dernières versions. Cette fonctionnalité permettra aux développeurs d'extensions d'être en mesure de proposer des versions de test alpha et bêta à leurs utilisateurs qui souhaiteraient les tester en signalant les versions en conséquence.