Nouveautés de Joomla 1.6 – Howto d’Installation et Test

Joomla, l’un des plus célèbres CMS Libre, issue du projet Mambo, est en train de préparer la sortie d’une nouvelle version majeure qui est la 1.6

La beta 2 est sortie il y a peu et la beta 3 est prévue pour le 14 juin 2010.

Voici les principales nouveautés de Joomla 1.6 :

  • Les ACL ont complétement été revues permettant une gestion plus fine des utilisateurs avec même un annuaire intégré.
  • Le modèle organisationnel a été revu, fini les sections, désormais c’est catégorie et sous-catégorie en nombre illimité.
  • Mise à jour d’extension facilitée
  • Réécriture d’url intégrée avec notion de SEO
  • Refonte du backend pour une meilleure ergonomie
  • Changement du template de base
  • Système de gestion de contenu multilingue permettant d’avoir un article en plusieurs langues nativement
  • Amélioration de la gestion des médias
  • Refonte importante de la gestion des templates avec possibilité de personnaliser en backoffice le template de base
  • Amélioration de la rédaction d’articles avec la possibilité de faire directement un lien vers des articles grâce à un bouton article
  • Système de mailing-list intégré avec la possibilité de limiter l’envoi de mail interne à des groupes
  • Possibilité de mettre en avant un article
  • Il y a un sitemap intégré
  • Le menu d’aide a été complétement revu et est désormais plus conséquent.
  • Plus de compatibilité avec la version 1.0 de Joomla, mais des passerelles existeront pour la version 1.5

Bref cette nouvelle version de Joomla apporte son lot de nouveautés, en même temps il était temps car le monde des CMS ne les ont pas attendus…

Drupal 7 et WordPress 3 en sont de très bon exemples 😉

Passons à l’installation maintenant : (pour ceux qui ont déjà installés des Joomla passez votre chemin, hormis le côté graphique rien n’a vraiment changé)

[email protected]:~# mkdir /var/www/joomla && cd /var/www/joomla

[email protected]:~# wget http://joomlacode.org/gf/download/frsrelease/12395/51527/Joomla_1.6-Beta2-Full_Package.tar.gz

[email protected]:~# tar -xvzf Joomla_1.6-Beta2-Full_Package.tar.gz

[email protected]:~# chown -R www-data:www-data /var/www/joomla

[email protected]:~# chmod -R 755 /var/www/joomla

Ensuite soit vous créé un virtualhost pour y accèder via une url, soit c’est une installation en local comme moi et il suffit d’aller sur http://localhost/joomla

Là vous arriverez sur cette écran :

Ensuite vient le moment des vérifications habituelles de Joomla :

Le troisième écran que je passe ici concerne l’acceptation de la licence GPL

La quatrième étape consiste au paramétrage de la base de données qu’il avoir créé au préalable comme ci-dessous :

[email protected]:~#mysql -u root -p

mysql> CREATE USER ‘joomla’@’localhost’ IDENTIFIED BY ‘***’;

mysql> GRANT USAGE ON * . * TO ‘joomla’@’localhost’ IDENTIFIED BY ‘***’ WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0 ;

mysql> CREATE DATABASE IF NOT EXISTS `joomla` ;

mysql> GRANT ALL PRIVILEGES ON `joomla` . * TO ‘joomla’@’localhost’;

Ensuite vous avez la possibilité de paramétrer un compte FTP :

Il vous faut donner un nom de site et paramétrer un compte administrateur.

Vous avez la possibilité de choisir le nom du compte admin, ce qui est une bonne chose d’un point de vue sécurité… C’est toujours ça de pris…

Voilà votre installation est terminée : (n’oubliez pas de supprimer le répertoire « installation » à la racine de votre site

Vous pouvez donc aller sur votre site fraichement installé et voici à quoi le nouveau thème ressemble :

Vous pouvez également aller voir le back-office, voici d’ailleurs l’interface de login qui est indentique, hormis la charte graphique qui a changé :

Et enfin, voici le nouveau back-office, où l’on peut remarquer le changement de thème

Voilà, maintenant il reste à tester plus en profondeur, mais pour cela, je vais attendre la version finale.

En tous cas, je vois la sortie de cette nouvelle version de Joomla d’un très bon œil, j’ai eu l’occasion de faire deux site, l’un sous Joomla 1.3 et l’autre sous Joomla 1.5 et c’est un CMS que j’affectionne de par sa simplicité et la richesse de ses extensions.

CREATE USER 'test'@'localhost' IDENTIFIED BY '***';

GRANT USAGE ON * . * TO 'test'@'localhost' IDENTIFIED BY '***' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0 ;

CREATE DATABASE IF NOT EXISTS `test` ;

GRANT ALL PRIVILEGES ON `test` . * TO 'test'@'localhost';

Author: Pierre-Yves Dubreucq

Passioné par les logiciels libres depuis 2001, je suis VP Bare Metal (Dedibox) chez Scaleway. Je tiens ce blog depuis 13 ans avec beaucoup moins d'assiduité malheureusement qu'à ses débuts, mais bon, le temps est une denrée rare.

Share This Post On

4 Comments

  1. Concernant la mise à jour, c’est dommage que cela ne se fasse pas de facon quasi automatique comme pour WordPress :s

    Post a Reply
  2. dommage que l’ACL ne prévoit pas les droits de lecture en fonction des groupes. Il va falloir encore passer par des hacks de type GMAccess

    Post a Reply

Submit a Comment

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *