Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 2776 → Rev 2777

/branches/v2.23-rouleau/jrest/services/CelSyndicationObservation.php
462,7 → 462,7
private function creerTitre($obs) {
$date = ($obs['date_observation'] != '0000-00-00 00:00:00') ? 'le '.date("d/m/Y", strtotime($obs['date_observation'])) : '' ;
$nom_plante = $obs['nom_sel'].' [nn'.$obs['nom_sel_nn'].']';
$lieu = Cel::formaterZoneGeoEtCodePourAffichage($obs);
$lieu = $this->formaterZoneGeoEtCodePourAffichage($obs);
$utilisateur = $this->getIntituleAuteur($obs['courriel_utilisateur']);
$titre = "$nom_plante à $lieu par $utilisateur $date";
$titre = $this->nettoyerTexte($titre);
492,7 → 492,7
$mots_cles_obs = $obs['mots_cles_texte'];
$lien_correction = sprintf($this->config['settings']['phpEditUrlTpl'], $obs['id_observation']);
$lieu = Cel::formaterZoneGeoEtCodePourAffichage($obs).' > '.$obs['lieudit'].' > '.$obs['station'];
$lieu = $this->formaterZoneGeoEtCodePourAffichage($obs).' > '.$obs['lieudit'].' > '.$obs['station'];
$milieu = $obs['milieu'];
$coordonnees = ($this->etreNull($obs['latitude']) && $this->etreNull($obs['longitude'])) ? '' : $obs['latitude'].'/'.$obs['longitude'];
$commentaire = $obs['commentaire'];
/branches/v2.23-rouleau/jrest/services/CelSyndicationImage.php
40,6 → 40,7
'tag' => 'tag',
'motcle' => 'tag',
'projet' => 'projet',
'referentiel' => 'referentiel',
'groupe_zones_geo' => 'groupe_zones_geo');
 
/**
505,6 → 506,7
$nom_valeur[1].'%") AND '; break;
case "tag" : $requete .= $this->creerSousRequeteMotsCles($nom_valeur[1]).' AND '; break;
case "projet" : $requete .= $this->creerSousRequeteProjet($nom_valeur[1]).' AND '; break;
case "referentiel" : $requete .= $this->creerSousRequeteReferentiel($nom_valeur[1]).' AND '; break;
case "groupe_zones_geo" : $requete .= $this->creerSousRequeteGroupeZonesGeo($nom_valeur[1])." AND "; break;
default : $requete .= $nom_valeur[0].' = "'.$nom_valeur[1].'" AND '; break;
}
566,6 → 568,11
return $requete;
}
 
private function creerSousRequeteReferentiel($referentiel) {
$requete = "b.nom_referentiel LIKE '$referentiel%'";
return $requete;
}
 
private function creerSousRequeteRechercheGenerale($chaine_requete) {
$requete = '';
if (trim($chaine_requete) != '') {
629,7 → 636,7
//
$mots_cles_obs = $donnees['mots_cles_texte_obs'];
$lieu = Cel::formaterZoneGeoEtCodePourAffichage($donnees).' > '.$donnees['lieudit'].' > '.$donnees['station'];
$lieu = $this->formaterZoneGeoEtCodePourAffichage($donnees).' > '.$donnees['lieudit'].' > '.$donnees['station'];
$milieu = $donnees['milieu'];
$coordonnees = ($this->etreNull($donnees['latitude']) && $this->etreNull($donnees['longitude'])) ? '' : $donnees['latitude'].'/'.$donnees['longitude'];
$commentaire_obs = $donnees['commentaire_obs'];
/branches/v2.23-rouleau/jrest/bibliotheque/Cel.php
592,7 → 592,7
return $infos;
}
public static function formaterZoneGeoEtCodePourAffichage($obs) {
public function formaterZoneGeoEtCodePourAffichage($obs) {
$code_lieu = self::convertirCodeZoneGeoVersCodeInsee($obs['ce_zone_geo']);
if(empty($code_lieu) && !empty($obs['pays'])) {
$code_lieu = $obs['pays'];
/branches/v2.23-rouleau/widget/modules/photo/Photo.php
138,7 → 138,7
list($colonne, $ligne) = explode(',', $vignette);
$this->flux_rss_url .= $this->traiterParametres();
 
if (@file_get_contents($this->flux_rss_url, false) != false) {
if (@file_get_contents($this->flux_rss_url, false) != false) {
$xml = file_get_contents($this->flux_rss_url);
if ($xml) {
try {