.
This commit is contained in:
@@ -17,9 +17,9 @@
|
|||||||
{% block navigation %}
|
{% block navigation %}
|
||||||
Atlas:
|
Atlas:
|
||||||
{% if request.user.is_authenticated %}
|
{% if request.user.is_authenticated %}
|
||||||
|
<a href="{% url 'atlas:collection_view' %}">Collections</a> /
|
||||||
<a href="{% url 'atlas:case_view' %}">Cases</a> /
|
<a href="{% url 'atlas:case_view' %}">Cases</a> /
|
||||||
<a href="{% url 'atlas:series_view' %}">Series</a> /
|
<a href="{% url 'atlas:series_view' %}">Series</a> /
|
||||||
<a href="{% url 'atlas:collection_view' %}">Collections</a> /
|
|
||||||
<a href="{% url 'atlas:categories_list' %}">Categories</a> /
|
<a href="{% url 'atlas:categories_list' %}">Categories</a> /
|
||||||
<a href="{% url 'atlas:case_create' %}" title="Create a new atlas case">Create Case</a> /
|
<a href="{% url 'atlas:case_create' %}" title="Create a new atlas case">Create Case</a> /
|
||||||
<a href="{% url 'atlas:series_create' %}" title="Create a new image series">Create Series</a>
|
<a href="{% url 'atlas:series_create' %}" title="Create a new image series">Create Series</a>
|
||||||
|
|||||||
@@ -82,7 +82,7 @@
|
|||||||
{% endif %}
|
{% endif %}
|
||||||
{% if next %}
|
{% if next %}
|
||||||
<button type="submit" name="next" class="save btn btn-default">Next</button>
|
<button type="submit" name="next" class="save btn btn-default">Next</button>
|
||||||
{% else %}
|
{% elif collection.collection_type == "REP" %}
|
||||||
{% if not exam.publish_results %}
|
{% if not exam.publish_results %}
|
||||||
<button type="submit" name="save" class="save btn btn-default">Save</button>
|
<button type="submit" name="save" class="save btn btn-default">Save</button>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|||||||
+9
-4
@@ -1278,20 +1278,25 @@ def collection_case_view_take(request, pk, case_number, cid, passcode):
|
|||||||
cid_user_exam.save()
|
cid_user_exam.save()
|
||||||
|
|
||||||
kwargs = {"pk": pk, "cid": cid, "passcode": passcode}
|
kwargs = {"pk": pk, "cid": cid, "passcode": passcode}
|
||||||
|
redirect_url = "atlas:collection_case_view_take"
|
||||||
|
|
||||||
|
if cid is None:
|
||||||
|
kwargs = {"pk": pk}
|
||||||
|
redirect_url = "atlas:collection_case_view_review"
|
||||||
|
|
||||||
if "next" in request.POST:
|
if "next" in request.POST:
|
||||||
return redirect(
|
return redirect(
|
||||||
"atlas:collection_case_view_take", case_number=case_number + 1, **kwargs
|
redirect_url, case_number=case_number + 1, **kwargs
|
||||||
)
|
)
|
||||||
elif "previous" in request.POST:
|
elif "previous" in request.POST:
|
||||||
return redirect(
|
return redirect(
|
||||||
"atlas:collection_case_view_take", case_number=case_number - 1, **kwargs
|
redirect_url, case_number=case_number - 1, **kwargs
|
||||||
)
|
)
|
||||||
elif "finish" in request.POST:
|
elif "finish" in request.POST:
|
||||||
return redirect("atlas:collection_take_overview", **kwargs)
|
return redirect(redirect_url, **kwargs)
|
||||||
elif "goto" in request.POST:
|
elif "goto" in request.POST:
|
||||||
return redirect(
|
return redirect(
|
||||||
"atlas:collection_case_view_take",
|
redirect_url,
|
||||||
case_number=int(request.POST.get("goto")),
|
case_number=int(request.POST.get("goto")),
|
||||||
**kwargs,
|
**kwargs,
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user