/trunk/applications/saisie/squelettes/fiches/individu_fiche.tpl.html |
---|
10,34 → 10,53 |
<span class="valeur_fiche"> (<?= $infos_espece['nom_scientifique'] ?>) </span> |
</div> |
<p class="intitule_fiche" > <a href="<?= $infos_espece['description'] ?>"> Voir la description sur wikipedia </a></p> |
<p class="intitule_fiche" > <?= $infos_espece['description'] ?> </p> |
<hr class="separation_section" /> |
<h3 class="titre_section_fiche" > Observations réalisées </h3> |
<div class="pliage"> |
<h4> année 2006</h4> |
<ul> |
<?php foreach ($annees_observations as $annee => $observations) : ?> |
<li> |
<h4> année <?= $annee; ?></h4> |
<div class="pliage"> |
<h4>Floraison</h4> |
<ul> |
<?php foreach($observations as $stade => $observation) : ?> |
<li> |
Stade 12 : 12/10/2006 |
</li> |
<li> |
Stade 35 : 15/10/2006 |
</li> |
</ul> |
</div> |
</li> |
<li> |
<div class="pliage"> |
<h4><?= $stade ?></h4> |
<h4>Scenescence</h4> |
<ul> |
<?php foreach($observation as $num_stade => $date) : ?> |
<li> |
<?= $stade.' '.$num_stade.' : '.$date ?> |
Stade 88 : 11/11/2006 |
</li> |
<?php endforeach; ?> |
</ul> |
</div> |
<?php endforeach; ?> |
</li> |
<li> |
<div class="pliage"> |
<h4>Pourriture</h4> |
<ul> |
<li> |
Stade 12 : 12/12/2006 |
</li> |
<li> |
Stade 35 : 25/12/2006 |
</li> |
</ul> |
</div> |
</li> |
<?php endforeach; ?> |
</ul> |
</div> |
<hr class="separation_section" /> |
</div> |
<!-- ODS_SAISIE - FIN FICHE INDIVIDU --> |
/trunk/applications/saisie/squelettes/listes/evenement_liste.tpl.html |
---|
28,9 → 28,9 |
<?php foreach ($individus as $individu) : ?> |
<tr class="observations_individu" id="observations_individu_<?= $individu['id_individu'] ?>"> |
<tr class="observations_individu" id="observations_individu_<?= $individu['id'] ?>"> |
<td> |
<a href="<?= aControleur::getUrlConsultationFicheIndividu($id_station,$id_espece, $individu['id_individu']); ?>"><?= $individu['nom'] ?></a> |
<a href="<?= aControleur::getUrlConsultationFicheIndividu($id_station, $individu['id_individu']); ?>"><?= $individu['nom'] ?></a> |
</td> |
<?php for( $i = 0; $i < $stades; $i++) : ?> |
<td> |
41,7 → 41,7 |
<?php } ?> |
</td> |
<?php endfor; ?> |
<td><a class="lien_modifier" href="<?= aControleur::getUrlFormulaireModificationObservation($id_station,$id_espece, $individu['id_individu']); ?>"><img alt="modifier" src="<?= aControleur::getUrlImage(); ?>modification.png" /></a></td> |
<td><a class="lien_modifier" href="<?= aControleur::getUrlFormulaireModificationObservation($individu['id']); ?>"><img alt="modifier" src="<?= aControleur::getUrlImage(); ?>modification.png" /></a></td> |
</tr> |
<?php endforeach; ?> |
</table> |
/trunk/applications/saisie/squelettes/css/saisie.css |
---|
2,10 → 2,6 |
/* =========================== Style général ============================ */ |
#wrapper #container { |
max-width:1570px; |
} |
.gauche { |
float:left; |
} |
53,16 → 49,11 |
text-align: center; |
} |
#saisie_modif_evenements tr, #saisie_liste_evenements tr { |
#saisie_liste_evenements tr { |
height: 40px; |
} |
.icone_s { |
height: 30px; |
width: 30px; |
} |
/* =========================== Fiches ============================== */ |
.element_fiche { |
93,10 → 84,6 |
/* =========================== Tableaux d'évenements ============================ */ |
#saisie_liste_evenements, #saisie_modif_evenements { |
text-align: center; |
} |
tr:nth-child(odd) { |
background-color: #CFCFCF ; |
} |
/trunk/applications/saisie/squelettes/js/saisie_station.js |
---|
File deleted |
/trunk/applications/saisie/squelettes/js/saisie_observation.js |
---|
File deleted |
/trunk/applications/saisie/squelettes/js/saisie.js |
---|
New file |
0,0 → 1,85 |
var map; |
var marker; |
function ajouterListenerFormulaireSaisieLatLon() { |
$('#cacher_afficher_lien').bind('click', function() { |
$('#conteneur_liens_lat_lon').slideToggle(); |
return false; |
}); |
/*$('#station_lat').bind('blur', function() { |
verifierEtLocaliserCoordonnees(); |
});*/ |
/*$('#station_lon').bind('blur', function() { |
verifierEtLocaliserCoordonnees(); |
});*/ |
$('#localiser_lat_lon').click(function() { |
verifierEtLocaliserCoordonnees(); |
}); |
$('#conteneur_liens_lat_lon').hide(); |
} |
function verifierEtLocaliserCoordonnees() { |
var lat = $('#station_lat').val(); |
var lon = $('#station_lon').val(); |
if(!isNaN(lat) && lat.length > 0 && !isNaN(lon) && lon.length > 0) { |
} else { |
window.alert("coordonnées invalides"); |
} |
var positionMarker = new google.maps.LatLng(lat, lon); |
marker.setPosition(positionMarker); |
map.setCenter(positionMarker); |
} |
function mettreAJourValeursFormulaire(latlon) { |
latlon = latlon.toString().split(','); |
$('#station_lat').val(latlon[0].replace('(', '')); |
$('#station_lon').val(latlon[1].replace(')', '')); |
} |
function initialiserCarte() { |
var latlng = new google.maps.LatLng(47.0504, 2.2347); |
var myOptions = { |
zoom: 6, |
center: latlng, |
mapTypeId: google.maps.MapTypeId.HYBRID |
}; |
map = new google.maps.Map(document.getElementById("map_canvas"), |
myOptions); |
marker = new google.maps.Marker({ |
position: latlng, |
title:"" |
}); |
marker.setDraggable(true); |
marker.setClickable(true); |
google.maps.event.addListener(marker, 'dragend', function() { |
mettreAJourValeursFormulaire(marker.getPosition()) |
}); |
// To add the marker to the map, call setMap(); |
marker.setMap(map); |
} |
$(document).ready(function() { |
initialiserCarte(); |
}); |
$('#conteneur_liens_lat_lon').ready(function() { |
ajouterListenerFormulaireSaisieLatLon(); |
}); |
/trunk/applications/saisie/squelettes/js/commun.js |
---|
14,16 → 14,14 |
function initialiserLignesCliquables() { |
$(".observations_individu").each(function() { |
$(this).bind('click', function() { |
$('.observations_individu').bind('click', function() { |
// pour le moment un clic sur la ligne envoie sur la page d'édition |
// TODO: faire une modification en ajax |
window.location = $(this).find("a.lien_modifier").attr('href'); |
//$(this).children('td a').click(); |
window.alert($(this).children('td').attr('href')); |
//window.location = $(this).children('td a').attr('href'); |
return false; |
}); |
}); |
} |