ToursAnnonces.fr

Tours annonces est un ensemble de services conçus pour vous faciliter la vie au quotidien : petites annonces, emploi, annuaires, services et bien + ...

Inscrivez-vous Vous êtes nouveau ?
Vous avez un compte ?
Aide

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
**** 13-06-2010
07h49:
Kif

refaisons quelques tests de bonne santé

un pour les date normal tester les différents formats : sql et fr
un pour les datetime : tester les différents formats : sql et fr et
refaire les même tests en désactivant le datetimesplit qui serait normalement activé par défaut.



10h09 : super, ça marche impec, même avec plusieurs champs de date.

J'aimerais juste ajouter une dernière fonction avant de passer à la suite :
si je marque update dans les comments mysql, je souhaite que à chaque fois que l'enregistrement est révouvert,
il se mette à jour automatiquement.

10h40 : ok tout ce workaround sur les dates semble fonctionner à merveille, on verra en période de production plus tard.


Passons maintenant au plus gros gain de temps : l'automatic upload.

Après avoir réfléchi, je pense que 4 fonctions pourraient suffire:

auAddField(fieldname) // ajoute un champ pour l'automatic upload, on peut ainsi ajouter plusieurs champs
auAddJavascriptLayer() // écrit le code javascript nécessaire pour l'au
auGetImagePath(arraykey=-1) // récupère le chemin du fichier téléchargé
auCleanSessionVars() // clean les sessions correspondantes évitant ainsi les conflits potentiels


sport sieste
05h J'étais bloqué, n'arrivant pas à allier simplicité dans le formulaire et sécurité et ergonomie de la classe.
Mais là je viens d'avoir une idée intéressante qui peut peut être m'aider à débloquer cela :
l'utilisateur choisit lui même le dossier de destination.
Ahben non en fait cette idée était déjà mise en place,
en fait elle m' juste réveillée.
Mon problème avec ça est que je raisonne avec mon niveau de parano maximum pour avoir la sécurité "parfaite",
mais du coup aucune solution automatisée que j'ai trouvée n'est viable, je vais juste relâcher mon niveau de parano histoire d'avancer quand même,
quitte à resécuriser après coup;

14h14 :ouf, j'ai réussi à trouver un bon compromis je pense.
Mon au fonctionne avec un formulaire simple.
Il utilise la technique du plaçage des images dans un dossier temporaire, identifié par un hash.
Lorsque le formulaire est posté, les images temporaires sont basculées vers le dossier réel final.
Ce dossier réel, tout comme le dossier temporaire sont définis dans un seul fichier de conf (heureusement).
Lorsque l'utilisateur revient sur un formulaire déjà validé (cas de la modification par exemple),
alors la requête de garde est utilisée par le au qui remplit les variables de session avec les valeurs des fichiers
trouvés dans le dossier dont l'image est indiquée en bdd (ça fait beaucoup de convention, espérons que ça tiendra).

Reste maintenant à apprendre à Stos de lancer la manip dès qu'il voit le commentaire au en bdd sur un champ varchar.





14h47 Ca y est!

Apportons maintenant quelques corrections à la liste (pb click checkbox overridé par click sur une ligne)

15h13 : ok
Passons maintenant aux onglets afin de faciliter la navigation.

17h36 : ok continuons à optimiser, j'ai dit à mon coéquipier que je commencerais le design ce soir.
Vite, vite, ...

sport


20h48 : je viens de créer la classe memory, utilisée par le mental de stos.
Cette classe permet à stos de se souvenir des différents settings qu'il pourrait y avoir, comme par exemple tel champ est une date,
et tel autre est un au.
Au lieu de les mettre dans la bdd dans les comments, ce qui est ingénieux d'une certaine manière, mais finalement pas pratique,
le classe memory me permet de configurer rapidement les formulaires et surtout, de mémoriser ces réglages de telle sorte qu'ils sont ancrés une fois pour toutes.
Sans compter que je n'ai plus peur d'être verbeux, ce que je n'osais pas trop avec les commentaires sql.
Du coup, on peut imaginer une extension des fonctionalités : énoncer les règles de validation par exemple…
A suivre, pour l'instant ce qui est fait me convient, j'ai un peu peur concernant la perennité de mon système d'automatic upload, mais pour l'instant il est trop tôt pour être pessimiste.
Je passe donc à l'intégration de Komin>.


Donc voilà, Komin> est un site d'échange de compétences, un peu comme les annonces mais pour les compétences :
vous savez faire du piano et untel sait bricoler, Komin> vous propose une interface qui officialise ces échanges,
créant une petite communauté d'échangeur.

Mon pote a quasiment fait tout le design, il ne me reste plus qu'à intégrer.

En fait, avant de foncer tête baissée, je vais voir ce qui est à mon avis la chose par laquelle je devrais commencer.

En fait je vais déjà me faire un gros brainstorming pour capter l'ensemble des fonctionalités du site….

Oh mince 21h l'heure de maya, j'ai vraiment envie d'apprendre ce truc là.
Etant donné que je ne suis plus en rush, je vais me faire du maya, sinon je le ferai jamais.


En fait chui un peu fatigué, je sais pas ce que j'ai ,
peut être que je suis fainénant, j'ai envie de regarder un film et dormir
(bouh, remboursez, remboursez, passez lui la corde)

Oh ca va...












AgenceWeb37, agence web de création de site vitrine en Indre et Loire (37)
0.004612922668457