Salut,
Je note que l'ordre d'apparition des réponses dans les commentaires n'est pas toujours clair avec les plus récentes au-dessus, je pense qu'il serait plus judicieux d'inverser l'ordre avec donc la première postée en premier et les suivantes qui s'enchainent en-dessous.
Ça peut paraitre manquer de cohérence par rapport à l'ordre d'affichage des commentaires principaux où c'est les plus récents en haut, mais en fait ça serait à mon avis bien plus clair en terme de compréhension instinctive . Je crois d'ailleurs que cela marche ainsi sur JVC, et ça ne pose aucun soucis, bien au contraire. (quand je dis que les com' ne posent aucun soucis sur JVC, je parle bien de l'ordre dans lequel ils s'affichent, pas de leur teneur, évidemment.... )
Disons que le soucis est lorsqu'il y a des réponses à des réponses avec tout un arbre de réponses. Initialement le décalage des réponses à un commentaire permet de suivre plus facilement à qui la réponse est adressée mais ça devient fouillis si trop de gens font des embranchements. Poster les commentaires dans l'ordre chronologique de haut en bas n'y changera pas grand chose à priori puisqu'on pourra aussi confondre les différentes hauteurs de réponses dans l'arbre.
Sinon on enlève tout simplement le décalage des réponses mais je trouve ça dommage. Gamekult fait un truc cool avec un sujet de forum invisible associé à chaque contenu. Dans le contenu, ça ressemble à des commentaires, et en réalité c'est un thread où tous les messages sont les uns sous les autres sur le forum qu'on retrouve avec un lien sur le contenu. Mais là encore, ça retire la notion de réponse à un commentaire prévis. Du coup il faudra limite faire une citation en début de réponse du message auquel on répond... Dur, dur d'organiser tout ça
Trop de stress pour un si petit renard.
Le décalage est bien je pense, mais l'ordre reste confusiogène, vu qu'une réponse, on s'attend à ce qu'elle fasse référence à ce qui a été dit "avant". Or, dans une énumération, ce qui est "avant" est ce qui est écrit "au-dessus" .
D'ailleurs la première réponse apparait bien en-dessous du commentaire à laquelle elle fait référence, il serait (à mon sens) logique (ou du moins plus intuitif) que les réactions suivantes continuent à s'afficher en-dessous des précédentes.
Franchement, je suis assez persuadé que, même si effectivement pas une solution parfaite, faire cela améliorerait la lisibilité et compréhension des échanges .
Je ne te cache pas que la gestion de l'arbre de discussion des commentaires et l'ordre des discussions est particulièrement casse gueule à mettre en place, notamment à cause du système de page et de la modulation du nombre de commentaires à afficher. Je m'y suis déjà cassé les dents malheureusement donc l'idée de tenter d'y toucher ne m'enchante pas vraiment à l'heure actuelle. Le nombre de commentaires et de branches ne sont pas souvent assez nombreux pour que ça commence à être gênant. Donc je préfère qu'on reste dans cette situation au moins pour le moment et cette version du site... Mais j'entends et comprends bien le soucis.
Trop de stress pour un si petit renard.
Salut, j'avoue que l'ordre est un peu perturbant. Si ton soucis c'est la peur de tout casser, peut-être qu'on peut te filer un coup de main pour le code ?
Le problème est que même s'il s'agit de simple code PHP et de gestion SQL, le tout est dans le cadre de Drupal (le CMS). Donc ça complique pas mal la manipulation de la chose. Les CMS sont cools parfois pour avoir des trucs très très rapidement, parfois quand on veut manuellement modifier un comportement ça se passe bien et dans d'autres cas c'est particulièrement complexe (ou plus que ça en a l'air avec le système de réponses, de pages, d'ordre...).
Je ne pense pas que ça soit réellement la priorité à l'heure actuelle. Mais la question reviendra lorsque je démarrerai la refonte du site, que j'espère réellement débuter dans les prochains semaines/mois.
Merci pour la proposition d'aide en tout cas
Trop de stress pour un si petit renard.
Ok, je comprends, si ça fait un gros chantier, ça pourra bien attendre effectivement.
"je démarrerai la refonte du site, que j'espère réellement débuter dans les prochains semaines"
Je trouve ça très clair pour ma part
Une petite refonte sous Symfony et zou