/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(); |