[Forum]Quel type au niveau formel

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [Forum]Quel type au niveau formel

par daoud » 09 mars 2006, 10:25

Intéressant !
Merci ! :)

par Hubert Roksor » 08 mars 2006, 20:54

Si tu as peur d'un topic de 3 pages, attends de voir une arborescence de 600 posts :lol: Par exemple, voici ce que ça fait chez vBulletin [ attention, le lien peut faire crasher ton navigateur ou le ralentir pendant plusieurs secondes ] http://www.vbulletin.com/forum/showthre ... post300329

Le problème c'est que si un post a, disons, 20 enfants (par "enfant", j'entends "réponses directement attachées") alors tu n'as guère d'autre choix que d'afficher les 20 liens. Et une fois l'un des 20 liens cliqué, il faudra à nouveau afficher la liste de tous ses descendants directs. Il est très difficile de diviser l'affichage pas page comme sur un affichage classique. Quant aux posts eux-mêmes, on ne peut les visualiser qu'un par un parce qu'un aperçu sur plusieurs niveaux serait illisibles sur un topic trop long parce: 1- cela peut représenter plusieurs dizaines de posts, 2- les posts les plus récents se retrouvent beaucoup plus bas que leur parent(s) et on ne peut plus les associer visuellement.

Mon conseil: va voir chez vBulletin, IPB, Phorum, FUDForum, tu pourras te faire une idée de l'affichage. Si tu penses que ça peut te convenir, les deux derniers sont gratuits.

par daoud » 08 mars 2006, 15:17

En théorie l'idée peut sembler alléchante, mais en pratique c'est très difficile à lire, les utilisateurs ne savent pas s'en servir,
J'imagine que pour la plupart des forums la solution phpBB est la mieux de part sa simplicité d'utilisation. Aussi, la prédominance de ce type de forum en fait une norme, un standard.
Cependant je me permets de penser qu'une approche plus "newsgroup" peut être très intéressante pour des forums plus techniques, où plusieurs propositions peuvent être exprimées. Suivre un post sur plus de trois pages n'est pas très engageant, voir parfois rédhibitoire, alors qu'une vue arborescente permet d'aller plus vite vers l'information recherchée.
En plus de tout ça, la gestion du topic dégénère de façon exponentielle à mesure que le nombre de posts augmente: très difficile à présenter à l'utilisateur
Sûrement ;). Il y a peut-être tout de même des solutions ergonomiques à inventer.

Pour ce qui est l'aspect technique, je te crois bien volontiers.

Merci à vous :)

par Hubert Roksor » 08 mars 2006, 11:07

La structure en arborescence ("threaded" en VO) existe sur tous les forums récents à par phpBB, qui a juré de ne jamais proposer cette option.

En théorie l'idée peut sembler alléchante, mais en pratique c'est très difficile à lire, les utilisateurs ne savent pas s'en servir, ça nécessite une disposition spéciale de façon à systématiquement répondre à un post en particulier (impossible de simplement ajouter son post sans choisir de parent) et en règle générale c'est très mal implanté au niveau SQL.

En plus de tout ça, la gestion du topic dégénère de façon exponentielle à mesure que le nombre de posts augmente: très difficile à présenter à l'utilisateur, assez difficile à requêter auprès de la base. Pour le SQL, soit tu utilises des ensembles ("nested sets") et tu en baves à chaque insertion pour mettre à jour l'arbre, soit tu utilises un système de relation parent-enfant ("adjency list") et tu en baves pour obtenir la structure globale du topic ou d'une branche. D'une façon ou d'une autre, tu sais que tu vas en baver :lol: (et je reste poli)

Voilà, j'ai fait ma B.A. en t'économisant de longues recherches infructueuse. Pas de liens désolé, il y a un tutorial sur l'arborescence SQL sur developpez.net et tu peux trouver d'autres infos en Googlant "Joe Celko" ou "Tropashko Farey" (très intéressant, mais un échec sur toute la ligne).

Re: [Forum]Quel type au niveau formel

par albat » 08 mars 2006, 10:37

aucune possibilité d'avoir une structure arborescente sur un sujet.
Cette fonctionnalité est - me semble-t-il - remplacée dans phpBB
par la possibilité (accordée aux modérateurs) de diviser un sujet en plusieurs
si la discussion vient à aborder des thèmes différents.

[Forum]Quel type au niveau formel

par daoud » 08 mars 2006, 10:18

Bonjour,

Le forum de type phpBB est le plus répendu, et je ne remets pas en cause ses diverses qualités. Cependant, il y a un point que je souhaiterais soumettre à votre opinion. Celui-ci porte sur la représentation d'une suite de message. Dans ce type de forum, tous les messages sont les uns à la suite des autres. Aucune possibilité de masquer certains posts, auncune possibilité d'avoir une structure arborescente sur un sujet. Bref, je serais très preneur d'un système de forum qui reprenne le style "newsgroup". Cela a plusieurs avantages, une discussion pouvant partir sur plusieurs pistes tout en étant clairement lisible, chaque auteur d'un nouveau message peut montrer clairement à quel message il souhaite particulièrement répondre. De plus, masquer certaines réponses peut apporter un confort de lecture appréciable, je pense.

Votre avis ? Ce type de forum existe-t-il (j'imagine) et si oui, pourquoi n'est-il pas plus courant?

:roll: