diff --git a/standards/__pycache__/models.cpython-38.pyc b/standards/__pycache__/models.cpython-38.pyc index 59d3715..6e67bcb 100644 Binary files a/standards/__pycache__/models.cpython-38.pyc and b/standards/__pycache__/models.cpython-38.pyc differ diff --git a/standards/__pycache__/urls.cpython-38.pyc b/standards/__pycache__/urls.cpython-38.pyc index 29e42d3..ca04469 100644 Binary files a/standards/__pycache__/urls.cpython-38.pyc and b/standards/__pycache__/urls.cpython-38.pyc differ diff --git a/standards/__pycache__/views.cpython-38.pyc b/standards/__pycache__/views.cpython-38.pyc index 64c1632..6f6b600 100644 Binary files a/standards/__pycache__/views.cpython-38.pyc and b/standards/__pycache__/views.cpython-38.pyc differ diff --git a/standards/templates/standards/standards_management.html b/standards/templates/standards/standards_management.html index beaa4ff..8c1d5a5 100644 --- a/standards/templates/standards/standards_management.html +++ b/standards/templates/standards/standards_management.html @@ -54,10 +54,29 @@ {% setvar 0 %} {% for standard in standards_of_agency %} + + {% setbool False %} + {% for ag in standard.visibleby.all %} + {% if request.user|has_group:ag.group.name %} + {% setbool True %} + {% endif %} + {% endfor %} + + {% if standard.visibleby.all|length == 0 %} + {% setbool True %} + {% endif %} + + {% getbool as groupchecker %} + + {% getvar as varcounter %} {% if standard.task == task and standard.area == area and varcounter < 3 %} {% incvar %} -

{{standard.name}}

+ {% if groupchecker %} +

{{standard.name|truncatechars:40}}

+ {% else %} +

 {{standard.name|truncatechars:40}}

+ {% endif %} {% endif %} {% endfor %} diff --git a/standards/templates/standards/standards_single.html b/standards/templates/standards/standards_single.html index 145be84..e97f652 100644 --- a/standards/templates/standards/standards_single.html +++ b/standards/templates/standards/standards_single.html @@ -1,4 +1,5 @@ {% extends "users/base.html" %} +{% load counter_tag %} {% block content %}