Subversion Repositories eFlore/Applications.cel

Compare Revisions

No changes between revisions

Ignore whitespace Rev 2869 → Rev 2870

/branches/v2.24-sarcloir/widget/modules/saisie/configurations/missions-flore.ini
24,4 → 24,10
[menthacervina]
titre_page = "Mentha cervina L. [Menthe des cerfs] en Languedoc-Roussillon"
nom_mission = "Menthe des cerfs"
sp_imposee = "41997"
sp_imposee = "41997"
 
[typhadomingensis]
titre_page = "Typha domingensis Pers."
nom_mission = "Typha domingensis Pers."
sp_imposee = "42881"
referentiel = apd
/branches/v2.24-sarcloir/widget/modules/saisie/Saisie.php
134,12 → 134,6
* @return Ambigous <string, unknown, multitype:string unknown >
*/
public function executerWidget() {
$referentiel_impose = false;
if (isset($_GET['referentiel']) && $_GET['referentiel'] != '' && $_GET['referentiel'] != "autre") {
$this->ns_referentiel = $_GET['referentiel'];
$referentiel_impose = true;
}
 
$widget['squelette'] = $this->projet;
$widget['donnees'] = array();
$widget['donnees']['url_base'] = sprintf($this->config['chemins']['baseURLAbsoluDyn'], '');
149,11 → 143,11
$widget['donnees']['url_ws_annuaire'] = sprintf($this->config['chemins']['baseURLServicesAnnuaireTpl'], 'utilisateur/identite-par-courriel/');
$widget['donnees']['url_remarques'] = $this->config['chemins']['widgetRemarquesUrl'];
 
$widget['donnees']['logo'] = isset($_GET['logo']) ? $_GET['logo'] : 'defaut';
$widget['donnees']['logo'] = $this->getLogoPage();
$widget['donnees']['titre'] = $this->getTitrePage();
$widget['donnees']['nom_mission'] = $this->getNomMissionFlore();
 
$widget['donnees']['referentiel_impose'] = $referentiel_impose;
$widget['donnees']['referentiel_impose'] = $this->getReferentielImpose();
$widget['donnees']['espece_imposee'] = false;
$widget['donnees']['nn_espece_defaut'] = '';
$widget['donnees']['nom_sci_espece_defaut'] = '';
211,12 → 205,41
if (isset($_GET['titre'])) {
$titre = $_GET['titre'];
}
if ($titre === 0) {
if ($titre === 0) { // wtf ?
$titre = '';
}
return $titre;
}
 
 
protected function getLogoPage() {
$logo = 'defaut';
if (isset($this->configProjet['logo_page'])) {
$logo = $this->configProjet['logo_page'];
}
if (isset($this->configMission['logo_page'])) {
$logo = $this->configMission['logo_page'];
}
if (isset($_GET['logo'])) {
$logo = $_GET['logo'];
}
return $logo;
}
 
protected function getReferentielImpose() {
$referentiel_impose = true;
if (!empty($_GET['referentiel']) && $_GET['referentiel'] != "autre") {
$this->ns_referentiel = $_GET['referentiel'];
} else if (isset($this->configProjet['referentiel'])) {
$this->ns_referentiel = $this->configProjet['referentiel'];
} else if (isset($this->configMission['referentiel'])) {
$this->ns_referentiel = $this->configMission['referentiel'];
} else {
$referentiel_impose = false;
}
return $referentiel_impose;
}
 
/**
* Un nom un peu plus sympatoche à afficher que juste le mot-clef associé; s'il
* n'est pas défini dans la config, on prend le mot-clef tout de même
/branches/v2.24-sarcloir/widget/modules/saisie
Property changes:
Modified: svn:mergeinfo
Merged /trunk/widget/modules/saisie:r2869
/branches/v2.24-sarcloir/widget
Property changes:
Modified: svn:mergeinfo
Merged /trunk/widget:r2869
/branches/v2.24-sarcloir/.
Property changes:
Modified: svn:mergeinfo
Merged /trunk:r2869