Inserire data/ora in "Chi sono"

Quando si inserisce una data/ora nella sezione ‘Chi sono’, viene formattata come datetime, invece che nel formato data e ora previsto.

Inserimento di data/ora

Profilo pubblico

Informazioni su Discourse:

4 Mi Piace

Non credo che questo tipo di formattazione della data sia supportato nella sezione ‘Chi sono’.

7 Mi Piace

Sì, non credo che eseguiamo l’intera decorazione del post nella sezione ‘Chi sono’ (né dovremmo farlo). Detto questo, penso che non sarebbe troppo difficile aggiungere il supporto per il selettore di date lì, soprattutto dato che lo mostriamo nella barra degli strumenti.

@j.jaffeux, che ne pensi?

9 Mi Piace

Quindi posso farlo funzionare abbastanza facilmente:

Ma ha un prezzo che non credo siamo disposti a pagare:

  • attualmente nella biografia rendichiamo “bio_excerpt” e non solo “bio_cooked”, il che potrebbe significare che la data potrebbe essere troncata e che stiamo rimuovendo l’HTML:
[1] pry(main)> PrettyText.excerpt("<b>Foo</b>", 5)
=> "Foo"
  • Inoltre, stiamo rendendo questo come testo e utilizzando il componente {{text-overflow}}

Quindi, per farlo funzionare senza impazzire e costruire una sorta di hook postCooked, non è possibile senza modificare:

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

in

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

Il che, a mio avviso, non vorremmo fare per un caso limite così specifico; significa fondamentalmente che stiamo rendendo HTML da un input dell’utente. La decisione è tua, fammi sapere se vuoi approfondire o esplorare altre soluzioni.

Forse è più sicuro rimuovere semplicemente il pulsante della barra degli strumenti dal compositore “about”?

10 Mi Piace

Sì, rimuovi quel pulsante, per favore.

8 Mi Piace

Eseguito in:

5 Mi Piace