diff options
author | rubenwardy <rw@rubenwardy.com> | 2018-05-23 20:37:17 +0100 |
---|---|---|
committer | rubenwardy <rw@rubenwardy.com> | 2018-05-23 20:37:17 +0100 |
commit | 715d499f8a3e583086af9967b4988ded5db143e8 (patch) | |
tree | 37bc777e02e87969023733e54a7e1be3642c910a | |
parent | fd62748af6a6a86e5352830abee34975fd935b75 (diff) | |
download | cheatdb-715d499f8a3e583086af9967b4988ded5db143e8.tar.xz |
Improve release needed message
-rw-r--r-- | app/templates/packages/view.html | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/app/templates/packages/view.html b/app/templates/packages/view.html index e6a8afc..59a1501 100644 --- a/app/templates/packages/view.html +++ b/app/templates/packages/view.html @@ -9,7 +9,17 @@ <div class="box box_grey alert alert-warning"> <span class="icon_message"></span> {% if package.releases.count() == 0 %} - You need to create a release before this package can be approved. + {% if package.checkPerm(current_user, "MAKE_RELEASE") %} + You need to create a release before this package can be approved. + <p> + A release is a single downloadable version of your {{ package.type.value | lower }}. + You need to create releases even if you use a rolling release development cycle, + as Minetest needs them to check for updates. + </p> + <a class="button" href="{{ package.getCreateReleaseURL() }}">Create Release</a> + {% else %} + A release is required before this package can be approved. + {% endif %} {% elif not package.getDownloadRelease() %} Please wait for the release to be approved. {% else %} |