Bug modification titre sous Joomla! 1.0.15 Stable
Expérimentation d’un bug plutôt embêtant pour les sites propulsés avec Joomla! 1.0.15 Stable (et qui ne peuvent être migrés à une version plus récente pour différentes raisons)
Description : Une fois un article statique rédigé et sauvé, si via l’interface d’administration de Joomla (/administrator/) vous modifiez le titre de cet article alors lors de l’enregistrement de cette modification le contenu de l’article va disparaître !!
Plutôt problématique.
Si vous avez expérimenté ce bug mais que vous avez un bon hébergeur comme Evolix qui peut vous mettre à disposition un dump (sauvegarde) de votre base de données Joomla, voici la procédure pour remettre en ligne l’article disparu.
1/ Tout d’abord via l’url ou la partie administration de Joomla, déterminez l’ID (identifiant unique) de l’article dont le contenu a disparu.
2/ Grâce à cet ID on va pouvoir extraire du dump global, les données liées à l’article uniquement. Pour cela, on suppose que vous avez accès à un ordinateur sous linux avec mysql installé sur votre machine.
[sous Debian : aptitude update;aptitude install mysql-server]
3/ Extraction :
On rentre dans la base Mysql le dump de sauvegarde dump.sql de votre base nom_base :
mysql -u root -p < dump.sql
On récupère le contenu de la table mos_content (la table des contenus) pour l'ID de l'article en question (dans l'exemple 13)
mysqldump -u root -p -t nom_base --tables mos_content --where id=13 > a_inserer.sql
4/ Suppression de l’article avant restauration
Grâce à un outil comme phpmyadmin ou autre (requète SQL,etc.), supprimez l’article à l’ID défini puis importez le a_inserer.sql
5/ Votre article est restauré !


