Subversion Repositories eFlore/Applications.cel

Compare Revisions

No changes between revisions

Ignore whitespace Rev 2904 → Rev 2909

/branches/v2.24-sarcloir/widget/modules/saisie/Saisie.php
29,7 → 29,7
const EFLORE_API_VERSION = '0.1';
const REFERENTIEL_DEFAUT = 'bdtfx';
 
/** référentiel utilisé pour al complétion des noms scientifiques */
/** référentiel utilisé pour la complétion des noms scientifiques */
protected $ns_referentiel;
/** mot-clé associé aux saisies, et template personnalisé si appliquable */
protected $projet = null;
147,6 → 147,7
$widget['donnees']['titre'] = $this->getTitrePage();
$widget['donnees']['nom_mission'] = $this->getNomMissionFlore();
 
$widget['donnees']['zone_geo'] = $this->getZoneGeo();
$widget['donnees']['referentiel_impose'] = $this->getReferentielImpose();
$widget['donnees']['espece_imposee'] = false;
$widget['donnees']['nn_espece_defaut'] = '';
224,6 → 225,14
}
return $logo;
}
protected function getZoneGeo() {
$zone_geo = null;
if (isset($_GET['zone_geo'])) {
$zone_geo = $_GET['zone_geo'];
}
return $zone_geo;
}
 
protected function getReferentielImpose() {
$referentiel_impose = false;
467,4 → 476,4
}
return $tableauJs;
}
}
}
/branches/v2.24-sarcloir/widget/modules/saisie/squelettes/sauvages/css/sauvages.css
447,6 → 447,11
margin-bottom: 2px;
}
 
#logo-titre{
width: 50%;
height: 50%;
}
 
/*-------------------------------------------------------*/
/* Autocomplete */
.valeur-defaut-recherche {
Property changes:
Modified: svn:mergeinfo
Merged /trunk/widget/modules/saisie/squelettes/sauvages/css/sauvages.css:r2906-2908
/branches/v2.24-sarcloir/widget/modules/saisie/squelettes/sauvages/js/WidgetSaisieSauvages.js
155,12 → 155,34
// surcharge
WidgetSaisieSauvages.prototype.initialiserGoogleMap = function() {
var lthis = this;
this.latLngDeb = new google.maps.LatLng(48.8543, 2.3483);// Paris
if (this.ville == 'Marseille') {
this.latLngDeb = new google.maps.LatLng(43.29545, 5.37458);
} else if (this.ville == 'Montpellier') {
this.latLngDeb = new google.maps.LatLng(43.61077, 3.87672);
this.latLngDeb = new google.maps.LatLng(48.8543, 2.3483);// Paris par défaut
// si param "zone_geo"
if (this.zoneGeo != "") {
var url = "http://api.tela-botanica.org/service:cel:coordSearch?zone=" + this.zoneGeo;
$.getJSON(url, function(data) {
lthis.latLngDeb = new google.maps.LatLng(data.lat, data.lng);
lthis.suiteInitialiserGoogleMap();
});
}
// si param "ville"
else {
if (this.ville == 'Marseille') {
this.latLngDeb = new google.maps.LatLng(43.29545, 5.37458);
}
if (this.ville == 'Montpellier') {
this.latLngDeb = new google.maps.LatLng(43.61077, 3.87672);
}
this.suiteInitialiserGoogleMap();
}
}
 
 
WidgetSaisieSauvages.prototype.suiteInitialiserGoogleMap = function() {
var options = {
zoom: 16,
center: this.latLngDeb,
193,12 → 215,15
google.maps.event.addListener(this.map, 'click', this.surClickDansCarte.bind(this));
 
// Lorsque la carte est chargée, on vérifie si on peut précharger des données
var lthis = this;
google.maps.event.addListenerOnce(this.map, 'idle', function(){
// Initialisation du marker de début de rue
if (!lthis.obsId) {
// Tentative de geocalisation si aucune obs à précharger
// Tentative de geolocalisation si aucune obs à précharger
lthis.initialiserMarkerDeb();
lthis.tenterGeolocalisation();
if (this.zoneGeo == "" && this.ville == "") {
lthis.tenterGeolocalisation();
}
}
});
 
/branches/v2.24-sarcloir/widget/modules/saisie/squelettes/sauvages/sauvages.tpl.html
142,19 → 142,27
<div id="zone-appli" class="container">
<div class="row-fluid entete">
<div class="span12">
<?php if ($titre == 'defaut' ) : ?>
<h1 id="widget-titre"><img src="<?=$url_base?>/modules/saisie/squelettes/sauvages/img/logos/sdmr.png" alt="Sauvages de ma rue : Saisie des observations"/></h1>
<?php else: ?>
<h1 id="widget-titre"><?= $titre ?></h1>
<?php endif; ?>
<p class="discretion">
Un aide interactive est à votre disposition sur l'interface.
Une fois familiarisé, vous pouvez cliquer sur le bouton suivant pour la désactiver :
<button id="btn-aide" class="btn btn-mini btn-success">
<span class="icon-question-sign icon-white"></span>
<span id="btn-aide-txt" >Désactiver l'aide</span>
</button>
</p>
<div class="row-fluid">
<div class="span12">
<?php if($logo != 'defaut' && $logo != '0') { ?>
<img id="logo-titre" class="span1" src="<?= $logo ?>" alt="Logo" />
<?php } else if($logo == 'defaut') { ?>
<h1 id="widget-titre"><img src="<?=$url_base?>/modules/saisie/squelettes/sauvages/img/logos/sdmr.png" alt="Sauvages de ma rue : Saisie des observations"/></h1>
<?php } ?>
</div>
</div>
<div class="row-fluid">
<div class="span12">
<p class="discretion">
Un aide interactive est à votre disposition sur l'interface.
Une fois familiarisé, vous pouvez cliquer sur le bouton suivant pour la désactiver :
<button id="btn-aide" class="btn btn-mini btn-success">
<span class="icon-question-sign icon-white"></span>
<span id="btn-aide-txt" >Désactiver l'aide</span>
</button>
</p>
</div>
</div>
</div>
</div>
<div class="row-fluid">
/branches/v2.24-sarcloir/widget/modules/saisie/squelettes/sauvages
Property changes:
Modified: svn:mergeinfo
Merged /trunk/widget/modules/saisie/squelettes/sauvages:r2906-2908
/branches/v2.24-sarcloir/widget/modules/saisie
Property changes:
Modified: svn:mergeinfo
Merged /trunk/widget/modules/saisie:r2906-2908
/branches/v2.24-sarcloir/widget
Property changes:
Modified: svn:mergeinfo
Merged /trunk/widget:r2906-2908
/branches/v2.24-sarcloir/.
Property changes:
Modified: svn:mergeinfo
Merged /trunk:r2906-2908