########### # A FAIRE # ########### - [ ] Dev des managers et de l'API et liste des acces - [ ] Creation de la base des managers et de l'API - [ ] Conception des managers et de l'API - [ ] Definir graphiquement le #CONTAINER - [ ] Structure - [ ] Elements - [ ] Affichages - [ ] Styles globaux ############ # EN COURS # ############ - [ ] [/users/view] - [x] Conception BDD + ameliorations - [x] Liste des tables - [x] Liste de attributs - [ ] Attributs statiques - [x] utilisateur (id, ) - machine - journal - [ ] Attributs dynamiques - les options - les addons des attributs statiques - [ ] Ameliorations et genericite possibles ######## # FAIT # ######## - [x] Mise a jour / Modification / Correction des images du menu-side - [x] [ModuleRequest->dispatch] Passage de l'erreur a la reponse - [x] [ModuleAnswer->serialize] Integration de l'erreur dans la serialisation - [x] [ModuleAnswer->get+getAll] Accesseurs aux donnees de la reponse - [x] Gestion des erreurs - [x] [ModuleError::explicit] Explicitation - [x] Conception du systeme de delegation des managers - [x] [[ModuleRequest] ModuleRequest] Module Request - [x] [ModuleRequest->__construct] Inline (en php) - [x] [ModuleRequest::fromString] Serialise (en json ) - [x] [ModuleRequest::FromURL] Par url (POST) - [x] [ModuleAnswer] Module Answer - [x] [ModuleAnswer->serialize] Serialisation pour renvoi - [x] [index.php] Gestion de url/api avec donnees POST - [x] [ModuleRequest->getFunctionCaller] Correction semantique du chemin d'amorcage, utilisation de tableau - [x] Gestion des erreurs - [x] [ModuleError] Gestionnaire des erreurs - [x] [ResourceDispatcher] ResourceDispatcher - [x] [ModuleRequest] ModuleRequest - [x] Gestion JS/PHP de la navigation - [x] Gestion de l'affichage des pages en fonction du sous-menu - [x] Correction de la navigation - [x] Mise a jour du sous-menu et des POST a la page - [x] Gestion JS de la navigation - [x] Gestion de liens+URL du menu - [x] Gestion des liens+URL du submenu - [x] onload du xhr, on lance le script sur le DOM - [x] Refactor page-manager pour recuperer instance XHR active - [x] Gestion de la navigation du sub-menu-side - [x] Configuration JSON du dispatcher - [x] Simplification de 2 tableaux lies par indice en 1 - [x] Configuration JSON du dispatcher - [x] Gestion des extensions/headers - [x] Gestion de l'arbre virtuel des fichiers - [x] Design de structure (layout navigation) - [x] Header - [x] Menu-side - [x] Submenu-side - [x] Dispatcher+Route pour les images (image/svg) - [x] Inclusions maintenant par URL (forcer l'utilisation du Dispatcher) - [x] Routage modifie - [x] Gestion complete de la navigation de niveau 0 - [x] Ajout d'un loader pour page-manager.js - [x] Autoloader avec namespace - [x] Adaptation de page-manger.js - [x] Conception et dev routeur - [x] Initialiser le github.com/git - [x] Structure HTML de base