Mostrar marca de tiempo detallada para publicaciones

Sé que puedes pasar el cursor o tocar la marca de tiempo para ver la hora exacta, pero ¿por qué no mostrar la fecha completa de inmediato? No añade mucho texto a la página, pero creo que aportaría mucho valor y reduciría cierta confusión.

Por ejemplo, en lugar de esto:
image

Mostrar esto:
image


Esto es particularmente importante para diferenciar entre Jul '18 y Jul 18. Creo que esa sutil diferencia es la causa de muchos temas reactivados o respuestas a publicaciones muy antiguas, porque mucha gente simplemente pasa por alto el '. En concreto, recomendaría:

  • Mantener los segundos y los minutos igual: 30s, 15m
  • Para las horas, incluir los minutos: 5h 20m (actualmente diría 5h)
  • Para todo lo que esté en días, añadir la hora: 2d, 8:36 PM (actualmente diría 2d o 3d dependiendo del redondeo, lo que a veces puede causar confusión)
  • Para todo lo que use una fecha de este año, añadir la hora: 18 jul 3:57 AM (actualmente diría 18 jul). La hora puede ser un poco excesiva en este caso, pero personalmente me sigue pareciendo bien.
  • Para todo lo que use una fecha del año pasado, añadir el día y mostrar el año completo: 25 jul, 2018 (actualmente diría jul '18)
4 Me gusta

Discourse cree en la simplicidad, para que las personas puedan centrarse en las palabras y no distraerse con los metadatos que las rodean. Si deseas ese nivel de ruido repetitivo en tus publicaciones, personaliza tu sitio para que así sea. Nada te impide hacerlo.

5 Me gusta

Muy bien. Entiendo que ese nivel de detalle podría considerarse ruido para algunos. Creo que aún podrías considerar seriamente solo cambiar '18 por 2018, ya que esa simplificación sí causa confusión significativa. De lo contrario, entiendo que el resto de los cambios que sugerí podrían hacer que el texto sea más complicado de lo deseado.

2 Me gusta

Esto es muy deseable cuando Discourse se utiliza en contextos técnicos (por ejemplo, el foro de OpenWrt) y las fechas de las publicaciones son muy importantes para identificar rápidamente contenido desactualizado en hilos de larga duración. Me gustaría poder cambiar esto desde mi perfil de usuario, sin que sea necesario que cada administrador de Discourse modifique algo.

Por el momento, utilizo el siguiente marcador para obtener fechas completas cuando siento que hay ambigüedad:

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

+1 para la sugerencia de usar al menos el año completo; es especialmente importante para los usuarios en regiones donde la abreviatura del año no es común (Francia, en mi caso).

4 Me gusta