extranet/README

106 lines
3.3 KiB
Plaintext
Raw Normal View History

2009-06-08 09:23:14 +00:00
Plugins Firefox :
-----------------
Faire un plugins firefox qui recherche les num<75>ros siren sur une page
2009-06-08 09:23:14 +00:00
Pages :
-------
Liasse : revoir l'affichage, en particulier celui des nombres
2009-06-08 09:23:14 +00:00
Moncompte :
2009-06-08 09:23:14 +00:00
Passer la page annonces avec un nouveau style
2009-06-08 09:23:14 +00:00
HOOKS
-----
Les fonctions du core doivent <20>tre les suivantes
hook_menu() => D<>claration d'un <20>l<EFBFBD>ment de menu
hook_perm() => D<>claration de permission ou de non permission
hook_block() => D<>claration d'un bloc de contenu
hook_config() => Configuration
R<EFBFBD>f<EFBFBD>rencement du nom du module
Actif, Inactif
D<EFBFBD>claration du bloc de contenu
Gestion des includes
---------------------
Le fichier prepend d<>finit l'include path en prenant celui d<>finit en dur dans le php.ini
et rajoute le r<>pertoire framework et includes.
2009-07-21 07:17:54 +00:00
Pour inclure les fichiers dans l'un de ces r<>pertoires, il n'est pas n<>cessaire de sp<73>cifier tout le chemin.
2009-06-08 09:23:14 +00:00
Notes Graydon :
---------------
Traitement du HTML
Traitement du document WORD
Affichage des documents apr<70>s commande... Affichage (XML, HTML) - T<>l<EFBFBD>chargement (DOC)
Batch pour le traitement des commandes
Traduction des termes utilis<69>s
Ajax pour la commande de rapport
Int<EFBFBD>grer la g<>olocalisation
Intersud
********
* TODO *
********
* Inclusion de CSS et JS diff<66>rents sur chaques pages
Minify et Compression
Mode d<>veloppement qui utilise les librairies sans compression
* Passer l'extranet en UTF-8
2009-07-21 07:17:54 +00:00
* Modifier le menu pour utiliser jquery
2009-06-08 09:23:14 +00:00
* Cr<43>ation d'un script d'installation en PHP
- V<>rification des applications n<>cessaires <20> l'extranet et test de leur fonctionnement
- Prise compte des diff<66>rents environnement DEV ou PROD
- Prise compte des emplacements de stockage des fichiers
* Modification du chemin de stockage pour les fichiers
- Evite d'avoir <20> cr<63>er des liens symboliques
- Ajouter une variable dans le fichier de config pour d<>finir l'emplacement de stockage des fichiers
2009-06-08 09:23:14 +00:00
* Supprimer les r<>pertoires, ils doivent <20>tre cr<63>e en lien symbolique (attention au fichier dans les URLs)
www/credisafe => /var/www/data/creditsafe
www/img/logos => /var/www/data/logos
www/infogreffe => /var/www/data/infogreffe
www/pdf => /var/www/data/pdf
2009-06-08 09:23:14 +00:00
File and Filename convention
----------------------------
camelCase variable
Database convention
-------------------
Structure du site ....
------------------------
2009-06-08 09:23:14 +00:00
/var/www/extranet
www => contient les fichiers du site
css => tous les fichiers css
img => images g<>n<EFBFBD>rales du site
js => tous les fichiers javascripts
misc => Script divers
modules => modules du sites (m<>thodes, pr<70>sentation contenu, fournisseurs, )
pages => Toutes les pages du sites
2009-06-08 09:23:14 +00:00
includes => fonctions n<>cessaires au site mais qui ne peuvent <20>tre incluses dans le framework
batch => Contient des batchs lanc<6E> par cron
config => fichiers de config (mots de pass,...), en dehors du www donc prot<6F>g<EFBFBD>
framework => contient le framework (fonctions complexes, librairies)
log => contient les logs
2009-06-08 09:23:14 +00:00
cache => contient les fichiers de cache (<28> int<6E>grer dans la bdd ???)
includes : bootstrap, menu, module, session, mail, cache, common, file, database, theme, watchdog
modules : block, menu, syslog, system, user
2009-06-08 09:23:14 +00:00
Structure du dossier de DATA
----------------------------
DATA - Organiser les donn<6E>es en fonctions des fournisseurs et autres ???
data/pdf
data/xml