/trunk/squelettes/listes/image_liste.tpl.html |
---|
15,13 → 15,13 |
<!-- BEGIN TB_IMG --> |
<li class="conteneur_image_deplie"> |
<a class="lien_voir_image" rel="galerie_image_cel" href="<?= $image['url_image_format_zoom']; ?>" title=" |
Id : <?= $image['coi_ce_image'] ?>, |
Id : <?= $image['id_image'] ?>, |
Taxon : <?= aControleur::convertirChaineTaxonPourAffichageSimple($image['nom_ret']) ?>, |
Localisation : <?= $image['location'].' ('.$image['id_location'].')'; ?>, |
Auteur : <?= aControleur::couperCourriel($image['ci_ce_utilisateur']); ?> |
Localisation : <?= $image['zone_geo'].' ('.$image['ce_zone_geo'].')'; ?>, |
Auteur : <?= aControleur::couperCourriel($image['courriel_utilisateur']); ?> |
Observé le : <?= date('d/m/Y', strtotime($image['date_observation'])); ?>"> |
<img height="<?= $image['taille']['hauteur']; ?>" width="<?= $image['taille']['largeur']; ?>" src="<?= $image['url_image_format_galerie']; ?>" alt="Taxon : <?= aControleur::convertirChaineTaxonPourAffichage($image['nom_ret']) ?>, |
Localisation : <?= $image['location'].' ('.$image['id_location'].')'; ?>, |
Localisation : <?= $image['zone_geo'].' ('.$image['ce_zone_geo'].')'; ?>, |
Observé le : <?= date('d/m/Y', strtotime($image['date_observation'])); ?>" /> |
</a> |
<div class="pliage"> |
28,7 → 28,7 |
<h4 class="lien_pliage_invisible" title="voir les informations associées"> + </h4> |
<dl class="image_information"> |
<dt>Id </dt> |
<dd><?= $image['coi_ce_image'] ?></dd> |
<dd><?= $image['id_image'] ?></dd> |
<dt>Taxon</dt> |
<dd> |
<a href="?module=Image&action=rechercherImage&image_recherche=<?= aControleur::convertirChaineTaxonPourRequeteUrl($image['nom_ret']); ?>" title="voir toutes les images de ce taxon" ><?= aControleur::convertirChaineTaxonPourAffichage($image['nom_ret']) ?></a> |
35,9 → 35,9 |
<a title="voir la fiche du taxon sur eflore" class="acceder-outil lien_fiche_eflore" href="<?= $image['url_fiche_eflore'] ?>"></a><br /> |
</dd> |
<dt>Localisation</dt> |
<dd><a href="?module=Image&action=rechercherImage&image_recherche=<?= aControleur::convertirChainelocaliteDepartementPourRequeteUrl($image['location'],$image['id_location']); ?>" title="voir toutes les images de cette commune" ><?= aControleur::formaterChaineLocaliteDepartement($image['location'],$image['id_location']); ?> </a></dd> |
<dd><a href="?module=Image&action=rechercherImage&image_recherche=<?= aControleur::convertirChainelocaliteDepartementPourRequeteUrl($image['zone_geo'],$image['ce_zone_geo']); ?>" title="voir toutes les images de cette commune" ><?= aControleur::formaterChaineLocaliteDepartement($image['zone_geo'],$image['ce_zone_geo']); ?> </a></dd> |
<dt> Auteur </dt> |
<dd><?= aControleur::couperCourriel($image['ci_ce_utilisateur']); ?></dd> |
<dd><?= aControleur::couperCourriel($image['courriel_utilisateur']); ?></dd> |
<dt> Observé le </dt> |
<dd><?= date('d/m/Y', strtotime($image['date_observation'])); ?></dd> |
</dl> |
/trunk/squelettes/css/cel_consultation_papyrus.css |
---|
10,12 → 10,12 |
} |
.images_liste { |
margin-left: -45px; |
margin-left: 0px; |
} |
.conteneur_image { |
height: 100px; |
padding-right: 0px; |
height: 120px; |
padding-right: 30px; |
} |
h4.lien_pliage_invisible { |
/trunk/squelettes/formulaires/image_recherche.tpl.html |
---|
43,9 → 43,9 |
<td><a href="http://www.tela-botanica.org/page:cel_galerie?image_recherche=Montpellier&module=Image&action=rechercherImage">commune:Montpellier</a></td> |
</tr> |
<tr> |
<td>departement:</td> |
<td>Code de departement sur 2 chiffres</td> |
<td><a href="http://www.tela-botanica.org/page:cel_galerie?image_recherche=departement%3A34&module=Image&action=rechercherImage">departement:34</a></td> |
<td>dept:</td> |
<td>Code de dept sur 2 chiffres</td> |
<td><a href="http://www.tela-botanica.org/page:cel_galerie?image_recherche=dept%3A34&module=Image&action=rechercherImage">dept:34</a></td> |
</tr> |
<tr> |
<td>auteur:</td> |
61,7 → 61,7 |
Pour faire une recherche croisée, séparez les criteres uniquement par un + (sans espaces).<br /> |
<em>Exemple :</em> |
<a href="http://www.tela-botanica.org/page:cel_galerie?image_recherche=taxon%3ATrifolium%2Bdepartement%3A34&module=Image&action=rechercherImage">taxon:Trifolium+departement:34</a> |
<a href="http://www.tela-botanica.org/page:cel_galerie?image_recherche=taxon%3ATrifolium%2Bdept%3A34&module=Image&action=rechercherImage">taxon:Trifolium+dept:34</a> |
<br /><br /><br /> |
Des "jokers" permettent d'élargir la recherche. |
</p> |
/trunk/squelettes/navigation/pagination.tpl.html |
---|
1,6 → 1,6 |
<?php if($nb_resultats > 0) {?> |
<?php if($nb_resultats > 1) {?> |
<?php if($nb_pages > 1) {?> |
Pages |
<?php } ?> |
/trunk/controleurs/Image.php |
---|
25,7 → 25,6 |
} |
public function initialiser() { |
} |
public function executerActionParDefaut() { |
81,10 → 80,10 |
foreach ($images as &$image) { |
$taille_image = array($image['ci_meta_height'],$image['ci_meta_width']); |
$taille_image = array($image['hauteur'],$image['largeur']); |
$image['taille'] = $this->calculerDimensionPourVignette($taille_image); |
$id = $image['coi_ce_image']; |
$id = $image['id_image']; |
$format_galerie = Config::get('format_image_galerie'); |
$format_zoom = Config::get('format_image_zoom'); |
91,6 → 90,8 |
$image['url_image_format_galerie'] = $this->getUrlImageBase($id, $format_galerie); |
$image['url_image_format_zoom'] = $this->getUrlImageBase($id, $format_zoom); |
$image['url_fiche_eflore'] = $this->getUrlFicheEfloreNumNom($image['nom_sel_nn']); |
} |
$donnees['pagination'] = $this->afficherBarrePagination($criteres); |
155,9 → 156,17 |
// +---------------------------------------------------------------------------------------------------------------+ |
// METHODES POUR L'AFFICHAGE DE DONNEES |
private function getUrlImageRedirigee($id, $format) { |
private function getUrlImageBase($id, $format = 'L') { |
$id = sprintf('%09s', $id); |
$chemin_sur_serveur = Config::get('url_redirection_images'); |
return $chemin_sur_serveur.$id.$format; |
} |
private function getVraieUrlImageBase($id, $format) { |
$id = sprintf('%09s', $id) ; |
$id = wordwrap($id, 3 , '_', true) ; |
175,7 → 184,19 |
return $fichier; |
} |
// commentaire |
private function getUrlImageBase($id, $format = 'L') { |
$url = ''; |
if(Config::get('utilise_redirection_images')) { |
$url = $this->getUrlImageRedirigee($id, $format); |
} else { |
$url = $this->getVraieUrlImageBase($id, $format); |
} |
return $url; |
} |
private function getTypeMime($format) { |
$mime = ''; |
switch ($format) { |
/trunk/controleurs/aControleur.php |
---|
254,7 → 254,7 |
$chaine = 'commune:'.$localite; |
if($departement == null || $departement == 'null' || $departement == '00null') { |
$chaine += '+departement:'.$departement; |
$chaine += '+dept:'.$departement; |
} |
return self::convertirPourUrl($chaine); |
280,6 → 280,20 |
return $chaine; |
} |
public static function convertirChaineTaxonPourAffichageSimple($taxon) { |
if($taxon == 'null') { |
$taxon = 'indetermine'; |
} |
$chaine = htmlentities($taxon); |
return $chaine; |
} |
public static function getUrlFicheEfloreNumNom($num_nomenclatural) { |
return Config::get('url_base_fiche_eflore').$num_nomenclatural; |
} |
public static function convertirChaineAuteurPourRequeteUrl($auteur) { |
$chaine = 'auteur:'.self::convertirPourUrl($auteur); |
307,7 → 321,7 |
public static function couperCourriel($courriel) { |
$tableau_morceaux_courriel = split('@',$courriel); |
$tableau_morceaux_courriel = explode('@',$courriel); |
return $tableau_morceaux_courriel[0].'...'; |
} |
350,6 → 364,10 |
return Config::get('url_base').'squelettes/css/'; |
} |
public static function getUrlStyleImages() { |
return Config::get('url_base').'squelettes/images/'; |
} |
public static function renvoyerInclusionStyle() { |
return SquelettePhp::analyser(Config::get('chemin_squelettes').'inclusion/script.tpl.html', array()); |
} |