Retour : page principale > sommaire applications générales > Base de code standard > Arborescence d'une application standard
config.ini
; +------------------------------------------------------------------------------------------------------+
; Général
; Séparateur de dossier
ds = DIRECTORY_SEPARATOR
; +------------------------------------------------------------------------------------------------------+
; Infos sur l'application
; Le nom de votre application.
info.nom = "Exemple."
; Le code ou l'abréviation de votre application.
info.abr = "EXPL"
; Code numérique de la version de l'application
info.version.code.num = "1.0"
; Code alphabétique de la version de l'application
info.version.code.alpha = "test"
; Nom de la version de l'application
info.version.nom = "Test"
; Version du Framework nécessaire au fonctionnement de cette application
info.framework.version = 0.3
; +------------------------------------------------------------------------------------------------------+
; Encodage de l'application.(Voir la liste des noms des jeux de caractères :http://fr2.php.net/manual/fr/mbstring.supported-encodings.php)
appli_encodage = "UTF-8"
; Encodage de sortie de l'application.(Voir la liste des noms des jeux de caractères :http://fr2.php.net/manual/fr/mbstring.supported-encodings.php)
sortie_encodage = "UTF-8"
; +------------------------------------------------------------------------------------------------------+
; Nom de domaine pour l'URL de base de l'application :
domaine = "www.tela-botanica.org"
; URL de base de l'application. Si vide : fonctionnement en Stand-alone
; Peut utiliser un objet Net_URL comme ceci : "php:$mon_objet_net_url->getUrl()"
base_url_application = "http://{ref:domaine}/eflore-consultation/"
; URL de base de l'application avec l'indication du fichier de départ
base_url_application_index = "{ref:url_base}index.php"
; URL de base où se situe le .htaccess réalisant la réécriture d'URL pour les permaliens de l'application
base_url_application_permalien = "http://{ref:domaine}/eflore-consultation/"
; +------------------------------------------------------------------------------------------------------+
; Infos sur les services
;chemin direct aux services
serveur.baseURL = /[nom_projet]/services/
;URL Ã rediriger
serveur.baseAlternativeURL = /service:eflore:0.1/[nom_projet]/
; Version des service web du projet
service_version = 0.1
; Nom du projet
nom_projet = [nom_projet]
; 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 du projet
url_service="http://162.38.234.8/service:eflore:0.1/[nom_projet]/"
; URL de base des services
url_service_base='http://162.38.234.8/service:eflore:0.1/'
; URL de l'ontologie des bdnt
url_ontologie="http://162.38.234.8/service:eflore:0.1/[nom_projet]/ontologies/"
; +------------------------------------------------------------------------------------------------------+
; Paramétrage de la base de données.
; Abstraction de la base de données.(ABSTRACTION_MYSQL, ABSTRACTION_MYSQLI & ABSTRACTION_SQLITE3)
bdd_abstraction = "php: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 = "root"
; 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 = "exemple"
; Encodage de la base de données principale. (Pour l'utf-8 ne pas mettre le tiret!)
bdd_encodage = "UTF8"
; +------------------------------------------------------------------------------------------------------+
; Paramètrage de la session et de l'identification
; Devons nous démarrer une session : oui (true) ou non (false)
session_demarrage = "php:true"
; Définition du nom de la session à utiliser
session_nom = "exemple"
; Mettre à true si l'application nécessite de s'identifier.
identification = false
; +------------------------------------------------------------------------------------------------------+
; Débogage
; Indique si oui ou non on veut afficher le débogage.
debogage = true
; Indique sous quelle forme les messages de débogage doivent s'afficher :
; - Debug::MODE_ECHO : le message est affiché en utilisant echo
; - Debug::MODE_NOTICE : le message est affiché en utilisant une erreur de type notice
debogage_mode = "php:Debug::MODE_NOTICE"
; +------------------------------------------------------------------------------------------------------+
; Benchmark
; benchmark_chrono : Indique si oui ou nom on veut afficher le tableau de chronométrage de l'application. (BENCHMARK)
benchmark_chrono = true
; +------------------------------------------------------------------------------------------------------+
; Paramètres spécifiques à l'application
; Nom du module par défaut de l'application
module_defaut = "Exemple";
; Nom de la méthode par défaut à executer dans un module
action_defaut = "executerActionParDefaut"
; Url du service appelé par MaClasseMetierDao dans l'appli exemple
url_service_exemple = "http://localhost/framework-0.3/exemple/services/0.1/service-cache-simple"
config_papyrus.ini
; +------------------------------------------------------------------------------------------------------+
; Paramètrage de la session
; Devons nous démarrer une session : oui (true) ou non (false)
session_demarrage = "php:false"
; Encodage de sortie de l'application dans le contexte de Papyrus
sortie_encodage = "ISO-8859-1"
; URL de base de l'application, si elle est laissée vide, l'application fonctionnera en Stand-alone
base_url_application = "http://{ref:domaine}/eflore-consultation/"
; URL de base de l'application avec l'indication du fichier de départ
base_url_application_index = "{ref:url_base}index.php"
; URL de base où se situe le .htaccess réalisant la réécriture d'URL pour les permaliens de l'application
base_url_application_permalien = "http://{ref:domaine}/eflore-consultation/"