Tuning version page
Dropped branch display for every version, doing naive check for slug in branch name to show branch. Cleaned up template and adding some pieces for future styling.auto-import
parent
8379eb58a5
commit
361eeeac54
|
@ -1,89 +1,94 @@
|
|||
{% extends "projects/base_project.html" %}
|
||||
{% load i18n %}
|
||||
{% load privacy_tags %}
|
||||
|
||||
{% load core_tags i18n highlight %}
|
||||
{% load core_tags highlight %}
|
||||
|
||||
{% block title %}
|
||||
Versions
|
||||
{% endblock title %}
|
||||
|
||||
{% block project_editing %}
|
||||
{% with versions_active="active" %}
|
||||
{% include "core/project_bar.html" %}
|
||||
{% endwith %}
|
||||
{% with versions_active="active" %}
|
||||
{% include "core/project_bar.html" %}
|
||||
{% endwith %}
|
||||
{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
|
||||
{% comment %}
|
||||
<h3>
|
||||
Filters
|
||||
</h3>
|
||||
{% comment %}
|
||||
<h3>Filters</h3>
|
||||
|
||||
<div class="navigable">
|
||||
<ul>
|
||||
<form action="" method="get">
|
||||
{{ active_filter.form.as_p }}
|
||||
<input type="submit" value="Filter" />
|
||||
</form>
|
||||
</ul>
|
||||
{% endcomment %}
|
||||
<div class="navigable">
|
||||
<ul>
|
||||
<form action="" method="get">
|
||||
{{ active_filter.form.as_p }}
|
||||
<input type="submit" value="Filter" />
|
||||
</form>
|
||||
</ul>
|
||||
{% endcomment %}
|
||||
|
||||
<div id="build_list">
|
||||
<div class="project-version-list">
|
||||
|
||||
<div class="module">
|
||||
<div class="module-wrapper">
|
||||
<h1>{% trans "Active Versions" %}</h1>
|
||||
<div class="module-list-wrapper">
|
||||
<ul>
|
||||
{% for version in active_filter %}
|
||||
<li class="module-item">
|
||||
{# Link to the docs #}
|
||||
<a class="module-item-title" href="{{ version.get_absolute_url }}">{{ version.slug }}</a>
|
||||
<span class="right-menu">
|
||||
{{ version.get_privacy_level_display }}
|
||||
</span>
|
||||
<span class="right-menu">{{ version.identifier|truncatechars:16 }}</span>
|
||||
{% if request.user|is_admin:project %}
|
||||
<ul class="module-item-menu">
|
||||
<li><a href="{% url "project_version_detail" project.slug version.slug %}">{% trans "Edit" %}</a></li>
|
||||
</ul>
|
||||
{% else %}
|
||||
<ul class="module-item-menu">
|
||||
<li><a href="{{ version.get_absolute_url }}">{% trans "View Docs" %}</a></li>
|
||||
</ul>
|
||||
{% endif %}
|
||||
</li>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
<div class="module project-versions-active">
|
||||
<div class="module-wrapper">
|
||||
<h1>{% trans "Active Versions" %}</h1>
|
||||
<div class="module-list-wrapper">
|
||||
<ul>
|
||||
{% for version in active_filter %}
|
||||
<li class="module-item">
|
||||
{# Link to the docs #}
|
||||
<a class="module-item-title" href="{{ version.get_absolute_url }}">{{ version.slug }}</a>
|
||||
<span class="right-menu">
|
||||
{{ version.get_privacy_level_display }}
|
||||
</span>
|
||||
{% if not version.slug in version.identifier %}
|
||||
<span class="right-menu quiet version-branch">{{ version.identifier }}</span>
|
||||
{% endif %}
|
||||
{% if request.user|is_admin:project %}
|
||||
<ul class="module-item-menu">
|
||||
<li><a href="{% url "project_version_detail" project.slug version.slug %}">{% trans "Edit" %}</a></li>
|
||||
</ul>
|
||||
{% else %}
|
||||
<ul class="module-item-menu">
|
||||
<li><a href="{{ version.get_absolute_url }}">{% trans "View Docs" %}</a></li>
|
||||
</ul>
|
||||
{% endif %}
|
||||
</li>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{% if inactive_filter %}
|
||||
<h1>{% trans "Inactive Versions" %}</h1>
|
||||
<div class="module-list-wrapper">
|
||||
<ul>
|
||||
{% for version in inactive_filter %}
|
||||
<li class="module-item">
|
||||
{# Link to the docs #}
|
||||
<I>{{ version.slug }}</I>
|
||||
<span class="right-menu">
|
||||
{{ version.get_privacy_level_display }}
|
||||
</span>
|
||||
<span class="right-menu">{{ version.identifier|truncatechars:16 }}</span>
|
||||
{% if request.user|is_admin:project %}
|
||||
<ul class="module-item-menu">
|
||||
<li><a href="{% url "project_version_detail" project.slug version.slug %}">{% trans "Edit" %}</a></li>
|
||||
<div class="module project-versions-inactive">
|
||||
<div class="module-wrapper">
|
||||
|
||||
{% if inactive_filter %}
|
||||
<h1>{% trans "Inactive Versions" %}</h1>
|
||||
<div class="module-list-wrapper">
|
||||
<ul>
|
||||
{% for version in inactive_filter %}
|
||||
<li class="module-item">
|
||||
{# Link to the docs #}
|
||||
<i>{{ version.slug }}</i>
|
||||
<span class="right-menu">
|
||||
{{ version.get_privacy_level_display }}
|
||||
</span>
|
||||
{% if not version.slug in version.identifier %}
|
||||
<span class="right-menu quiet version-branch">{{ version.identifier|truncatechars:24 }}</span>
|
||||
{% endif %}
|
||||
{% if request.user|is_admin:project %}
|
||||
<ul class="module-item-menu">
|
||||
<li><a href="{% url "project_version_detail" project.slug version.slug %}">{% trans "Edit" %}</a></li>
|
||||
</ul>
|
||||
{% endif %}
|
||||
</li>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
{% endif %}
|
||||
</li>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
</div>
|
||||
{% endif %}
|
||||
|
||||
</div>
|
||||
{% endif %}
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{% endblock %}
|
||||
{% endblock %}
|
||||
|
|
Loading…
Reference in New Issue