Cambiar formato de fecha de publicación

Así que la buena noticia es que fui un buen chico y usé la búsqueda para encontrar una respuesta a mi problema. La aún mejor noticia es que descubrí que esto ya ha sido cubierto numerosas veces. Y aún más buena noticia es que los temas que encontré apuntaban claramente a la misma página para la respuesta. La mala noticia es que esa página ya no está disponible :slight_smile:

Por lo tanto, con pesar, lo preguntaré aquí.

¿Dónde defino el formato de fecha para evitar este extraño asunto de “Feb, 12” frente a “Feb 12”? También he buscado en la configuración y veo varias opciones, pero no está claro cuál debo cambiar.

Y, solo para ser provocativo, ¿cuál es la lógica detrás del formato de fecha predeterminado bastante confuso (ver arriba), dado que ha habido bastantes comentarios a lo largo del tiempo indicando que esto es confuso?

Gracias.

Ese tema estaba extremadamente desactualizado. La respuesta está aquí

Gracias, Jeff. No es tan fácil distinguir los temas que están completamente desactualizados :), dado que el que mencionas tiene casi 4 años.

Vi ese tema, pero parecía un poco un truco. Una cadena con “tiny” en el nombre debería usar YY. Modificarla para que use YYYY podría resolver un problema, pero podría tener consecuencias no deseadas en otros lugares, donde podría ser la cadena preferida precisamente porque es “tiny”.

Sin saber aún demasiado sobre dónde haría este cambio, supongo que un enfoque mejor sería encontrar el HTML que actualmente hace referencia a la cadena “tiny” para la fecha del post y modificarlo para que use la forma larga. Sin embargo, aún no sé lo suficiente para saber dónde hacerlo ni si eso haría el cambio vulnerable a futuras actualizaciones del producto.

Lo que sí sé es que realmente no me gusta ese formato de fecha extraño :slightly_smiling_face:

Gracias de nuevo, Jeff.

Cambiar lo pequeño y arreglar lo que se rompe con CSS es probablemente el camino más sencillo.

No pretendo ser conflictivo, Jay, pero ¿por qué cambiar la definición de la cadena pequeña para usar la forma larga y luego buscar y probar otras referencias a esa cadena es más fácil que simplemente modificar la plantilla relevante para usar la forma larga con el nombre adecuado?

La primera opción parece bastante engorrosa para lo que parece ser un cambio sencillo.

¿Hay problemas al actualizar la “plantilla” (no estoy seguro de que Discourse use ese término) para usar el formato preferido?

Cambiar el valor en la interfaz web es fácil y no requiere que sobrescribas la plantilla, la cual contiene muchos otros elementos que podrían cambiar en el futuro. Es bastante probable que nada se rompa, y si algo falla, el CSS que modificarías en un tema es exactamente lo mismo que harías al sobrescribir la plantilla. Además, si sobrescribes la plantilla y esta cambia en el futuro, tendrás que detectar el cambio y corregir tu versión cada vez que eso ocurra.

Esto es simplemente editar el texto de la misma manera que editarías el texto en cualquier lugar de Discourse a través de Administración > Personalizar. No es para nada riesgoso y no puede “romperse” por actualizaciones. Es la forma más simple y fácil de lograr la personalización que deseas.