Afficher l'horodatage détaillé des messages

Je sais que vous pouvez survoler ou appuyer sur l’horodatage pour voir l’heure exacte, mais pourquoi ne pas afficher la date complète immédiatement ? Cela n’ajoute pas vraiment beaucoup de texte à la page, mais je pense que cela apporterait beaucoup de valeur et réduirait une certaine confusion.

Par exemple, au lieu de ceci :
image

Affichez ceci :
image


Ceci est particulièrement important pour différencier juil. '18 et juil. 18. Je crois que cette nuance subtile est à l’origine de nombreux sujets relancés ou de réponses à de très anciens messages, car beaucoup de gens passent simplement à côté du '. Plus précisément, je recommande :

  • Conserver les secondes et les minutes tels quels : 30s, 15m
  • Pour les heures, inclure les minutes : 5h 20m (actuellement, cela afficherait 5h)
  • Pour tout ce qui est exprimé en jours, ajouter l’heure : 2 j, 20:36 (actuellement, cela afficherait 2 j ou 3 j selon l’arrondi, ce qui peut parfois prêter à confusion)
  • Pour toute date de cette année, ajouter l’heure : 18 juil. 3:57 (actuellement, cela afficherait 18 juil.). L’heure peut sembler excessive dans ce cas, mais je la trouve personnellement appréciable.
  • Pour toute date de l’année dernière, ajouter le jour et afficher l’année complète : 25 juil. 2018 (actuellement, cela afficherait juil. '18)
4 « J'aime »

Discourse croit en la simplicité, afin que les gens puissent se concentrer sur les mots et ne pas être distraits par les métadonnées qui les entourent. Si vous souhaitez ce niveau de bruit répété sur vos publications, personnalisez votre site pour le permettre. Rien ne vous en empêche.

5 « J'aime »

Très bien. Je comprends que ce niveau de détail puisse être considéré comme du bruit par certains. Je pense que vous devriez tout de même envisager sérieusement de simplement remplacer '18 par 2018, car cette simplification provoque une confusion significative. Sinon, je comprends que le reste des modifications que j’ai suggérées puisse rendre le texte plus compliqué que souhaité.

2 « J'aime »

C’est tellement souhaité lorsque Discourse est utilisé dans des contextes techniques (par exemple, le forum OpenWrt) et que les dates des messages sont cruciales pour identifier rapidement du contenu obsolète dans des discussions de longue durée ! Je souhaiterais pouvoir modifier cela depuis mon profil utilisateur, sans que chaque administrateur Discourse n’ait à changer quoi que ce soit.

Pour l’instant, j’utilise le signet suivant pour afficher les dates complètes chaque fois que je ressens une ambiguïté :

javascript:(function(){Array.prototype.forEach.call(document.getElementsByClassName("relative-date"), function(el) { el.innerText = el.title });})();

+1 pour la suggestion d’utiliser au moins l’année complète, c’est particulièrement important pour les utilisateurs de régions où l’abréviation de l’année n’est pas courante (la France dans mon cas).

4 « J'aime »