•  » Plugins
  •  » Event cats, problème de définition de constante.

#1 2011-01-27 10:34:10

cljosse
Former Piwigo Team
2006-11-12
1167

Event cats, problème de définition de constante.

Bonjour.
  Problème de cohabitation, utilisation de la constante 'ROOT_URL'
  Event_cats défini la constante 'ROOT_URL' de cette façon:

define(
'ROOT_URL',   get_absolute_root_url()
)
a) Si cette constante est déjà definie par ailleurs une erreur se produit.

b) Cette variable est dèjà définie dans la fonction  'parse(file, retour)'
    La variable  'ROOT_URL' est affectée  à
get_root_url() .
  et non get_absolute_root_url().
D'où risque de confusion.
D'autre part problème dans le chemin (non gênant apparament)
<script type = "text/javascript" src = "http://cl.josse.free.fr/Galerie/./plugins/event_cats/admin/template/header.js"></script>

A+

Hors ligne

#2 2011-01-28 09:16:05

LucMorizur
Membre
Vienne (Isère, 38)
2009-03-01
1969

Re: Event cats, problème de définition de constante.

cljosse a écrit:

Bonjour.
  Problème de cohabitation, utilisation de la constante 'ROOT_URL'
  Event_cats défini la constante 'ROOT_URL' de cette façon:

define(
'ROOT_URL',   get_absolute_root_url()
)
a) Si cette constante est déjà definie par ailleurs une erreur se produit.

b) Cette variable est dèjà définie dans la fonction  'parse(file, retour)'
    La variable  'ROOT_URL' est affectée  à
get_root_url() .
  et non get_absolute_root_url().
D'où risque de confusion.

[Bugtracker] ticket 2135
[Subversion] r8956

Merci cljosse :-)

J'ai préféré changer le nom de ROOT_URL (par EC_ROOT_URL, personne ne l'a déjà pris celui-là ?!).

cljosse a écrit:

D'autre part problème dans le chemin (non gênant apparament)
<script type = "text/javascript" src = "http://cl.josse.free.fr/Galerie/./plugins/event_cats/admin/template/header.js"></script>

Oui, j'avais remarqué. [Bugtracker] ticket 2138. J'avoue ne pas très bien savoir d'où cela vient, je définis pourtant mes variables de chemin comme dans d'autres plugins...

Merci encore !

Hors ligne

#3 2011-01-28 10:14:43

cljosse
Former Piwigo Team
2006-11-12
1167

Re: Event cats, problème de définition de constante.

LucMorizur a écrit:

cljosse a écrit:

D'autre part problème dans le chemin (non gênant apparament)
<script type = "text/javascript" src = "http://cl.josse.free.fr/Galerie/./plugins/event_cats/admin/template/header.js"></script>

Oui, j'avais remarqué. [Bugtracker] ticket 2138. J'avoue ne pas très bien savoir d'où cela vient, je définis pourtant mes variables de chemin comme dans d'autres plugins...

Merci encore !

Ub début de piste?
EC_ROOT_URL =            http://xx.xxx.xxx.xx/Galerie/
PHPWG_PLUGINS_PATH = ./plugins/

D'où
EC_ROOT_URL + PHPWG_PLUGINS_PATH  =http://xx.xxx.xxx.xx/Galerie/./plugins/

C'est simple tu mélanges adresse absolue et relative :-)
Tu n'est pas le seul à faire ça, moi même ....
  Que c'est facile de donner des conseils :-)

A+

Hors ligne

#4 2011-01-28 14:30:34

LucMorizur
Membre
Vienne (Isère, 38)
2009-03-01
1969

Re: Event cats, problème de définition de constante.

cljosse a écrit:

Ub début de piste?
EC_ROOT_URL =            http://xx.xxx.xxx.xx/Galerie/
PHPWG_PLUGINS_PATH = ./plugins/

D'où
EC_ROOT_URL + PHPWG_PLUGINS_PATH  =http://xx.xxx.xxx.xx/Galerie/./plugins/

C'est simple tu mélanges adresse absolue et relative :-)

Ah ben oui évidemment, dit comme ça :-p

cljosse a écrit:

Tu n'est pas le seul à faire ça, moi même ....
  Que c'est facile de donner des conseils :-)

Oui ; d'ailleurs, moi-même... ^^

Merci encore, cljosse.

Maintenant évidemment il faudra traduire ça de façon concrète. Mais j'arrive au bout d'un autre petit projet. Après il y a encore LCAS, ensuite finaliser les "extensible fieldsets" -- eh oui, ce n'est toujours pas fini, ça --, et ensuite il y a pas mal de boulot, mais déjà bien avancé, sur Event Cats.

Hors ligne

#5 2011-01-28 14:46:21

cljosse
Former Piwigo Team
2006-11-12
1167

Re: Event cats, problème de définition de constante.

Pendant que j'y suis dans l'onglet duplication. un petit oubli.
  Depuis le passage à la version 2.1 ce chemin .../admin/template/goto/theme/clear/icon/help.png
n'existe plus :-)
mais .../admin/themes/clear/icon/help.png


@+

Hors ligne

#6 2011-01-28 21:31:00

LucMorizur
Membre
Vienne (Isère, 38)
2009-03-01
1969

Re: Event cats, problème de définition de constante.

cljosse a écrit:

Pendant que j'y suis dans l'onglet duplication. un petit oubli.
  Depuis le passage à la version 2.1 ce chemin .../admin/template/goto/theme/clear/icon/help.png
n'existe plus :-)
mais .../admin/themes/clear/icon/help.png

N'en jetez plus ! :'-(( Avec le letton que ddtddt a mis sur le dépôt et que j'ai loupé...

Tu as dû remarquer ça sur une nouvelle installation, non ? Je pense que n'avais pas remarqué, du fait que la mise à jour rajoute des fichiers, mais n'en supprime pas -- si je ne me trompe pas.

Je m'y colle... pauvre forçat que je suis :'-((( ...

;-)

Merci !

[EDIT]

?! Mais, pourtant, sur ma version actuelle (PWG 2.1.5, EC 1.2.3), c'est bien le chemin /admin/themes/clear/icon/help.png 8-/ ...

Mais bon, je vais vérifier dans le code, quand même.

Dernière modification par LucMorizur (2011-01-28 21:36:45)

Hors ligne

  •  » Plugins
  •  » Event cats, problème de définition de constante.

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact