Ceci est une ancienne révision du document !



Linea21 :

Logo Linea21Linea21 est un outil d'accompagnement et de suivi des démarches de développement durable : agenda21, plan climat, SRCAE, AEU, démarches locales.

Logiciel libre et gratuit publié sous licence GNU GPL 3, Linea21 est utilisé non seulement par les collectivités locales mais aussi par des établissements publics ou para-publics, notamment dans le cadre de la mise en œuvre d'agenda21 scolaires.

Linea21 apporte des solutions aux 3 grands enjeux communs aux approches de développement durable :

  • Communiquer et publier pour Informer. Les modules d'actualités, de publications et la newsletter ont été conçus à cet effet ;
  • Sensibiliser le grand public pour Impliquer. La constitution de groupes de travail favorise la concertation et encourage la mise en œuvre de démarches participatives ;
  • Evaluer pour Améliorer les performances et offrir la Transparence. La gestion d'un plan d'actions et l'élaboration d'un tableau de bord d'indicateurs inscrit la démarche dans un processus d'amélioration continue.

Site officiel : http://www.linea21.com/

  1. Utiliser le script lazy-loader disponible sur le site internet ou télécharger l'archive la plus récente et l'extraire dans votre dossier root Apache
  2. Ouvrir le navigateur et entrer l'adresse de "l'installer", similaire à la suivante : http://localhost/linea21/install/install.php
  3. Choisir votre langue, entrer les paramètres de connexion à la base de données, et les premières informations relatives à l'application.
  4. C'est terminé! Cliquez sur le lien pour vous logguer sur l'interface d'administration.

!!! Changez impérativement votre couple utilisateur/mot de passe si vous souhaitez déployer linea21 en production !!!

Pour se logguer sur l'interface d'administration, ouvrir linea21 dans votre navigateur web.

L'adresse devrait être du type :

http://localhost/linea21/admin/

login : admin

password : linea

!!! Changez votre mot de passe administrateur si vous souhaitez déployer linea21 en production !!!

Rappel : depuis la version 1.2, Linea21 intègre un module de configuration accessible depuis l'interface d'administration. Il est fortement recommandé d'effectuer les modifications de configuration depuis cette interface.

Si toutefois vous souhaitiez le faire directement depuis le fichier de configuration, celui-ci se nomme /config/define_release.ini.

Soyez prudent, la modification des valeurs contenues dans ce fichier peut rendre l'application inopérante!

Les principales variables sont renseignées lors de l'installation afin d'assurer le bon fonctionnement de l'application.

Les fichiers de l'application sont encodés en UTF-8. Pour y apporter des modifications, vous devez impérativement utiliser un éditeur de texte supportant cet encodage et enregistrer vos fichiers au même format.

1 - sauvegarder la webapps existante : par défaut, répertoire linea21

2 - sauvegarder la base donnée existante : mysqldump -hlocalhost -ulinea -plinea linea21 > /home/backup_linea21/linea21_1_date.dmp

3 - intégrer le patch de migration (dans /scripts_sql/patches) vers linea21 1.2.x : mysql -hlocalhost -ulinea -plinea linea21 < /home/linea21/scripts_sql/patches/patch_1.2.mysql.fr.sql

4 - supprimer la webapps existante : rm -R /home/linea21 Vous pouvez sinon l'installer dans un nouveau répertoire.

5 - décompresser l'archive de la nouvelle version de linea21 : linea21_1_2.zip ou linea21_1_2.tgz vers votre répertoire d'execution apache ex: /home/linea21

6 - appliquer les paramétrages spécifiques de votre application aux fichiers suivants :

	/config/define_release.php de votre ancienne version vers config/define_release.ini
	/config/define_db.php de votre ancienne version vers config/define_db.ini

7 - copier les contenus des dossiers suivants de l'ancienne version vers la nouvelle :

	/contents/input
	/multimedia/input
	/news/input
	/newsletter/input
	/publication/contents
	/user/avatar

Si vous souhaitez utiliser l'URL Rewrite, vérifier le paramétrage du fichier /public/.htaccess en accord avec votre configuration virtualhost

Reporter tout paramétrage spécifique effectué dans l'ancienne version sur les fichiers du nouveau système (ex :/public/tpl_home.php).

La version 1.2.x intégre un nouveau système de template. Par défaut, les fichiers sont lus dans /public/dist/. Vous pouvez créer vos propre templates

et les mettre directement dans /public/. Les templates utilisateurs ont précédence sur les templates par défaut.

- Répéter les étapes 1, 2, 3, 4, 5, 6 ci-dessus

- Pour l'étape 3 : Executer le script /scripts_sql/patches/patch_1.3.mysql.sql

- Répéter les étapes 1, 2, 3, 4, 5, 6 ci-dessus

- Pour l'étape 3 : Executer le script /scripts_sql/patches/patch_1.4.mysql.sql

* Installation de la base de données sur postgresql.

 IF EXISTS uniquement disponible à partir de la version 8.2.
 Supprimer l'instruction dans le script d'installation
  • linea21.1367912147.txt.gz
  • Dernière modification: Le 07/05/2013, 09:35
  • par 62.211.135.56