C’est incroyable, merci à l’équipe Discourse !!
Je me demande si cela pourrait être combiné avec le plugin de vote sur les publications ou le remplacer.
Édit : De plus, le classement « Top » est-il basé sur les likes, ou comment cela fonctionne-t-il ?
L’une des options que nous avons explorées pour imbriquer de cette manière consistait à améliorer le plugin de vote sur les publications, mais nous avons décidé de ne pas emprunter cette voie. C’est beaucoup plus facile à maintenir et l’expérience est meilleure. Je pense qu’il pourrait tout à fait remplacer le plugin de vote sur les publications un jour — ou qu’il le fait déjà dans certains cas.
Je sais que ce n’est pas la meilleure solution, mais vous pouvez toujours utiliser CSS.
Il vous suffit d’ajouter une règle pour chaque langue, en utilisant le sélecteur approprié :
/* Au lieu d'utiliser ce sélecteur ... */
nav.post-controls .actions button.reply pan.d-button-label:after {
}
/* ... commencez le sélecteur par la langue */
html[lang=pt-BR] nav.post-controls .actions button.reply pan.d-button-label:after {
content: " texte en portugais";
}
J’ai déjà posté une meilleure solution : Discourse Reply Button Labels
Ajouter une vue imbriquée élimine-t-il vraiment ce défi ?
En fait, je dirais que les vues imbriquées augmentent la charge cognitive de base des utilisateurs ? (Mais qu’est-ce que je sais, je ne suis pas un vétéran de Reddit)
Mais j’adore les choix, alors continuez comme avant !
Je viens de lancer un test de cela sur mon forum et tout le monde le déteste pour l’instant.
Je ne le déteste pas vraiment, mais c’est très différent et parfois difficile à comprendre.
Mise à jour : J’ai été contraint de revenir en arrière car le point de terminaison /t a été remplacé par /n, ce qui a provoqué énormément de problèmes, notamment des erreurs 500.
Le retour en arrière a résolu le problème.
Pourquoi la vue imbriquée supprime-t-elle le titre ? Le fait que chaque onglet n’affiche que le nom du site lorsque plusieurs onglets sont ouverts rend la navigation entre les onglets difficile.
Je ne suis pas sûr de comprendre comment se comportent chacune des options de tri par défaut (meilleur, nouveau, ancien).
De plus, je ne vois pas le meilleur moyen de tester cela. Je ne vois aucune option pour imbriquer un sujet.
Recherchez « Nested » dans la recherche des paramètres du site admin
J’espérais pouvoir tester cela sans l’activer pour les autres. Ce n’est pas possible ?
Si vous ne le définissez pas par défaut, vous pouvez simplement l’activer, puis utiliser le menu d’outils de la discussion pour imbriquer une discussion spécifique.
Je ne suis pas sûr que cela fonctionne, du moins pas lorsque j’utilise le thème Fakebook. J’ai ouvert un sujet de test, rendu le sujet imbriqué, puis essayé des réponses au sujet et au message.
Toutes les réponses se ressemblent. De plus (ce qui est peut-être mineur), le rendu de mon avatar est un peu étrange.
Oui, ne supposez pas que les plugins ou les thèmes auront été adaptés pour fonctionner avec cela.
C’est une fonctionnalité fantastique et quelque chose que nous attendions depuis longtemps !!!
Ce que notre communauté attend toujours, c’est une fonctionnalité de journal/registre appropriée où seul l’auteur du sujet peut publier au niveau racine et où tous les autres utilisateurs ne peuvent répondre qu’aux publications racines individuelles.
Actuellement, nous utilisons des CSS et JS très bidouillés pour permettre cela en utilisant des vues filtrées par utilisateur et les réponses réductibles sous chaque publication.
Bon… c’est plutôt cool. Nous sommes un petit groupe. Je me demandais pourquoi nous n’avons pas la possibilité de choisir cela dans les options de l’interface personnelle.
Mark aborde déjà un peu ce point avec :
Et j’ajouterai :
Le problème fondamental : un contenu partagé, mais des modèles mentaux divergents. Dès que deux utilisateurs voient le même sujet structuré différemment, vous brisez la référence commune sur laquelle repose la conversation.
La réponse fonctionne différemment : lorsque l’Utilisateur A (en mode imbriqué) écrit « comme le mentionnait le commentaire précédent… », l’Utilisateur B (en mode linéaire) ne voit aucun commentaire précédent car il s’agit d’un message qui se trouve trois positions plus haut, ou quinze, selon la branche effondrée. Cela signifie également qu’un auteur ne peut plus être certain de la façon dont son message est perçu par les autres.
Les liens permanents et les numéros de message divergent : si l’ordre des messages dépend du mode d’affichage, alors /t/topic/123/47 désigne soit des messages différents selon les utilisateurs, soit le même message mais qui apparaît dans des positions totalement différentes. (Je ne sais pas exactement comment c’est implémenté actuellement — dans les deux cas, ce n’est pas idéal)
Et je suis sûr qu’il y a d’autres problèmes.
Tout se résume à ceci : une conversation est partagée et, pour favoriser une bonne communication, elle doit donc être structurée de la même manière pour tout le monde.
Je me demande ce qui se passera lorsque nous reviendrons en arrière. Nous le testons depuis une semaine. J’espère que cela ne fera pas planter le système et que l’opération est réversible.
Je maintiens qu’il serait préférable d’avoir une interface différente en fonction de l’expérience individuelle. L’engagement prime sur une expérience unifiée. Donc, si l’engagement est meilleur, cela devrait être autorisé. Peut-être existe-t-il un moyen de résoudre le problème des liens. Cela semble être davantage un problème de programmation qu’un problème social.
Est-ce que l’engagement prime sur une bonne communication ?
C’est ce que Discourse a toujours représenté ; il existe d’autres plateformes qui privilégient l’engagement au détriment de tout le reste.
Vous pouvez naviguer en avant et en arrière comme bon vous semble, d’après mon expérience. J’ai déplacé quelques sujets vers la nouvelle mise en page, puis l’ensemble du site.
C’est un véritable changement de donne pour mes utilisateurs.
La seule chose qu’ils ont mentionnée est que la barre de défilement géante n’existe plus. Je comprends pourquoi, car les messages ne sont peut-être plus dans un ordre chronologique.
Super de voir que l’« expérience mobile améliorée » figure déjà sur la feuille de route — nous attendons avec impatience l’arrivée sur mobile des fils de discussion indentés à la manière de Reddit.
Une petite question SEO concernant les réponses imbriquées : j’ai remarqué que les sujets imbriqués utilisent une URL /n/, et lorsque je les récupère sans JavaScript, cela renvoie une coquille vide, de plus le lien canonique pointe vers l’URL /n/ elle-même plutôt que vers l’URL normale du sujet /t/. Les robots d’indexation obtiennent-ils toujours le contenu complet du message rendu côté serveur sur les routes /n/, ou le lien canonique devrait-il pointer vers /t/ ? Je veux simplement m’assurer que l’activation des réponses imbriquées ne nuira pas à l’indexation. Merci !


