commitb054119d9cAuthor: Oliver Gorwits <oliver@cpan.org> Date: Sun Mar 17 14:29:58 2013 +0000 hide Reports menu if there are no reports commitd86e670600Author: Oliver Gorwits <oliver@cpan.org> Date: Sun Mar 17 14:23:59 2013 +0000 add Report docs for developers commitee8351eb30Author: Oliver Gorwits <oliver@cpan.org> Date: Sun Mar 17 14:06:39 2013 +0000 split Plugin docs into user and developer pages commit5e4b8f3063Author: Oliver Gorwits <oliver@cpan.org> Date: Sun Mar 17 12:59:47 2013 +0000 add duplex report into default config commit8fd622f50cAuthor: Oliver Gorwits <oliver@cpan.org> Date: Sun Mar 17 12:56:51 2013 +0000 update query for duplex mismatch to check left and right are both not DOWN commit6d9170598cAuthor: Oliver Gorwits <oliver@cpan.org> Date: Mon Mar 11 23:10:38 2013 +0000 use the new duplex mismatch query in a template commit786977354bAuthor: Oliver Gorwits <oliver@cpan.org> Date: Mon Mar 11 22:54:21 2013 +0000 add VIEW for duplex mismatches commitf37ae8568eAuthor: Oliver Gorwits <oliver@cpan.org> Date: Mon Mar 11 22:54:01 2013 +0000 remove unecessary assign commit13af853582Author: Oliver Gorwits <oliver@cpan.org> Date: Sun Mar 10 23:40:53 2013 +0000 fixes to main app to support reports commit55a0f3d8dcAuthor: Oliver Gorwits <oliver@cpan.org> Date: Sun Mar 10 22:18:48 2013 +0000 also update fontawesome to match bootstrap version commit83a2c74242Author: Oliver Gorwits <oliver@cpan.org> Date: Sun Mar 10 22:07:23 2013 +0000 update bootstrap again, to include glyphicons with correct path commit25be8bfa92Author: Oliver Gorwits <oliver@cpan.org> Date: Sun Mar 10 19:27:37 2013 +0000 implement first report - duplex mismatch - as a placeholder only commit00265a9323Author: Oliver Gorwits <oliver@cpan.org> Date: Sun Mar 10 18:41:40 2013 +0000 report error on failure to load a plugin commitaf8f124bb2Author: Oliver Gorwits <oliver@cpan.org> Date: Sun Mar 10 18:37:19 2013 +0000 change id for tag in device and search tab plugins commitb818d4156fAuthor: Oliver Gorwits <oliver@cpan.org> Date: Sun Mar 10 18:29:57 2013 +0000 change id for tag in navbar plugins commitf513000f08Author: Oliver Gorwits <oliver@cpan.org> Date: Sun Mar 10 17:21:23 2013 +0000 implement register_report() and replace More menu with Reports menu commit4a16e3fde3Author: Oliver Gorwits <oliver@cpan.org> Date: Sun Mar 10 17:00:44 2013 +0000 Upgraded to Twitter Bootstrap 2.3.1 - customized for 13px font 18px line
60 lines
2.6 KiB
Plaintext
60 lines
2.6 KiB
Plaintext
<i class="sidebar_toggle icon-wrench icon-large" id="sidebar_toggle_img_out"
|
|
rel="tooltip" data-placement="left" data-offset="5" data-title="Show Sidebar"></i>
|
|
<i class="icon-question-sign icon-large" id="netmap_help_img" rel="popover"
|
|
data-title="Neighbor Map Controls"
|
|
data-html="true"
|
|
data-content="
|
|
<ul>
|
|
<li>Click and drag to pan</li>
|
|
<li>Mouse-wheel scroll to zoom</li>
|
|
<li>Hover to hightlight neighbors</li>
|
|
<li>Click to view device's map</li>
|
|
</ul>"
|
|
data-placement='left' data-trigger='click'></i>
|
|
<div class="container-fluid">
|
|
<div class="sidebar sidebar_pinned">
|
|
<div class="well">
|
|
<i class="sidebar_toggle icon-signout" id="sidebar_toggle_img_in"
|
|
rel="tooltip" data-placement="left" data-offset="5" data-title="Hide Sidebar"></i>
|
|
<i class="sidebar_pin icon-pushpin sidebar_pin_clicked"
|
|
rel="tooltip" data-placement="left" data-offset="5" data-title="Unpin Sidebar"></i>
|
|
<div class="tab-content">
|
|
[% FOREACH tab IN settings.device_tabs %]
|
|
<div id="[% tab.tag %]_search" class="tab-pane [% 'active' IF params.tab == tab.tag %]">
|
|
<form id="[% tab.tag %]_form" class="nd_sidesearchform form-stacked"
|
|
method="get" action="[% uri_for('/device') %]">
|
|
<input name="tab" value="[% tab.tag %]" type="hidden"/>
|
|
[% TRY %]
|
|
[% INCLUDE "sidebar/device/${tab.tag}.tt" %]
|
|
<script type="text/javascript">has_sidebar["[% tab.tag %]"] = 1;</script>
|
|
[% CATCH %]
|
|
<!-- no "[% tab.tag %]" search options -->
|
|
<input name="q" value="[% params.q | html_entity %]" type="hidden"/>
|
|
<input name="f" value="[% params.f | html_entity %]" type="hidden"/>
|
|
<script type="text/javascript">has_sidebar["[% tab.tag %]"] = 0;</script>
|
|
[% END %]
|
|
</form>
|
|
</div> <!-- /tab-pane -->
|
|
[% END %]
|
|
</div> <!-- /tab-content -->
|
|
</div>
|
|
</div>
|
|
|
|
<div class="content">
|
|
<ul id="search_results" class="nav nav-tabs">
|
|
[% FOREACH tab IN settings.device_tabs %]
|
|
<li[% ' class="active"' IF params.tab == tab.tag %]><a id="[% tab.tag %]_link" href="#[% tab.tag %]_pane">[% tab.label %]</a></li>
|
|
[% END %]
|
|
<span id="nd_device_name">[% d.dns || d.name | html_entity %]</span>
|
|
</ul>
|
|
<div class="tab-content">
|
|
[% FOREACH tab IN settings.device_tabs %]
|
|
<div class="tab-pane[% ' active' IF params.tab == tab.tag %]" id="[% tab.tag %]_pane"></div>
|
|
[% END %]
|
|
</div>
|
|
</div>
|
|
|
|
<script type="text/javascript">
|
|
[%+ INCLUDE 'js/device.js' -%]
|
|
</script>
|