[Galette-devel] Galette 7.3 - {$galette_base_path} mal mappé ?
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é ?
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é ?
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é ?
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é ?
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