Wikipédia:Intégration d'un forum
Cet article est obsolete et est remplacé par Wikipédia:Prise de décision/basculement du bistro en forum. Il reste ici en tant que référence.
Cet article vise à établir un cahier des charges et à étudier les logiciels de forums. Le but serait de remplacer le système wiki là où il n'est pas très adapté : bistro, mais aussi éventuellement discussions et votes.
Cahier des charges
[modifier le code]Entre parenthèse le nom de la colonne dans le tableau de comparaison.
Fonctions à ajouter nous-même
[modifier le code]- Support de la syntaxe wiki (WikiTax)
- notamment : liens vers les articles [[avec les crochets]]
- Intégration avec la base de données wikipedia
- notamment : base de données Utilisateurs (afin d'éviter les inscriptions séparées)
Fonctions nécessaires
[modifier le code]- Personaliser l'apparence pour pouvoir mettre la barre wikipedia (Thème)
- Des utilisateurs anonymes doivent pouvoir poster (Anonymat)
- Éditer / modifier ses propres messages (Edit)
- Conserver le statut non lu des messages effectivement non lus lorsqu'on quitte le forum (Unread)
- En français (Fr)
- Liste de suivi, avec possibilité d'y ajouter automatiquement les sujets auxquels on a répondu (Suivi)
Fonctions sympathiques
[modifier le code]- Afficher une discussion sous forme de fils (Thread)
- "Identification" des contributeurs anonymes par leur IP, comme sur Wikipédia
- bloquer un fil de discussion lorsqu'il est trop long, non-pertinent (Lock)
- Moteur de recherche intégré (Search)
- coller un fil en haut du forum par exemple pour les fils FAQ / annonces (Sticky)
- fonctionnalité de vote (Vote)
- possibilité de limiter les votes aux utilisateurs enregistrés (de Wikipedia) Jyp
- smileys
Points techniques
[modifier le code]- Sécurité
- Vitesse
- Propreté du code
- Mise à jour sans peine (pas devoir modifier 15 fichiers pour l'intégration)
- Licence libre (c'est évident, mais bon)
Avantages et inconvénients
[modifier le code]Problèmes
[modifier le code]- Compte séparé (nécessité de s'inscrire)
- ce problème serait réglé par l'intégration avec la base de données wikipédia
- wikiliens inactifs
- Soluble dans le wikitax
- ip bloquées/bannies ?
- Soluble pour phorum5
Inconvénients
[modifier le code]- pas visible dans les modifications récentes
Avantages
[modifier le code]- moteur de recherche : accès à l'ensemble des posts par mot clef
- archivage automatique : les fils sont petit à petit déplacés dans des pages d'archives lorsque plus personne n'y contribue.
- non modification des messages des autres: une discussion n'est pas une page de l'encyclopédie. ~~
Comparaison de systèmes de forum
[modifier le code]On ne prendra en compte que les logiciels dont le code est gratuit et libre (ex : GPL), les logiciels à licence propriétaire et/ou ou payants ne conviendraient pas particulièrement.
À partir du cahier des charges, nous pouvons établir une synthèse des fonctionalités offertes par différents systèmes de forums. Chaque colonne reprend une des fonctions détaillée ci dessus.
Nécessaires | Facultatives | |||||||||||
Nom | Thème | Anonymat | Edit | Unread | Fr | Suivi | Thread | Lock | Sticky | Search | Vote | Licence |
---|---|---|---|---|---|---|---|---|---|---|---|---|
miniBB | GPL | |||||||||||
Phorum | (bientôt) | Apache-like | ||||||||||
phpBB | (date) | GPL | ||||||||||
punBB | (date) | GPL | ||||||||||
w-Agora | GPL | |||||||||||
Yabbforum | PROPRIETAIRE |
D'autres solutions de forum libres à étudier puis éventuellement à intégrer dans le tableau ci-dessus :
- PBLang mais ce n'est peut-être pas sur du SQL...
- CSForum avec une adaptation personelle mais manque des fonctionnalités souhaitées
Autres solutions mais qui ne sont plus développées, donc peu recommandées tant l'offre est importante dans le milieu des forums :