diff options
author | Simo Sorce <simo@redhat.com> | 2014-03-24 16:37:15 -0400 |
---|---|---|
committer | Simo Sorce <simo@redhat.com> | 2014-03-24 16:53:28 -0400 |
commit | 1e137be617dba1d0f3f85d594f5625926d3f46e9 (patch) | |
tree | 68abfb35e6490dc727b6f100f04cd169bccc37a3 /templates | |
parent | 8fe18393e0a3ff27e999a069207d48f782cca9f8 (diff) | |
download | ipsilon-1e137be617dba1d0f3f85d594f5625926d3f46e9.tar.gz ipsilon-1e137be617dba1d0f3f85d594f5625926d3f46e9.tar.xz ipsilon-1e137be617dba1d0f3f85d594f5625926d3f46e9.zip |
Implement plugin ordering configuration
Allows to change the login plugins order from the admin configuration page.
Signed-off-by: Simo Sorce <simo@redhat.com>
Diffstat (limited to 'templates')
-rw-r--r-- | templates/admin/index.html | 7 | ||||
-rw-r--r-- | templates/admin/login_order.html | 25 |
2 files changed, 30 insertions, 2 deletions
diff --git a/templates/admin/index.html b/templates/admin/index.html index c22d249..1957a7f 100644 --- a/templates/admin/index.html +++ b/templates/admin/index.html @@ -18,6 +18,9 @@ {% endfor %} <h3>Plugins order</h3> - <p>[list here and form button to change?]</p> + <div class="col-md-3 col-sm-3 col-xs-6">{{ ', '.join(enabled) }}</div> + <div class="col-md-3 col-sm-3 col-xs-6"> + <a class="btn btn-default" href="{{ basepath }}/admin/login/order">configure</a> + </div> {% endif %} -{% endblock %}
\ No newline at end of file +{% endblock %} diff --git a/templates/admin/login_order.html b/templates/admin/login_order.html new file mode 100644 index 0000000..c78fe55 --- /dev/null +++ b/templates/admin/login_order.html @@ -0,0 +1,25 @@ +{% extends "master-admin.html" %} +{% block main %} + <h2>{{ title }}</h2> + {% if message %} + <div class="alert alert-{{message_type}}"> + <p>{{ message }}</p> + </div> + {% endif %} + <div id="options"> + <form role="form" id="{{ name }}" action="{{ action }}" method="post" enctype="application/x-www-form-urlencoded"> + + <div class="form-group"> + <label for="order">Login plugins order:</label> + <input type="text" class="form-control" name="order" value="{{ ', '.join(options) }}" /> + </div> + <span class="help-block">Plugins order</span> + + <button id="submit" class="btn btn-primary" name="submit" type="submit" value="Submit"> + Save + </button> + <a href="{{ basepath }}/admin" class="btn btn-default" title="Back">Back</a> + </form> + </div> +{% endblock %} + |