diff options
author | Simo Sorce <simo@redhat.com> | 2014-03-24 16:59:41 -0400 |
---|---|---|
committer | Simo Sorce <simo@redhat.com> | 2014-03-26 15:25:56 -0400 |
commit | a5be918364744f92d73aa4b6589f3b9b33235d6d (patch) | |
tree | 366f41498c6f6c82f98d4deceed4315cf3973640 /templates | |
parent | 667901638f082e05b4ac61a14f4ddc07ec987742 (diff) | |
download | ipsilon-a5be918364744f92d73aa4b6589f3b9b33235d6d.tar.gz ipsilon-a5be918364744f92d73aa4b6589f3b9b33235d6d.tar.xz ipsilon-a5be918364744f92d73aa4b6589f3b9b33235d6d.zip |
Move login plugin configuration to its own module
move also the template, in preparation for handling other configuration
data in the main page.
Signed-off-by: Simo Sorce <simo@redhat.com>
Diffstat (limited to 'templates')
-rw-r--r-- | templates/admin/index.html | 22 | ||||
-rw-r--r-- | templates/admin/login.html | 26 | ||||
-rw-r--r-- | templates/admin/login_order.html | 2 | ||||
-rw-r--r-- | templates/admin/plugin_config.html (renamed from templates/admin/login_plugin.html) | 4 | ||||
-rw-r--r-- | templates/master-admin.html | 2 |
5 files changed, 31 insertions, 25 deletions
diff --git a/templates/admin/index.html b/templates/admin/index.html index 1957a7f..a0d17fe 100644 --- a/templates/admin/index.html +++ b/templates/admin/index.html @@ -1,26 +1,6 @@ {% extends "master-admin.html" %} {% block main %} {% if user.is_admin %} - <h2>Login plugins</h2> - - {% 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/{{ p }}">Configure</a> - {% else %} - <a class="btn btn-default" href="{{ basepath }}/admin/login/{{ p }}/enable">Enable</a> - {% endif %} - </div> - </div> - {% endfor %} - - <h3>Plugins order</h3> - <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> + <h2>Select an item to configure</h2> {% endif %} {% endblock %} diff --git a/templates/admin/login.html b/templates/admin/login.html new file mode 100644 index 0000000..1957a7f --- /dev/null +++ b/templates/admin/login.html @@ -0,0 +1,26 @@ +{% extends "master-admin.html" %} +{% block main %} +{% if user.is_admin %} + <h2>Login plugins</h2> + + {% 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/{{ p }}">Configure</a> + {% else %} + <a class="btn btn-default" href="{{ basepath }}/admin/login/{{ p }}/enable">Enable</a> + {% endif %} + </div> + </div> + {% endfor %} + + <h3>Plugins order</h3> + <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 %} diff --git a/templates/admin/login_order.html b/templates/admin/login_order.html index c78fe55..b14c4d9 100644 --- a/templates/admin/login_order.html +++ b/templates/admin/login_order.html @@ -18,7 +18,7 @@ <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> + <a href="{{ basepath }}/admin/login" class="btn btn-default" title="Back">Back</a> </form> </div> {% endblock %} diff --git a/templates/admin/login_plugin.html b/templates/admin/plugin_config.html index b45b3a4..7c143af 100644 --- a/templates/admin/login_plugin.html +++ b/templates/admin/plugin_config.html @@ -20,7 +20,7 @@ <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> + <a href="{{ basepath }}/admin/login" class="btn btn-default" title="Back">Back</a> </form> </div> -{% endblock %}
\ No newline at end of file +{% endblock %} diff --git a/templates/master-admin.html b/templates/master-admin.html index 796c917..43770c1 100644 --- a/templates/master-admin.html +++ b/templates/master-admin.html @@ -42,7 +42,7 @@ </ul> <ul class="nav navbar-nav navbar-primary"> <li> - <a href="{{ basepath }}/admin">Login plugins</a> + <a href="{{ basepath }}/admin/login">Login plugins</a> </li> <li> <a href="{{ basepath }}/admin">Providers</a> |