mirror of
https://github.com/dolphin-emu/www.git
synced 2025-02-14 22:37:29 +00:00
downloads: Add page for viewing a single release
This commit is contained in:
parent
e6385e7153
commit
b5d8975497
39
dolweb/downloads/templates/downloads-view-release.html
Normal file
39
dolweb/downloads/templates/downloads-view-release.html
Normal file
@ -0,0 +1,39 @@
|
||||
{% extends "_base.html" %}
|
||||
|
||||
{% load humanize %}
|
||||
{% load i18n %}
|
||||
|
||||
{% block "title" %}{% blocktrans with br=ver.shortrev %}Information on {{ br }}{% endblocktrans %}{% endblock %}
|
||||
|
||||
{% block "body" %}
|
||||
<div class="page-header">
|
||||
<h1>{% blocktrans with br=ver.shortrev %}Information for {{ br }}{% endblocktrans %}</h1>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-5">
|
||||
<dl>
|
||||
<dt>{% trans "Version" %}
|
||||
<dd>{{ ver.shortrev }}
|
||||
|
||||
<dt>{% trans "Date" %}
|
||||
<dd title="{{ ver.date|date:"c" }}">{{ ver.date|naturaltime }}
|
||||
|
||||
</dl>
|
||||
|
||||
{% include "downloads-links.html" %}
|
||||
</div>
|
||||
<div class="col-md-7">
|
||||
<dl>
|
||||
<dt>{% trans "Description" %}
|
||||
<dd>
|
||||
{% if ver.description %}
|
||||
<pre>{{ ver.description }}</pre>
|
||||
{% else %}
|
||||
<pre>{% trans "No description found." %}</pre>
|
||||
{% endif %}
|
||||
</dl>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{% endblock %}
|
@ -16,6 +16,9 @@ urlpatterns = [
|
||||
url(r'^dev/(?P<branch>.*?)/(?P<name>.*?)/$', views.view_dev_release_by_name,
|
||||
name='downloads_view_devrel_by_name'),
|
||||
|
||||
url(r'^release/(?P<name>.*?)/$', views.view_release,
|
||||
name='downloads_view_release'),
|
||||
|
||||
url(r'^latest/(?P<branch>[a-zA-Z0-9_-]+)/$', views.get_latest, name='downloads_get_latest'),
|
||||
url(r'^buildlist$', views.buildlist, name='buildlist_index'),
|
||||
]
|
||||
|
@ -79,6 +79,13 @@ def view_dev_release_by_name(request, branch, name):
|
||||
|
||||
return { 'ver': release }
|
||||
|
||||
@vary_on_headers('User-Agent')
|
||||
@render_to('downloads-view-release.html')
|
||||
def view_release(request, name):
|
||||
release = get_object_or_404(ReleaseVersion, shortrev=name)
|
||||
|
||||
return { 'ver': release }
|
||||
|
||||
@cache_control(max_age=15)
|
||||
@vary_on_headers('User-Agent')
|
||||
@render_to('downloads-list.html')
|
||||
|
Loading…
x
Reference in New Issue
Block a user