Subversion Repositories eFlore/Applications.eflore-consultation

Compare Revisions

No changes between revisions

Ignore whitespace Rev 708 → Rev 709

/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/>
/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/presentations/styles/eflore.css
1068,10 → 1068,16
}
 
/* relatif aux liens pour l'export pdf --- bloc du bas ---*/
 
#bloc_export_choix {
display:none;
width: 100%;
}
 
.avertissement_telechargement {
font-style:italic;
color: grey;
font-weight: 0.9em;
}
 
#export_pdf input[type="submit"] {
text-align: center;
width :120px;
1087,9 → 1093,41
}
 
#export_pdf fieldset {
width: 90%;
border: none;
margin-left: auto;
margin-right: auto;
}
 
.conteneur_telechargements > * {
padding-left:20px;
padding-top: 10px;
padding-bottom: 10px;
}
 
.lien_export_pdf {
background:url('../images/pdf.png') no-repeat;
padding-left: 20px;
font-size:12px;
padding-bottom: 3px;
}
 
.avertissement_telechargement {
margin-top: 2px;
}
 
.conteneur_permalien {
padding-left: 5px;
padding-bottom: 5px;
padding-top: 5px;
width: 100%;
}
 
.wp.conteneur_permalien {
padding-left: 0px;
padding-top: 0px;
}
 
.titre_lien_permanent {
padding-left: 0px;
}
/trunk/presentations/images/pdf.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/trunk/presentations/images/pdf.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property