Bonsoir Maieul,
Examinant le plugin "Rubrique à l'Inscription"
pour m'en inspirer pour gérer un usage
un peu différent dans l'interface privée,
je regarde les fonctions en ecrire/base/
utilisées, et il me vient une remarque :
ne serait-il pas opportun de rajouter un critère sur les plugins,
(peut-etre un mot-clé : sur Contrib ? ou sur plugins.spip.net ? )
signalant si leur programmation utilise les "facilités" SPIP :
- utilisation calculée du préfixe de jeu de tables
- utilisation de quel jeu de fonctions d'accès base
( mysql_ ? spip sql_ ? sqlite , pg, etc... ? )
Ou bien est-il certifié que tous les plugins (de la zone,
et d'ailleurs ) sont compatibles avec ces normes...
D'ailleurs, et pour relancer une question de Rastapopoulos
passée sur IRC dans l'après-midi , quelle est
la raison de cette abstraction spécifique a SPIP
pour modéliser les accès SGBD ?
Cdlt
YannX
Seuls les vieux plugins pas à jour n'utilisent pas les bonnes fonctions. Tous les plugins récents utilisent l'API SQL qui est sql_truc(). On ne doit pas utiliser les fonctions propres aux SGBD, puisque c'est justement une abstraction. Je ne vois pas trop l'intérêt de taguer les plugins avec ça, si on en voit un (récent, pour 2.1 ou 3.0) qui ne les utilise pas, on le signale et on le corrige (tous ceux qui ont un accès à SPIP-Zone).
--
RastaPopoulos
Le 16/07/2012 22:03, RastaPopoulos a écrit :
Seuls les vieux plugins pas à jour n'utilisent pas les bonnes fonctions. Tous les plugins récents utilisent l'API SQL qui est sql_truc(). On ne doit pas utiliser les fonctions propres aux SGBD, puisque c'est justement une abstraction. Je ne vois pas trop l'intérêt de taguer les plugins avec ça, si on en voit un (récent, pour 2.1 ou 3.0) qui ne les utilise pas, on le signale et on le corrige (tous ceux qui ont un accès à SPIP-Zone).
Merci de vos réponses : règle claire !
Dans ces conditions, effectivement inutile...
Quant à corriger, pas encore capable.
(je teste en vain bigBrother)
@+
YannX