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”.
