18f.gsa.gov: Automatiser les signatures

Créé le 19 mars 2015  ·  3Commentaires  ·  Source: 18F/18f.gsa.gov

À l'heure actuelle, les articles de blog nécessitent les éléments suivants pour obtenir une signature simple :

# in the frontmatter
authors:
- author1
- author2

et dans le corps du poste

<p class="authors">
  by {% author author1 %} and {% author author2 %}
</p>

Éliminons la redondance et voyons s'il est possible de générer automatiquement la signature dans le modèle de publication. Nous publions accidentellement trop de messages sans bylines.

État désiré:
Quelque chose comme ça dans layouts/post.html

<p class="authors">{% authors %}</p>

Considérations :

  • certains de nos articles ont des illustrateurs
  • les auteurs sont disponibles dans l'objet du site à : site.data.authors dans les modèles. Il existe différentes manières d'exploiter cela en fonction du type de plugin que vous créez.
  • il y a probablement d'autres sites Jekyll qui l'ont fait ; Je l'ai fait pour un projet parallèle à moi , mais ce n'est peut-être pas le meilleur modèle.
help wanted blog-feature

Tous les 3 commentaires

Certains de nos articles ont des auteurs non répertoriés dans le fichier de données de l'équipe et incluent leur titre. Nous pourrions faire en sorte que si un auteur n'est pas trouvé par le descripteur donné dans le tableau de présentation, il soit plutôt traité comme du texte brut à incorporer, et non comme un descripteur de recherche.

Excellente idée, @konklone , merci pour la suggestion. :+1:

Je suis sûr que c'est fait avec le #966, n'est-ce pas ?

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

gboone picture gboone  ·  4Commentaires

coreycaitlin picture coreycaitlin  ·  23Commentaires

konklone picture konklone  ·  4Commentaires

iamjolly picture iamjolly  ·  6Commentaires

chuckhoupt picture chuckhoupt  ·  13Commentaires