Files @ a8710b4b9f2a
Branch filter:

Location: website/www/conservancy/templates/blog/entry_partial.html

Denver Gingerich
Copyleft Compliance: mostly minor fixes to new pgs

These are mostly minor edits (typo fixes, etc.) to the enforcement
strategy and firmware liberation pages that were just added.

The one large change was to replace the first paragraph of the
enforcement strategy page with the full Conservancy description used
previously. The glue text used to shorten it appeared unsalvageable
and it wasn't immediately obvious how to replace it with something
better, so we used the full description instead.
{% comment %}

This partial requires these parameters:

* `entry`: The BlogEntry object to render.

This partial accepts these optional parameters:

* `show`: How much of the BlogEntry to render.  Accepted values are
  "headline", "dateline", "summary", "summary+tags", and "body".
  Every value will render the parts listed before it, except "body"
  doesn't include "summary".  Default "body".
* `htag`: Name of the HTML tag to render the entry headline.  Default "h3".

{% endcomment %}

<div class="blog-entry">

<{{ htag|default:"h3" }} class="clear"
  >{% if show|default:"body" != "body" %}<a href="{{ entry.get_absolute_url }}"
  >{% endif %}{{ entry.headline|safe }}{% if show|default:"body" != "body" %}</a>{% endif %}</{{ htag|default:"h3" }}>

{% if show != "headline" %}
<p class="date">by <span class="author">{{ entry.author.formal_name }}</span>
  on {{ entry.pub_date|date:"F j, Y" }}
</p>

{% if show != "dateline" %}

{% if show|default:"body" == "body" %}
{{ entry.body|safe }}
{% else %}
{{ entry.summary|safe }}
{% endif %}

{% if show|default:"body" != "body" %}
<p><a class="continued" href="{{ entry.get_absolute_url }}">Read More&hellip;</a></p>
{% endif %}
{% if show != "summary" %}
<p class="permalink"><a href="{{ entry.get_absolute_url }}">[permalink]</a></p>
{% endif %}

{% if show != "summary" and entry.tags.exists %}
<p class="blog-tags">Tags:
  {% for tag in entry.tags.iterator %}
  <a href="{{ tag.get_absolute_url }}">{{ tag.label }}</a>{% if not forloop.last %}, {% endif %}{% endfor %}</p>
{% endif %}

{% endif %}{# show != "dateline" #}
{% endif %}{# show != "headline" #}

</div>