/branches/v1.1-brouilly/modeles/PersonneDao.php |
---|
23,11 → 23,14 |
* @return array un tableau contenant les informations sur la personne. |
*/ |
public function getPersonne($id) { |
$url = $this->url_jrest.self::SERVICE_PERSONNE."/$id"; |
$json = file_get_contents($url); |
$donnees = json_decode($json, true); |
if ($donnees['nbElements'] == 1) { |
$donnees = $donnees['personnes'][0]; |
$donnees = array(); |
if (is_numeric($id)) { |
$url = $this->url_jrest.self::SERVICE_PERSONNE."/$id"; |
$json = file_get_contents($url); |
$donnees = json_decode($json, true); |
if ($donnees['nbElements'] == 1) { |
$donnees = $donnees['personnes'][0]; |
} |
} |
return $donnees; |
} |
/branches/v1.1-brouilly/squelettes/carte.tpl.html |
---|
1,10 → 1,10 |
<!-- COL - DEBUT CARTE --> |
<div id="col-cartographie"> |
<h1><?=$i18n['titre']['principal']?></h1> |
<h1>Carte des structures hébergeant des collections</h1> |
<p>La couleur est proportionnelle au nombre d'institutions. Vous pouvez cliquer sur la carte pour afficher les |
institutions du département.</p> |
<?=$map;?> |
<h2><?=$i18n['titre']['avertissement']?></h2> |
<h2>Avertissement et déni de responsabilité :</h2> |
<p style="width:800px;">La représentation et l'utilisation des frontières, des noms géographiques et autres données employés sur les cartes |
et utilisés dans les listes, les tableaux, les documents et les bases de données de ce site ne sont pas garanties sans |
erreurs, de même qu'elles n'engagent pas la responsabilité de l'association ni n'impliquent de reconnaissance officielle |
/branches/v1.1-brouilly/controleurs/Carte.php |
---|
51,7 → 51,7 |
$cartographie->creerCarte(); |
$donnees['map'] = $cartographie->getImageMap(); |
$donnees['i18n'] = I18n::get('carte'); |
//$donnees['i18n'] = I18n::get('carte'); |
$resultat = $this->getVue('carte', $donnees); |
$this->setSortie(self::RENDU_CORPS, $resultat); |
/branches/v1.1-brouilly/controleurs/Fiche.php |
---|
544,7 → 544,6 |
$this->traiterDonneesPersonne($donnees['info']); |
$this->traiterDonneesPersonneAPublication($donnees['publications']); |
$this->postraiterDonnees($donnees); |
Debug::printr($donnees['publications']); |
$this->setSortie(self::RENDU_CORPS, $this->getVue('fiche_personne', $donnees)); |
} |
} |