Subversion Repositories eFlore/Applications.del

Compare Revisions

Ignore whitespace Rev 1646 → Rev 1652

/trunk/services/modules/0.1/plantnet/Changements.php
120,8 → 120,8
'vdi.nom_referentiel, vdi.nom_ret, vdi.nom_ret_nn, vdi.nt, vdi.famille, '.
'vdi.zone_geo, vdi.latitude, vdi.longitude, '.
'vdi.date_observation, vdi.date_creation, vdi.date_transmission, '.
/* 'vdi.mots_cles_texte as mots_cles_texte, '. */
/* 'vdi.i_mots_cles_texte as mots_cles_texte_image, '. */
'vdi.mots_cles_texte as mots_cles_texte, '.
'vdi.i_mots_cles_texte as mots_cles_texte_image, '.
 
'vdi.ce_utilisateur as ce_utilisateur, '.
'vdi.prenom_utilisateur, vdi.courriel_utilisateur, vdi.nom_utilisateur, vdi.nom_original as nom_image, '.
185,6 → 185,7
$obs[$idobs]['auteur_nom'] = $img['nom_utilisateur'];
$obs[$idobs]['auteur_courriel'] = $img['courriel_utilisateur'];
 
$obs[$idobs]['mots_cles_image_cel'] = $this->formaterMotsClesCel($img['mots_cles_texte_image']);
$obs[$idobs]['date_observation'] = $img['date_observation'];
$obs[$idobs]['date_publication'] = $img['date_transmission'];
210,7 → 211,7
$img_obj = array(
'id_image' => $img['id_image'],
'nom_image' => $img['nom_image'],
'url' => sprintf('http://api.tela-botanica.org/img:%09dXL.jpg', $img['id_image']),
'url' => sprintf('http://api.tela-botanica.org/img:%09dO.jpg', $img['id_image']),
'votes' => array_map('intval', explode(',', $img['votes'])),
'tags' => explode(',', $img['tags']),
);
281,9 → 282,16
* @return string la chaine filtrée
* */
private function formaterMotsClesCel($chaineMotCleCel) {
return implode(',', array_intersect(
explode(',', $this->conteneur->getParametre('mots_cles_cel_affiches')), // $tabMotsClesAffiches
explode(',', $chaineMotCleCel))); // $tabMotsClesCel
 
 
$mots_cles_cel_affiches = "fleur,fleurs,feuille,feuilles,ecorce,fruit,fruits,port,plantnet,plantscan_new";
 
 
$result = array_intersect(
explode(',', $mots_cles_cel_affiches), // $tabMotsClesAffiches
explode(',', $chaineMotCleCel)); // $tabMotsClesCel
 
return explode(',', implode(',', $result));
}
}