Le carnet de bord du webmaster
Passez votre chemin c'est mes notes ici...
31 | 19 | 8 | 20 | 6 | 32 | 10 | 11 | 21 | 34 | 16 | 9 | 36 | 17 | 30 | 18 | 28 | 29 | 7 | 27 | 25 | 22 | 13 | 15 | 37 | 12 | 23 | 26 | 24 | 35 | 33
**** 8-06-2010
07h44 : sysadmin Mes temps de sieste sont de plus en lus long je trouve, est-ce la sport ? 08h59 : kif : le formulaire, faut avancer… dégrossir Mon système de formulaire est déjà pas trop mal, mais je ne contrôle que 90% peut être un peu plus, de ce qui s'y passe. Bref, je n'ai pas l'impression de contrôler. Et il y a certaines choses peut être à optimiser en terme de lisibilité de code, ou de performances, je vais bine voir ce que je peux faire... Je pense que pour savoir ce dont j'ai besoin, je vais commencer par coder un formulaire à la main .. à l'ancienne… 11h23 : ok, j'ai crée un formulaire d'exemple qui me convient avec le css qui va bien=minimaliste Essayons maintenant d'abstraire ce formulaire, la partie intéressante quoi… Je propose un truc du genre : un formhandler dont le but est de gérer le formulaire : son affichage mais aussi l'affichage des erreurs et des valeurs par défaut. Ce formhandler gère des éléments. Il y a 2 types d'éléments : formfield fieldset Un élement a une méthode display(), afin de faciliter la tâche du listhandler le listhandler s'occupera d'une elementlist qu'il affichera en utilisant la méthode display sur chacun des éléments de cette liste. formfield aura quelques propriétés, voici les premières qui me viennent à l'esprit : label error tip dv (default value) fieldset en gros sera un amas de plusieurs formfield. Correction d'un bug sur une annonce immobilier 'oubli d'échapper les qoutes… bête …' 03h41 : j'ai bien avancé sur le formulaire, hélas pas fini. Il me reste principalement à déterminer le mode de validation, enfin les objets de validation, mais au niveau de l'affichage je suis pleinement satisfait. J'ai corrigé toutes les imprécisions que j'avais dans la version précédente. Maintenant, je maitrîses 100% du code que j'ai crée. En fait, l'autre j'en avais repiqué une partie ailleurs, c'est pour ça que des détails m'échappaient. C'est le 3ème jour sur 5, il me reste donc 2 jours théoriquement pour finir le formulaire et faire mon esclave… Mise à jour Création de Kif_HHObject