Insertar fecha/hora en "Sobre mí"

Así que puedo hacerlo funcionar bastante fácilmente:

Pero tiene un precio que creo que no estamos dispuestos a pagar:

  • Actualmente en la biografía renderizamos “bio_excerpt” y no solo “bio_cooked”, lo que podría significar que la fecha se recorte y también que estemos eliminando HTML:
[1] pry(main)> PrettyText.excerpt("<b>Foo</b>", 5)
=> "Foo"
  • Además, estamos renderizando esto como texto y usando el componente {{text-overflow}}

Por lo tanto, para que funcione sin volverse loco y construir algún tipo de hook postCooked, esto no es posible sin cambiar:

<div class='bio'>{{text-overflow class="overflow" text=user.bio_excerpt}}</div>

a

<div class='bio'>{{{user.bio_cooked}}}</div>

Lo cual creo que no queremos hacer para un caso tan específico; básicamente significa que estamos renderizando HTML a partir de una entrada de usuario. Tú decides, avísame si quieres profundizar en esto o explorar otras soluciones.

Quizás sea más seguro simplemente quitar el botón de la barra de herramientas del compositor de “about”.

10 Me gusta