/trunk/services/modules/0.1/observations/VoteObservation.php |
---|
83,7 → 83,6 |
if (is_numeric($id)) { |
$idUtilisateurP = $this->bdd->proteger($id); |
$requete = "SELECT id_utilisateur AS 'auteur.id', nom AS 'auteur.nom', prenom AS 'auteur.prenom', ". |
"courriel AS 'auteur.courriel' ". |
'FROM del_utilisateur_infos '. |
"WHERE id_utilisateur = $idUtilisateurP ". |
' -- '.__FILE__.':'.__LINE__; |
173,10 → 172,10 |
private function creerPropositionInitiale() { |
$idObservationP = $this->bdd->proteger($this->ressources[0]); |
$requete = 'INSERT IGNORE INTO del_commentaire '. |
'(ce_observation, ce_utilisateur, utilisateur_prenom, utilisateur_nom, utilisateur_courriel, '. |
'(ce_observation, ce_utilisateur, utilisateur_prenom, utilisateur_nom, '. |
'nom_sel, nom_sel_nn, nom_ret, nom_ret_nn, nt, famille, nom_referentiel, date, proposition_initiale) '. |
'SELECT id_observation, ce_utilisateur, prenom_utilisateur, nom_utilisateur, '. |
' courriel_utilisateur, nom_sel, nom_sel_nn, nom_ret, nom_ret_nn, '. |
' nom_sel, nom_sel_nn, nom_ret, nom_ret_nn, '. |
" nt, famille, nom_referentiel, NOW(), '1' ". |
'FROM del_observation do '. |
"WHERE id_observation = $idObservationP ". |
/trunk/services/modules/0.1/observations/ListeObservations.php |
---|
149,7 → 149,7 |
'zone_geo, lieudit, station, milieu, date_observation, do.mots_cles_texte, '. |
'do.date_transmission, do.commentaire, '. |
'do.ce_utilisateur AS `auteur.id`, do.prenom_utilisateur AS `auteur.prenom`, '. |
'do.nom_utilisateur AS `auteur.nom`, do.courriel_utilisateur AS `auteur.courriel`, '. |
'do.nom_utilisateur AS `auteur.nom`, '. |
'id_image, date_prise_de_vue AS `date`, hauteur, largeur, nom_original '. |
'FROM del_observation AS do '. |
' LEFT JOIN del_image AS di ON (do.id_observation = di.ce_observation) '. |
/trunk/services/modules/0.1/observations/ObservationDetails.php |
---|
82,8 → 82,7 |
// rétrocompatibilité champs de l'annuaire après suppression de del_utilisateur |
$annuaireChamps = implode(', ', array( |
"do.prenom_utilisateur AS `auteur.prenom`", |
"do.nom_utilisateur AS `auteur.nom`", |
"do.courriel_utilisateur AS `auteur.courriel`")); |
"do.nom_utilisateur AS `auteur.nom`")); |
$requete = "SELECT $obsChamps, $imgChamps, $annuaireChamps ". |
"FROM del_observation AS do ". |
117,7 → 116,7 |
private function getCommentaires() { |
$selectVotes = array('id_vote', 'ce_proposition', 'ce_utilisateur', 'valeur', 'date'); |
$selectCommentaires = array('id_commentaire', 'ce_observation', 'ce_proposition', 'ce_commentaire_parent', 'texte', |
'ce_utilisateur', 'utilisateur_prenom', 'utilisateur_nom', 'utilisateur_courriel', |
'ce_utilisateur', 'utilisateur_prenom', 'utilisateur_nom', |
'nom_sel', 'nom_sel_nn', 'nom_ret', 'nom_ret_nn', 'nt', 'famille', 'nom_referentiel', 'date', |
'proposition_initiale','proposition_retenue'); |
/trunk/services/modules/0.1/syndication/Tags.php |
---|
173,8 → 173,8 |
$idsTagsConcat = implode(', ', $idsTags); |
$requete = 'SELECT DISTINCT id_tag, tag, date, '. |
' do.id_observation, do.nom_sel, do.zone_geo, do.date_observation, di.id_image, '. |
' duo.prenom AS auteur_prenom, duo.nom AS auteur_nom, duo.courriel AS auteur_courriel, '. |
' du.prenom AS tagueur_prenom, du.nom AS tagueur_nom, du.courriel AS tagueur_courriel '. |
' duo.prenom AS auteur_prenom, duo.nom AS auteur_nom, '. |
' du.prenom AS tagueur_prenom, du.nom AS tagueur_nom '. |
'FROM del_image_tag AS dit '. |
' INNER JOIN del_image AS di '. |
' ON ce_image = id_image '. |
/trunk/services/modules/0.1/syndication/Commentaires.php |
---|
167,7 → 167,7 |
$requete = 'SELECT DISTINCT dc.*, '. |
' dob.id_observation AS dob_id_observation, dob.ce_zone_geo AS dob_ce_zone_geo, '. |
' dob.zone_geo AS dob_zone_geo, dob.date_observation AS dob_date_observation, dob.nom_sel AS dob_nom_sel, '. |
' dob.prenom_utilisateur AS observateur_prenom, dob.nom_utilisateur AS observateur_nom, dob.courriel_utilisateur AS observateur_courriel '. |
' dob.prenom_utilisateur AS observateur_prenom, dob.nom_utilisateur AS observateur_nom '. |
'FROM del_commentaire AS dc '. |
' INNER JOIN del_observation AS dob '. |
' ON dob.id_observation = dc.ce_observation '. |
/trunk/services/modules/0.1/plantnet/Changements.php |
---|
147,7 → 147,7 |
'p.zone_geo, p.latitude, p.longitude, '. |
'p.date_observation, p.date_creation, p.date_transmission, '. |
'p.mots_cles_texte, '. |
'p.ce_utilisateur, p.prenom_utilisateur, p.nom_utilisateur, p.courriel_utilisateur, '. |
'p.ce_utilisateur, p.prenom_utilisateur, p.nom_utilisateur, '. |
'p.i_mots_cles_texte AS mots_cles_texte_image, p.nom_original AS nom_image, '. |
'cp.id_plantnet '. |
'FROM del_plantnet AS p '. |
189,7 → 189,6 |
$obs[$idobs]['auteur_id'] = $imgdata['ce_utilisateur']; |
$obs[$idobs]['auteur_prenom'] = $imgdata['prenom_utilisateur']; |
$obs[$idobs]['auteur_nom'] = $imgdata['nom_utilisateur']; |
$obs[$idobs]['auteur_courriel'] = $imgdata['courriel_utilisateur']; |
$obs[$idobs]['mots_cles_obs_cel'] = $this->formaterMotsClesCel($imgdata['mots_cles_texte']); |
/trunk/services/modules/0.1/commentaires/AjouterCommentaire.php |
---|
250,14 → 250,14 |
$restClient = $this->conteneur->getRestClient(); |
// Un retour vide est possible (un cas normal où il n'y a pas de résultat) |
// mais il fait planter le retour du service si on active l'affichage des erreurs |
// donc on passe sciemment les erreurs sous silence (car cette erreur n'en est pas une) |
$resultatJson = @$restClient->consulter($url); |
// donc on passe sciemment les erreurs sous silence (car cette erreur n'en est pas une) |
$resultatJson = @$restClient->consulter($url); |
$resultats = json_decode($resultatJson, true); |
// On ne fait l'affectation que si l'on est sur (donc si un seul résultat) |
if (isset($resultats['resultat']) && count($resultats['resultat']) == 1) { |
$info = array_pop($resultats['resultat']); |
$this->parametres['nom_sel_nn'] = $info['num_nom']; |
$this->parametres['nom_sel_nn'] = $info['num_nom']; |
} |
} |
} |