Insérer la date/heure dans "À propos de moi"

Lors de l’insertion d’une date/heure dans la section « À propos de moi », elle est formatée comme un datetime, et non pas au format date et heure attendu.

Insertion d’une date/heure

Profil public

Informations sur Discourse :

4 « J'aime »

Je ne pense pas que ce type de formatage de date soit pris en charge dans la section À propos de moi.

7 « J'aime »

Oui, je ne pense pas que nous exécutons la décoration complète des publications dans la section « À propos de moi » (et nous ne devrions pas le faire). Cela dit, je pense qu’il ne serait pas trop difficile d’ajouter le support du sélecteur de date là-bas, d’autant plus que nous l’affichons dans la barre d’outils.

@j.jaffeux, qu’en penses-tu ?

9 « J'aime »

Je peux donc le faire fonctionner assez facilement :

Mais cela a un prix que je ne pense pas que nous soyons prêts à payer :

  • actuellement dans la bio, nous rendons « bio_excerpt » et non pas simplement « bio_cooked », ce qui pourrait signifier que la date est tronquée et que nous supprimons également le HTML :
[1] pry(main) > PrettyText.excerpt("<b>Foo</b>", 5)
=> "Foo"
  • De plus, nous rendons cela sous forme de texte et utilisons le composant {{text-overflow}}.

Ainsi, pour que cela fonctionne sans devenir fou et créer un hook postCooked, ce n’est pas possible sans modifier :

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

en

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

Ce que je ne pense pas que nous voulions faire pour un cas limite aussi spécifique ; cela signifie essentiellement que nous rendons du HTML provenant d’une entrée utilisateur. À vous de voir, faites-moi savoir si vous souhaitez approfondir cela ou explorer d’autres solutions.

Il serait peut-être plus sûr de simplement supprimer le bouton de la barre d’outils de l’éditeur « À propos » ?

10 « J'aime »

Oui, veuillez supprimer ce bouton.

8 « J'aime »

Fait dans :

5 « J'aime »