175,7 → 175,7 |
<div class="col-md-6"> |
|
<div class="mb-3"> |
<label for="geolocalisation" class="col-sm-8 obligatoire"> |
<label for="geolocalisation" class="col-sm-8 obligatoire" title="<?php echo $observateur['courriel-title']; ?>"> |
<i class="fa fa-street-view" aria-hidden="true"></i> |
<?php echo $observation['geolocalisation']; ?> |
</label> |
185,10 → 185,10 |
<input type="hidden" id="commune-nom" name="commune-nom" value="" style="display:none"> |
<input type="hidden" id="latitude" name="latitude" value="" style="display:none"> |
<input type="hidden" id="longitude" name="longitude" value="" style="display:none"> |
<input type="hidden" id="commune-insee" name="commune-insee" value="" style="display:none"> |
<input type="hidden" id="altitude" name="altitude" value="" style="display:none"> |
<input type="hidden" id="commune-insee" name="commune-insee" value="" style="display:none"> |
</div> |
<div id="geoloc" class="col-sm-8" title="<?php echo $observation['geoloc-title']; ?>"> |
<div id="geoloc" class="col-sm-8"> |
<tb-geolocation-element |
id="tb-geolocation" |
layer='osm' |
209,21 → 209,21 |
</div> |
|
<div class="control-group"> |
<label for="lieudit" class="col-sm-8"> |
<label for="lieudit" class="col-sm-8" title=""> |
<i class="fa fa-map-signs" aria-hidden="true"></i> |
<?php echo $observation['lieudit']; ?> |
</label> |
<div class="col-sm-8 mb-3"> |
<input type="text" id="lieudit" name="lieudit" class="form-control" title="<?php echo $observation['lieudit-title']; ?>"> |
<input type="text" id="lieudit" name="lieudit" class="form-control"> |
</div> |
</div> |
<div class="control-group"> |
<label for="station" class="col-sm-8"> |
<label for="station" class="col-sm-8" title=""> |
<i class="fa fa-map-marker" aria-hidden="true"></i> |
<?php echo $observation['station']; ?> |
</label> |
<div class="col-sm-8 mb-3"> |
<input type="text" id="station" name="station" class="form-control" title="<?php echo $observation['station-title']; ?>"> |
<input type="text" id="station" name="station" class="form-control"> |
</div> |
</div> |
|
232,11 → 232,11 |
<div class="col-md-6"> |
|
<div class="control-group"> |
<label for="date_releve" class="col-sm-8 obligatoire" title="<?php echo $observation['date-title']; ?>"> |
<label for="date_releve" class="col-sm-8 obligatoire" title=""> |
<i class="fa fa-calendar" aria-hidden="true"></i> |
<?php echo $observation['date']; ?> |
</label> |
<div class="col-sm-8 mb-3" title="<?php echo $observation['date-title']; ?>"> |
<div class="col-sm-8 mb-3"> |
<input type="date" id="date_releve" name="date_releve" class="form-control" max="<?php echo date('Y-m-d', time()); ?>" placeholder="jj/mm/aaaa" title="jj/mm/aaaa" required> |
</div> |
</div> |
243,12 → 243,12 |
|
<?php if( ( $widget['type_especes'] === 'referentiel' || empty( $widget['type_especes'] ) ) && empty( $widget['referentiel'] ) ) : ?> |
<div class="control-group"> |
<label for="referentiel" class="col-sm-8 obligatoire"> |
<label for="referentiel" class="col-sm-8 obligatoire" title=""> |
<i class="fa fa-book" aria-hidden="true"></i> |
<?php echo $observation['referentiel']; ?> |
</label> |
<div class="col-sm-8 mb-3"> |
<select id="referentiel" class="form-control custom-select" title="<?php echo $observation['referentiel-title']; ?>"> |
<select id="referentiel" class="form-control custom-select" > |
<option class="choisir" value="" selected hidden><?php echo $general['choisir']; ?></option> |
<option value="bdtfxr" selected="selected" title="Trachéophytes de France métropolitaine">Métropole (index réduit)</option> |
<option value="bdtfx" title="Trachéophytes de France métropolitaine">Métropole (BDTFX)</option> |
269,7 → 269,7 |
|
<div id="bloc-taxon" class="control-group"> |
<?php $isTaxonListe = ( isset( $widget['especes']['taxons'] ) && count( (array) $widget['especes']['taxons'] ) > 0 ) ;?> |
<label for="<?php echo ( !$isTaxonListe ) ? 'taxon' : 'taxon-liste';?>" class="col-sm-8"> |
<label for="<?php echo ( !$isTaxonListe ) ? 'taxon' : 'taxon-liste';?>" class="col-sm-8" title=""> |
<i class="fa fa-leaf" aria-hidden="true"></i> |
<?php echo $observation['espece']; ?><?php if ( !empty( $widget['referentiel'] ) ) echo " (" . $widget['referentiel'] . ")"; ?> |
</label> |
281,7 → 281,7 |
|
<?php elseif ( isset( $widget['especes']['taxons'] ) && count( (array) $widget['especes']['taxons'] ) > 0 ) : ?> |
<?php ksort( $widget['especes']['taxons'] ); ?> |
<select id="taxon-liste" name="taxon-liste" class="form-control custom-select taxon-validation" title="<?php echo $observation['liste-espece-title']; ?>"> |
<select id="taxon-liste" name="taxon-liste" class="form-control custom-select taxon-validation" title="<?php echo $observation['taxon-title'];?>"> |
<option class="choisir" value="inconnue" selected hidden><?php echo $general['choisir']; ?></option> |
<?php foreach ($widget['especes']['taxons'] as $taxon) : ?> |
<option |
297,7 → 297,7 |
<?php endforeach; ?> |
<option value="autre"><?php echo $observation['autre-espece']; ?></option> |
</select> |
<span for="taxon-liste" class="error" style="display: none;"><?php echo $observation['error-taxon'];?></span> |
<span for="taxon-liste" class="error" style="display: none;"><?php echo $observation['taxon-title'];?></span> |
<input id="taxon" name="taxon" class="form-control" type="hidden" /> |
</div> |
</div> |
307,23 → 307,23 |
<?php echo $observation['autre-espece']; ?> |
</label> |
<div class="col-sm-8 mb-3"> |
<input id="taxon-autre" name="taxon-autre" class="form-control" type="text" title="<?php echo $observation['espece-title']; ?>"> |
<input id="taxon-autre" name="taxon-autre" class="form-control" type="text"> |
</div> |
</div> |
<?php else : ?> |
<input id="taxon" name="taxon" class="form-control taxon-validation" type="text" title="<?php echo $observation['espece-title']; ?>"> |
<span for="taxon" class="error" style="display: none;"><?php echo $observation['error-taxon'];?></span> |
<input id="taxon" name="taxon" class="form-control taxon-validation" type="text" title="<?php echo $observation['taxon-title'];?>"> |
<span for="taxon" class="error" style="display: none;"><?php echo $observation['taxon-title'];?></span> |
</div> |
</div> |
<?php endif; ?> |
|
<div class="control-group"> |
<label for="certitude" class="col-sm-8 obligatoire"> |
<label for="certitude" class="col-sm-8 obligatoire" title=""> |
<i class="fa fa-question" aria-hidden="true"></i> |
<?php echo $observation['certitude']; ?> |
</label> |
<div class="col-sm-8 mb-3"> |
<select id="certitude" name="certitude" class="form-control custom-select" title="<?php echo $observation['certitude-title']; ?>"> |
<select id="certitude" name="certitude" class="form-control custom-select"> |
<option class="aDeterminer" value="à determiner" ><?php echo $observation['certADet']; ?></option> |
<option class="douteuse" value="douteuse" ><?php echo $observation['certDout']; ?></option> |
<option class="certaine" value="certaine" selected="selected" ><?php echo $observation['certCert']; ?></option> |
337,7 → 337,7 |
</label> |
<div class="col-sm-8 mb-3"> |
<?php if ( 0 < count( (array) $widget['milieux'] ) ) :?> |
<select id="milieu" class="form-control custom-select" title="<?php echo $observation['liste-milieu-title']; ?>"> |
<select id="milieu" class="form-control custom-select" > |
<option class="choisir" value="" selected hidden><?php echo $general['choisir']; ?></option> |
<?php foreach ( $widget['milieux'] as $milieu ) :?> |
<option value="<?php echo $milieu; ?>"><?php echo $milieu; ?></option> |
344,17 → 344,17 |
<?php endforeach; ?> |
</select> |
<?php else : ?> |
<input id="milieu" name="milieu" class="form-control" type="text" placeholder="<?php echo $observation['milieu-ph']; ?>" title="<?php echo $observation['milieu-title']; ?>"> |
<input id="milieu" name="milieu" class="form-control" type="text" placeholder="<?php echo $observation['milieu-ph']; ?>"> |
<?php endif; ?> |
</div> |
</div> |
<div class=""> |
<label for="notes" class="col-sm-8"> |
<label for="notes" class="col-sm-8" title=""> |
<i class="fa fa-pen" aria-hidden="true"></i> |
<?php echo $observation['notes']; ?> |
</label> |
<div class="col-sm-8 mb-3"> |
<textarea id="notes" form="form-observation" class="col-md-12" rows="7" name="notes" placeholder="<?php echo $observation['notes_ph']; ?>" title="<?php echo $observation['notes-title']; ?>"></textarea> |
<textarea id="notes" form="form-observation" class="col-md-12" rows="7" name="notes" placeholder="<?php echo $observation['notes_ph']; ?>"></textarea> |
</div> |
</div> |
|
715,6 → 715,7 |
</div> |
</div> |
</div> |
|
<!-- carto --> |
<script type="text/javascript" src="<?php echo $url_base; ?>js/tb-geoloc/tb-geoloc-lib-app.js"></script> |
<script type="text/javascript"> |
726,8 → 727,7 |
var secVal = location.detail.geometry.coordinates[1], |
firstVal = location.detail.geometry.coordinates[0], |
latitude = '', |
longitude = '', |
nomCommune = ( undefined !== location.detail.inseeData ) ? location.detail.inseeData.nom : location.detail.locality; |
longitude = ''; |
|
if ( 'object' === typeof secVal && 'object' === typeof firstVal ) {// rue |
latitude = ( ( firstVal[1] + secVal[1] ) / 2 ).toFixed( 6 ); |
739,9 → 739,9 |
document.getElementById( 'latitude' ).value = latitude; |
document.getElementById( 'longitude' ).value = longitude; |
document.getElementById( 'pays' ).value = location.detail.osmCountry; |
document.getElementById( 'commune-nom' ).value = nomCommune; |
document.getElementById( 'commune-nom' ).value = location.detail.inseeData.nom; |
document.getElementById( 'commune-insee' ).value = location.detail.inseeData.code; |
document.getElementById( 'altitude' ).value = location.detail.elevation; |
document.getElementById( 'commune-insee' ).value = location.detail.inseeData.code; |
}); |
</script> |
|
783,12 → 783,12 |
// Mot-clé du widget/projet |
widget.tagProjet = "WidgetSaisie"; |
// Mots-clés à ajouter aux images |
widget.tagImg = "<?php echo isset($widget['tag-img']) ? $widget['tag-img'] : ''; ?>"; |
widget.separationTagImg = "<?php echo isset($_GET['motcle']) && isset($widget['tag-img']) ? ',' : ''; ?>"; |
widget.tagImg = "<?php echo isset($_GET['tag-img']) ? $_GET['tag-img'] : ''; ?>"; |
widget.separationTagImg = "<?php echo isset($_GET['motcle']) && isset($_GET['tag-img']) ? ',' : ''; ?>"; |
widget.tagImg = <?php echo isset($_GET['motcle']) ? "'".$_GET['motcle']."' + widget.separationTagImg + widget.tagImg" : 'widget.tagImg'; ?>; |
// Mots-clés à ajouter aux observations |
widget.tagObs = "<?php echo isset($widget['tag-obs']) ? $widget['tag-obs'] : ''; ?>"; |
widget.separationTagObs = "<?php echo isset($_GET['projet']) && isset($widget['tag-obs']) ? ',' : ''; ?>"; |
widget.tagObs = "<?php echo isset($_GET['tag-obs']) ? $_GET['tag-obs'] : ''; ?>"; |
widget.separationTagObs = "<?php echo isset($_GET['projet']) && isset($_GET['tag-obs']) ? ',' : ''; ?>"; |
widget.tagObs = <?php echo isset($_GET['projet']) ? "'".$_GET['projet']."' + widget.separationTagObs + widget.tagObs" : 'widget.tagObs'; ?>; |
// Précharger le formulaire avec les infos d'une observation |
widget.obsId = "<?php echo isset($_GET['id-obs']) ? $_GET['id-obs'] : ''; ?>"; |