Subversion Repositories eFlore/Applications.del

Rev

Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
1595 3741 d 17 h aurelien /branches/v1.0-hydrogene/services/modules/0.1/ Correction d'une requete sur les départements (report dans la branche)  
1521 3799 d 19 h aurelien /branches/v1.0-hydrogene/services/modules/0.1/ Correction d'une erreur de priorité sur des opérateurs OR  
1505 3812 d 21 h jpm /branches/ Renommage de hydrogene en v1.0-hydrogene  
1503 3813 d 19 h aurelien /branches/hydrogene/ creation de la branche hydrogene  
1494 3826 d 16 h raphael /trunk/services/modules/0.1/ identiplante: la gestion de masque.tag est spécifique et n'a rien à faire dans le Del Toolkit (+ indentation)  
1490 3827 d 21 h raphael /trunk/services/modules/0.1/ pictoflora/identiplante: réorganisation logique des fonctions.
Avec un peu plus de recul, on peut désormais identifier plus clairement les fonctions
communes et leurs domaines.

Fonctions de filtrage d'input:
buildTagsAST // parse les ET/OU utilisés pour les tags
array_flatten // helper
unsetIfInvalid // helper
requestFilterParams // filtre les paramètres communs courants

Fonctions SQL:
sqlAddIfNullPourConcat // helper (pour rappel CONCAT("a", NULL) = NULL
sqlFieldsToAlias // d'un format de tableau à SELECT de champs aliasés SQL
addAuteursConstraint // requête sur auteur d'obs/image
sqlAddConstraint // les clauses WHERE communes pour les paramètres les plus courants
makeJSONHeader // JSON output simplifiée par rapport aux classes de bibliotheque/