aujourd'hui, CMS: content management system
Nous allons voir joomla, qui est le nouveau nom de Mambo: <[Version 1.0 is basically a derivation of Mambo 4.5.2.3 with additional bug and security fixes]>
http://www.joomla.org/ et http://www.joomlafrance.org/
Tutoriaux: http://www.mambonewbies.com/ et d'autres en 1) (de chez mambofacile.com)
La version 1.0.2
wget http://developer.joomla.org/sf/frs/do/downloadFile/projects.joomla/frs.joomla_1_0.1_0_2/frs1603?dl=1 mv frs1603\?dl\=1 joomla.1.0.2.tar.gz
Créer un hôte virtuel joomla.local
On peut le faire avec le script fourni par Fabian:
/usr/local/sbin/www-mkhost joomla.local
Ensuite, décompresser le download dans /var/www/joomla.localhost:
sudo tar xzf joomla.1.0.2.tar.gz -C /var/www/joomla.local/
Ensuite, effacer index.html:
sudo rm /var/www/joomla.local/index.html
Et puis browser sur http://joomla.localhost/
Il manque:
Pour le support mysql, comme j'avais PHP 5.0.4-3, il manquait le package php5-mysql.
Mettre unstable dans /etc/apt/sources.list
aptitude update sudo aptitude install php5-mysql
Ça ne suffit pas :(
sudo vi /etc/php5/apache2/php.ini
Décommenter (enlever le ; au début de la ligne)
;extension=mysql.so
Redémarrer Apache:
sudo /etc/init.d/apache2 reload
Pour l'écriture:
sudo chown -R www-data.www-data /var/www/joomla.local/
Ensuite, on peut commencer la configuration avec le druide (faire un refresh de http://localhosts/joomla.local/).
Quand c'est fait, effacer le répertoire /var/www/joomla.local/installation/:
sudo rm -fr /var/www/joomla.local/installation/
Nous allons voir comment modifier le site, et également comment avoir l'interface d'administration en français.
S'identifier comme administrateur (login: admin, password: celui choisi à l'installation).
Retirer la partie syndicate et la partie popular du site
Pour le français:
Ça marche pas avec PHP5, donc on repasse à PHP4 :(
sudo apt-get install php4-mysql sudo apt-get install libapache2-mod-php4
Ensuite, il faut modifier /etc/php4/apache2/php.ini: décommenter extension=mysql.so, puis redémarrer /Apache2.
Puis réinstaller joomla.
Et alors on peut installer les modules; d'abord fulmenu-fr, ensuite, quick icons 2. Finalement, installer le template admin OSM backend-fr.
Ajouter une section: Contenu → Gestion des sections
Remplir le titre et le nom, sauver (icone save).
Ajouter une catégorie: pareil, la mettre dans la section créée.
Ajouter un article: pareil, le mettre dans la section et la catégorie créées.
Ensuite, si on va sur le site (avec un site preview), on voit un lien vers l'article qui apparaît sur la page.
Bizarre: il est dans l'arborescence sous home > blog
Chouette: on peut l'ouvrir sous forme de PDF.
Pour ajouter un menu vers la section: editer la section, et sur la droite, il y a un cadre link to menu, qu'il suffit de remplir..