Subversion Repositories eFlore/Applications.coel-consultation

Compare Revisions

No changes between revisions

Ignore whitespace Rev 95 → Rev 96

/trunk/configurations/config.default.ini
17,7 → 17,7
; Nom de domaine pour l'URL de base de l'application : 162.38.234.6
domaine = "localhost"
; URL de base de l'application, si elle est laissée vide, l'application fonctionnera en Stand-alone
url_base = "http://{ref:domaine}/collection/index.php"
url_base = "http://{ref:domaine}/collection/"
; Mettre à true si l'application nécessite de s'identifier.
identification = false
 
39,6 → 39,14
; Spécifique à l'application
; Url du Jrest utilisé pour les services web fournissant les données à l'application
url_jrest = "http://www.tela-botanica.org/eflore/coel/jrest/"
; Template d'URL pour les images de l'application
url_img = "{ref:url_base}squelettes/img/%s"
; Nom du fichier de l'image à utiliser pour des liens vers des cartes
img_carte = "carte.png"
; Template d'URL pour le lien vers une carte (Google Map ou OSM)
; OSM : http://www.openstreetmap.org/?lat=%s&lon=%s&zoom=17
; GGM : http://maps.google.fr/?ll=%s,%s
lien_vers_carte = "http://www.openstreetmap.org/?lat=%s&lon=%s&zoom=17"
 
; +------------------------------------------------------------------------------------------------------+
; Spécifique au module Rechercher
/trunk/squelettes/img/carte.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/trunk/squelettes/img/carte.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/trunk/squelettes/fiche_structure.tpl.html
23,7 → 23,7
<dt>Acronyme</dt> <dd><?=$info['_acronyme_']?></dd>
<dt>Statut</dt> <dd><?=$info['_type_prive_']?><?=$info['_type_public_']?></dd>
<dt>Date de fondation</dt> <dd><?=$info['_date_fondation_']?></dd>
<dt>Personnel de l'institution</dt> <dd><?=$info['cs_nbre_personne']?></dd>
<dt>Personnel de l'institution</dt> <dd><?=$info['_nbre_personne_']?></dd>
</dl>
<h3>Adresse</h3>
34,7 → 34,14
<dt>Ville</dt> <dd><?=$info['cs_ville']?></dd>
<dt>Région</dt> <dd><?=$info['_region_']?></dd>
<dt>Pays</dt> <dd><?=$info['_pays_']?></dd>
<dt>Latitude/Longitude</dt> <dd><?=$info['_latitude_longitude_']?></dd>
<dt>Latitude/Longitude</dt>
<dd>
<?php if (!isset($info['_latitude_longitude_'])) : ?>
<?=$info['_latitude_longitude_']?>
<?php else : ?>
<a class="lien_ext" href="<?=$info['_lien_carte_']?>"><?=$info['_latitude_longitude_']?> <img style="display:inline;" src="<?=$info['_url_img_carte_']?>" alt="Voir sur une carte" /></a>
<?php endif; ?>
</dd>
</dl>
<h3>Description</h3>
/trunk/LICENCES.txt
1,0 → 0,0
L'application de consultation des Collections (col) est sous double licence GPL v3 (http://www.opensource.org/licenses/gpl-3.0.html) et CECILL (http://www.cecill.info/) sauf mention contraire dans les fichiers.
------------------------------------------------------------------------------------------------------------------------
Sources et licences des images :
carte.png (Yusuke Kamiyamane <http://p.yusukekamiyamane.com/>, Creative Commons (Attribution 3.0 Unported) <http://creativecommons.org/licenses/by/3.0/>)
/trunk/controleurs/Fiche.php
84,6 → 84,7
$guid_id_valeur = Config::get('guid_id_collection').$donnees['cs_id_structure'];
$donnees['_guid_'] = sprintf(Config::get('guid'), Config::get('guid_projet'), $guid_id_valeur);
$donnees['_date_fondation_'] = $this->formaterDate($donnees['cs_date_fondation'], ColControleur::FMT_DATE);
$donnees['_nbre_personne_'] = (empty($donnees['cs_nbre_personne'])) ? '' : $donnees['cs_nbre_personne'];
$donnees['_acronyme_'] = $this->construireTxtTruck($donnees['cs_truk_identifiant_alternatif']);
$donnees['_telephone_fax_'] = $this->construireTxtTruck($donnees['cs_truk_telephone']);
$donnees['_type_prive_'] = $this->construireTxtListeOntologie($donnees['cs_ce_truk_type_prive']);
91,11 → 92,16
$donnees['_region_'] = Ontologie::getValeurNom($donnees['cs_ce_truk_region']);
$donnees['_pays_'] = $this->construireTxtListeOntologie($donnees['cs_ce_truk_pays']);
$donnees['_web_'] = $this->construireTxtTruckSansMajuscule($donnees['cs_truk_url']);
$donnees['_web_'] = $this->traiterTxtTruck($donnees['cs_truk_url']);
$donnees['_courriel_'] = $this->formaterCourriels($donnees['cs_courriel']);
$latitude = $donnees['cs_latitude'];
$longitude = $donnees['cs_longitude'];
$donnees['_latitude_longitude_'] = ($longitude != '' && $latitude != '') ? $latitude+' / '+$longitude : '';
$donnees['_latitude_longitude_'] = ($longitude != '' && $latitude != '') ? "$latitude / $longitude" : '';
$donnees['_latitude_dcm_en_'] = ($latitude != '') ? str_replace(',', '.', $latitude) : '';
$donnees['_longitude_dcm_en_'] = ($longitude != '') ? str_replace(',', '.', $longitude) : '';
$donnees['_lien_carte_'] = sprintf(Config::get('lien_vers_carte'), $donnees['_latitude_dcm_en_'], $donnees['_longitude_dcm_en_']);
$donnees['_url_img_carte_'] = sprintf(Config::get('url_img'), Config::get('img_carte'));
}
private function traiterDonneesStructureConservation(&$donnees) {