699 |
gduche |
1 |
; Encodage : UTF-8
|
|
|
2 |
|
|
|
3 |
; +------------------------------------------------------------------------------------------------------+
|
|
|
4 |
; URLs
|
|
|
5 |
; Le séparateur utilisé par le framework lorsqu'il génère des URL pour séparer les arguments.
|
|
|
6 |
; Pour remettre les valeurs par défaut, utitliser : "php:ini_get('arg_separator.output')"
|
|
|
7 |
url_arg_separateur_sortie = "&"
|
|
|
8 |
|
|
|
9 |
; +------------------------------------------------------------------------------------------------------+
|
|
|
10 |
; Info sur l'application
|
915 |
gduche |
11 |
info.nom = Services d'Identiplante
|
699 |
gduche |
12 |
; Abréviation de l'application
|
915 |
gduche |
13 |
info.abr = del-services
|
699 |
gduche |
14 |
; Version du Framework nécessaire au fonctionnement de cette application
|
|
|
15 |
info.framework.version = 0.3
|
|
|
16 |
;Encodage de l'application
|
|
|
17 |
encodage_appli = "UTF-8"
|
|
|
18 |
|
|
|
19 |
; +------------------------------------------------------------------------------------------------------+
|
|
|
20 |
; Débogage
|
|
|
21 |
; Indique si oui ou non on veut afficher le débogage.
|
|
|
22 |
debogage = true
|
1289 |
jpm |
23 |
; Indique sous quelle forme les méssages de débogage doivent s'afficher :
|
|
|
24 |
; - "php:Debug::MODE_ECHO" : le message est affiché en utilisant echo
|
699 |
gduche |
25 |
; - "php:Debug::MODE_NOTICE" : le message est affiché en utilisant une erreur de type notice
|
|
|
26 |
; - "php:Debug::MODE_ENTETE_HTTP" : les messages sont envoyés dans un entête HTTP "X_REST_DEBOGAGE".
|
|
|
27 |
; - "Autre valeur" : les messages sont formatés puis retournés par la méthode de débogage utilisée.
|
|
|
28 |
debogage_mode = "php:Debug::MODE_ECHO"
|
|
|
29 |
; Indique si oui ou non on veut lancer le chronométrage
|
|
|
30 |
chronometrage = false
|
|
|
31 |
|
|
|
32 |
; +------------------------------------------------------------------------------------------------------+
|
|
|
33 |
; Paramètrage de la base de données.
|
|
|
34 |
; Abstraction de la base de données.
|
|
|
35 |
bdd_abstraction = pdo
|
|
|
36 |
; Protocole de la base de données.
|
|
|
37 |
bdd_protocole = mysql
|
|
|
38 |
; Nom du serveur de bases de données.
|
|
|
39 |
bdd_serveur = localhost
|
|
|
40 |
; Nom de l'utilisateur de la base de données.
|
1289 |
jpm |
41 |
bdd_utilisateur = ""
|
699 |
gduche |
42 |
; Mot de passe de l'utilisateur de la base de données.
|
1289 |
jpm |
43 |
bdd_mot_de_passe = ""
|
699 |
gduche |
44 |
; Nom de la base de données principale.
|
1821 |
jpm |
45 |
bdd_nom = "tb_del"
|
699 |
gduche |
46 |
; Encodage de la base de données principale au format base de données (ex. pour l'utf-8 ne pas mettre le tiret!).
|
|
|
47 |
bdd_encodage = "utf8"
|
|
|
48 |
|
|
|
49 |
; +------------------------------------------------------------------------------------------------------+
|
|
|
50 |
; Infos sur les services
|
1600 |
jpm |
51 |
; chemin direct aux services
|
1821 |
jpm |
52 |
serveur.baseURL = /services/del/
|
1600 |
jpm |
53 |
; URL à rediriger
|
915 |
gduche |
54 |
serveur.baseAlternativeURL = /service:del:0.1/
|
699 |
gduche |
55 |
|
1821 |
jpm |
56 |
; +------------------------------------------------------------------------------------------------------+
|
|
|
57 |
; SERVICES du CEL
|
|
|
58 |
; URL de base des services du CEL
|
|
|
59 |
urlServiceBaseCel = "{ref:url_base}service:cel:"
|
|
|
60 |
; Service du CEL pour manipuler une image à distance
|
|
|
61 |
urlServiceCelImage = "{ref:urlServiceBaseCel}CelImage/";
|
|
|
62 |
; Service du CEL pour manipuler une observation à distance
|
|
|
63 |
urlServiceCelObs = "{ref:urlServiceBaseCel}CelObs/";
|
|
|
64 |
; Service du CEL permetant d'obtenir la liste des communes pour l'auto-complétion
|
|
|
65 |
urlServiceCelCommune = "{ref:urlServiceBaseCel}LocationSearch/";
|
|
|
66 |
; Squelette d'Url permettant d'afficher une image du CEL (remplace %s par l'id de l'image sans underscore)
|
1835 |
jpm |
67 |
cel_img_url_tpl = "http://api.tela-botanica.org/img:%09d%s.jpg"
|
1821 |
jpm |
68 |
|
|
|
69 |
; +------------------------------------------------------------------------------------------------------+
|
|
|
70 |
; SERVICES d'eFlore
|
|
|
71 |
; URL de base des services d'eFlore
|
|
|
72 |
url_service_base_eflore = "{ref:url_base}service:eflore:0.1/"
|
|
|
73 |
|
|
|
74 |
; +------------------------------------------------------------------------------------------------------+
|
|
|
75 |
; CONFIG GÉNÉRALE de DEL
|
699 |
gduche |
76 |
; Version des service web du projet
|
|
|
77 |
service_version = 0.1
|
|
|
78 |
; Standard utilisé pour les codes de langue
|
|
|
79 |
langue_source = "ISO-639-1";
|
|
|
80 |
; Standard utilisé pour les codes de zones géographiques
|
|
|
81 |
zone_geo_source = "ISO-3166-1";
|
|
|
82 |
|
1289 |
jpm |
83 |
; URL de base des services
|
1600 |
jpm |
84 |
url_base = "http://localhost/"
|
|
|
85 |
; URL de base des services de DEL
|
|
|
86 |
url_service_base = "{ref:url_base}service:del:0.1/"
|
1684 |
jpm |
87 |
|
|
|
88 |
; Espaces de noms
|
1821 |
jpm |
89 |
chemin_del_commun = "../commun"
|
1567 |
mathias |
90 |
|
1600 |
jpm |
91 |
; Droits des utilisateurs
|
|
|
92 |
droit_coordinateur = "1"
|
|
|
93 |
droit_superadmin = "2"
|
|
|
94 |
; Liste des ips (nom de domaine) autorisés à accéder aux services de DEL
|
1797 |
jpm |
95 |
ip_autorisees = "127.0.0.1, 193.54.123.169, 193.54.123.216"
|
|
|
96 |
|
1821 |
jpm |
97 |
; Lien de base vers l'appli DEL
|
|
|
98 |
obs_appli_lien = "http://www.tela-botanica.org/appli:identiplante"
|
|
|
99 |
img_appli_lien = "http://www.tela-botanica.org/appli:pictoflora"
|
|
|
100 |
|
|
|
101 |
; Lien de base vers la fiche de l'observation dans DEL
|
|
|
102 |
obs_fiche_tpl = "{ref:obs_appli_lien}#obs~%s"
|
|
|
103 |
img_fiche_tpl = "{ref:img_appli_lien}#img~%s"
|
|
|
104 |
|
1797 |
jpm |
105 |
; +------------------------------------------------------------------------------------------------------+
|
1816 |
jpm |
106 |
; CONFIGURATIONS des SERVICES
|
1797 |
jpm |
107 |
[mots-cles]
|
|
|
108 |
; Masque de filtrage possible pour la consultation :
|
|
|
109 |
masques_possibles = "image,auteur.id"
|
|
|
110 |
; Mapping
|
|
|
111 |
mapping = "
|
|
|
112 |
id_tag = id_mot_cle,
|
|
|
113 |
ce_image = image,
|
|
|
114 |
ce_utilisateur = auteur.id,
|
|
|
115 |
date = date,
|
|
|
116 |
tag = mot_cle"
|
|
|
117 |
|
|
|
118 |
[commentaires]
|
|
|
119 |
; Masque de filtrage possible pour la consultation :
|
|
|
120 |
masques_possibles = "proposition,observation"
|
|
|
121 |
; Mapping
|
|
|
122 |
mapping = "
|
|
|
123 |
id_commentaire = id_commentaire,
|
|
|
124 |
ce_observation = observation,
|
|
|
125 |
ce_proposition = proposition,
|
|
|
126 |
ce_commentaire_parent = id_parent,
|
|
|
127 |
ce_utilisateur = auteur.id,
|
|
|
128 |
texte = texte,
|
|
|
129 |
utilisateur_nom = auteur.nom,
|
|
|
130 |
utilisateur_prenom = auteur.prenom,
|
|
|
131 |
utilisateur_courriel = auteur.courriel,
|
|
|
132 |
date = date,
|
|
|
133 |
nom_sel = nom_sel,
|
|
|
134 |
nom_sel_nn = nom_sel_nn,
|
|
|
135 |
nom_ret_nn = nom_ret_nn,
|
|
|
136 |
nom_referentiel = nom_referentiel,
|
1816 |
jpm |
137 |
proposition_initiale = proposition_initiale"
|
|
|
138 |
|
|
|
139 |
[communes]
|
|
|
140 |
; Masque de filtrage possible pour la consultation :
|
|
|
141 |
masques_possibles = "masque.nom"
|
|
|
142 |
|
|
|
143 |
[determinations]
|
|
|
144 |
; Masque de filtrage possible pour la consultation :
|
|
|
145 |
masques_possibles = "masque.protocole,masque.valeur_vote_min";
|
|
|
146 |
; Mapping
|
|
|
147 |
mapping = "
|
|
|
148 |
famille = famille,
|
|
|
149 |
ns = nom_sel,
|
|
|
150 |
nn = nom_sel_nn,
|
|
|
151 |
date = date_observation,
|
|
|
152 |
tag = mots_cles_texte,
|
|
|
153 |
commune = zone_geo"
|
|
|
154 |
; Mots-clés du CEL à prendre en compte dans DEL
|
|
|
155 |
mots_cles_cel_affiches = "fleur,fleurs,feuille,feuilles,ecorce,fruit,fruits,port,plantnet,plantscan_new";
|
|
|
156 |
; Template d'URL pour l'affichage des images du web service ListeImagesDeterminationsProbables
|
|
|
157 |
url_image_tpl = "http://api.tela-botanica.org/img:%sXL.jpg"
|
|
|
158 |
; Template d'URL pour la fiche eFlore d'un nom
|
|
|
159 |
url_fiche_eflore_tpl = "http://www.tela-botanica.org/nn%s";
|
|
|
160 |
|
|
|
161 |
[nomstaxons]
|
|
|
162 |
; Masque de filtrage possible pour la consultation :
|
|
|
163 |
masques_possibles = "masque.nom,masque.referentiel"
|
|
|
164 |
; URL de base du service appelé pour autocompléter les noms de taxons
|
|
|
165 |
url_autocompletion_tpl = "{ref:url_service_base_eflore}%s/noms?masque=%s&recherche=etendue&retour.format=min&navigation.limite=50&ns.structure=au";
|
1817 |
jpm |
166 |
|
|
|
167 |
[protocoles]
|
|
|
168 |
; Mapping
|
|
|
169 |
mapping = "
|
|
|
170 |
id_protocole = protocole.id,
|
|
|
171 |
intitule = protocole.intitule,
|
|
|
172 |
descriptif = protocole.descriptif,
|
|
|
173 |
tag = protocole.tag,
|
1821 |
jpm |
174 |
mots_cles = protocole.mots_cles"
|
|
|
175 |
|
|
|
176 |
[syndication]
|
|
|
177 |
; Masque de filtrage possible pour la consultation, tout type de syndication confondus :
|
|
|
178 |
masques_possibles = "auteur,espece,observation,image,protocole"
|
|
|
179 |
; Mapping pour tous les sous-services
|
|
|
180 |
;TODO : si problématique séparer en mapping spécifique à chaque sous-service et fusionner avec les params ..._filtres
|
|
|
181 |
mapping = "
|
|
|
182 |
espece = nom_sel,
|
|
|
183 |
observation = ce_observation,
|
|
|
184 |
image = id_image,
|
|
|
185 |
protocole = cd_protocole"
|
|
|
186 |
|
|
|
187 |
; Filtres disponibles pour chaque type de syndication
|
|
|
188 |
commentaire_filtres = "auteur,espece,observation"
|
|
|
189 |
vote_filtres = "protocole"
|
|
|
190 |
tag_filtres = ""
|
|
|
191 |
|
|
|
192 |
; Liste des formats de flux disponibles
|
|
|
193 |
formats = "rss1,rss2,atom"
|
|
|
194 |
|
|
|
195 |
; Editeur du flux
|
|
|
196 |
editeur = "Tela Botanica"
|
|
|
197 |
|
|
|
198 |
; Infos sur le générateur
|
|
|
199 |
generateur_nom = "DEL - Syndication"
|
|
|
200 |
generateur_version = "1.0"
|
|
|
201 |
|
|
|
202 |
; Format du Guid de DEL pour le flux de syndication
|
|
|
203 |
commentaire_guid_tpl = "urn:lsid:tela-botanica.org:del:commentaire%s"
|
|
|
204 |
vote_guid_tpl = "urn:lsid:tela-botanica.org:del:vote%s"
|
|
|
205 |
tag_guid_tpl = "urn:lsid:tela-botanica.org:del:tag%s"
|
|
|
206 |
|
|
|
207 |
; Titre
|
|
|
208 |
commentaire_titre = "identiPlante : commentaires et propositions"
|
|
|
209 |
vote_titre = "pictoFlora : votes"
|
|
|
210 |
tag_titre = "pictoFlora : tags"
|
|
|
211 |
|
|
|
212 |
; Descriptions des flux
|
|
|
213 |
commentaire_dsc = "Ce flux regroupe les dernières déterminations et commentaires rédigés dans l'application identiPlante"
|
|
|
214 |
vote_dsc = "Ce flux regroupe les derniers votes sur les images de pictoFlora"
|
1826 |
jpm |
215 |
tag_dsc = "Ce flux regroupe les derniers tags des images de pictoFlora"
|
|
|
216 |
|
|
|
217 |
|
|
|
218 |
[observations]
|
|
|
219 |
; Masque de filtrage possible pour la consultation :
|
|
|
220 |
masques_possibles = "masque,masque.famille,masque.genre,masque.ns,masque.nn,masque.auteur,masque.date,masque.commune,masque.departement,masque.tag,masque.espece,masque.type,masque.referentiel"
|
|
|
221 |
; Mapping parmetres url / champs base de données :
|
|
|
222 |
mapping = "
|
|
|
223 |
id_observation = id_observation,
|
|
|
224 |
date_observation = date_observation,
|
|
|
225 |
date_transmission = date_transmission,
|
|
|
226 |
famille = determination.famille,
|
|
|
227 |
nom_sel = determination.ns,
|
|
|
228 |
nom_sel_nn = determination.nn,
|
|
|
229 |
nt = determination.nt,
|
|
|
230 |
nom_referentiel = determination.referentiel,
|
|
|
231 |
ce_zone_geo = id_zone_geo,
|
|
|
232 |
zone_geo = zone_geo,
|
|
|
233 |
lieudit = lieudit,
|
|
|
234 |
station = station,
|
|
|
235 |
milieu = milieu,
|
|
|
236 |
nom = auteur.nom,
|
|
|
237 |
prenom = auteur.prenom,
|
|
|
238 |
ce_utilisateur = auteur.id,
|
|
|
239 |
courriel = auteur.courriel,
|
|
|
240 |
mots_cles_texte = mots_cles_texte,
|
|
|
241 |
dob_commentaire = commentaire"
|
|
|
242 |
; Texte du tag "à déterminer"
|
|
|
243 |
tag_adeterminer = aDeterminer
|
|
|
244 |
;
|
|
|
245 |
nb_commentaires_discussion = 1
|
|
|
246 |
|
|
|
247 |
[images]
|
|
|
248 |
; Masque de filtrage possible pour la consultation :
|
|
|
249 |
masques_possibles = "masque,famille,genre,ns,nn,nt,auteur,date,commune,departement,tag,espece,referentiel"
|
|
|
250 |
; Mapping parmetres url / champs base de données :
|
|
|
251 |
mapping = "
|