Subversion Repositories eFlore/Applications.cel

Compare Revisions

No changes between revisions

Ignore whitespace Rev 2808 → Rev 2809

/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/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/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/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 «&nbsp;<?=$missionTitre ?>&nbsp;»
La mission «&nbsp;<?=$missionNom ?>&nbsp;»
<span class="glyphicon glyphicon-plus-sign"></span>
</h3>
</a>
/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
Property changes:
Modified: svn:mergeinfo
Merged /trunk/widget/modules/saisie:r2803-2805
/branches/v2.23-rouleau/widget
Property changes:
Modified: svn:mergeinfo
Merged /trunk/widget:r2803-2805
/branches/v2.23-rouleau/.
Property changes:
Modified: svn:mergeinfo
Merged /trunk:r2803-2805