| Rev | Age | Author | Path | Log message | Diff | 
           
           
              | 1292 | 2004 d 19 h | delphine | /trunk/services/modules/0.1/baseflor/ | Fusion : Fix string as array |  | 
           
              | 836 | 4445 d 16 h | raphael | /trunk/services/modules/0.1/baseflor/ | baseflor: Support des requêtes ontologies multiplexées. Le code des ontologies communes aux référentiels (bdnt) et celui des
 ontologies baseflor était à l'origine *quasi-similaire*.
 
 Ainsi à l'aide d'un peu de fuzzing et quelques tweaks, le patch représentant
 l'historique du passage au multiplexage pour les ontologies bdnt s'applique
 à baseflor:
 $ svn diff -r300:HEAD services/modules/0.1/commun/Ontologies.php|patch -p4 -F3
 
 Un peu de contexte: les ontologies baseflor sont nécessaires:
 * lors de l'affichage de l'onglet "écologie" d'eflore consultation
 * plus précisément dans les graphiques
 * plus précisément encore dans les légendes
 
 Ainsi ce n'était pas moins de 94 requêtes HTTP (moyenne) qui étaient
 effectuées sur le modèle suivant:
 /service:eflore:0.1/baseflor/ontologies/VES:8
 /service:eflore:0.1/baseflor/ontologies/VEC:6
 ...
 
 Avec ce commit il est désormais possible de multiplexer les critères:
 /service:eflore:0.1/baseflor/ontologies/VEL:1,VEL:2,VEL:3,VEL:4,VEL:5,VEL:6,VEL:7,VEL:8 ...
 Les valeurs sont retournées dans un tableau indexé par critère, eg:
 { "VEHE:7": { ... }, "VER:7": { ... } }
 
 Le côté client sera implémenté dans:
 eflore consultation: metier/api_0.1/Graphiques.php
 
 TODO: tests phpunit
 |  | 
           
              | 794 | 4453 d 12 h | raphael | /trunk/services/modules/0.1/ | projets/tests: correction d'une régression de r791: les segments d'URL supplémentaires n'étaient pas pris en compte |  | 
           
              | 791 | 4453 d 13 h | raphael | /trunk/services/modules/0.1/ | projets/tests: workaround autour du fait qu'on cherche à utiliser parfois simultanément plusieurs classes distinctes utilisant le même nom sans namespace (PHP-5.2)... no comment
 testsuite "services": 13 échecs
 |  | 
           
              | 525 | 4895 d 18 h | mathilde | /trunk/services/modules/0.1/baseflor/ | modifications pour renvoyer conjointement les données de baseflor et de ses rangs supérieurs grace à une table index |  | 
           
              | 389 | 4956 d 13 h | mathilde | /trunk/services/modules/0.1/baseflor/ | besoin du mot clé BINARY dans la requete pour prendre en compte la casse dans les requêtes vers l'ontologie de baseflor |  | 
           
              | 380 | 4957 d 15 h | mathilde | /trunk/services/modules/0.1/baseflor/ | web service ontologies pour baseflor |  |