diff --git a/aleksis/core/templates/core/dashboard_widget/list.html b/aleksis/core/templates/core/dashboard_widget/list.html index 022101b9eb6fa29b2a9edf6fd5d46434a0901a1b..e4a8464e9ca8431fc61cb7b55c283596b67c2e39 100644 --- a/aleksis/core/templates/core/dashboard_widget/list.html +++ b/aleksis/core/templates/core/dashboard_widget/list.html @@ -2,7 +2,7 @@ {% extends "core/base.html" %} -{% load i18n data_helpers %} +{% load i18n data_helpers rules %} {% load render_table from django_tables2 %} {% block browser_title %}{% blocktrans %}Dashboard widgets{% endblocktrans %}{% endblock %} @@ -17,11 +17,14 @@ {% blocktrans with name=widget_name %}Create {{ name }}{% endblocktrans %} </a> {% endfor %} - <a class="btn orange waves-effect waves-light" href="{% url "edit_default_dashboard" %}"> - <i class="material-icons left">edit</i> - {% trans "Edit default dashboard" %} - </a> + {% has_perm "core.edit_default_dashboard" user as can_edit_default_dashboard %} + {% if can_edit_default_dashboard %} + <a class="btn orange waves-effect waves-light" href="{% url "edit_default_dashboard" %}"> + <i class="material-icons left">edit</i> + {% trans "Edit default dashboard" %} + </a> + {% endif %} {% render_table table %} {% endblock %} diff --git a/aleksis/core/templates/core/edit_dashboard.html b/aleksis/core/templates/core/edit_dashboard.html index 2e8c633a387ac0f20959ed0c05c14f6bb2c10e2b..09d9afd97ee8b983ed4577267641eae77fd2f14e 100644 --- a/aleksis/core/templates/core/edit_dashboard.html +++ b/aleksis/core/templates/core/edit_dashboard.html @@ -3,14 +3,14 @@ {% block browser_title %} {% if not default_dashboard %} - {% blocktrans %}Edit dashboard{% endblocktrans %} + {% trans "Edit dashboard" %} {% else %} {% trans "Edit default dashboard" %} {% endif %} {% endblock %} {% block page_title %} {% if not default_dashboard %} - {% blocktrans %}Edit dashboard{% endblocktrans %} + {% trans "Edit dashboard" %} {% else %} {% trans "Edit default dashboard" %} {% endif %}