ImcLillePropositionForum
Table of content :
Plusieurs points sont \xE0 travailler pour placer un forum de discussion sur Indym\xE9dia Lille :
- l'anonymat
- la l\xE9g\xE8ret\xE9 et la rapidit\xE9
- la licence (GPL)
- php + mysql
- Facilit\xE9 de modification du code
- Facilit\xE9 de modification de l'apparence
J'ai fouill\xE9 un peu le net et j'ai trouv\xE9 ce petit forum qui r\xE9pond presque \xE0 tous les crit\xE8res d'indym\xE9dia. Bien entendu, il n'existe aucun forum qui ne logue pas les adresses ip, faudra donc faire la modif \xE0 la main.
le site version anglaise :
http://punbb.org/about.php
le site version fran\xE7aise :
http://www.punbb.fr/index.php
Du coup j'ai fait une petite install sur le site de test histoire de voir ce que \xE7a donne :
- rapide \xE0 l'installation
- rapide \xE0 l'utilisation
- possibilit\xE9 pour une personne de poster un message dans les fils de discussions sans s'identifier
- possibilit\xE9 pour une personne de cr\xE9er un fil de discussion sans s'identifier
- possibilit\xE9 de ce cr\xE9er une identit\xE9 minimum du style pseudo/mot de passe pour les affocienado du "j'\xE9crit \xE0 visage d\xE9couvert"
- la configuration est simple
- la page n'est pas trop charg\xE9 et reste tr\xE8s claire
Apr\xE9s avoir test\xE9 quelques petits trucs, j'ai \xE9t\xE9 jet\xE9 un oeil dans la base de donn\xE9e histoire de voir quelles infos \xE9taient loggu\xE9s
Bien \xE9videmment, les adresses ip sont loggu\xE9s lorsque quelqu'un post un truc, qu'il soit identifi\xE9 ou non
Du coup une petite modif du fichier post.php et 5 minutes plus tard : plus d'adresse ip de loggu\xE9 et anonymat total :)))
idem pour register.php > plus d'adresse ip de loggu\xE9 lorsque l'on cr\xE9e un pseudo
Ce qui fait que au final, on peut mettre un forum en place qui permette soit d'\xEAtre anonyme, soit de ce cr\xE9er un pseudo pour ceux qui veulent.
Fichier modifi\xE9s
poster.php
suppression du stockage des adresses ip
register.php
suppression du stockage des adresses ip
include/template/main.tpl
ajout du bandeau indym\xE9dia