[SPIP Zone] Activation / installation plugin

Bonjour,
j'essaie d'adapter le plugin squelettes de mon site et je suis face à un message donc je ne saisie pas la nuance.
Lorsque j'active mon plugin, j'ai ce message :

L'activation du plugin .... s'est correctement déroulée
L'installation du plugin ... a échoué

Pourquoi "installation" ?
quelle est la nuance avec activation ?
mon plugin n'installe rien en base,
juste quelques infos dans spip_meta

merci d'avance
cordialement

Hop,

Le 30/10/2014 12:08, freebsnet a écrit :

Bonjour,
j'essaie d'adapter le plugin squelettes de mon site et je suis face à un
message donc je ne saisie pas la nuance.
Lorsque j'active mon plugin, j'ai ce message :

L'activation du plugin .... s'est correctement déroulée
L'installation du plugin ... a échoué

Pourquoi "installation" ?
quelle est la nuance avec activation ?
mon plugin n'installe rien en base,
juste quelques infos dans spip_meta

Certainement parce que ton plugin déclare un attribut schema dans son paquet.xml et qu'il manque un fichier prefixe_administrations.php cf :

++
b_b

Tu as dû remplir la balise "schema" (qui défini qu'il y a quelque chose à installer) mais sans avoir de fonctions d'installation. Donc ça cherche à lancer une fonction qui n'existe pas.

--
RastaPopoulos

Le 30/10/2014 12:11, Bruno Bergot a écrit :

Hop,

Le 30/10/2014 12:08, freebsnet a écrit :

Bonjour,
j'essaie d'adapter le plugin squelettes de mon site et je suis face à un
message donc je ne saisie pas la nuance.
Lorsque j'active mon plugin, j'ai ce message :

L'activation du plugin .... s'est correctement déroulée
L'installation du plugin ... a échoué

Pourquoi "installation" ?
quelle est la nuance avec activation ?
mon plugin n'installe rien en base,
juste quelques infos dans spip_meta

Certainement parce que ton plugin déclare un attribut schema dans son paquet.xml et qu'il manque un fichier prefixe_administrations.php cf :

Rédaction du paquet.xml - Plugins SPIP

++
b_b

C'est exact, (résultat de pompage sur d'autres plugins sans sans trop chercher à comprendre)
Merci b_b et Rasta... pour vos explications !