Subversion Repositories eFlore/Applications.eflore-consultation

Compare Revisions

Ignore whitespace Rev 1245 → Rev 1246

/trunk/modules/fiche/squelettes/fiche_pied_page.tpl.html
34,7 → 34,7
<div class="conteneur_permalien">
<span>Nom sélectionné :</span>
<span class="conteneur_permalien">
<a class="lien_externe" href="<?=htmlentities($permalien_num_nom)?>" title="Lien permanent vers <?=$nom_retenu;?>">
<a id="permalien_num_nom" class="lien_externe" href="<?=htmlentities($permalien_num_nom)?>" title="Lien permanent vers <?=$nom_retenu;?>">
<?=htmlentities($permalien_num_nom)?>
</a>
</span>
50,7 → 50,7
<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)">
<a id="permalien_wikipedia" 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>
58,7 → 58,7
<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)">
<a id="permalien_wikini" 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>
/trunk/modules/fiche/squelettes/fiche_entete.tpl.html
7,7 → 7,5
var urlPopup = "<?= Config::get('base_url_application_popup'); ?>";
var permalienNumNom = "<?= $permalien_num_nom; ?>";
var onglet = "<?= $onglet; ?>";
console.log(permalienNumNom);
//]]>
</script>
/trunk/eflore_papyrus.php
30,7 → 30,7
$chemin_commun = 'http://www.tela-botanica.org/commun/';
// Définition des feuilles de style de l'application pour Papyrus
// TODO: il y a surement mieux à faire pour obtenir l'url des fichiers
GEN_stockerStyleExterne('jquery-ui', $chemin_commun.'jquery/jquery-ui/1.8.17/css/ui-lightness/jquery-ui-1.8.17.custom.css');
GEN_stockerStyleExterne('jquery-ui', $chemin_commun.'jquery/jquery-ui/1.10.2/css/ui-lightness/jquery-ui-1.10.2.custom.css');
GEN_stockerStyleExterne('fancybox', $chemin_commun.'jquery/fancybox/1.3.4/jquery.fancybox-1.3.4.css');
GEN_stockerStyleExterne('eflore', $chemin.'/presentations/styles/eflore.css');
 
43,7 → 43,7
 
// Définition des fichiers JS de l'application pour Papyrus
GEN_stockerFichierScript('jquery-1.7', $chemin_commun.'jquery/1.7.1'.DS.'jquery-1.7.1.js');
GEN_stockerFichierScript('jquery-ui-1.8.16', $chemin_commun.'jquery/jquery-ui/1.8.5/js'.DS.'jquery-ui-1.8.5.custom.min.js');
GEN_stockerFichierScript('jquery-ui-1.10.2', $chemin_commun.'jquery/jquery-ui/1.10.2/js'.DS.'jquery-ui-1.10.2.custom.js');
GEN_stockerFichierScript('fancybox', $chemin_commun.'/jquery/fancybox/1.3.4'.DS.'jquery.fancybox-1.3.4.pack.js');
GEN_stockerFichierScript('cookie', $chemin_commun.'jquery/cookie/1.0/jquery.cookie.min.js');
GEN_stockerFichierScript('eflore-general', $chemin.'presentations/scripts'.DS.'eflore.js');
/trunk/presentations/styles/eflore.css
708,6 → 708,10
padding-left: 20px;
}
 
.invisible {
visibility:hidden;
}
 
/* Onglets */
#zone_onglets {
margin-top: 0.1em;
1401,6 → 1405,12
width: 100%;
}
 
.conteneur_permalien > input {
background-color: #EAEDCD;
color: #598000;
border: none;
}
 
.wp.conteneur_permalien {
padding-left: 0px;
padding-top: 0px;
/trunk/presentations/scripts/fiche-synthese.js
209,6 → 209,8
contenuZoneFiche.appendTo('#ui-tabs-'+(indexTabSelectionneDefaut+1));
$("#zone_contenu_fiche").hide();
$('#ui-tabs-'+(indexTabSelectionneDefaut+1)).show();
ongletNomCode = $('#ui-tabs-'+(indexTabSelectionneDefaut+1)).children(".onglet_contenu").attr("id");
$(".lien_retour_synthese").toggle((ongletNomCode != "synthese"));
},
active: indexTabSelectionneDefaut ,
beforeLoad: function( event, ui ) {
481,6 → 483,7
// celui qui a été explicitement demandé
mettreAJourUrl(permalienNumNom+"-"+onglet, onglet);
}
gererInteractionsPermaliens();
});
 
$(document).one('ongletSyntheseCharge', function() {
633,9 → 636,12
tmp.close();
}
 
 
// met à jour l'url dans la barre du navigateur ainsi que dans le permalien en bas
// de la fiche
function mettreAJourUrl(nouvelleUrl, etat) {
// javascript double negative trick
// pour plus d'info http://stackoverflow.com/questions/4686583/can-someone-explain-this-double-negative-trick
$('#permalien_num_nom').val(nouvelleUrl);
$('#permalien_num_nom').select();
if (!!(window.history && window.history.pushState)) {
var currentState = window.history.state;
if (currentState != nouvelleUrl && !!etat) {
644,6 → 650,23
}
}
 
function gererInteractionsPermaliens() {
$(".conteneur_permalien > a").each(function() {
var txt = '<input type="text" id="'+$(this).attr('id')+'" readonly="readonly" class="lien_externe" value="'+$(this).attr('href')+'">';
$(this).replaceWith(txt);
});
$(".conteneur_permalien > input").each(function() {
$(this).attr('size', $(this).val().length - 7);
});
$(".conteneur_permalien > input").hover(
function() {
$(this).select();
}, function() {
// rien à faire sur le mouseout
}
);
}
 
$(document).ajaxStop(function() {
gererChargementGraphiqueEcologie();
gererAffichageLegendeEcologie();