Conichichi

2/8/2005

Poste pense-bête

Classé sous: — Nicolas @ 9:10 pm

Je suis en ce moment en train de penser à commencer, de manière assez certaine, dans un avenir peut-être proche, le site de l’association Ekho-Orpheus, de laquelle je suis membre.

Quelle est donc cette association ? : Une association à but non lucratif (1901), culturel, écologique et éducatif.
L’idée de départ est de rassembler d’anciens pôtes du lycée, autour d’un projet commun, qui part de l’idée de base, restaurer un théatre naturel, présent dans un cadre idylique. C’est la première étape, et elle peut durer longtemps, vu l’état du site actuel.
Cet espace de verdure est très valonné, et contient pas moins de deux scènes (de théatre, musique) à restaurer.
Que de choses à faire.

Mon rôle, est de proposer un outil de communication pour les membres, afin de pouvoir prendre des décisions, même si nous sommes assez éparpillés géographiquement. Je ne parlerai pas des gens de l’asso partis à l’étranger :)
Le meilleur outil de comm’ accessible à tous, est un site internet, proposant tous les outils nécessaires, pour pouvoir en faire le site communautaire efficace.

D’où pour moi l’intérêt de lister ce que j’aurais besoin pour en faire le site le plus propre, facile d’accès possible.
Languages utilisés pour le site :
php
et flash actionscript

Le php car je le maîtrise, et il possède une très forte communauté, et de nombreux programmes disponibles en open-source.
Le flash pour ses possibilités ergonomiques et visuelles infinies (ou presque), et son interfaçage avec les languages dynamiques (comme le php).

De quoi je pourrais avoir besoin :
- htmarea (ou équivalent) : un éditeur wysiwyg permettant de créer des pages html directement en ligne, idéal pour que chacun puisse publier du contenu.
- phpdig, un très bon moteur de recherche / archiveur, disponible en php, sous license gpl.
- de nombreuses classes personnalisées, afin de développer de manière propre :
$ un datalayer, permettant l’accès aux tables de la base de donnée plus intuitive
$ un classes permettant la gestion des droits
$ mes superbes classes pour générer des interfaces d’administrations
$ une classe pour envoyer des emails
$ une classe pour générer des images
$ une classe pour gérer les templates (est-ce vraiment nécessaire ?)
$ … to be continued
- des librairies javascript
$ de remote scripting (recharger des données sans avoir à recharger la page, comme ajax)
$ des utilitaires de formulaires (validation etc…)

Dans ce genre de listings je prévois souvent beaucoup plus que nécessaire.

Powered by WordPress