Installation du framework Adventy (AF)

Installation

Après avoir télécharger les fichiers ZIP adventy-x-y-z.zip (sources du framework Adventy) et adventy-project-x-y-z.zip (sources d'un nouveau projet Adventy), veuillez procéder de la façon suivante...

Pour l'installation du framework Adventy :

  1. décompresser le fichier adventy-x-y-z.zip pour obtenir le dossier <adventy-framework-x.y.z> ;
  2. placer le dossier <adventy-framework-x.y.z> dans votre dossier de bibliothèques (ou ailleurs). Par exemple dans un dossier nommé framework qui regrouperait tous les frameworks ;
  3. renommer le dossier <adventy-framework-x.y.z> si vous le souhaitez ;

Pour l'installation d'un projet Adventy :

  1. décompresser le fichier adventy-project-x-y-z.zip pour obtenir le dossier projet <adventy-project-x.y.z> ;
  2. placer le dossier projet <adventy-project-x.y.z> dans votre dossier de projets (ex : www/) ;
  3. renommer le dossier <adventy-project-x.y.z> si vous le souhaitez, idéalement en un nom de domaine (ex : mywebsite.com).

Configuration d'un projet Adventy

La configuration d'un projet Adventy nécessite juste le renseignement du chemin vers le dossier du framework Adventy <adventy-framework-x-y-z> :

  1. éditer le fichier de configuration de l'application :
    <adventy-project-x.y.z>/application/configuration.cfg.php ;
  2. rechercher la ligne de commentaire //Set framework root ;
  3. à la ligne suivante, modifier l'affectation en remplaçant '/../../framework/adventy' par le chemin vers le dossier du framework Adventy. Cela donnerait par exemple '/../../library/<adventy-framework-x-y-z>' (sans le slash de fin).

Environnement local

Avant de poursuivre cette lecture, assurez-vous que votre environnement de développement en local fonctionne en pointant bien sur le projet Adventy <adventy-project-x.y.z>.

Tout au long de cette documentation sur le framework Adventy, nous utiliserons comme exemple le nom de domaine en local https://myadventy.loc
Veuillez remarquer le protocole sécurisé https ainsi que l'extension .loc pour indiquer que nous sommes en local.