Subversion Repositories eFlore/Applications.cel

Rev

Go to most recent revision | Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
1755 3987 d 20 h raphael /trunk/jrest/ divers bugfixes: notices, undefined variables, gestion d'erreur, débugage  
1754 3988 d 18 h raphael /trunk/jrest/lib/ import/export: champs: suppression d'une double-définition de la colonne "commentaire"  
1753 3988 d 18 h raphael /trunk/jrest/lib/ gestion observation: suppression d'une notice et ajout d'un commentaire à propos de l'intention de réinitialisation du référentiel dans certains cas  
1752 3989 d 15 h raphael /trunk/jrest/lib/ modification d'observation: initialisation de valeurs par défaut et suppression d'helpers pour simplifier le code  
1751 3989 d 15 h raphael /trunk/jrest/services/ import: passage du référentiel comme argument du RechercheInfosTaxonBeta(), utile pour la détermination et notamment pour le motif d'espèce BDNFF(nt|nn)XXXX  
1750 3989 d 18 h aurelien /trunk/jrest/lib/ Suppression d'un echo inutile  
1749 3989 d 18 h raphael /trunk/jrest/lib/ fix de la casse de nom de fonction: traiterParametresObservationEtConstruireSousRequeteM(aj|AJ)  
1748 3989 d 20 h raphael /trunk/war/ import: information à propos de la détection d'espèce sur BDNFF(nt|nn)XXXX  
1747 3989 d 20 h raphael /trunk/jrest/services/ import: suppression de notices et restauration de la détection d'espèce sur BDNFF(nt|nn)XXXX  
1746 3989 d 21 h raphael /trunk/jrest/ info Taxons: pas de conversion UTF-8 par défaut dans l'API  
1745 3990 d 14 h raphael /trunk/jrest/lib/ referentiel: suppression du n° de version du référentiel dans le champ nom_referentiel de cel_obs
et utilisation du référentiel NULL ("autre") dans les cas où:
* la valeur "autre" est explicitement envoyée par le client,
auquel cas aucun appel aux webservices de détermination n'est effectué
* le référentiel passé n'a pas permis aux webservices de déterminer un taxon
 
1744 3990 d 14 h raphael /trunk/ référentiel: ajout du référentiel "autre"  
1743 3990 d 16 h raphael /trunk/jrest/services/ import: restauration de l'utilisation de la recherche sur pattern BDNFFnnXXXXX/BDNFFntXXXXX pour le nom d'espèce saisie  
1742 3990 d 17 h raphael /trunk/jrest/services/ E_ALL: fix d'une notice en cas d'utilisateur introuvable (=false), cas typique de la VIEW cel_utilisateurs non-régénérée après un mysqldump  
1741 3990 d 18 h raphael /trunk/jrest/ export: quick and dirty implementation de l'ordre des champs étendus, spécifiquement pour Florilèges  
1740 3993 d 17 h raphael /branches/topic-dbsingleton/ merge trunk/: sync  
1739 3993 d 18 h raphael /trunk/doc/bdd/ sql schéma: passage de nom_sel et nom_ret à 601 caractères + INDEX sur les 5 premiers caractères de nom_referentiel  
1738 3993 d 20 h raphael /trunk/jrest/lib/ export/champs étendus: bugfix: GestionChampsEtendus ne renvoie plus comme des valeurs dupliquées dans la liste des clefs existantes  
1737 3993 d 20 h raphael /trunk/war/ import: mise à jour du modèle d'import (typo/reformulations)  
1736 3993 d 20 h raphael /trunk/jrest/lib/ export/champs étendus: bugfix: suppression de message de debug et utilisation de $obs pour récupérer l'ID  
1735 3993 d 20 h raphael /trunk/src/org/tela_botanica/client/observation/ export/pdf: bugfix: colonne standard envoyé comme paramètre pour l'URL d'export d'étiquettes  
1734 3994 d 18 h raphael /branches/topic-dbsingleton/jrest/lib/ DB/singleton: partie 10, substitution des appels utilisés dans Cel.php  
1733 3994 d 18 h isa /trunk/widget/modules/saisie/squelettes/mobile/ Dernière version avec auto-complétion des noms latins.
Gestion des photos des obs avec webSQL.
Identification et vérification des comptes.
Envoi au CEL.
 
1732 3994 d 22 h raphael /trunk/jrest/services/ import: typo dans le prototype du constructeur  
1731 3995 d 14 h raphael /trunk/ export: modification du modèle xls et reformulation des explications données aux colonnes additionnelles dans le widget  
1730 3995 d 14 h raphael /branches/topic-dbsingleton/jrest/ DB/singleton: partie 9, substitution des appels pour le pattern "array_map(array(,'proteger'))"  
1729 3995 d 14 h raphael /branches/topic-dbsingleton/jrest/lib/ DB/singleton: partie 8, suppression des wrappers de compatibilité pour les 7 fonctions substituées automatiquement  
1728 3995 d 14 h raphael /branches/topic-dbsingleton/jrest/services/ DB/singleton: partie 7, modification manuelle de ImportXLS.php: simplification des prototypes de fonctions  
1727 3995 d 15 h raphael /branches/topic-dbsingleton/jrest/services/ DB/singleton: partie 6, substitutions automatiques des appels à $this->bdd->quote(): 25 substitutions effectuées  
1726 3995 d 15 h raphael /branches/topic-dbsingleton/scripts/modules/ DB/singleton: partie 5, préparation de la mise à jour des appels à $this->bdd->quote()  
1725 3995 d 15 h raphael /branches/topic-dbsingleton/jrest/services/ DB/singleton: partie 4, modification manuelle des appels de jrest/services/CelSyndicationImage.php  
1724 3995 d 15 h raphael /branches/topic-dbsingleton/jrest/ DB/singleton: partie 3, substitutions automatiques des appels dans jrest/ effectuée par script:
* 489 appels modifiés
* 1 fichier reste à modifier manuellement car il surcharge certaines méthodes: jrest/services/CelSyndicationImage.php

La commande, générée, appliquée est:
sed -i -E 's;\$this->(requeter|executer|protegerRequete|proteger|executerRequeteSimple|executerRequete|getTxt)\(;Cel::db()->\1(;g' \
jrest/lib/RechercheObservation.php \
jrest/lib/GestionObservation.php \
jrest/lib/RechercheInfosTaxonBeta.php \
jrest/lib/GestionImage.php \
jrest/lib/RechercheInfosTaxon.php \
jrest/lib/LiaisonMotsCles.php \
jrest/lib/RechercheImage.php \
jrest/lib/GestionChampsEtendus.php \
jrest/services/CelObs.php \
jrest/services/CelWidgetMap.php \
jrest/services/CelWidgetMapPoint.php \
jrest/services/InventoryImageCount.php \
jrest/services/InventoryObservationList.php \
jrest/services/Name.php \
jrest/services/InventoryImageList.php \
jrest/services/InventoryImageLink.php \
jrest/services/CelSyndicationObservation.php \
jrest/services/InventoryLocationList.php \
jrest/services/InventoryCheck.php \
jrest/services/ImageDateList.php \
jrest/services/ImageContribution.php \
jrest/services/ImportXLS.php \
jrest/services/CelWidgetSaisie.php \
jrest/services/User.php \
jrest/services/InventoryKeyWordObsLink.php \
jrest/services/CelImage.php \
jrest/services/CelValidationObservation.php \
jrest/services/InventoryByDept.php \
jrest/services/CelWidgetExport.php \
jrest/services/Inventory.php \
jrest/services/InventoryKeyWordList.php \
jrest/services/InventoryPDF.php \
jrest/services/NameMap.php \
jrest/services/CelStatistique.php \
jrest/services/CelStatistiqueTxt.php \
jrest/services/InventoryImageListPublic.php \
jrest/services/InventoryImportExcel.php \
jrest/services/InventoryKeyWordImageLink.php \
jrest/services/ExportXLS.php \
jrest/services/Resume.php \
jrest/services/InventoryImportMail.php \
jrest/services/LicenceUtilisateur.php \
jrest/services/SelfRefList.php \
jrest/services/InventoryContributionList.php \
jrest/services/CoordSearch.php \
jrest/services/ImageProvider.php \
jrest/services/InventoryImage.php \
jrest/services/InventoryExport.php \
jrest/services/InventoryObservationCount.php \
jrest/services/CelMessage.php \
jrest/services/InventoryUserList.php \
jrest/services/InventoryImport.php \
jrest/services/CelMotCle.php \
jrest/services/InventoryDateList.php \
jrest/services/NameSearch.php \
jrest/services/LocationSearch.php \
jrest/services/InventoryTransmit.php \
jrest/services/ImageRDF.php \
jrest/services/NameImage.php \
jrest/services/CelImageDoublon.php
 
1723 3995 d 15 h raphael /branches/topic-dbsingleton/scripts/modules/ DB/singleton: partie 2, ajout d'un script de migration du code existant  
1722 3995 d 15 h raphael /branches/topic-dbsingleton/jrest/lib/ DB/singleton: partie 2, exemple des substitutions avec le fichier FormateurGroupeColonne.php, et réadaptation des prototypes  
1721 3995 d 17 h raphael /branches/topic-dbsingleton/jrest/lib/ DB/singleton: partie 1, implémentation de la classe d'accès et mise en place de la quasi-totalité des wrappers nécessaires dans Cel  
1720 3995 d 18 h raphael /branches/topic-dbsingleton/ création d'une branche dbsingleton dédiée à rendre l'accès aux fonctions de base de données plus aisé  
1719 3995 d 19 h aurelien /trunk/jrest/services/ Ajout d'un exit à la fin de la fonction createElement pour éviter que le retour ne soit pourri par d'autres envois suivants  
1718 3995 d 19 h raphael /trunk/jrest/lib/ export/champs étendus: bugfix de notice en cas d'absence de champs étendus pour un set d'observations  
1717 3995 d 19 h raphael /trunk/widget/modules/export/squelettes/ export/widget: un peu de style (visibility toggle()) au formulaire pour le choix des groupes de colonnes  
1716 3995 d 20 h raphael /trunk/jrest/ export: déplacement de l'autre partie de la gestion des champs étendus dans
FormateurGroupeColonne (la fonction d'alteration de ligne): partie 2/2
(reste la gestion unifiée des entêtes de colonnes)