Line 78... |
Line 78... |
78 |
</div>
|
78 |
</div>
|
Line 79... |
Line 79... |
79 |
|
79 |
|
80 |
<div id="formulaire" class="row mb-3 bloc-top">
|
80 |
<div id="formulaire" class="row mb-3 bloc-top">
|
81 |
<form id="form-observateur" role="form" autocomplete="on">
|
81 |
<form id="form-observateur" role="form" autocomplete="on">
|
82 |
<h2><?php echo $observateur['titre']; ?></h2>
|
82 |
<h2><?php echo $observateur['titre']; ?></h2>
|
83 |
<div id="tb-observateur" data-mode="<?php echo $conf_mode; ?>">
|
83 |
<div id="tb-observateur">
|
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="https://beta.tela-botanica.org/test/inscription" 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>
|
95 |
<div id="utilisateur-connecte" class="volet hidden">
|
95 |
<div id="utilisateur-connecte" class="volet hidden">
|
96 |
<label for="utilisateur-connecte"><?php echo $observateur['bienvenue']; ?></label>
|
96 |
<label for="utilisateur-connecte"><?php echo $observateur['bienvenue']; ?></label>
|
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="https://beta.tela-botanica.org/test/inscription" 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>
|
108 |
</div>
|
108 |
</div>
|
Line 759... |
Line 759... |
759 |
<!-- Jquery Form :nécessaire pour l'upload des images -->
|
759 |
<!-- Jquery Form :nécessaire pour l'upload des images -->
|
760 |
<script type="text/javascript" src="https://resources.tela-botanica.org/jquery/form/3.51/jquery.form.min.js"></script>
|
760 |
<script type="text/javascript" src="https://resources.tela-botanica.org/jquery/form/3.51/jquery.form.min.js"></script>
|
761 |
<!-- Bootstrap -->
|
761 |
<!-- Bootstrap -->
|
762 |
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
|
762 |
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
|
763 |
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
|
763 |
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
|
764 |
<!-- Authentification -->
|
- |
|
765 |
<script type="text/javascript" src="<?php echo $url_base; ?>js/auth.js"></script>
|
- |
|
766 |
<!-- Connexion, bloc de prévisualisation, date -->
|
764 |
<!-- Connexion, bloc de prévisualisation, date -->
|
767 |
<script type="text/javascript" src="<?php echo $url_base; ?>js/WidgetSaisie.js"></script>
|
765 |
<script type="text/javascript" src="<?php echo $url_base; ?>js/WidgetSaisie.js"></script>
|
768 |
<script type="text/javascript" src="<?php echo $url_base; ?>js/champs-supp.js"></script>
|
766 |
<script type="text/javascript" src="<?php echo $url_base; ?>js/champs-supp.js"></script>
|
769 |
<script type="text/javascript">
|
767 |
<script type="text/javascript">
|
770 |
//<![CDATA[
|
768 |
//<![CDATA[
|
771 |
$( document ).ready( function() {
|
769 |
$( document ).ready( function() {
|
Line 772... |
Line 770... |
772 |
|
770 |
|
773 |
// OMG un modèle objet !!
|
771 |
// OMG un modèle objet !!
|
Line 774... |
Line -... |
774 |
var widget = new WidgetSaisie();
|
- |
|
775 |
|
- |
|
776 |
//
|
- |
|
777 |
//
|
772 |
var widget = new WidgetSaisie();
|
778 |
//
|
773 |
|
779 |
// La présence du parametre 'debug' dans l'URL enclenche le débogage
|
774 |
// La présence du parametre 'debug' dans l'URL enclenche le débogage
|
780 |
widget.debug = <?php echo isset( $_GET['debug'] ) ? 'true' : 'false'; ?>;
|
775 |
widget.debug = <?php echo isset( $_GET['debug'] ) ? 'true' : 'false'; ?>;
|
781 |
// La présence du parametre 'html5' dans l'URL enclenche les fonctions avancées HTML5
|
776 |
// La présence du parametre 'html5' dans l'URL enclenche les fonctions avancées HTML5
|
Line 794... |
Line 789... |
794 |
widget.obsId = "<?php echo isset($_GET['id-obs']) ? $_GET['id-obs'] : ''; ?>";
|
789 |
widget.obsId = "<?php echo isset($_GET['id-obs']) ? $_GET['id-obs'] : ''; ?>";
|
795 |
// URL du web service réalisant l'insertion des données dans la base du CEL.
|
790 |
// URL du web service réalisant l'insertion des données dans la base du CEL.
|
796 |
widget.serviceSaisieUrl = "<?php echo $url_ws_saisie; ?>";
|
791 |
widget.serviceSaisieUrl = "<?php echo $url_ws_saisie; ?>";
|
797 |
// URL du web service permettant de récupérer les infos d'une observation du CEL.
|
792 |
// URL du web service permettant de récupérer les infos d'une observation du CEL.
|
798 |
widget.serviceObsUrl = "<?php echo $url_ws_obs; ?>";
|
793 |
widget.serviceObsUrl = "<?php echo $url_ws_obs; ?>";
|
799 |
//
|
- |
|
800 |
//
|
- |
|
801 |
//
|
- |
|
Line 802... |
Line 794... |
802 |
|
794 |
|
803 |
// langue
|
795 |
// langue
|
804 |
widget.langue = "<?php echo $widget['langue']; ?>";
|
796 |
widget.langue = "<?php echo $widget['langue']; ?>";
|
805 |
// Squelette d'URL du web service de l'annuaire.
|
797 |
// Squelette d'URL du web service de l'annuaire.
|
806 |
widget.serviceAnnuaireIdUrl = "<?php echo $url_ws_annuaire; ?>";
|
798 |
widget.serviceAnnuaireIdUrl = "<?php echo $url_ws_annuaire; ?>";
|
807 |
// URL de l'icône du chargement en cours
|
799 |
// mode : prod / beta / local
|
808 |
widget.chargementIconeUrl = "<?php echo $url_base; ?>img/icones/chargement.gif";
|
800 |
widget.mode = "<?php echo $conf_mode; ?>"
|
809 |
// URL de l'icône du chargement en cours d'une image
|
801 |
// URL de l'icône du chargement en cours d'une image
|
810 |
widget.chargementImageIconeUrl = "<?php echo $url_base; ?>img/icones/chargement-image.gif";
|
- |
|
811 |
// URL de l'icône du calendrier
|
- |
|
812 |
widget.calendrierIconeUrl = "<?php echo $url_base; ?>img/icones/calendrier.png";
|
802 |
widget.chargementImageIconeUrl = "<?php echo $url_base; ?>img/icones/chargement-image.gif";
|
813 |
// URL de l'icône pour une photo manquante
|
803 |
// URL de l'icône pour une photo manquante
|
Line 814... |
Line 804... |
814 |
widget.pasDePhotoIconeUrl = "<?php echo $url_base; ?>img/icones/pasdephoto.png";
|
804 |
widget.pasDePhotoIconeUrl = "<?php echo $url_base; ?>img/icones/pasdephoto.png";
|
815 |
|
805 |
|
Line 842... |
Line 832... |
842 |
"navigation.limite=" + widget.autocompletionElementsNbre;
|
832 |
"navigation.limite=" + widget.autocompletionElementsNbre;
|
843 |
// Nombre d'observations max autorisé avant transmission
|
833 |
// Nombre d'observations max autorisé avant transmission
|
844 |
widget.obsMaxNbre = 10;
|
834 |
widget.obsMaxNbre = 10;
|
845 |
// Durée d'affichage en milliseconde des messages d'informations
|
835 |
// Durée d'affichage en milliseconde des messages d'informations
|
846 |
widget.dureeMessage = 10000;
|
836 |
widget.dureeMessage = 10000;
|
847 |
//
|
- |
|
848 |
//
|
- |
|
849 |
//
|
- |
|
850 |
// Squelette d'URL du web service d'eFlore fournissant les noms de communes.
|
837 |
// Squelette d'URL du web service d'eFlore fournissant les noms de communes.
|
851 |
widget.serviceNomCommuneUrl = "https://api.tela-botanica.org/service:eflore:0.1/osm/nom-commune?lon={lon}&lat={lat}";
|
838 |
widget.serviceNomCommuneUrl = "https://api.tela-botanica.org/service:eflore:0.1/osm/nom-commune?lon={lon}&lat={lat}";
|
852 |
// Squelette d'URL du web service d'eFlore fournissant les noms de communes hors de France (localisation approximative).
|
839 |
// Squelette d'URL du web service d'eFlore fournissant les noms de communes hors de France (localisation approximative).
|
853 |
widget.serviceNomCommuneUrlAlt = "https://api.tela-botanica.org/service:eflore:0.1/wikipedia/nom-commune?lon={lon}&lat={lat}&nbre=1";
|
840 |
widget.serviceNomCommuneUrlAlt = "https://api.tela-botanica.org/service:eflore:0.1/wikipedia/nom-commune?lon={lon}&lat={lat}&nbre=1";
|
854 |
// URL du marqueur à utiliser dans la carte Google Map
|
841 |
// URL du marqueur à utiliser dans la carte Google Map
|
855 |
widget.googleMapMarqueurUrl = "<?php echo $url_base; ?>img/marqueurs/epingle.png";
|
842 |
widget.googleMapMarqueurUrl = "<?php echo $url_base; ?>img/marqueurs/epingle.png";
|
856 |
//
|
- |
|
857 |
//
|
- |
|
858 |
//
|
- |
|
Line 859... |
Line 843... |
859 |
|
843 |
|
860 |
// Initialisation du bousin
|
844 |
// Initialisation du bousin
|
861 |
widget.init();
|
845 |
widget.init();
|
862 |
});
|
846 |
});
|