summaryrefslogtreecommitdiffstats
path: root/templates
diff options
context:
space:
mode:
authorSimo Sorce <simo@redhat.com>2014-03-26 17:31:19 -0400
committerSimo Sorce <simo@redhat.com>2014-03-28 14:12:09 -0400
commit1e66ada5e35cd69841eb314062266745b0755174 (patch)
tree5c3124057842257eb1a6d752b8ba2a2cc6a2102c /templates
parentdbcead832f700ad63dc382648f0e3b1b84cd4d23 (diff)
downloadipsilon.git-1e66ada5e35cd69841eb314062266745b0755174.tar.gz
ipsilon.git-1e66ada5e35cd69841eb314062266745b0755174.tar.xz
ipsilon.git-1e66ada5e35cd69841eb314062266745b0755174.zip
Refactor login plugin enablement code
This allows us to finally implement the plugin enable/disable configuration buttons and enable/disable plugins on the fly. Signed-off-by: Simo Sorce <simo@redhat.com>
Diffstat (limited to 'templates')
-rw-r--r--templates/admin/login.html9
1 files changed, 7 insertions, 2 deletions
diff --git a/templates/admin/login.html b/templates/admin/login.html
index 1957a7f..9f51d02 100644
--- a/templates/admin/login.html
+++ b/templates/admin/login.html
@@ -2,16 +2,21 @@
{% block main %}
{% if user.is_admin %}
<h2>Login plugins</h2>
+ {% if message %}
+ <div class="alert alert-{{message_type}}">
+ <p>{{ message }}</p>
+ </div>
+ {% endif %}
{% for p in available %}
<div class="row">
<div class="col-md-3 col-sm-3 col-xs-6">{{ p }}</div>
<div class="col-md-3 col-sm-3 col-xs-6">
{% if p in enabled %}
- <a class="btn btn-default" href="{{ basepath }}/admin/login/{{ p }}/disable">Disable</a>
+ <a class="btn btn-default" href="{{ basepath }}/admin/login/disable/{{ p }}">Disable</a>
<a class="btn btn-default" href="{{ basepath }}/admin/login/{{ p }}">Configure</a>
{% else %}
- <a class="btn btn-default" href="{{ basepath }}/admin/login/{{ p }}/enable">Enable</a>
+ <a class="btn btn-default" href="{{ basepath }}/admin/login/enable/{{ p }}">Enable</a>
{% endif %}
</div>
</div>