Re: [Galette-devel] Heavy modifs du jour...

2012-05-05 Par sujet Johan Cwiklinski
Re-salut,

Le 05/05/2012 21:08, Johan Cwiklinski a écrit :
> - passage à Smarty3 (http://redmine.ulysses.fr/issues/238),

Évidemment, j'en ai oublié la moitié... :-D

Seul Galette est actuellement compatible Smarty3. Les plugins n'ont pas
été testés.

La migration cause peu de problèmes ; mais comme rien n'est impossible,
je préfère que ce soit précisé.

++
-- 
Johan



signature.asc
Description: OpenPGP digital signature
___
Galette-devel mailing list
Galette-devel@gna.org
https://mail.gna.org/listinfo/galette-devel


[Galette-devel] Heavy modifs du jour...

2012-05-05 Par sujet Johan Cwiklinski
Salut,

J'ai effectué deux grosses modifications dans la version de
développement aujourd'hui :
- passage à Smarty3 (http://redmine.ulysses.fr/issues/238),
- suppression des bibliothèques tierces
(http://redmine.ulysses.fr/issues/162).

Le passage à Smarty3 permet de rester à jour d'une part, et à simplifier
grandement la syntaxe Javascript dans les templates (plus besoin
d'écrire des choses du genre " function(){ldelim}{rdelim}" \o/

Les bibliothèques externes ne peuvent pas (pour plusieurs raisons) être
intégrées dans le dépôt. Elles seront inclues dans les version stables
(je pense en fait faire une archive avec et une sans ; la seconde me
servira pour les paquets RPM de Galette).

En développement, cela implique que vous ayez ces dépendances à
disposition. Deux façons de faire :
- utiliser ce qui est disponible côté système, et renseigner les chemins
des différentes bibliothèques (confer
http://galette.tuxfamily.org/documentation/fr/installation/postinstall.html#parametrage-des-chemins)
;
- télécharger l'archive mise à votre disposition
(http://download.tuxfamily.org/galette/dev/galette_dev_includes.tar.bz2)
et la décompresser dans le dossier includes de Galette (ou n'importe où
ailleurs en configurant les chemins comme expliqué ci-dessus).

Je vous conseille de les mettre ailleurs, de façon à n'avoir que le
dossier "config" à sauvegarder :)

Dernière chose : j'ai mis en ligne une version documentation traitant de
la version de développement, notamment pour l'implémentation d'une
nouvelle fonctionnalité :
http://galette.tuxfamily.org/dev/documentation/usermanual/index.html#modification-des-champs-inactifs

@+
-- 
Johan



signature.asc
Description: OpenPGP digital signature
___
Galette-devel mailing list
Galette-devel@gna.org
https://mail.gna.org/listinfo/galette-devel