Une nouvelle idée de plugin qui pourrait être uniquement consacré à ce projet.
Principe
Il faut que ce plugin permettent de créer la liste des 101 choses à faire, avec par conséquent un stockage dans une nouvelle table de la base de données. Pour chacune de ces choses, il faudra stocker :
- un numéro d'identification (de 1 à 101),
- le libellé de la chose à accomplir,
- l'état d'accomplissement (fait, pas fait)
- une date d'accomplissement,
- éventuellement une URL, une description et la langue d'un lien externe ou vers un billet local,
- un éventuel commentaire
On utilisera un enregistrement avec un numéro d'identification égal à 0 pour stocker la date de démarrage du projet.
Ensuite il faudra permettre l'affichage de :
- la liste plus ou moins détaillée des choses, en proposant des filtres (uniquement les choses accomplies, toutes les choses, avec ou sans la date d'accomplissement, ...)
- le nombre de jours restants avant la fin du projet,
- le nombre de choses accomplies,
- le nombre de choses restant à accomplir,
- ...
Si quelqu'un veut aider voire même prendre en charge le développement, qu'il se fasse connaître !
1 De n0unours -
c'est certe pas bête, mais l date d'échéance devra etre réglabe donc à 0 (pour indéfinie) car on ne sait pas trop quand es ce que ça peut arriver. Etant donné qu'on a déjà une (grosse) échéance de 1001 jours. Mais je n'en vois quand même pas trop l'utilité...
2 De Luc -
Désolé pour le développement, c'est pas pour moi !
Pour contre, si tu pouvais prévoir un générateur de choses à faire!
Perso, ça me faciliterait la tache! ;-)
3 De Franck -
n0unours> bien sûr, la date sera facultative et uniquement saisie et enregistrée pour les choses accomplies. D'ailleurs il faut rajouter un flag qui indique cela.
Luc> J'ai déjà eu du mal à faire la mienne, et j'avais été m'inspirer des listes anglophones. C'est entre autre la raison qui me fait tenir la liste des francophones ici, pour vous aideer à construire vos listes !
4 De Matt -
J'aime beaucoup cette idée de plugin... par contre, je ne suis pas codeur !
5 De Luc -
Franck> Je sais c'est pas trop le sujet de ce billet, mais perso j'essaie de ne pas trop aller voir les autres listes pour justement ne pas avoir les mêmes choses. Histoire de ne pas être répétitif!
Ah ben tiens ca me donne une idée, si plusieurs personnes ont la même idée de chose:
exemple:
Mettre un système de liens pour suivre comment chacun réalise cette chose!
Je sais c'est plus facile à dire qu'à faire!
6 De Franck -
Ca peut être fait indirectement via l'URL stockée avec la chose. On peut exemple mettre un lien vers un billet qui parle un peu de cette chose et comment on l'a accomplie. Ensuite il suffira de faire un trackback chez ceux qui font de même. Aller plus loin me parait un peu hasardeux ! Ou alors il faudrait centraliser quelque part les listes de chacun et c'est pas mon objectif.
7 De Vroumette -
Tu es très "geek attitude" en moment. Bon, il faudrait quand même que j'installe un plugin un de ces quatres pour rire.
8 De Franck -
Vroumette> C'était simplement pour ceux qui aurait envie de commencer à contribuer à Dotclear avec un petit plugin sans prétention. Ceci-dit, je le ferais moi-même si besoin. Qu'est-ce tu veux, j'aime bien faire plaisir :-)
9 De Luc -
Franck> j'ai trouvé pour toi une nouvelle liste:
Bon courage! ;-)
10 De Franck -
D'accord à condition que tu me donnes les idées :-)
11 De Luc -
Heu oui bon. . . j'ai une liste perso à finir!
. . . bonne fin de week-end!
et oublie le commentaire N°9!
merci!;-)
12 De Zaz -
J'aime bien l'idée moi :) M'y étant mis récemment, à ce truc, je suivrais l'histoire, même si ca a l'air de dater, si tu sors ce plug un jour ;)
13 De Franck -
Ben pour l'instant j'ai mis un coude sur la pile de développement prévus en attendant de voir ce que sera DotClear 2. Donc wait and see ... ou alors à toi de jouer ;-)
14 De Zaz -
J'attendrais de voir, trop la flemme de coder le schmilbick :p
15 De lolo -
dsl mais c est tros dure a faire merci cammeme aurevoir