Show release notes on downloads page
Signed-off-by: Dan McGee <dan@archlinux.org>
This commit is contained in:
parent
402487b007
commit
c81a9271b8
@ -1,8 +1,10 @@
|
||||
import markdown
|
||||
from urllib import urlencode
|
||||
|
||||
from django.core.urlresolvers import reverse
|
||||
from django.db import models
|
||||
from django.db.models.signals import pre_save
|
||||
from django.utils.safestring import mark_safe
|
||||
|
||||
from main.utils import set_created_field
|
||||
|
||||
@ -139,6 +141,10 @@ def magnet_uri(self):
|
||||
query['xt'] = "urn:btih:%s" % self.torrent_infohash
|
||||
return "magnet:?%s" % urlencode(query, doseq=True)
|
||||
|
||||
def info_html(self):
|
||||
return mark_safe(markdown.markdown(
|
||||
self.info, safe_mode=True, enable_attributes=False))
|
||||
|
||||
|
||||
for model in (Iso, Test, Release):
|
||||
pre_save.connect(set_created_field, sender=model,
|
||||
|
@ -32,6 +32,12 @@ <h3>Release Info</h3>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
{% if release.info %}
|
||||
<h3>Release Notes</h3>
|
||||
|
||||
<div class="article-content">{{ release.info_html }}</div>
|
||||
{% endif %}
|
||||
|
||||
<h3>Existing Arch Users</h3>
|
||||
|
||||
<p>If you are an existing Arch user, there is no need to download a new ISO
|
||||
|
Loading…
Reference in New Issue
Block a user