Subversion Repositories eFlore/Applications.del

Rev

Rev 1821 | Rev 1843 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

; Encodage : UTF-8

; +------------------------------------------------------------------------------------------------------+
; URLs
; Le séparateur utilisé par le framework lorsqu'il génère des URL pour séparer les arguments.
; Pour remettre les valeurs par défaut, utitliser : "php:ini_get('arg_separator.output')"
url_arg_separateur_sortie = "&"

; +------------------------------------------------------------------------------------------------------+
; Info sur l'application
info.nom = Services d'Identiplante
; Abréviation de l'application
info.abr = del-services
; Version du Framework nécessaire au fonctionnement de cette application
info.framework.version = 0.3
;Encodage de l'application
encodage_appli = "UTF-8"

; +------------------------------------------------------------------------------------------------------+
; Débogage
; Indique si oui ou non on veut afficher le débogage.
debogage = true
;       Indique sous quelle forme les méssages de débogage doivent s'afficher :
;                - "php:Debug::MODE_ECHO" : le message est affiché en utilisant echo
;                - "php:Debug::MODE_NOTICE" : le message est affiché en utilisant une erreur de type notice
;                - "php:Debug::MODE_ENTETE_HTTP" : les messages sont envoyés dans un entête HTTP "X_REST_DEBOGAGE".
;                - "Autre valeur" : les messages sont formatés puis retournés par la méthode de débogage utilisée.
debogage_mode = "php:Debug::MODE_ECHO"
; Indique si oui ou non on veut lancer le chronométrage
chronometrage = false

; +------------------------------------------------------------------------------------------------------+
; Paramètrage de la base de données.
; Abstraction de la base de données.
bdd_abstraction = pdo
; Protocole de la base de données.
bdd_protocole = mysql
; Nom du serveur de bases de données.
bdd_serveur = localhost
; Nom de l'utilisateur de la base de données.
bdd_utilisateur = ""
; Mot de passe de l'utilisateur de la base de données.
bdd_mot_de_passe = ""
; Nom de la base de données principale.
bdd_nom = "tb_del"
; Encodage de la base de données principale au format base de données (ex. pour l'utf-8 ne pas mettre le tiret!).
bdd_encodage = "utf8"

; +------------------------------------------------------------------------------------------------------+
; Infos sur les services
; chemin direct aux services
serveur.baseURL = /services/del/
; URL à rediriger
serveur.baseAlternativeURL = /service:del:0.1/

; +------------------------------------------------------------------------------------------------------+
; SERVICES du CEL
; URL de base des services du CEL
urlServiceBaseCel = "{ref:url_base}service:cel:"
; Service du CEL pour manipuler une image à distance
urlServiceCelImage = "{ref:urlServiceBaseCel}CelImage/";
; Service du CEL pour manipuler une observation à distance
urlServiceCelObs = "{ref:urlServiceBaseCel}CelObs/";
; Service du CEL permetant d'obtenir la liste des communes pour l'auto-complétion
urlServiceCelCommune = "{ref:urlServiceBaseCel}LocationSearch/";
; Squelette d'Url permettant d'afficher une image du CEL (remplace %s par l'id de l'image sans underscore)
cel_img_url_tpl = "http://api.tela-botanica.org/img:%s.jpg"

; +------------------------------------------------------------------------------------------------------+
; SERVICES d'eFlore
; URL de base des services d'eFlore
url_service_base_eflore = "{ref:url_base}service:eflore:0.1/"

; +------------------------------------------------------------------------------------------------------+
; CONFIG GÉNÉRALE de DEL
; Version des service web du projet
service_version = 0.1
; Standard utilisé pour les codes de langue
langue_source = "ISO-639-1";
; Standard utilisé pour les codes de zones géographiques
zone_geo_source = "ISO-3166-1";

; URL de base des services
url_base = "http://localhost/"
; URL de base des services de DEL
url_service_base = "{ref:url_base}service:del:0.1/"

; Espaces de noms
chemin_del_commun = "../commun"

; Droits des utilisateurs
droit_coordinateur = "1"
droit_superadmin = "2"
; Liste des ips (nom de domaine) autorisés à accéder aux services de DEL
ip_autorisees = "127.0.0.1, 193.54.123.169, 193.54.123.216"

; Lien de base vers l'appli DEL
obs_appli_lien = "http://www.tela-botanica.org/appli:identiplante"
img_appli_lien = "http://www.tela-botanica.org/appli:pictoflora"

; Lien de base vers la fiche de l'observation dans DEL
obs_fiche_tpl = "{ref:obs_appli_lien}#obs~%s"
img_fiche_tpl = "{ref:img_appli_lien}#img~%s"

; +------------------------------------------------------------------------------------------------------+
; CONFIGURATIONS des SERVICES
[mots-cles]
; Masque de filtrage possible pour la consultation :
masques_possibles = "image,auteur.id"
; Mapping
mapping = "
        id_tag = id_mot_cle,
        ce_image = image,
        ce_utilisateur = auteur.id,
        date = date,
        tag = mot_cle"

[commentaires]
; Masque de filtrage possible pour la consultation :
masques_possibles = "proposition,observation"
; Mapping
mapping = "
        id_commentaire = id_commentaire,
        ce_observation = observation,
        ce_proposition = proposition,
        ce_commentaire_parent = id_parent,
        ce_utilisateur = auteur.id,
        texte = texte,
        utilisateur_nom = auteur.nom,
        utilisateur_prenom = auteur.prenom,
        utilisateur_courriel = auteur.courriel,
        date = date,
        nom_sel = nom_sel,
        nom_sel_nn = nom_sel_nn,
        nom_ret_nn = nom_ret_nn,
        nom_referentiel = nom_referentiel,
        proposition_initiale = proposition_initiale"

[communes]
; Masque de filtrage possible pour la consultation :
masques_possibles = "masque.nom"

[determinations]
; Masque de filtrage possible pour la consultation :
masques_possibles = "masque.protocole,masque.valeur_vote_min";
; Mapping
mapping = "
        famille = famille,
        ns = nom_sel,
        nn = nom_sel_nn,
        date = date_observation,
        tag = mots_cles_texte,
        commune = zone_geo"
; Mots-clés du CEL à prendre en compte dans DEL
mots_cles_cel_affiches = "fleur,fleurs,feuille,feuilles,ecorce,fruit,fruits,port,plantnet,plantscan_new";
; Template d'URL pour l'affichage des images du web service ListeImagesDeterminationsProbables
url_image_tpl = "http://api.tela-botanica.org/img:%sXL.jpg"
; Template d'URL pour la fiche eFlore d'un nom
url_fiche_eflore_tpl = "http://www.tela-botanica.org/nn%s";

[nomstaxons]
; Masque de filtrage possible pour la consultation :
masques_possibles = "masque.nom,masque.referentiel"
; URL de base du service appelé pour autocompléter les noms de taxons
url_autocompletion_tpl = "{ref:url_service_base_eflore}%s/noms?masque=%s&recherche=etendue&retour.format=min&navigation.limite=50&ns.structure=au";

[protocoles]
; Mapping
mapping = "
        id_protocole = protocole.id,
        intitule = protocole.intitule,
        descriptif = protocole.descriptif,
        tag = protocole.tag,
        mots_cles = protocole.mots_cles"

[syndication]
; Masque de filtrage possible pour la consultation, tout type de syndication confondus :
masques_possibles = "auteur,espece,observation,image,protocole"
; Mapping pour tous les sous-services
;TODO : si problématique séparer en mapping spécifique à chaque sous-service et fusionner avec les params ..._filtres
mapping = "
        espece = nom_sel,
        observation = ce_observation,
        image = id_image,
        protocole = cd_protocole"

; Filtres disponibles pour chaque type de syndication
commentaire_filtres = "auteur,espece,observation"
vote_filtres = "protocole"
tag_filtres = ""

; Liste des formats de flux disponibles
formats = "rss1,rss2,atom"

; Editeur du flux
editeur = "Tela Botanica"

; Infos sur le générateur
generateur_nom = "DEL - Syndication"
generateur_version = "1.0"

; Format du Guid de DEL pour le flux de syndication
commentaire_guid_tpl = "urn:lsid:tela-botanica.org:del:commentaire%s"
vote_guid_tpl = "urn:lsid:tela-botanica.org:del:vote%s"
tag_guid_tpl = "urn:lsid:tela-botanica.org:del:tag%s"

; Titre
commentaire_titre = "identiPlante : commentaires et propositions"
vote_titre = "pictoFlora : votes"
tag_titre = "pictoFlora : tags"

; Descriptions des flux
commentaire_dsc = "Ce flux regroupe les dernières déterminations et commentaires rédigés dans l'application identiPlante"
vote_dsc = "Ce flux regroupe les derniers votes sur les images de pictoFlora"
tag_dsc = "Ce flux regroupe les derniers tags des images de pictoFlora"


[observations]
; Masque de filtrage possible pour la consultation :
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"
; Mapping parmetres url / champs base de données :
mapping = "
        id_observation = id_observation,
        date_observation = date_observation,
        date_transmission = date_transmission,
        famille = determination.famille,
        nom_sel = determination.ns,
        nom_sel_nn = determination.nn,
        nt = determination.nt,
        nom_referentiel = determination.referentiel,
        ce_zone_geo = id_zone_geo,
        zone_geo = zone_geo,
        lieudit = lieudit,
        station = station,
        milieu = milieu,
        nom = auteur.nom,
        prenom = auteur.prenom,
        ce_utilisateur = auteur.id,
        courriel = auteur.courriel,
        mots_cles_texte = mots_cles_texte,
        dob_commentaire = commentaire"
; Texte du tag "à déterminer"
tag_adeterminer = aDeterminer
;
nb_commentaires_discussion = 1

[images]
; Masque de filtrage possible pour la consultation :
masques_possibles = "masque,famille,genre,ns,nn,nt,auteur,date,commune,departement,tag,espece,referentiel"
; Mapping parmetres url / champs base de données :
mapping = "