Make shortlinks discoverable by displaying them on each entry, with extraneous bits trimmed out

This commit is contained in:
Danielle McLean 2017-10-30 14:58:50 +11:00
parent 65ff5f947a
commit 52106f1d3f
Signed by untrusted user: 00dani
GPG key ID: 5A5D2D1AFF12EEC5
4 changed files with 37 additions and 3 deletions

View file

@ -1,4 +1,4 @@
{% load humanize markdown %}<article class="card h-entry">
{% load friendly_url humanize markdown shortlink %}<article class="card h-entry">
{% if entry.photo %}<img class="card-img-top u-photo" src="{{ entry.photo.url }}" />{% endif %}
<div class="card-body">
{% if entry.name %}<h4 class="card-title p-name">{{ entry.name }}</h4>{% endif %}
@ -9,12 +9,16 @@
<img class="u-photo" src="{{ entry.author.avatar.url }}" />
{{ entry.author.first_name }} {{ entry.author.last_name }}
</a>
<a class="u-url" href="{{ entry.url }}">
<a class="u-uid u-url" href="{{ entry.url }}">
<time class="dt-published" datetime="{{ entry.published.isoformat }}">
<i class="fa fa-calendar"></i>
{{ entry.published | naturaltime }}
</time>
</a>
{% shortlink entry as short %}<a class="u-url" href="{{ short }}">
<i class="fa fa-link"></i>
{{ short | friendly_url }}
</a>
{% if entry.updated != entry.published %}
<time class="dt-updated" datetime="{{ entry.updated.isoformat }}">
<i class="fa fa-pencil"></i>