/branches/v2.23-rouleau/widget/modules/saisie/Saisie.php |
---|
35,6 → 35,7 |
protected $projet = null; |
protected $configProjet = null; |
protected $configMission = null; |
protected $mission = null; |
/** langue (traduction), charge un template de la forme "defaut_en.tpl.html" */ |
protected $langue = null; |
107,9 → 108,9 |
if (file_exists($fichier_config)) { |
if ($this->configProjet = parse_ini_file($fichier_config, true)) { |
if (isset($_GET['mission'])) { |
$mission = strtolower(trim($_GET['mission'])); |
if (isset($this->configProjet[$mission])) { |
$this->configMission = $this->configProjet[$mission]; |
$this->mission = strtolower(trim($_GET['mission'])); |
if (isset($this->configProjet[$this->mission])) { |
$this->configMission = $this->configProjet[$this->mission]; |
} |
} |
} else { |
150,6 → 151,7 |
$widget['donnees']['logo'] = isset($_GET['logo']) ? $_GET['logo'] : 'defaut'; |
$widget['donnees']['titre'] = $this->getTitrePage(); |
$widget['donnees']['nom_mission'] = $this->getNomMissionFlore(); |
$widget['donnees']['referentiel_impose'] = $referentiel_impose; |
$widget['donnees']['espece_imposee'] = false; |
214,6 → 216,18 |
} |
/** |
* 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 |
*/ |
protected function getNomMissionFlore() { |
$nom = $this->mission; |
if (isset($this->configMission['nom_mission'])) { |
$nom = $this->configMission['nom_mission']; |
} |
return $nom; |
} |
/** |
* Remplit un fichier JS avec une variable contenant une liste restreinte de taxons, |
* pour certains projets |
* @return string |
/branches/v2.23-rouleau/widget/modules/saisie/configurations/missions-flore.ini |
---|
3,8 → 3,20 |
; Le nom du groupe sera passé dans l'url via le paramètre "mission". |
[odontites] |
titre_page = "Odontites luteus (L.) Clairv. [Euphraises jaunes] en Languedoc-Roussillon" |
nom_mission = "Odontites" |
sp_imposee = "44391" |
[meconopsis] |
titre_page = "Meconopsis cambrica (L.) Vig. [Pavot du Pays de Galle] en Languedoc-Roussillon" |
sp_imposee = "41127" |
nom_mission = "Meconopsis" |
sp_imposee = "41127" |
[cynanchumacutum] |
titre_page = "Cynanchum acutum L. [Scamonée aiguë] en Languedoc-Roussillon" |
nom_mission = "Scamonée aiguë" |
sp_imposee = "20518" |
[gratiolaofficinalis] |
titre_page = "Gratiola officinalis L. [Gratiole officinale] en Languedoc-Roussillon" |
nom_mission = "Gratiole officinale" |
sp_imposee = "30641" |
/branches/v2.23-rouleau/widget/modules/saisie/squelettes/missions-flore/squelettes/cynanchumacutum/projet.tpl.html |
---|
New file |
0,0 → 1,12 |
<p> |
<a target="_blank" href="http://www.tela-botanica.org/" target="_blank">Tela Botanica</a>, en partenariat avec le |
<a href="http://www.cbnmed.fr/" target="_blank">Conservatoire Botanique National Méditerranéen de Porquerolles</a> lance une |
mission d'observation de la plante |
<a href="http://www.tela-botanica.org/bdtfx-nn-20518-description" target="_blank">Cynanchum acutum L.</a>, |
connue sous le nom de Scammonée aiguë, pendant les mois de juillet et d'août 2015. |
</p> |
<p> |
En partant découvrir cette espèce sur le terrain, vous contribuez à fournir des données complémentaires sur |
<a href="http://siflore.fcbn.fr/?cd_ref=93777&r=metro" target="_blank">sa répartition</a>. |
</p> |
<p>Cet outil vous permet de partager vos observations reccueilies sur le terrain avec le réseau.</p> |
/branches/v2.23-rouleau/widget/modules/saisie/squelettes/missions-flore/squelettes/cynanchumacutum/titre.tpl.html |
---|
New file |
0,0 → 1,3 |
<h1> |
À la découverte de la <strong>Scammonée aiguë</strong> (<i>Cynanchum acutum</i> L.) |
</h1> |
/branches/v2.23-rouleau/widget/modules/saisie/squelettes/missions-flore/squelettes/gratiolaofficinalis/projet.tpl.html |
---|
New file |
0,0 → 1,12 |
<p> |
<a target="_blank" href="http://www.tela-botanica.org/" target="_blank">Tela Botanica</a>, en partenariat avec le |
<a href="http://www.cbnmed.fr/" target="_blank">Conservatoire Botanique National Méditerranéen de Porquerolles</a> lance une |
mission d'observation de la plante |
<a href="http://www.tela-botanica.org/bdtfx-nn-30641-description" target="_blank">Gratiola officinalis L.</a>, |
connue sous le nom de Gratiole officinale, pendant les mois d'août et de septembre 2015. |
</p> |
<p> |
En partant découvrir cette espèce sur le terrain, vous contribuez à fournir des données complémentaires sur |
<a href="http://siflore.fcbn.fr/?cd_ref=100576&r=metro" target="_blank">sa répartition</a>. |
</p> |
<p>Cet outil vous permet de partager vos observations reccueilies sur le terrain avec le réseau.</p> |
/branches/v2.23-rouleau/widget/modules/saisie/squelettes/missions-flore/squelettes/gratiolaofficinalis/titre.tpl.html |
---|
New file |
0,0 → 1,3 |
<h1> |
À la découverte de la <strong>Gratiole officinale</strong> (<i>Gratiola officinalis</i> L.) |
</h1> |
/branches/v2.23-rouleau/widget/modules/saisie/squelettes/missions-flore/missions-flore.tpl.html |
---|
7,7 → 7,8 |
} |
?> |
<?php $mission = isset($_GET['mission']) ? strtolower($_GET['mission']) : null; ?> |
<?php $missionTitre = isset($_GET['mission']) ? ucwords($_GET['mission']) : 'Inconnue'; ?> |
<?php $missionMotCle = isset($_GET['mission']) ? $_GET['mission'] : 'Inconnue'; ?> |
<?php $missionNom = isset($_GET['mission']) ? $nom_mission : 'Inconnue'; ?> |
<!DOCTYPE html> |
<html lang="fr"> |
<head> |
68,7 → 69,7 |
// La présence du parametre 'html5' dans l'URL enclenche les fonctions avancées HTML5 |
widget.html5 = <?=isset($_GET['html5']) ? 'true' : 'false'?>; |
// Mot-clé du widget/projet |
widget.tagProjet = "WidgetSaisie,Missions-Flore,<?=$missionTitre?>"; |
widget.tagProjet = "WidgetSaisie,Missions-Flore,<?=$missionMotCle?>"; |
// Mots-clés à ajouter aux images |
widget.tagImg = "<?=isset($_GET['tag-img']) ? $_GET['tag-img'] : ''?>"; |
widget.separationTagImg = "<?= isset($_GET['motcle']) && isset($_GET['tag-img']) ? ',' : '' ?>"; |
167,7 → 168,7 |
<div id="intro" class ="well well-lg"> |
<a class="fermer" data-toggle="collapse" data-target="#intro-txt"> |
<h3 class="titre"> |
La mission « <?=$missionTitre ?> » |
La mission « <?=$missionNom ?> » |
<span class="glyphicon glyphicon-plus-sign"></span> |
</h3> |
</a> |
/branches/v2.23-rouleau/widget/modules/saisie |
---|
Property changes: |
Modified: svn:mergeinfo |
Merged /trunk/widget/modules/saisie:r2803-2805 |