MAJ Spip 2.1 : plugin_get_infos

Bonjour,

je viens de passer en spip 2.1,

Tous a l'air de bien fonctionné, sauf que j'ai une erreur lorsque je veux voir les Plugins actifs ou la Liste des plugins : Fatal error: Call to undefined function plugin_get_infos() in C:\wamp\www\el-annabi\plugins\spip-sondages\base\sondages.php on line 118

Le plugin sondage lui fonctionne très bien, et est a jour.

Avez vous une solution

Merci

Le 11/04/10 14:55, rapdz@free.fr a écrit :

Avez vous une solution

la fonction a disparue en 2.1
remplacée par plugins_get_infos()

bonjour denisb,
heu … c’est juste une histoire de S à plugin ?
j’essaie d’utiliser la plugin SPIP météo d’artégo en 2.1.0 même en renommant la fonction ça me renvoi à l’activation du plugin :
Fatal error: Call to undefined function plugins_get_infos() in F:\WAMPserveur\www\spip2-1-0\plugins\spip-meteo\base\meteo.php on line 59
ou y a autre chose à bidouiller ?
un include_spip() à ajouter ?

ça couine ici :
function meteo_install($action){
include_spip(‹ inc/plugin ›);
$info_plugin_boutique = plugins_get_infos(_NOM_PLUGIN_METEO);
$version_plugin = $info_plugin_boutique[‹ version ›];


cordialement

denisb a écrit :

----- "denisb" <denisb@laposte.net> a écrit :

Le 11/04/10 14:55, rapdz@free.fr a écrit :
> Avez vous une solution

la fonction a disparue en 2.1
remplacée par plugins_get_infos()

Cela ne change rien, toujours le même message d'erreur

la fonction plugin_get_infos() n'est plus dans /ecrire/inc/plugin.php
où elle est placée, déplacée, ou par quelle autre fonction elle a été remplacé ?

rapdz@free.fr a écrit :

----- "denisb" <denisb@laposte.net> a écrit :

Le 11/04/10 14:55, rapdz@free.fr a écrit :

Avez vous une solution

la fonction a disparue en 2.1
remplacée par plugins_get_infos()

Cela ne change rien, toujours le même message d'erreur

--
Signalez vos spams d'un simple clic. www.signal-spam.fr
<https://www.signal-spam.fr/&gt;

Bonsoir,

Le dimanche 11 avril 2010 à 19:54:21, vous écriviez :

b> la fonction plugin_get_infos() n'est plus dans /ecrire/inc/plugin.php
b> où elle est placée, déplacée, ou par quelle autre fonction elle a été
b> remplacé ?

Je pense qu'il faut s'inspirer du commit 37143 sur la zone, concernant
spipBB. En tout cas c'est ce que j'ai fait pour ActiJour et ça
fonctionne.

Dans le spipbb_init.php par exemple, damazone72-spip a remplacé :

        if (!function_exists('plugin_get_infos')) include_spip('inc/plugin');
        $infos=plugin_get_infos(_DIR_PLUGIN_SPIPBB);

PAR

        if(version_compare($GLOBALS['spip_version_code'],'15375','>=')) {
                       $get_infos = charger_fonction('get_infos','plugins');
                       $infos = $get_infos(_DIR_PLUGIN_SPIPBB);
        }
        else {
                       $infos = plugin_get_infos(_DIR_PLUGIN_SPIPBB);
        }

Je précise que je ne suis pas "codeur" et que j'ai juste bidouillé mon
Actijour par analogie.

--
Cordialement,
Christophe ANTOINE

site internet : www.cabinet-antoine.fr