De #Typolight vers #Contao : une expérience riche…

Posted: juillet 3rd, 2010 | Author: | Filed under: Contao (ex-Typolight), Technologie | No Comments »

Depuis que je me suis intéressé à #Contao (ex-#Typolight), je constate que ce CMS ne cesse d’évoluer et mes découvertes me font dire qu’il est vraiment très puissant.

J’ai un site Internet qui tourne avec ce CMS (Typolight 2.8.4) depuis quelques mois et voici les étapes pour la mise à jour vers Contao 2.9.
Il faut tout d’abord télécharger l’archive contao-2.9.0.zip sur cette page http://www.contao.org/download.html.

Sur le serveur du projet pour lequel Typolight 2.8 est installé, je renomme les fichiers et dossiers suivants pour éviter qu’ils soient écrasés par les fichiers de Contao :

  • system/config/dcaconfig.php est renommé en system/config/___dcaconfig.php
  • system/config/localconfig.php renommé en system/config/___localconfig.php
  • system/config/langconfig.php renommé en system/config/___langconfig.php
  • templates/ renommé en ___templates/
  • tl_files/ renommé en ___tl_files

J’envoies ensuite tous les fichiers extraits de l’archive téléchargée sur le serveur en écrasant tous les fichiers.

En allant sur http://votrenomdedomaine.fr/typolight/install, je suis  redirigé automatiquement sur http://votrenomdedomaine.fr/contao/install

L’outil d’installation me demande de saisir le mot de passe, je saisis alors contao au lieu de typolight.

Les étapes suivantes sont inchangées : changer directement le mot de passe par défaut, générer la clé de cryptage, information de connexion à la base de données.

Après cette étape, un bouton « Run version 2.9 Update » est apparu. A la page suivante, Contao m’informe que de nouvelles colonnes vont être ajoutées sur les tables suivantes : layout, member, module, user, article, content et des colonnes vont être supprimées sur les tables : calendar, faq_category,  layout, news_archive

La mise à jour de la base de données s’effectue correctement. Contao a conservé l’utilisateur administrateur (ce qui est logique d’ailleurs, sinon je suis un peu dans la m****)

Je remets les noms des fichiers que j’ai renommé précédemment. Ceci afin que les templates et configurations personnalisées puissent être conservés.

Je me connecte en front et en backend, Tout se passe très bien. Contao est bien en version 2.9.

Ddans le BE pour voir ce qu’il y a dans le menu thème , je clique sur ce menu

Un thème « Contao Open Source CMS » par défaut a été créé. Il regroupe les éléments permettant de personnaliser l’affichage du frontend général. 7 boutons suivants : Editer, Supprimer, détail, Editer la feuille de style, Editer les fichiers de templates, Editer les modèles de présentation, Exporter le thème se situent à droite du thème pour permettre d’intéragir sur le thème. Il est bien entendu possible de créer un autre thème et aussi d’importer un thème au format .cto.

Je vous raconterai la suite de cette expérience bientôt…

No related posts.

La liste des entrées complémentaires est établie par le module d’extension YARPP.



Leave a Reply