Repository :
http://git.fedorahosted.org/cgit/copr.git
On branch : master
---------------------------------------------------------------
commit d0bf2bb8aeee704c48fb160a33277fcacceea3b2
Author: Jakub Kadl����k <jkadlcik(a)redhat.com>
Date: Tue Nov 24 18:12:24 2015 +0100
[frontend] improve package default source navigation
---------------------------------------------------------------
.../coprs/templates/coprs/detail/package.html | 8 ++++++--
.../coprs/templates/coprs/detail/package_edit.html | 6 +++++-
2 files changed, 11 insertions(+), 3 deletions(-)
diff --git a/frontend/coprs_frontend/coprs/templates/coprs/detail/package.html
b/frontend/coprs_frontend/coprs/templates/coprs/detail/package.html
index a022659..864d6f1 100644
--- a/frontend/coprs_frontend/coprs/templates/coprs/detail/package.html
+++ b/frontend/coprs_frontend/coprs/templates/coprs/detail/package.html
@@ -33,10 +33,14 @@
{{ package.source_type_text | build_source_description }}
{% if not copr.is_a_group_project %}
<a href="{{ url_for('coprs_ns.copr_package_edit',
username=package.copr.owner.name, coprname=package.copr.name, package_name=package.name)
}}">[edit]</a>
- <a href="{{ url_for('coprs_ns.copr_package_rebuild',
username=package.copr.owner.name, coprname=package.copr.name, package_name=package.name)
}}">[rebuild]</a>
+ {% if package.source_type %}
+ <a href="{{ url_for('coprs_ns.copr_package_rebuild',
username=package.copr.owner.name, coprname=package.copr.name, package_name=package.name)
}}">[rebuild]</a>
+ {% endif %}
{% else %}
<a href="{{ url_for('coprs_ns.group_copr_package_edit',
group_name=package.copr.group_name, coprname=package.copr.name, package_name=package.name)
}}">[edit]</a>
- <a href="{{ url_for('coprs_ns.group_copr_package_rebuild',
group_name=package.copr.group_name, coprname=package.copr.name, package_name=package.name)
}}">[rebuild]</a>
+ {% if package.source_type %}
+ <a href="{{ url_for('coprs_ns.group_copr_package_rebuild',
group_name=package.copr.group_name, coprname=package.copr.name, package_name=package.name)
}}">[rebuild]</a>
+ {% endif %}
{% endif %}
</dd>
</dl>
diff --git a/frontend/coprs_frontend/coprs/templates/coprs/detail/package_edit.html
b/frontend/coprs_frontend/coprs/templates/coprs/detail/package_edit.html
index cd0025b..bda05fa 100644
--- a/frontend/coprs_frontend/coprs/templates/coprs/detail/package_edit.html
+++ b/frontend/coprs_frontend/coprs/templates/coprs/detail/package_edit.html
@@ -5,7 +5,11 @@
{% block detail_body %}
-<h2> Package: {{ package.name }} </h2>
+{% if not copr.is_a_group_project %}
+ <h2> Package: <a href="{{ url_for('coprs_ns.copr_package',
username=package.copr.owner.name, coprname=copr.name, package_name=package.name)
}}">{{ package.name }}</a></h2>
+{% else %}
+ <h2> Package: <a href="{{ url_for('coprs_ns.group_copr_package',
group_name=package.copr.group.name, coprname=copr.name, package_name=package.name)
}}">{{ package.name }}</a></h2>
+{% endif %}
<p>You can choose and configure <b>exactly one</b> default source for
the {{ package.name }} package.</p>