Joomla
Par PlaceOweb le lundi, septembre 27 2010, 20:04 - PHP - Lien permanent
Découverte et migration Joomla
Les sites Joomla
- Joomla!
- Joomla.fr
- Joomla! Help Site
- JoomlaCode.org is a resource for developers to build and manage Open Source software projects centred around Joomla!
- Joomla! Official Documentation
- Joomla! Extensions Directory
- Joomla! Developer Site
Les dernières versions de Joomla
- Joomla stable : Download Joomla!
- Balayer les packages Frs : http://joomlacode.org/gf/project/jo...
Migrer son Joomla
- Joomla Upgrade Instructions
- Migrating from 1.0.x to 1.5 Stable
- Upgrading 1.5 from an existing 1.5x version
- Tutorial:Migrating from Joomla 1.5 to Joomla 1.6
Migration de Joomla 1.6.5 vers 1.7.0
Aucun problème, en l'installant par l'extension. Par contre, suite à la copie vers l’environnement de développement, j'ai eu l'erreur Joomla : Infinite loop detected in JError
Infinite loop detected in JError
Cette erreur peut provenir de plusieurs causes possibles à cause d'une mauvaise configuration de votre Joomla dans configuration.php (log_path, tmp_path, accès à la base de données)
Pour ma part, l'erreur Infinite loop detected in JError provenait du fait que l'utilisateur MySQL était invalide.
Migration de Joomla 1.5.x vers 1.6.0 stable : Joomla!® 1.6.0
Puisque Joomla!® 1.6 est arrivé !, il faut prévoir une migration très prochaine vers le nouveau Joomla 1.6.x !
- matware/Joomla
- jUpgrade/Downloads
- jUpgrade v0.5.5 Released Updated package to Joomla 1.6 GA Stable!
Migration Joomla 1.5.14 vers 1.6.Beta8
jUpgrade
Essai de migration Joomla avec jUpgrade (com_jupgrade-1.0.1.zip)
Enfin ! cette version du 09 mars 2011, fonctionne correctement pour migrer ses données !
Problèmes rencontrés :
- rien ne se passe après le téléchargement : préférences : sauter le téléchargement
Il ne reste plus qu'a franciser son Joomla
L'installation des fichiers du pack de langue FR s'effectue depuis l'administration de Joomla! : Extensions > Gestion des extensions
- Extension Manager: Install from URL : http://aide.joomla.fr/telechargements/joomla-1-6-x-package-d-installation-et-patches/fichiers-de-langue-1-6/fichiers-de-langue-complet-administration-et-site-1-6-1/download
- Language Manager: Installed Languages > Sélectionner : French (FR)
Essai de migration Joomla avec jUpgrade (com_jupgrade-0.5.5-5.zip)
Selon préconisations, je purge l'historique
cd /var/www/monsiteracinejoomla/ rm tmp/joomla16.zip rm tmp/size.tmp
-- Si vous voulez recommencer votre migration avec jUpgrade, il vous faudra effacer les tables précédemment crées DROP TABLE IF EXISTS `j16_assets`, `j16_banners`, `j16_banner_clients`, `j16_banner_tracks`, `j16_categories`, `j16_contact_details`, `j16_content`, `j16_content_frontpage`, `j16_content_rating`, `j16_core_log_searches`, `j16_extensions`, `j16_jupgrade_categories`, `j16_languages`, `j16_menu`, `j16_menu_types`, `j16_messages`, `j16_messages_cfg`, `j16_modules`, `j16_modules_menu`, `j16_newsfeeds`, `j16_redirect_links`, `j16_schemas`, `j16_session`, `j16_template_styles`, `j16_updates`, `j16_update_categories`, `j16_update_sites`, `j16_update_sites_extensions`, `j16_jupgrade_menus`, `j16_usergroups`, `j16_users`, `j16_user_profiles`, `j16_user_usergroup_map`, `j16_viewlevels`, `j16_weblinks`;
Essai de migration Joomla avec jUpgrade (com_jupgrade-0.5.5-4.zip)
J'ai essayé jUpgrade (com_jupgrade-0.5.5-4.zip) pour migrer en dernière version stable de Joomla (1.6.0).
Erreur : jUpgrade - this.setOptions is not a function - plugin Mootools
La première erreur fût que le plugin ne fonctionnait pas, après avoir cliqué sur "START UPGRADE", le message suivant était figé :
Checking... Preparing for check...
En analysant avec Firebug, la console indiquait l'erreur suivante :
this.setOptions is not a function [Stopper sur une erreur] this.setOptions(options);
Pour résoudre, ce problème il faut mettre à jour MooTools par défaut (version 1.12) vers MooTools 1.24 via le système de gestion des plugins Joomla :
Extensions > Gestion des plugins > System - Mootools Upgrade Description: Mootools 1.2.4
Erreurs suivants : les erreurs SQL
- com_jupgrade/includes/migrate_users.php
INSERT INTO `j16_usergroups` (``id` > 30`) VALUES ('0')
- com_jupgrade/includes/migrate_modules.php
Duplicate entry '1-0' for key 'PRIMARY' SQL=INSERT INTO `j16_modules_menu` (`moduleid`,`menuid`) VALUES ('1','0')
- com_jupgrade/includes/migrate_content.php
Duplicate entry '1' for key 'PRIMARY' SQL=INSERT INTO `j16_content` (`id`,`title`,`alias`,`title_alias`,`introtext`,`fulltext`,`state`,`mask`,`catid`,`created`,`created_by`,`created_by_alias`,`modified`,`modified_by`,`checked_out`,`checked_out_time`,`publish_up`,`publish_down`,`images`,`urls`,`attribs`,`version`,`parentid`,`ordering`,`metakey`,`metadesc`,`access`,`hits`,`language`) VALUES ('1','Bienvenue sur Placeoweb !','bienvenue-sur-placeoweb-','Bienvenue sur Placeoweb !','<p>L'équipe de Placeoweb est heureuse de vous accueillir sur son site recomposé à l'aide de <a href=\"http://www.joomla.org/\" title=\"Joomla\"><u><font color=\"#800080\">Joomla</font></u></a>. (<a href=\"http://www.joomla.fr/\" title=\"Joomla France\"><u><font color=\"#800080\">Joomla France</font></u></a>) (<a href=\"http://www.framasoft.net/article4174.html\" title=\"Qu'est ce que Joomla ?\"><u><font color=\"#800080\">Descriptif français de Joomla sur Framasoft</font></u></a>)</p><p><img src=\"http://www.placeoweb.com/joomla/images/stories/logosmspl.gif\" width=\"220\" height=\"100\" hspace=\"6\" alt=\"Image\" title=\"Image\" border=\"0\" /> </p>','<h4><font color=\"#ff6600\">Fonctionnalités Placeoweb :</font></h4><ul><li>Outils webmaster</li><li><a href=\"http://sms.placeoweb.com/\" title=\"Envoi de SMS en France\">SMS</a> </li><li><a href=\"http://immobilier.placeoweb.com/\" title=\"Immobilier gratuit en France\">Immobilier</a></li><li><a href=\"http://doctlear.placeoweb.com/\" title=\"Blog PlaceOweb\">Blog</a> </li><li>Tourisme</li><li>Spécial Made In Placeoweb :<br /><blockquote><ul><li><a href=\"index.php?option=com_adress_placeoweb&Itemid=38\" title=\"Gèrer les adresses postales, téléphoniques et mails de vos contacts\">Annuaire et anniversaires</a> de vos contacts</li><li><a href=\"http://www.placeoweb.com/msn.php\" title=\"Synthétiser vos discussions MSN\">Coloration syntaxique</a> de vos discussions MSN messenger</li></ul><ul><li><a href=\"http://www.placeoweb.com/partage/\" title=\"Publier les fichiers trop volumineux pour être envoyés dans vos mails\">Partage privé de vos gros fichiers</a> que vous ne pouvez pas envoyer par mail</li></ul></blockquote></li><li>Et plein d'autre encore !...</li></ul>','1','0','8','2004-06-12 11:54:06','62','Web Master','2008-11-17 23:30:15','62','0','0000-00-00 00:00:00','2004-01-01 00:00:00','0000-00-00 00:00:00','logosmspl.gif',,'{\"pageclass_sfx\":\"\",\"back_button\":\"\",\"item_title\":1,\"link_titles\":\"\",\"introtext\":1,\"section\":0,\"section_link\":0,\"category\":0,\"category_link\":0,\"rating\":\"\",\"author\":\"\",\"createdate\":\"\",\"modifydate\":\"\",\"pdf\":\"\",\"print\":\"\",\"email\":\"\",\"keyref\":\"\",\"docbook_type\":\"\"}','11','0','2',,'','1','2507','*')
Code SQL pour purger le résultat de migration jUpgrade
- com_jupgrade/includes/migrate_polls.php
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FROM jos_polls
WHERE id' at line 2 SQL=SELECT FROM jos_polls WHERE id
Essai de migration Joomla avec jUpgrade (com_jupgrade-0.3.0.zip)
J'ai essayé jUpgrade (com_jupgrade-0.3.0.zip) pour migrer en dernière version bêta de Joomla. Mais en vain... cela fonctionne partiellement :
- la dernière version du jour est la 1.6.Beta10, hors il m'a téléchargé la 1.6.beta8
- les utilisateurs sont migrés, ils peuvent se connecter comme l'administrateur d'ailleurs, mais le contenu est absent : perte des des messages, catégories, etc... heureusement le principe est qu'il duplique vos tables avec le préfixe "j16_" et qui vous fait un nouveau site http://votresite.com/jupgrade/
Joomla 1.5 to 1.6 Migration
Then jUpgrade migrates all the data from old Joomla 1.5 to the new Joomla 1.6 installation. This may not work perfectly at this time, but a stable version of jUpgrade is planned to be released when the first stable version of Joomla 1.6 is ready.
J! 1.5 to 1.6 Migration
Migration from Joomla 1.5 to 1.6 Will Be Easy
Les composants Joomla!
- Developers
- Component Development
- et la même chose en français
- Développement d'un composant Model-View-Controller
- 1.5.x
- 1.6.x
- Tutoriels Joomla : Développement d'un composant basique avec Joomla 1.6 + Développement d'un composant CRUD (Create, Read, Update, Delete) complet avec Joomla 1.6
- Création et mise à jour d'extension pour Joomla! 1.6
- Consulter ou télécharger l'article "Création d’un composant MVC Joomla! 1.6" de Dony Chiquel paru dans PhpSolutions du 8/2010.
Ressources
- Mise à jour Joomla! 1.6
- Joomla! 1.5 - Français, avec cet ouvrage vous apprendrez à :
- Installer et configurer Joomla ! 1.5 que vous travailliez sous Windows Mac ou Linux.
- Convertir vos projets Web existants vers Joomla ! 1.5 et à en assurer la maintenance.
- Adapter Joomla ! 1.5 à vos besoins en ajoutant à l interface existante des outils d autres éditeurs Web.
- Composer des modèles Joomla ! 1.5 pour gagner en efficacité et en rapidité.