Update style of plugins config page too
[cascardo/ipsilon.git] / templates / admin / plugin_config.html
1 {% extends "master-admin.html" %}
2 {% block main %}
3 {% if user.is_admin %}
4
5     <div class = "row">
6         <div class="col-md-3 col-sm-3 col-xs-6">
7             <h2>{{ title }}</h2>
8         </div>
9         <div class="col-md-3 col-sm-3 col-xs-6" role="alert">
10           {% if message %}
11             <div class="alert alert-{{message_type}}">
12                 <p>{{ message }}</p>
13             </div>
14           {% endif %}
15         </div>
16     </div>
17
18     <hr>
19
20     <div id="options">
21         <form class="form-horizontal" role="form" id="{{ name }}" action="{{ action }}" method="post" enctype="application/x-www-form-urlencoded">
22
23         {% for o in options_order %}
24             <div class="form-group">
25               <label class="col-sm-2" for="{{ o }}">{{ o }}:</label>
26               <div class="col-sm-10">
27               {% set val = plugin.get_config_value(o) %}
28               {% if val is string %}
29                 <input type="text" class="form-control" name="{{ o }}" value="{{ val }}">
30               {% else %}
31                 <input type="text" class="form-control" name="{{ o }}" value="{{ val|join(', ') }}">
32               {% endif %}
33                 <span class="help-block">{{ plugin.get_config_desc(o) }}</span>
34               </div>
35             </div>
36             <hr>
37         {% endfor %}
38
39           <p>
40             <button id="submit" class="btn btn-primary" name="submit" type="submit" value="Submit">
41             Save
42             </button>
43             <a href="{{ back }}" class="btn btn-default" title="Back">Back</a>
44           </p>
45         </form>
46     </div>
47
48 {% endif %}
49 {% endblock %}