====== Cloud ====== * Solution Hubic d'OVH * Zone de partage * Responsable : Kevin Chassaing ====== Arborescence du dossier de l'application ====== Dossiers : * Images * CSS * JS * Javascript * Ajax * jQuery * Include (menu, entête...) * Fonctions * index.php * Pages * Formulaires * Actions * Edition ====== Charte de programmation ====== ===== Images ===== * Format : PNG - JPEG * Nommage : Majuscule à chaque nouveau mot (ex : ImgMenu.jpg) * Taille : < 200ko ===== CSS ===== * Classer les éléments par ordre alphabétique * Commentaires * Préfixer chaque élément par son type (ex : btnValider, divGlobal) ===== JS / Ajax===== * Classer les fonctions par ordre alphabétique * Nom explicite ===== Include ===== * Entête : entete.php * Menu : menu.php * Pied : pied.php * Connexion (BDD) : connexion.php * Déconnexion : deconnexion.php ===== Fonctions ===== * Format : PHP * Nommage : Majuscule à chaque nouveau mot * Classer par ordre alphabétique * Regrouper toutes les fonctions dans un fichier "BibliPDO.php" * Préfixer le nom de la fonction en fonction de son utilisation (ex : lire, modif, sup...) * Avant chaque fonction indiquer : * Son nom * Ses paramètres * Son utilisation * Auteur - Date ===== Pages ===== * Formulaires : Commencer les noms par "form" * Action : Commencer les noms par "action" * Édition : Commencer les noms par "edit" * Nommage : Majuscule à chaque nouveau mot ===== Base de données ===== * Nom : BDDAmi * Fichier SQL : A venir ====== Charte Graphique ====== * Un fichier css commun : amis.css * Responsable css : Manon ===== Maquette ===== * Réalisation : équipe 4 (Pierre et Kevin) {{:slam:ws:2013:ppe3.3:pleniere:charte_graphique.jpg|}}