Catégorie : Web Tech

webtech.pngLes technologies du web, programmation, html, php, rails.


Pour ceux qui n'auraient pas remarqué :




mon ancien blog :

pssspsss5.jpg

mon nouveau blog :

pssspsss6.jpg

Bien sûr, il ne s'agit que d'un changement de thème de l'excellent DotClear2.

Ce petit mot, pour dire donc, qu'il est assez facile de faire un joli thème pour DC2 dés lors, qu'on a quelques connaissances de HTML/CSS. Pour la petite histoire, il ne m'a fallut qu'une dizaine d'heure pour faire ce nouveau thème. Je rappelle au passage que ce blog est entièrement fait avec DotClear2. C'est un logiciel de gestion de blog, très facile à utilisé, complet, et open source. Cette version 2 en en Beta-version, donc en phase de test. Je peux vous dire que cette version de test marche très bien. Si vous connaissez un petit peu le PHP/html/css.... essayez le !

PS : Pour ceux qui trouvent que le site a un affichage bizarre : Ce thème, comme le précedent, n'ont pas été fait pour être compatible avec Internet Explorer. Si vous voulez voir correctement ce site, utilisez FireFox, ou Safari, ils sont plus fun 8-) .


Deux jours de crise sur mon éditeur de texte favoris (TextMate)... D'abord OVH a modifié sa config PHP, arggh le path_info a disparu. Passage en catastrophe sur le query_string, et modif de mon thème en conséquence. Au même moment sort la Beta 6 de DotClear2. Apres un rapide test sur ma machine, elle part direct chez OVH. Evidemment pour faire le plus proprement possible, ce n'est pas une mise à jour, mais une install propre avec re-importation de l'existant (cf).


Bref quelques tribulations en PHP pour remettre mon Blog en état sur le net.


Pendant ce temps, je commence à preparer une nouvelle version améliorée de mon thème....


Changement de version de mon blog. On est passé à Dotclear 2 beta 5.4. Opération assez redoutée qui s'est effectuée sans problème.

la petite recette de cuisine :

1 les sauvegardes :

  • d'abord le répertoire public
  • ensuite un export de la base de dotclear 2
  • récupération des themes et plugins s'il y a lieux
  • sur le serveur renommer le répertoire de l' application

2 installation :

  • création d'une nouvelle base de données
  • préparation du fichier inc/config.php
  • préparation du fichier .htaccess
  • transfert de l' application sur le serveur
  • lancement du script d'install.

3 reprise de l'existant :

  • installation des plugins et themes
  • recopie du répertoire public dans la nouvelle arborescence.
  • import de la base exporté précedemment.

FIN ! ....

Pour plus de détails c'est ici

La manip a été faite chez mon hébergeur du moment : OVH. Si vous voulez des infos complémentaire, il suffit de demander...


Apres un test de la nouvelle version beta de DotClear2 sur mon macbook réalisé avec succés ,je me lance dans la migration sur mon site. Et là, evidemment, fausse manip. Résultat il a fallut tout re-installé, et ensuite restaurer la sauvegarde des données .... Une nouvelle vérification de la loi N°1 du sysadmin : Une sauvegarde faire tu dois,avant chaque mise à jour que tu envisage.

PS : installation d'un DotClear2 sur OVH-mutualisé :

à la racine .htaccess :

SetEnv PHP_VER 5
mod_gzip_on Off

plugin about:config :

url_scan = query_string

inc/config.php :

dé-commenter les dernieres lignes.

VOOOILA ! mon thème à moi sur DotClear2. C'est vraiment une version de test. De toute facon c'et aussi un version de de test de Dotclear2, donc .....


Une petite liste de liens pour démarrer la pratique de Ruby On Rails dans les meilleures conditions. Beaucoup sont des points d'accés sur des sources d'informations plus importantes! :o)


Deuxième episode de la serie : quand rails fait de l'ajax utile. Imaginons une liste de plusieurs centaines de personnes. Comment faire pour utiliser cette liste dans un formulaire ?


Ou comment faire une application en francais, ou n'importe quelle autre langue avec Ruby on Rails et GetText.