openMairie - Todo ================= 4.1.0 ----- Les points suivants sont à réaliser avec de publier la version 4.1.0 : * Utiliser un tracker sur l'espace projet pour gérer les TODO * Discuter de la suppression du fichier TODO.txt * Nettoyer et remplir les fichier HISTORY.txt, INSTALL.txt et README.txt *.*.* ----- - a voir le select le isdatabaseerror dans gen.class Questions/Fonctionnalites/Idees ------------------------------- * date affichage francais anglais * Prefixer tous les noms de fichiers de la librairie openMairie par "om_". Les fichiers se nommeraient donc om_.class.php. Les propositions seraient : - db_fpdf.php => ??? - dbformdyn.class.php => ??? - formulairedyn.class.php => ??? - fpdf_etat.php => ??? - fpdf_etiquette.php => ??? - gen.class.php => om_generator.class.php - txform.class.php => ??? * Les fichiers textes doivent tous etre en majuscule et avoir l'extension .txt en minusucule. * Les informations necessaires a la librairie doivent se concentrer uniquement dans cinq fichiers textes : - README.txt / Description du package & Lien vers la documentation & Auteurs & Contributeurs - HISTORY.txt / Historique des versions - INSTALL.txt / Dependances & Instructions d'installation - LICENSE.txt / Termes de la licence - TODO.txt / Bugs & Questions/Fonctionnalites/Idees * Supprimer tous les include vers des fichiers comme : - "../dyn/var.inc" - "../sql/*/*.form.inc" - ... Il faudrait que ces fichiers soient des parametres dans les methodes des classes. * Merger les deux recherches (avec ou sans onglet) dans le fichier om_table.class.php, il doit y avoir un comportement unique. * Ajouter une case a cocher sur la recherche de la classe table pour activer ou non la recherche etendue. * Prendre en compte ou non les accents dans la recherche. * Remplacer tous les $DEBUG et gerer le systeme plus globalement. * Uniformiser les True true False false null NULL 0 1. * Ajouter un fichier fpdf_lettretype.php pour y inserer la surcharge de la classe fpdf presente dans le fichier pdf/pdf_lettretype.php de openmairie_exemple. * Nettoyer le fichier HISTORY.txt pour garder uniquement les informations utiles et améliorer la lisibilité (il ne faut pas d'informations trop technique).