; Encodage : UTF-8 ; Nom du projet nom_projet = "taxref" ; Nom de la base utilisée. bdd_nom = "tb_eflore" ; Nom de la table principalement utilisée. bdd_table= "taxref" ; Nom de la table ontologies utilisée. bdd_table_ontologies = "eflore_ontologies" ; Nom de la table métadonnées utilisée. bdd_table_meta = "taxref_meta" ; URL de base des services du projet taxref url_service="{ref:url_base}service:eflore:0.1/taxref" ; URL de l'ontologie des bdnt url_ontologie="{ref:url_base}service:eflore:0.1/bdnt/ontologies/" ; +------------------------------------------------------------------------------------------------------+ ; Paramètres pour la V2 baseServiceUrl = "{ref:url_base}service:eflore:0.1/" baseProjetUrl = "{ref:baseServiceUrl}taxref/" listeUrl = "{ref:baseProjetUrl}noms" detailsHrefTpl = "{ref:baseProjetUrl}noms/%s" ontologieHrefTpl = "{ref:baseServiceUrl}bdnt/ontologies/rangTaxo:%s" ; Noms des ressources disponible pour ce projet servicesDispo = "meta-donnees,aide,noms,taxons,cartes" ; Paramètres de l'api parametresAPI = " recherche, navigation.depart, navigation.limite, distinct, ns.structure, ns.format, masque, masque.nn, masque.nt, masque.rg, masque.sg, masque.gen, masque.sp, masque.ssp, masque.au, masque.an, masque.bib, masque.ad, masque.fam, masque.sto, masque.sti, masque.stc, masque.prga, masque.prco, masque.and, masque.anf, retour, retour.format, retour.champs, retour.langue, version.projet, contexte" ; Champs supplémentaires spécifique au projet : champsBdd = champsSortie (dans Json) champsProjet = " num_taxonomique = num_taxonomique, num_meme_type = num_meme_type, type_synonymie = type_synonymie, doute_nom_valide = doute_nom_valide, hybride = hybride.libelle, in_auteur = in_auteur, statut = statut, nom_complet = nom_complet, flores = flores, etat_basionyme = etat_basionyme, maj_modif = maj_modif, maj_bb = maj_bb, maj_creation = maj_creation, classification = classification, 2n = 2n, comb_nomen = comb_nomen, corrections = corrections, groupe = groupe, typus = typus, num_meme_type = num_meme_type" ; +------------------------------------------------------------------------------------------------------+ ;correspondance champs bdnt pour l'affichage lors du résultat renvoyé correspondance_champs = " num_nom=id, num_nom_retenu=nom_retenu.id, nom_ret_complet=nom_retenu_complet, num_tax_sup=tax_sup.id, rang=rang.code, nom_sci=nom_sci, nom_supra_generique=nom_supra_generique, genre=genre, epithete_infra_generique=epithete_infra_generique, epithete_sp=epithete_sp, type_epithete=type_epithete, epithete_infra_sp=epithete_infra_sp, cultivar_groupe=cultivar_groupe, cultivar=cultivar, nom_commercial=nom_commercial, auteur=auteur, annee=annee, biblio_origine=biblio_origine, notes=notes, nom_addendum=nom_addendum, homonyme=homonyme, basionyme=basionyme.id, synonyme_proparte=proparte.id, synonyme_douteux=douteux, synonyme_mal_applique=mal_applique, synonyme_orthographique=orthographe_correcte.id, hybride_parent_01=hybride.parent_01.id, hybride_parent_01_notes=hybride.parent_01.notes, hybride_parent_02=hybride.parent_02.id, hybride_parent_02_notes=hybride.parent_02.notes, nom_francais=nom_fr, presence=presence.code, statut_introduction=statut_introduction.code, statut_origine=statut_origine.code, num_taxonomique=num_taxonomique, num_meme_type=num_meme_type, nom_sci_html=nom_sci_html, famille=famille" ;tableau contenant tous les noms des projet noms_projets="" ; Correspondance entre les champs et les code l'ontologie ChampsCodesOntologie = " rang=rangTaxo, presence=presence, statut_origine=statutOrigine, statut_introduction=statutIntroduction" ; Correspondance entre les champs et les codes de la structure d'un nom nsStructure = " an=annee, au=auteur, bib=biblio_origine, ad=nom_addendum, gen=genre, sp=epithete_sp, ssp=epithete_infra_sp, fam=famille" [Noms] dureecache = "php:3600*24";