Subversion Repositories eFlore/Applications.cel

Rev

Rev 574 | Rev 599 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 574 Rev 575
Line 1... Line 1...
1
<?php
1
<?php
-
 
2
// declare(encoding='UTF-8');
2
/**
3
/**
3
 * Service fournissant une carte dynamique des obsertions publiques du CEL.
4
 * Service fournissant une carte dynamique des obsertions publiques du CEL.
4
 * Encodage en entrée : utf8
5
 * Encodage en entrée : utf8
5
 * Encodage en sortie : utf8
6
 * Encodage en sortie : utf8
6
 *
7
 *
7
 * Cas d'utilisation :
8
 * Cas d'utilisation et documentation :
8
 * /CelWidgetMap/Carte/Utilisateur : carte des observations publiques d'un utilisateur.
9
 * @link http://www.tela-botanica.org/wikini/eflore/wakka.php?wiki=AideCELWidgetCarto
9
 * /CelWidgetMap/Carte/Utilisateur/Projet : carte des observations publiques d'un utilisateur pour un projet.
-
 
10
 *
10
 *
-
 
11
 * Paramètres :
11
 * Carte = Type de carte. Valeurs possible : defaut,
12
 * ===> utilisateur = identifiant
12
 * Utilisateur = identifiant (= courriel) de l'utilisateur ou * pour tous les utilisateurs.
13
 * Affiche seulement les observations d'un utilisateur donné. L'identifiant correspond au courriel de 
-
 
14
 * l'utilisateur avec lequel il s'est inscrit sur Tela Botanica.
-
 
15
 * ===> dept = code_du_département
-
 
16
 * Affiche seulement les observations pour le département français métropolitain indiqué. Les codes de département utilisables 
-
 
17
 * sont : 01 à 19, 2A, 2B et 21 à 95. 
13
 * Projet = mot-clé du projet
18
 * ===> projet = mot-clé
-
 
19
 * Affiche seulement les observations pour le projet d'observations indiqué. Dans l'interface du CEL, vous pouvez taguer vos 
-
 
20
 * observations avec un mot-clé de projet. Si vous voulez regrouper des observations de plusieurs utilisateurs, communiquez un 
-
 
21
 * mot-clé de projet à vos amis et visualisez les informations ainsi regroupées.
-
 
22
 * ===> num_taxon = num_taxon
-
 
23
 * Affiche seulement les observations pour la plante indiquée. Le num_taxon correspond au numéro taxonomique de la plante. 
-
 
24
 * Ce numéro est disponible dans les fiches d'eFlore. Par exemple, pour "Poa bulbosa L." le numéro taxonomique vaut 7080.
14
 *
25
 *  
15
 * @author Jean-Pascal MILCENT <jpm@clapas.org>
26
 * @author		Jean-Pascal MILCENT <jpm@tela-botanica.org>
16
 * @license GPL v3 <http://www.gnu.org/licenses/gpl.txt>
27
 * @license	GPL v3 <http://www.gnu.org/licenses/gpl.txt>
17
 * @license CECILL v2 <http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt>
28
 * @license	CECILL v2 <http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt>
18
 * @version $Id$
29
 * @version	$Id$
19
 * @copyright © 2010, Jean-Pascal MILCENT
30
 * @copyright	Copyright (c) 2010, Tela Botanica (accueil@tela-botanica.org)
20
 */
31
 */
21
class Carto extends WidgetCommun {
32
class Carto extends WidgetCommun {
22
	const DS = DIRECTORY_SEPARATOR;
33
	const DS = DIRECTORY_SEPARATOR;
23
	const SERVICE_DEFAUT = 'carte-defaut';
34
	const SERVICE_DEFAUT = 'carte-defaut';
Line 24... Line 35...
24
	
35
	
25
	/**
36
	/**
26
	 * Méthode appelée avec une requête de type GET.
37
	 * Méthode appelée par défaut pour charger ce widget.
27
	 */
38
	 */
28
	public function executer() {
39
	public function executer() {
29
		$retour = null;
40
		$retour = null;