summaryrefslogtreecommitdiffstats
path: root/templates
diff options
context:
space:
mode:
authorSimo Sorce <simo@redhat.com>2014-03-24 16:59:41 -0400
committerSimo Sorce <simo@redhat.com>2014-03-26 15:25:56 -0400
commita5be918364744f92d73aa4b6589f3b9b33235d6d (patch)
tree366f41498c6f6c82f98d4deceed4315cf3973640 /templates
parent667901638f082e05b4ac61a14f4ddc07ec987742 (diff)
downloadipsilon.git-a5be918364744f92d73aa4b6589f3b9b33235d6d.tar.gz
ipsilon.git-a5be918364744f92d73aa4b6589f3b9b33235d6d.tar.xz
ipsilon.git-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.html22
-rw-r--r--templates/admin/login.html26
-rw-r--r--templates/admin/login_order.html2
-rw-r--r--templates/admin/plugin_config.html (renamed from templates/admin/login_plugin.html)4
-rw-r--r--templates/master-admin.html2
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>