Michael RICOIS
aa49606523
Fermeture de la balise page pour le code de génération du pdf lorsque il n'y a aucune annonce
Plugins Firefox : ----------------- Faire un plugins firefox qui recherche les numéros siren sur une page Pages : ------- Liasse : revoir l'affichage, en particulier celui des nombres Moncompte : Créer un droit international Pour la recherche international si pas les droits, alors pas d'affichage des prix et des commandes Passer la page annonces avec un nouveau style HOOKS ----- Les fonctions du core doivent être les suivantes hook_menu() => Déclaration d'un élé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éférencement du nom du module Actif, Inactif Dé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. Pour inclure les fichiers dans l'un de ces répertoires, il n'est pas nécessaire de spécifier tous le chemin. Notes Graydon : --------------- Traitement du HTML Traitement du document WORD Affichage des documents après commande... Affichage (XML, HTML) - Téléchargement (DOC) Batch pour le traitement des commandes Traduction des termes utilisés Ajax pour la commande de rapport Intégrer la géolocalisation Intersud ******** * TODO * ******** * Inclusion de CSS et JS différents sur chaques pages Minify et Compression Mode développement qui utilise les librairies sans compression * Passer l'extranet en UTF-8 * Modifier le menu pour utilisé jquery * Création d'un script d'installation en PHP - Vérification des applications nécessaires à l'extranet et test de leur fonctionnement - Prise compte des différents environnement DEV ou PROD - Prise compte des emplacements de stockage des fichiers * Modification du chemin de stockage pour les fichiers - Evite d'avoir à créer des liens symboliques - Ajouter une variable dans le fichier de config pour définir l'emplacement de stockage des fichiers * Supprimer les répertoires, ils doivent être cré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 File and Filename convention ---------------------------- camelCase variable Database convention ------------------- Structure du site .... ------------------------ /var/www/extranet www => contient les fichiers du site css => tous les fichiers css img => images générales du site js => tous les fichiers javascripts misc => Script divers modules => modules du sites (méthodes, présentation contenu, fournisseurs, ) pages => Toutes les pages du sites includes => fonctions nécessaires au site mais qui ne peuvent être incluses dans le framework batch => Contient des batchs lancé par cron config => fichiers de config (mots de pass,...), en dehors du www donc protégé framework => contient le framework (fonctions complexes, librairies) log => contient les logs cache => contient les fichiers de cache (à intégrer dans la bdd ???) includes : bootstrap, menu, module, session, mail, cache, common, file, database, theme, watchdog modules : block, menu, syslog, system, user Structure du dossier de DATA ---------------------------- DATA - Organiser les données en fonctions des fournisseurs et autres ??? data/pdf data/xml
Description
Languages
PHP
41.3%
HTML
31.8%
JavaScript
17.3%
Gettext Catalog
4.3%
CSS
3.8%
Other
1.5%