Joomla! 3.2 plus de 15 nouvelles fonctionnalités natives

Joomla! 3.2 plus de 15 nouvelles fonctionnalités natives

 

La sortie de la version Joomla 3.2 est prévue le 6 novembre, le jour précédant the Joomla! World Conference.

3.2 va être une des versions de Joomla! apportant le plus de nouvelles fonctionnalités.

Ici, voici une liste de 15 nouvelles fonctionnalités à noter dans Joomla 3.2, suivie par une description ainsi que des captures d'écran :

Fonctionnalités pour l'utilisateur final :

1) Historique de contenu
2) Amélioration de JUX (Joomla User Experience)
3) Administration via le Frontend
4) Mise à jour de TinyMCE

Fonctionnalités pour les utilisateurs avancés :

5) Installation à partir du Web
6) Installation automatique de site multilingue
7) Amélioration du gestionnaire de template
8) Message Post Installation

Fonctionnalités pour les développeurs :

9) RAD (Rapid Application Development) Layer
10) Interface AJAX
11) Micro-data Semantics Library
12) HTML5 Form Fields and Attributes

Fonctionnalité de sécurité :

13) Two Factor Authentication
14) BCrypt Cryptage de mots de passe

 

 

1) Versioning de contenu (historique de contenu)

comparer-deux-versions

Le versioning de contenu, est une fonctionnalité de Joomla! permettant de stocker, de comparer et de rétablir le contenu. Par exemple, vous pouvez l'utiliser pour rétablir une ancienne version d'un article si vous remarquez une erreur sur la version actuelle.
Pour plus d'information sur la fonctionnalité de Versioning de contenu, vous pouvez lire Versions de contenu sous Joomla! 3.2.

 

2) Amélioration de l’expérience utilisateur (JUX)

joomla32-backend

Il y a eu des dizaines d'améliorations de l’expérience utilisateur (JUX) afin de fournir un CMS plus user-friendly (simple à utiliser). Deux de mes favorites sont la ré-organisation du panneau de contrôle, ainsi que le menu supérieur.

Pour découvrir toutes ces améliorations, n'hésitez pas télécharger la dernière version et à l'installer comme vous installeriez Joomla! normalement.
ATTENTION : cette version étant encore une beta, elle ne doit pas être utilisée sur un site en production.


3) Amélioration de l'administration en Frontend

configuration-manager

Joomla! propose désormais 2 types d'éléments de menu qui permettent à l'utilisateur final de modifier certains paramètres depuis le Frontend. Le composant utilise une approche web-service pour modifier les paramètres.

Joomla is headed toward front-end in-line editing for the future and this is a small step in the right direction, in order to test the waters from a user perspective.
--> De manière générale Joomla! s'oriente dans le futur vers une édition "in-line" depuis le frontend, et ceci constitue un premier pas dans cette direction, pour tester la fonctionnalité du côté utilisateur.

configuration-en-frontend

La capture d'écran ci-dessus est prise en Frontend et montre ce que pourrait être l'administration en Frontend vue par un utilisateur.

 

4) Mise à jour de TinyMCE

tiny-mce-avant

TinyMCE a été mis à jour vers la version 4.0 et est beaucoup agréable. Comparez simplement la version d'avant (au-dessus) et la future version (ci-dessous).

tiny-mce-apres

Cette nouvelle version, avec menu déroulant, est très agréable à utiliser. Pour plus d'information sur TinyMCE, regardez cet article.


5) Installation à partir du Web

installation-via-le-web

Alors que le versioning de contenu (voir #1) semble l'amélioration la plus demandée dans Joomla 3.2, l'installation à partir du Web sera sans doute une fonctionnalité qui va intéresser la majorité des utilisateurs. C'est en fait le JED (Joomla Extension Directory) dans votre Backend avec la possibilité d'installer des extensions en un clic ! Oui, vous avez bien lu, la possibilité d'installer des extensions depuis votre Backend en 1 clic. La fonctionnalité fait penser à l'AppleStore d'Apple ainsi qu'au Google Play de Google.

installation-via-le-web-2

La fonctionnalité Installation à partir du Web comprendra les extensions gratuites et commerciales. Pour les extensions commerciales, vous serez redirigé sur le site de l'auteur pour le paiement, puis ensuite l'extension s'installera automatiquement.

 

6) Installation automatique de site multilingue

Joomla! multilingue

Pour ceux qui souhaitent un site multilingue, vous pourrez désormais le paramétrer automatiquement au cours de l'installation initiale de Joomla!, ce qui vous permettra de gagner du temps.


NOTE : Je fais le test avec la dernière version de Joomla 3.2 en Beta, c'est pour cela que vous voyez les mentions “Le paquet de la
langue ne coïncide pas avec cette version de Joomla!, certaines chaines peuvent manquer”. Avec Joomla 3.2.0, vous aurez les données correspondantes pour chaque langue.

 

7) Amélioration du gestionnaire de template

Gestionnaire de templates Joomla 3.2

Auparavant, tout ce que vous pouviez faire depuis le gestionnaire de templates était d'éditer des fichiers CSS existants, d'éditer les fichier racines des templates et de dupliquer les templates. Désormais, vous pouvez :

  • Editer tous les fichiers des templates.
  • Copier les templates.
  • Créer de nouveaux fichiers, et charger de nouveaux fichiers.
  • Supprimer des fichiers.
  • Renommer des fichiers.
  • Copier des fichiers.
  • Modifier et retailler les images.
  • Créer de nouveaux dossiers.
  • Compiler les fichiers LESS.
  • Créer facilement des surcharges de template pour les modules, composants, et layouts.

Je suis certain que cette fonctionnalité va rendre heureux de nombreux utilisateurs de Joomla!.

 

8) Message Post Installation

Message post installation avec Joomla 3.2

Vous trouverez désormais un composant Message de post installation utilisé pour informer les administrateurs des informations importantes lorsque Joomla! ou une extension est installée ou mis à jour. Vous trouverez également un message additionnel affiché sur le panneau d'administration lors de la première connexion (après l'installation ou la mise à jour) sur ce panneau d'administration.

 

9) RAD (Rapid Application Development) Layer

RAD (Rapid Application Development)

Le nouveau RAD layer de Joomla! est une application Framework de développement comprenant les fonctionnalités suivantes :

  • Accélère de manière significative le développemnt des extensions tierces avec le CMS.
  • Peu de maintenance.
  • Facilité d’apprentissage à la création de composant et réduction de la courbe d'apprentissage.
  • Bien documenté.
  • Strictement optionnel à utiliser pour les développeurs, et ne perturbera pas les sites existants.
  • Utilise convention plutôt que configuration.
  • Implémente code DRY.
  • Implémente HMVC.

 

10-12) Plus de Goodies pour les développeurs

10) Interface Ajax :

Joomla 3.2 a également ajouté une interface pour les points d'entrée AJAX. Cela économisera du temps lors du développement et fournira également une standardisation pour les extensions tierces. Les développeurs peuvent cliquer ici pour en savoir d'avantage.


11) Micro-data Semantics Library:

Une autre bibliothèque a été ajoutée pour les développeurs, c'est une bibliothèque qui implémente les sémentics microdata http://schema.org et la documentation pour son utilisation peut être consultée ici.


12) HTML5 form Fields and Attributes:

La dernière, mais pas la moindre, est l'addition des nouveaux formulaires, champs et attributs HTML. Plus d'information ici.

 

13-14) Fonctionnalités de sécurité

13) Two Factor Authentication :

Une fonctionnalité optionelle de sécurité a été ajoutée à l'arsenal: Two Factor Authentication (TFA).
TFA produit un code de sécurité temporaire supplémentaire qui est ensuite envoyé à l'utilisateur (p.ex. sur son smartphone) et qui lui permet de se connecter. Cela empêche les tentatives de connexion non autorisées.

14) BCrypt Cryptage de mots de passe :

Joomla! propose désormais une méthode encore plus forte de cryptage de mot de passe utilisant Bcrypt.

 

15 Conversion MooTools vers JQuery

La majorité du core de Joomla! a été converti de MooTools vers Jquery, faisant de Jquery la bibliothèque par défaut de Joomla 3.


Tester Joomla 3.2 Beta

Si vous souhaitez tester Joomla 3.2, vous pouvez télécharger la dernière version ici. S'il vous plait n'utilisez pas cette version beta sur des sites en développement, mais sur des sites de test.

 

NOTE : Cet article est une traduction de l'article Joomla 3.2: Over 15 New Features Worth Noting

 

Notez cet article:
8
Comment installer des langues supplémentaires lors...
Joomla 3.2 | Installation automatique d'un site mu...

Articles en relation

Commentaires

 
Pas encore de commentaire
Déjà inscrit ? Connectez-vous ici
Guest
dimanche 22 septembre 2019
Si vous souhaitez vous inscrire, veuillez saisir un nom d'utilisateur, mot de passe et nom.

Image Captcha

Sur ce site, nous utilisons des cookies.