[Galette-devel] Galette 7.3 - {$galette_base_path} mal mappé ?

2013-01-04 Thread Mélissa Djebel

Bonsoir,

je viens juste d'installer en local sur mon PC de test la Galette 7.3 et 
j'ai l'impression que la variable {$galette_base_path} est mal mappée.


Quand je navigue sur les pages de Galette, tout va bien, par contre dès 
que je passe sur la page de mon plugin, cela ne va plus.


Les liens ressemblent à ça depuis une page de mon plugin :

Navigation

  Tableau de 
bord
Liste des 
adhérents
Recherche 
avancée
Gestion des 
groupes


Le href pointe vers "./page.php" au lieu de pointer comme avant vers 
"../../page.php"


exemple en Galette 7.2.9 :

Navigation

  Tableau de 
bord
Liste 
des adhérents
title="...">Advanced search (not translated)



Il y a une configuration que j'ai loupée ?
Ou il y a un bug ?

Mélissa

___
Galette-devel mailing list
Galette-devel@gna.org
https://mail.gna.org/listinfo/galette-devel


Re: [Galette-devel] Galette 7.3 - {$galette_base_path} mal mappé ?

2013-01-04 Thread roland . telle
vendredi 4 janvier 2013,
Bonsoir,

Le vendredi 4 janvier 2013 à 22:43:12, melissa.djebel@... a écrit :

> je viens juste d'installer en local sur mon PC de test la Galette 7.3 et 
> j'ai l'impression que la variable {$galette_base_path} est mal mappée.

Il n'y a pas que ça qui ne va pas, Johan est en train de regarder.

Est-ce une installation en local "neuve" ou bien un upgrade ?

Bonne soirée

Roland


___
Galette-devel mailing list
Galette-devel@gna.org
https://mail.gna.org/listinfo/galette-devel


Re: [Galette-devel] Galette 7.3 - {$galette_base_path} mal mappé ?

2013-01-05 Thread Johan Cwiklinski
Salut Mélissa,

Le 04/01/2013 22:43, Mélissa Djebel a écrit :
> Bonsoir,
> 
> je viens juste d'installer en local sur mon PC de test la Galette 7.3 et
> j'ai l'impression que la variable {$galette_base_path} est mal mappée.

Il y a eu des changements qui impactent les plugins en 0.7.3...
Notamment un :
define('GALETTE_BASE_PATH', '../../');

Qui remplace l'ancien :
$base_path = '../../';

À titre d'exemple, ce qui a été fait sur le plugin maps :
http://git.tuxfamily.org/galette/plugin-maps?p=galette/plugin-maps.git;a=commitdiff;h=ab2225a95f71ed0f146d071add51177a77113161

Attention : le logger a aussi changé. Désormais, il n'y a plus de
"global $log" dans Galette, ni dans les plugins. La modif pour maps :
http://git.tuxfamily.org/galette/plugin-maps?p=galette/plugin-maps.git;a=commitdiff;h=6cce6eec4ef21dbf5109d350a5e7914026c8c966

Ça devrait corriger ton problème.

Il faudrait que je mette à jour la doc et que je l'étoffe un peu, mais
j'ai pas le temps...

Bon week-end,
-- 
Johan



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


Re: [Galette-devel] Galette 7.3 - {$galette_base_path} mal mappé ?

2013-01-05 Thread Mélissa Djebel

Bonjour Johan,

merci pour ces précisions.

En effet, la modification est de taille.

Pourrais-tu mettre un changelog à destination des développeurs de 
plugins qui tentent d'être actifs sur leurs plugins pour éviter les 
surprises rigolotes comme celle-là ? :)


Comme le coup de la version compatible de galette à mettre en place dans 
_define.php à la racine du plugin sinon le plugin ne s'activait pas ?


Avec cette histoire de Analog et define('GALETTE_BASE_PATH'), on ne 
passe pas cette version de compatibilité à 0.7.3 par hasard ?


En tout cas merci, et je vais donc patienter un peu avant de basculer 
sur la 0.7.3 :)


Mélissa

Le 05/01/2013 11:20, Johan Cwiklinski a écrit :


Il y a eu des changements qui impactent les plugins en 0.7.3...
Notamment un :
define('GALETTE_BASE_PATH', '../../');

Qui remplace l'ancien :
$base_path = '../../';




___
Galette-devel mailing list
Galette-devel@gna.org
https://mail.gna.org/listinfo/galette-devel


Re: [Galette-devel] Galette 7.3 - {$galette_base_path} mal mappé ?

2013-01-05 Thread Johan Cwiklinski
Le 05/01/2013 12:33, Mélissa Djebel a écrit :
> Bonjour Johan,
> 
> merci pour ces précisions.
> 
> En effet, la modification est de taille.
> 
> Pourrais-tu mettre un changelog à destination des développeurs de
> plugins qui tentent d'être actifs sur leurs plugins pour éviter les
> surprises rigolotes comme celle-là ? :)

Très clairement, non. La doc développeurs est « là pour ça », mais elle
n'est elle même pas à jour parce que je n'en ai pas le temps.

Par ailleurs des plugins officiels sont maintenus à jour, il suffit de
les suivre pour voir ce qui y change (et même des choses qui ne sont pas
forcément en rapport avec la compatibilité de Galette elle même).

> Comme le coup de la version compatible de galette à mettre en place dans
> _define.php à la racine du plugin sinon le plugin ne s'activait pas ?

Ben, c'est documenté... Et j'en avais parlé brièvement à l'époque si mes
souvenirs sont bons.

> Avec cette histoire de Analog et define('GALETTE_BASE_PATH'), on ne
> passe pas cette version de compatibilité à 0.7.3 par hasard ?

Si à priori.

> En tout cas merci, et je vais donc patienter un peu avant de basculer
> sur la 0.7.3 :)
> 
> Mélissa

@+
-- 
Johan



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