[spip-dev] Majuscule dans le prefixe et chargement des pipelines

Bonjour,

Avec plugin.xml, le prefixe d’un plugin chargeait les pipelines sans respecter la casse.
Par exemple, avec le prefixe Zcore, SPIP chargeait zcore_declarer_url_objets et non Zcore_declarer_url_objets.
Avec paquet.xml, la casse est respectée, du coup, Zcore tente de charger Zcore_declarer_url_objets et ne fonctionne donc plus depuis le passage en paquet http://zone.spip.org/trac/spip-zone/changeset/57469/plugins/z-core

Faut-il mettre une majuscule au nom des fonctions dans les plugins aux prefixes majuscules ou manque-t-il un strtolower quelque part, comme ici
http://zone.spip.org/trac/spip-zone/changeset/56194/core/plugins/svp ?

2012/1/23 Guy Cesaro <guy.cesaro@gmail.com>

Bonjour,

Avec plugin.xml, le prefixe d’un plugin chargeait les pipelines sans respecter la casse.
Par exemple, avec le prefixe Zcore, SPIP chargeait zcore_declarer_url_objets et non Zcore_declarer_url_objets.
Avec paquet.xml, la casse est respectée, du coup, Zcore tente de charger Zcore_declarer_url_objets et ne fonctionne donc plus depuis le passage en paquet http://zone.spip.org/trac/spip-zone/changeset/57469/plugins/z-core

Faut-il mettre une majuscule au nom des fonctions dans les plugins aux prefixes majuscules ou manque-t-il un strtolower quelque part, comme ici
http://zone.spip.org/trac/spip-zone/changeset/56194/core/plugins/svp ?

Bon, effectivement, rien à voir avec le noms des fonctions qui en php n’est pas sensible à la casse, c’est le chargement de Zcore_options à la place de zcore_options qui posait soucis. Ca semble ok avec http://core.spip.org/projects/spip/repository/revisions/18932

Est-ce que les préfixes ne devraient pas être en minuscules non accentuées ?

JLuc