bonsoir,
Merci pour ton coup de pouce, pour spip-meteo d'artégo c'est ok aussi avec :

       //$info_plugin_boutique = plugin_get_infos(_NOM_PLUGIN_METEO);
       if(version_compare($GLOBALS['spip_version_code'],'15375','>=')) {
       $get_infos = charger_fonction('get_infos','plugins');
       $info_plugin_boutique = $get_infos(_NOM_PLUGIN_METEO);
       }
       else {
         $info_plugin_boutique = plugin_get_infos(_NOM_PLUGIN_METEO);
       }
       $version_plugin = $info_plugin_boutique['version'];

cordialement

Christophe ANTOINE a écrit :
Bonsoir Rapdz,

Le dimanche 11 avril 2010 à 21:51:49, tu écrivais :

rff> Dans le fichier plugins\spip-sondages\base\sondages.php

rff> J'ai remplacé à la ligne 118  $info_plugin_sondages =
rff> plugin_get_infos(_NOM_PLUGIN_SONDAGES);
rff> Par
rff>     if(version_compare($GLOBALS['spip_version_code'],'15375','>=')) {
rff>       $get_infos = charger_fonction('get_infos','plugins');
rff>       $info_plugin_sondages = $get_infos(_NOM_PLUGIN_SONDAGES);
rff>     }
rff>     else {
rff>       $info_plugin_sondages = plugin_get_infos(_NOM_PLUGIN_SONDAGES);
rff> }
rff> Et cela a l'air de fonctionner, merci pour ton aide

rff> mais bon je ne comprends pas pourquoi cela est lié a une version.

Ce que j'ai compris (les puristes m'excuseront, j'avais précisé que je
ne  codais  pas :-) ), c'est que plugin_get_infos n'existait plus dans
SPIP  2.1. Donc le if regarde si la révision de SPIP est supérieure ou
égale  à la 15375 (ça doit être la Release Candidate de la 2.1), et si
oui, utilise la fonction remplaçante get_infos.


--

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

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

Répondre à