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-04-28 08:21:28 +00:00
|
|
|
|
|
|
|
|
|
|
2009-06-08 09:23:14 +00:00
|
|
|
|
Pages :
|
|
|
|
|
-------
|
|
|
|
|
Liasse : revoir l'affichage, en particulier celui des nombres
|
2009-04-28 08:21:28 +00:00
|
|
|
|
|
2009-06-08 09:23:14 +00:00
|
|
|
|
Moncompte :
|
2009-04-28 08:21:28 +00:00
|
|
|
|
|
2009-06-08 09:23:14 +00:00
|
|
|
|
Passer la page annonces avec un nouveau style
|
2009-04-28 08:21:28 +00:00
|
|
|
|
|
|
|
|
|
|
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
|
|
|
|
|
2009-04-28 08:21:28 +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)
|
2009-04-28 08:21:28 +00:00
|
|
|
|
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-04-28 08:21:28 +00:00
|
|
|
|
------------------------
|
2009-06-08 09:23:14 +00:00
|
|
|
|
/var/www/extranet
|
2009-04-28 08:21:28 +00:00
|
|
|
|
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
|
2009-04-28 08:21:28 +00:00
|
|
|
|
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-04-28 08:21:28 +00:00
|
|
|
|
|
2009-06-08 09:23:14 +00:00
|
|
|
|
Structure du dossier de DATA
|
|
|
|
|
----------------------------
|
2009-04-28 08:21:28 +00:00
|
|
|
|
DATA - Organiser les donn<6E>es en fonctions des fournisseurs et autres ???
|
|
|
|
|
data/pdf
|
|
|
|
|
data/xml
|
|
|
|
|
|