Line 84... |
Line 84... |
84 |
<div class="navbar-default mb-3" id="tb-navbar">
|
84 |
<div class="navbar-default mb-3" id="tb-navbar">
|
85 |
<div class="nav navbar-nav navbar-right row control-group">
|
85 |
<div class="nav navbar-nav navbar-right row control-group">
|
86 |
<div id="bouton-connexion" class="volet col-md-6 col-sm-8">
|
86 |
<div id="bouton-connexion" class="volet col-md-6 col-sm-8">
|
87 |
<label for="bouton-connexion"><?php echo $observateur['compte']; ?></label>
|
87 |
<label for="bouton-connexion"><?php echo $observateur['compte']; ?></label>
|
88 |
<a id="connexion" href="<?php echo $authTpl; ?>" class="btn btn-success mr-1 mb-1" taget="_blank"><?php echo $observateur['connexion']; ?></a>
|
88 |
<a id="connexion" href="<?php echo $authTpl; ?>" class="btn btn-success mr-1 mb-1" taget="_blank"><?php echo $observateur['connexion']; ?></a>
|
89 |
<a id="bouton-inscription" href="https://beta.tela-botanica.org/test/inscription" class="btn btn-primary mr-1 mb-1" taget="_blank"><?php echo $observateur['inscription']; ?></a>
|
89 |
<a id="bouton-inscription" href="" class="btn btn-primary mr-1 mb-1" taget="_blank"><?php echo $observateur['inscription']; ?></a>
|
90 |
</div>
|
90 |
</div>
|
91 |
<div id="creation-compte" class="volet col-md-6 col-sm-8">
|
91 |
<div id="creation-compte" class="volet col-md-6 col-sm-8">
|
92 |
<label for="creation-compte"><?php echo $observateur['noninscription']; ?></label>
|
92 |
<label for="creation-compte"><?php echo $observateur['noninscription']; ?></label>
|
93 |
<a id="bouton-anonyme" href="" class="btn btn-info mr-1 mb-1"><?php echo $observateur['nonconnexion']; ?></a>
|
93 |
<a id="bouton-anonyme" href="" class="btn btn-info mr-1 mb-1"><?php echo $observateur['nonconnexion']; ?></a>
|
94 |
</div>
|
94 |
</div>
|
Line 97... |
Line 97... |
97 |
<a href="" class="list-tool btn btn-large btn-primary volet-toggle" data-toggle="volet">
|
97 |
<a href="" class="list-tool btn btn-large btn-primary volet-toggle" data-toggle="volet">
|
98 |
<span id="nom-complet"></span> <!-- <i class="fas fa-caret-down"></i> -->
|
98 |
<span id="nom-complet"></span> <!-- <i class="fas fa-caret-down"></i> -->
|
99 |
</a>
|
99 |
</a>
|
100 |
<div class="volet-menu hidden">
|
100 |
<div class="volet-menu hidden">
|
101 |
<div id="profil-utilisateur">
|
101 |
<div id="profil-utilisateur">
|
102 |
<a href="https://beta.tela-botanica.org/test/inscription" taget="_blank"><?php echo $observateur['profil']; ?></a>
|
102 |
<a href="" taget="_blank"><?php echo $observateur['profil']; ?></a>
|
103 |
</div>
|
103 |
</div>
|
104 |
<div id="deconnexion"><a href=""><?php echo $observateur['deconnexion']; ?></a></div>
|
104 |
<div id="deconnexion"><a href=""><?php echo $observateur['deconnexion']; ?></a></div>
|
105 |
</div>
|
105 |
</div>
|
106 |
</div>
|
106 |
</div>
|
107 |
</div>
|
107 |
</div>
|
Line 185... |
Line 185... |
185 |
<input type="hidden" id="commune-nom" name="commune-nom" value="" style="display:none">
|
185 |
<input type="hidden" id="commune-nom" name="commune-nom" value="" style="display:none">
|
186 |
<input type="hidden" id="latitude" name="latitude" value="" style="display:none">
|
186 |
<input type="hidden" id="latitude" name="latitude" value="" style="display:none">
|
187 |
<input type="hidden" id="longitude" name="longitude" value="" style="display:none">
|
187 |
<input type="hidden" id="longitude" name="longitude" value="" style="display:none">
|
188 |
<input type="hidden" id="altitude" name="altitude" value="" style="display:none">
|
188 |
<input type="hidden" id="altitude" name="altitude" value="" style="display:none">
|
189 |
<input type="hidden" id="commune-insee" name="commune-insee" value="" style="display:none">
|
189 |
<input type="hidden" id="commune-insee" name="commune-insee" value="" style="display:none">
|
- |
|
190 |
<input type="hidden" id="coord-lineaire" name="coord-lineaire" value="" style="display:none">
|
190 |
</div>
|
191 |
</div>
|
191 |
<div id="geoloc" class="col-sm-8">
|
192 |
<div id="geoloc" class="col-sm-8">
|
192 |
<tb-geolocation-element
|
193 |
<tb-geolocation-element
|
193 |
id="tb-geolocation"
|
194 |
id="tb-geolocation"
|
194 |
layer='osm'
|
195 |
layer='osm'
|
Line 277... |
Line 278... |
277 |
<?php if ( $widget['type_especes'] === 'fixe' || $widget['especes']['espece_imposee'] ) : ?>
|
278 |
<?php if ( $widget['type_especes'] === 'fixe' || $widget['especes']['espece_imposee'] ) : ?>
|
278 |
<input id="taxon" name="taxon" type="text" class="form-control taxon-validation" title"" value="<?php echo $widget['especes']['nom_sci_espece_defaut']; ?>"/>
|
279 |
<input id="taxon" name="taxon" type="text" class="form-control taxon-validation" title"" value="<?php echo $widget['especes']['nom_sci_espece_defaut']; ?>"/>
|
279 |
</div>
|
280 |
</div>
|
280 |
</div>
|
281 |
</div>
|
Line 281... |
Line 282... |
281 |
|
282 |
|
282 |
<?php elseif ( isset( $widget['especes']['taxons'] ) && count( (array) $widget['especes']['taxons'] ) > 0 ) : ?>
|
283 |
<?php elseif ( $isTaxonListe ) : ?>
|
283 |
<?php ksort( $widget['especes']['taxons'] ); ?>
|
284 |
<?php ksort( $widget['especes']['taxons'] ); ?>
|
284 |
<select id="taxon-liste" name="taxon-liste" class="form-control custom-select taxon-validation has-tooltip" data-toggle="tooltip" title="<?php echo $observation['liste-espece-title']; ?>">
|
285 |
<select id="taxon-liste" name="taxon-liste" class="form-control custom-select taxon-validation has-tooltip" data-toggle="tooltip" title="<?php echo $observation['liste-espece-title']; ?>">
|
285 |
<option class="choisir" value="inconnue" selected hidden><?php echo $general['choisir']; ?></option>
|
286 |
<option class="choisir" value="inconnue" selected hidden><?php echo $general['choisir']; ?></option>
|
286 |
<?php foreach ($widget['especes']['taxons'] as $taxon) : ?>
|
287 |
<?php foreach ($widget['especes']['taxons'] as $taxon) : ?>
|
Line 600... |
Line 601... |
600 |
</form>
|
601 |
</form>
|
601 |
<?php endif; ?><!-- Fin champs supplémentaires -->
|
602 |
<?php endif; ?><!-- Fin champs supplémentaires -->
|
Line 602... |
Line 603... |
602 |
|
603 |
|
603 |
<form id="form-upload" class="form-horizontal bloc-top" action="<?php echo $url_ws_upload ?>" method="post" enctype="multipart/form-data">
|
604 |
<form id="form-upload" class="form-horizontal bloc-top" action="<?php echo $url_ws_upload ?>" method="post" enctype="multipart/form-data">
|
604 |
<h2><?php echo $image['titre']; ?></h2>
|
605 |
<h2><?php echo $image['titre']; ?></h2>
|
605 |
<p class="miniature-info" class="discretion help-inline">
|
606 |
<p id="miniature-info">
|
606 |
<?php echo $image['aide']; ?>
|
607 |
<?php echo $image['aide']; ?>
|
607 |
</p>
|
608 |
</p>
|
608 |
<div id ="photos-conteneur" class="control-group">
|
609 |
<div id ="photos-conteneur" class="control-group">
|
609 |
<div>
|
610 |
<div>
|
Line 717... |
Line 718... |
717 |
</div>
|
718 |
</div>
|
718 |
</div>
|
719 |
</div>
|
719 |
</div>
|
720 |
</div>
|
720 |
<!-- carto -->
|
721 |
<!-- carto -->
|
721 |
<script type="text/javascript" src="<?php echo $url_base; ?>js/tb-geoloc/tb-geoloc-lib-app.js"></script>
|
722 |
<script type="text/javascript" src="<?php echo $url_base; ?>js/tb-geoloc/tb-geoloc-lib-app.js"></script>
|
722 |
<script type="text/javascript">
|
- |
|
723 |
var tbGeolocation = document.getElementById( 'tb-geolocation' );
|
- |
|
724 |
|
- |
|
725 |
tbGeolocation.addEventListener( 'location', function( location ) {
|
- |
|
726 |
console.log( location.detail );
|
- |
|
727 |
|
- |
|
728 |
var secVal = location.detail.geometry.coordinates[1],
|
- |
|
729 |
firstVal = location.detail.geometry.coordinates[0],
|
- |
|
730 |
latitude = '',
|
- |
|
731 |
longitude = '',
|
- |
|
732 |
nomCommune = ( undefined !== location.detail.inseeData ) ? location.detail.inseeData.nom : location.detail.locality;
|
- |
|
733 |
|
- |
|
734 |
if ( 'object' === typeof secVal && 'object' === typeof firstVal ) {// rue
|
- |
|
735 |
latitude = ( ( firstVal[1] + secVal[1] ) / 2 ).toFixed( 6 );
|
- |
|
736 |
longitude = ( ( firstVal[0] + secVal[0] ) / 2 ).toFixed( 6 );
|
- |
|
737 |
} else if ( 'number' === typeof secVal && 'number' === typeof firstVal ) {// point
|
- |
|
738 |
latitude = secVal;
|
- |
|
739 |
longitude = firstVal;
|
- |
|
740 |
}
|
- |
|
741 |
document.getElementById( 'latitude' ).value = latitude;
|
- |
|
742 |
document.getElementById( 'longitude' ).value = longitude;
|
- |
|
743 |
document.getElementById( 'pays' ).value = location.detail.osmCountry;
|
- |
|
744 |
document.getElementById( 'commune-nom' ).value = nomCommune;
|
- |
|
745 |
document.getElementById( 'altitude' ).value = location.detail.elevation;
|
- |
|
746 |
document.getElementById( 'commune-insee' ).value = location.detail.inseeData.code;
|
- |
|
747 |
});
|
- |
|
748 |
</script>
|
- |
|
749 |
<!-- Jquery -->
|
723 |
<!-- Jquery -->
|
750 |
<script type="text/javascript" src="https://resources.tela-botanica.org/jquery/1.11.1/jquery-1.11.1.min.js"></script>
|
724 |
<script type="text/javascript" src="https://resources.tela-botanica.org/jquery/1.11.1/jquery-1.11.1.min.js"></script>
|
751 |
<!-- Jquery UI : nécessaire pour le minicalendrier et l'auto-complétion -->
|
725 |
<!-- Jquery UI : nécessaire pour le minicalendrier et l'auto-complétion -->
|
752 |
<script type="text/javascript" src="https://resources.tela-botanica.org/jquery/jquery-ui/1.11.0/js/jquery-ui.min.js"></script>
|
726 |
<script type="text/javascript" src="https://resources.tela-botanica.org/jquery/jquery-ui/1.11.0/js/jquery-ui.min.js"></script>
|
753 |
<!-- <script type="text/javascript" src="https://resources.tela-botanica.org/jquery/jquery-ui/1.11.0/js/datepicker-fr.js"></script> -->
|
727 |
<!-- <script type="text/javascript" src="https://resources.tela-botanica.org/jquery/jquery-ui/1.11.0/js/datepicker-fr.js"></script> -->
|