Pour vos projets, on vous demandera peut être de créer un pack installable Joomla
Vous souhaitez :
1- Installer ce pack joomla sur un serveur local
2-Le personnaliser et créer du contenu …., installer des composants et autres…
3-Créer le pack installable
4-Le mettre en téléchargement sur un site, et les internautes pourront l’installer en local ou sur un serveur distant en le décompressant, comme par exemple un pack Joomla 1.5.23 sur le site joomla.fr
Quelle est la procédure à suivre afin que cela soit possible ?
Comment créer un pack d’installation Joomla! personnalisé ?
- Tout d’abord, faire l’installation de Joomla! avec toutes les extensions, menus et articles telle que souhaitée dans le pack.
- Récupérer tous les fichiers de cette installation, sans le « configuration.php« .
- Copier le répertoire « installation » du package d’installation officiel de Joomla!, et le coller avec ces fichiers.
- Avec PhpMyAdmin faire une exportation de la base de données sous forme de fichier sql en s’assurant que le fichier cherchera à créer la base. Voir cette capture d’écran :
- Dans le répertoire « installationsqlmysql« , remplacer le fichier « joomla.sql » original par celui créé précédement.
- Supprimer (ou renommer) le fichier sql d’exemples de données « sample_data.sql« .
- Compresser le tout : et voilà LE joli pack que vous allez pouvoir proposer en téléchargement !
Correctif de Sarki, Cf comment :
Depuis Joomla 1.7, un préfixe pour les tables de la base de données est généré de manière aléatoire pour éviter d’avoir tous ses sites avec le fameux préfixe jos_, c’est une question de sécurité, d’ailleurs l’extension Admin Tools propose de modifier ces préfixes depuis l’administration pour un site qui a le jos_ par défaut.
Le fichier joomla.sql contient le signe #__ devant le nom des tables pour que l’on puisse justement spécifier un préfixe lors de l’installation, ce qui n’est pas le cas en exportant simplement la bd depuis phpMyAdmin.Attention également à la compatibilité serveur…
Dans le fichier joomla.sql, les tables sont créée avec la valeur suivante : ‘DEFAULT CHARSET=utf8′
Une exportation de la BD par phpMyAdmin ne mettra pas cette valeur.Le fichier sample_data.sql est celui qui contient les données, au pire c’est dans ce fichier qu’il faut mettre celles exportées depuis phpMyAdmin et non dans le fichier joomla.sql
Il n’est donc pas question de renommer ce fichier ou de le supprimer.
Vous souhaitez avoir votre propre pack ? contactez nous http://www.joomla-support.fr/contact
Source de l’Article : http://www.laurentclaude.fr/articles/joomla/91-creer-un-pack-joomla.html
Merci à xmedia pour avoir donné l’idée de ce billet.
Termes de recherche :
- créer package joomla
- Kit Joomla 1 7 avec extensions
- créer un pack joomla
- pack dinstallation joomla
- joomla 2 5 créer un pack dinstallation template
- creer pack joomla
- creer un pack joomla 2 5
- joomla créer copie package installation
- installer un pack joomla
- personnaliser linstallation de joomla


{ 6 comments… read them below or add one }
Merci Peter, voici un tuto rapide mais intéressant …
A+
Eric
Les tutos les plus rapides sont souvent les plus intéressants Eric
Hello,
C’est la bonne direction mais ce n’est pas si simple…
Depuis Joomla 1.7, un préfixe pour les tables de la base de données est généré de manière aléatoire pour éviter d’avoir tous ses sites avec le fameux préfixe jos_, c’est une question de sécurité, d’ailleurs l’extension Admin Tools propose de modifier ces préfixes depuis l’administration pour un site qui a le jos_ par défaut.
Le fichier joomla.sql contient le signe #__ devant le nom des tables pour que l’on puisse justement spécifier un préfixe lors de l’installation, ce qui n’est pas le cas en exportant simplement la bd depuis phpMyAdmin.
Attention également à la compatibilité serveur…
Dans le fichier joomla.sql, les tables sont créée avec la valeur suivante : ‘DEFAULT CHARSET=utf8′
Une exportation de la BD par phpMyAdmin ne mettra pas cette valeur.
Le fichier sample_data.sql est celui qui contient les données, au pire c’est dans ce fichier qu’il faut mettre celles exportées depuis phpMyAdmin et non dans le fichier joomla.sql
Il n’est donc pas question de renommer ce fichier ou de le supprimer.
Sarki
Merci pour ces précisions Sarki !
N’hésite pas à intervenir souvent, tes conseils sont précieux
Amicalement
Pierre
Salut,
perso je fais mes « prémodées » avec akeeba, comme ça je n’ai plus qu’à réinstalller l’archive et c’est fini
Merci Eric d’avoir émis ton avis ! Une méthode simple et efficace donc !