forked from tykayn/funky-framadate-front
50e56a0396
à la racine, quand on lance le serveur, on a le framadate tel qu'il est aujourd'hui en ajoutant sur l'url, on accède à la maquette interactive dans son état actuel
2.4 KiB
2.4 KiB
Treeview of framadate
Here are the main files and directories you need to know in order to develop on framadate project.
Admin
- admin/
- Le répertoire réservé à l'administrateur de l'application
- admin/index.php
- The admin home page, it holds links to other admin pages
- admin/logs.php
- The page to see the application logs
- admin/migration.php
- This page do the needed migration at loading
- admin/polls.php
- The list of all polls
- admin/purge.php
- The page to manually trigger the purge (even if the purge is still executed at poll creation)
Main
Root files
- index.php
- Landing page framadate
- studs.php
- La page de présentation de sondage
- adminstuds.php
- La page d'administration réservée à l'auteur du sondage
- create_poll.php
- La page (1/2) de création de sondage récupérant les informations générales
- create_date_poll.php
- La page de création (2/2) pour un sondage pour déterminer une date
- crete_classic_poll.php
- La page de création (2/2) pour un sondage sur un sujet quelconque
- bandeaux.php
- Le fichier contenant tous les bandeaux des pages PHP de l'application
- favicon.ico
- L'icone de favoris de l'application
- exportcsv.php
- Le fichier d'export de tous le tableau des participants avec leurs réponses dans un tableur (format .CSV)
- CHANGELOG.md
- Le fichier contenant toutes les modifications de l'application entre les différentes versions
app/ directory
- app/inc/config.template.php
- Le fichier contenant le paramètrage de l'application, il faut le dupliquer vers app/inc/config.php avant de l'éditer
- app/inc/constants.php
- Le fichier contenant les constantes de l'application
- app/inc/i18n.php
- Le fichier contenant quelques fonctions récurrentes de l'application relatives à l'internationalisation
- app/inc/init.php
- Le fichier chargé à l'initialisation de chaque page
- app/inc/smarty.php
- Le fichier qui prépare le context de Smarty
other directories
-
tpl/
- The directory that hold all the Smarty templates
-
css/style.css et css/frama.css
- Les fichiers CSS de style pour toute l'application
-
scripts/
- Le répertoire qui contient tous les scripts de l'application
-
locale/
- Le répertoire qui contient les fichiers de traduction modifiables (.po) et compilés (.mo) au format gettext