Salut,
Un truc rapide fait à la main comme première mesure pour assurer la
compatiblité des plugins entre la 1.9.2 et la 1.9.3
un include_spip('compat_9919'); dans le fichier opportun devrait résoudre
quelques problèmes (le fichier fonctions du plugin, j'imagine).
le principe, c'est que si la version de spip est supérieure à celle qui a
vu les changement de fonctions sql, alors, on surcharge les nouvelles
fonctions avec les anciens noms.
C'est tout ce que j'ai le temps de faire à ce sujet pour l'instant.
A+
--
James
compat_9919.php (2.61 KB)
Autre chose,
sur le plugin nuage, j'ai fait un truc plus bateau encore, puisque je n'ai
besoin que d'une seule des fonctions tranformées :
http://trac.rezo.net/trac/spip-zone/browser/plugins/stable/nuage/modeles/nuage2_fonctions.php#L14
$spip_abstract_fetch = function_exists('spip_abstract_fetch') ?
'spip_abstract_fetch' : 'sql_fetch';
est un type de test qui peut suffire et qui évite de sortir l'artillerie
lourde 
évidement, on peut aussi développer plusieurs branches de son plugin, mais
bon, c'est comme on veut 
--
James
* James tapotait, le 13/08/2007 12:10:
Salut,
Un truc rapide fait à la main comme première mesure pour assurer la
compatiblité des plugins entre la 1.9.2 et la 1.9.3
un include_spip('compat_9919'); dans le fichier opportun devrait résoudre
quelques problèmes (le fichier fonctions du plugin, j'imagine).
le principe, c'est que si la version de spip est supérieure à celle qui a
vu les changement de fonctions sql, alors, on surcharge les nouvelles
fonctions avec les anciens noms.
C'est tout ce que j'ai le temps de faire à ce sujet pour l'instant.
Merci James !
J'en ait fait un plugin : Connexion · GitLab
J'ai laissé la vérification de version (et dû rajouter un include_spip('inc/filtres') pour que ça marche). Mais dans la mesure où c'est un plugin, je ne suis pas sûr que ce soit bien utile.
J'ai aussi corrigé 2 retrun en return et rajouté 2 ; qui manquaient.
Merci encore !
--
RealET