summaryrefslogtreecommitdiffstats
path: root/src/lib/Server/Reports/reports/templates/config_items/listing.html
blob: f3be1e4d5e14a69e19a40e6378bf3dd8d65b03e0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
{% extends "base.html" %}
{% load django_templating_sigh %}

{% block extra_header_info %}
<link rel="stylesheet" type="text/css" href="{% url Bcfg2.Server.Reports.reports.views.client_index %}../site_media/yui/tabview/assets/tabview.css">
<link rel="stylesheet" type="text/css" href="{% url Bcfg2.Server.Reports.reports.views.client_index %}../site_media/yui/round_tabs.css">

<script type="text/javascript" src="{% url Bcfg2.Server.Reports.reports.views.client_index %}../site_media/yui/yahoo/yahoo.js"></script>
<script type="text/javascript" src="{% url Bcfg2.Server.Reports.reports.views.client_index %}../site_media/yui/event/event.js"></script>
<script type="text/javascript" src="{% url Bcfg2.Server.Reports.reports.views.client_index %}../site_media/yui/dom/dom.js"></script>
<script type="text/javascript" src="{% url Bcfg2.Server.Reports.reports.views.client_index %}../site_media/yui/tabview/tabview.js"></script>
<script type="text/javascript">
YAHOO.example.init = function( ){
    var tabView = new YAHOO.widget.TabView( { id: 'demo' } );
    {% for item_list in item_list_pseudodict %}
    tabView.addTab( new YAHOO.widget.Tab({
        label: '{{item_list.0}}',
        content: '<p><ul style="list-style-type:none;">{% for item in item_list.1|sortwell %}<li><strong>{{item.kind}}: </strong><tt>{% ifequal mod_or_bad "modified" %}<a href="{%url Bcfg2.Server.Reports.reports.views.config_item_modified eyedee=item.id%}">{{item.name}}</a>{% else %}<a href="{%url Bcfg2.Server.Reports.reports.views.config_item_bad eyedee=item.id%}">{{item.name}}</a>{% endifequal %}</tt></li>{% endfor %}</ul></p>',
        active: 'True'
    }));
    {% endfor %}

    YAHOO.util.Event.onContentReady('tabview', function() {
        tabView.appendTo(this); /* append to #doc */
    });

};
YAHOO.example.init();

</script>
<style type="text/css">
#demo .yui-content { padding:1em; } /* pad content container */
</style>
{% endblock %}

{% block title %}{{mod_or_bad|capfirst}} Item Listing{% endblock %}

{% block pagebanner %}
  <div class="header">
      <h1>{{mod_or_bad|capfirst}} Configuration Elements</h1>
  </div>
  <br/>
{% endblock %}

{% block content %}
{% if item_list_pseudodict %}
<div id="tabview"></div>
{% else %}
    <p>There are currently no inconsistent configuration entries.</p>
{% endif %}
{% endblock %}