Ticket #34 - Pouvoir limiter, présélectionner et forcer une API
On doit pouvoir, depuis un plugin particulier :
-
limiter le choix de l’API à un ou plusieurs cas ; -
préselectionner l’API dans la configuration (si pas de conf, c’est le choix par défaut lors de l’activation du plugin dans les;lire_config
par exemple) - forcer le choix d’une API particulière... remplace les lire_config, rend le choix readonly dans la conf ;
5 commentaires
-
Le point 2 est déjà à moitié fait ...
Un define
_GIS_APIS_DEFAUT
existe et présélectionne dans la conf seulement pour l’instant.Cf : http://svn.kupaia.fr/trac/changeset/1086/plugins/gis2/formulaires/config_gis.html
-
Le point 2 est réglé :
Un define ajouté dans le passé permettait de sélectionner une API par défaut ... :
http://zone.spip.org/trac/spip-zone/browser/_plugins_/gis/trunk/formulaires/config_gis.html#L41
Il n’était utilisé que dans la conf, on le rend actif partout en changeant les #CONFIG et lire_config
et :
Une fonction plutot que set et get
Cf :
-
Le point 3 est partiellement fait dans le commit :
http://zone.spip.org/trac/spip-zone/changeset/50486
Dans la fonction de recherche de l’API, on a ajouté un define
_GIS_APIS_FORCEE
Il reste à le rendre visible dans la conf du plugin
-
Le point 3 est résolu par :
http://zone.spip.org/trac/spip-zone/changeset/50487
Pouvoir forcer l’API à utiliser avec le define _GIS_APIS_FORCEE
Seules les personnes identifiées peuvent écrire des tickets ou commentaires.
Le point un est déjà réalisé :
http://svn.kupaia.fr/trac/changeset/1072/plugins/gis2/formulaires/config_gis.html