Implement plugin ordering configuration
[cascardo/ipsilon.git] / templates / admin / index.html
1 {% extends "master-admin.html" %}
2 {% block main %}
3 {% if user.is_admin %}
4     <h2>Login plugins</h2>
5
6     {% for p in available %}
7         <div class="row">
8         <div class="col-md-3 col-sm-3 col-xs-6">{{ p }}</div>
9         <div class="col-md-3 col-sm-3 col-xs-6">
10         {% if p in enabled %}
11             <a class="btn btn-default" href="{{ basepath }}/admin/login/{{ p }}/disable">Disable</a>
12             <a class="btn btn-default" href="{{ basepath }}/admin/login/{{ p }}">Configure</a>
13         {% else %}
14             <a class="btn btn-default" href="{{ basepath }}/admin/login/{{ p }}/enable">Enable</a>
15         {% endif %}
16         </div>
17         </div>
18     {% endfor %}
19
20     <h3>Plugins order</h3>
21     <div class="col-md-3 col-sm-3 col-xs-6">{{ ', '.join(enabled) }}</div>
22     <div class="col-md-3 col-sm-3 col-xs-6">
23         <a class="btn btn-default" href="{{ basepath }}/admin/login/order">configure</a>
24     </div>
25 {% endif %}
26 {% endblock %}