Subversion Repositories eFlore/Applications.eflore-consultation

Compare Revisions

Ignore whitespace Rev 708 → Rev 709

/trunk/modules/fiche/Fiche.php
70,7 → 70,6
}
 
public function executerFiche(){
$squelette = 'fiche_'.$this->onglet;
//Gestion du niveau
92,14 → 91,29
$this->setSortie(self::RENDU_CORPS, $this->getVue('fiche_accueil_niveau'.$niveau, $donnees), true);
$this->ajouterLienModuleExport();
$this->ajouterPiedDePage();
}
 
public function ajouterLienModuleExport() {
$donnees['lien'] = $this->url->obtenirUrlPdfExport($this->parametres['num_nom']);
$this->setSortie(self::RENDU_CORPS, $this->getVue('fiche_pdf_lien', $donnees), true);
$export = $this->getVue('fiche_pdf_lien', $donnees);
return $export;
}
public function ajouterPiedDePage() {
$description = new Description($this->conteneur);
$taxons = new Taxons($this->conteneur);
$referentiel = $this->conteneur->getParametre('referentiel');
$donnees = array('wikipedia' => $description->getWikipedia(),
'export_pdf' => $this->ajouterLienModuleExport(),
'permalien_num_nom' => $taxons->getUrlPermalienNumNom($referentiel, 1, $this->conteneur->getNomCourant()->getNns()),
'permalien_taxon' => $taxons->getUrlPermalienTaxon($referentiel, 1, $this->conteneur->getNomCourant()->getNt()),
'nn' => $this->conteneur->getNomCourant()->getNns(),
'nt' => $this->conteneur->getNomCourant()->getNt(),
'wiki' => $description->getLienWikini());
$this->setSortie(self::RENDU_CORPS, $this->getVue('fiche_pied_page', $donnees), true);
}
public function executerOnglet(){
$donnees = $this->obtenirDonnees();
header('Content-type: text/html');
/trunk/modules/fiche/formateurs/Description.php
111,7 → 111,7
return $donnees;
}
 
private function getWikipedia() {
public function getWikipedia() {
$wp = array();
$this->textes->setProjet('wikipedia');
$this->textes->setId($this->getIdWp());
138,6 → 138,12
$wikini['description'] = $this->wikini->getTexteFormate($page_wiki, 'description');
return $wikini;
}
public function getLienWikini() {
$referentiel = $this->conteneur->getParametre('referentiel');
$num_tax = $this->nomCourant->getNomSelectionne()->get('num_taxonomique');
return $this->wikini->getUrlPageWiki($referentiel, $num_tax);
}
 
private function getCoste() {
$coste = array();
/trunk/modules/fiche/squelettes/fiche_pied_page.tpl.html
New file
0,0 → 1,48
<div class="importance1">
<div class="gauche demi">
<h2>Téléchargements</h2>
<div class="conteneur_telechargements">
<?= $export_pdf; ?>
</div>
</div>
<div class="droite demi">
<h2>Informations :</h2>
<div class="conteneur_permalien">Numéro nomenclatural : <?= $nn ?></div>
<div class="conteneur_permalien">Numéro taxonomique : <?= $nt ?></div>
<h2>Liens permanents :</h2>
<div class="conteneur_permalien">
<span>Nom séléctionné :</span>
<span class="conteneur_permalien">
<a class="lien_externe" href="<?=htmlentities($permalien_num_nom)?>" title="Lien permanent vers ce nom">
<?=htmlentities($permalien_num_nom)?>
</a>
</span>
</div>
<div class="conteneur_permalien">
<span class="titre_lien_permanent">Taxon :</span>
<span>
<a class="lien_externe" href="<?=htmlentities($permalien_taxon)?>" title="Lien permanent vers ce taxon">
<?=htmlentities($permalien_taxon)?>
</a>
</span>
</div>
<div class="conteneur_permalien">
<span>Fiche wikipedia :</span>
<span class="description conteneur_permalien">
<a class="lien_externe" href="<?=htmlentities($wikipedia['lien'])?>" title="voir la page de ce taxon sur wikipedia (s'ouvre dans une nouvelle fenêtre)">
<?=htmlentities($wikipedia['lien'])?>
</a>
</span>
</div>
<div class="conteneur_permalien">
<span>Fiche wikini :</span>
<span class="description conteneur_permalien">
<a class="lien_externe" href="<?=htmlentities($wiki)?>" title="voir la page de ce taxon sur le wiki flora (s'ouvre dans une nouvelle fenêtre)">
<?=htmlentities($wiki)?>
</a>
</span>
</div>
</div>
<hr class="nettoyage" />
</div>
/trunk/modules/fiche/squelettes/fiche_pdf_lien.tpl.html
2,16 → 2,19
<script>
<!--
$(document).ready(function(){
$('#export_choix').click(function() {
$('#bloc_export_choix').toggle();
$('#bloc_export_choix').hide();
$('#export_choix').click(function(event) {
$('#bloc_export_choix').slideToggle();
event.preventDefault();
return false;
});
});
-->
</script>
 
<div class="importance1">
<a href="<?=$lien?>" style="font-size:14px;"> Télécharger la fiche au format PDF.>> </a> <br/><br/>
<a href="#export_choix" id="export_choix" name="export_choix">Personnaliser la fiche PDF. >></a>
<div>
<a href="<?=$lien?>" class="lien_export_pdf"> Télécharger la fiche au format PDF </a>
<div class="avertissement_telechargement">(Peut durer jusqu'à 30 secondes)</div><br />
<a href="" id="export_choix" name="export_choix">Personnaliser la fiche</a>
<div id="bloc_export_choix">
<form id="export_pdf" method="post" action="<?=$lien?>" >
<br/>