mirror of
https://github.com/munin-monitoring/contrib.git
synced 2025-08-19 09:45:57 +00:00
Lots of changes: * Fix the README * Add a makefile to fetch bootstrap, lazyload, jquery, the munin logo, and the munin favicon * Mostly re-write dynazoom. It works very much like the stock one now, with a few extra quick buttons, and of course the bootstrap styling * Remove all minified versions of scripts / css - The includes are minimal, it was not much of cost savings * Add sample images * Rename template to "muncollapse"
67 lines
3 KiB
Cheetah
67 lines
3 KiB
Cheetah
<TMPL_INCLUDE NAME="partial/head.tmpl" />
|
|
|
|
<!--
|
|
File: munin-categoryview.tmpl
|
|
|
|
Used: Category level template
|
|
-->
|
|
<TMPL_IF NAME="TIMEDAY"><!-- DAY! --></TMPL_IF>
|
|
<TMPL_LOOP NAME="SERVICES">
|
|
<div class="card mb-3">
|
|
<div class="card-header">
|
|
<TMPL_VAR ESCAPE="HTML" NAME="NAME">
|
|
</div>
|
|
<div class="card-body row">
|
|
<TMPL_LOOP NAME="GRAPHS">
|
|
<div class="col-md-6 mb-3">
|
|
<div class="text-left pl-2">
|
|
◿
|
|
<TMPL_LOOP NAME="PATH">
|
|
<TMPL_IF NAME="PATHNAME">
|
|
<TMPL_IF NAME="PATH">
|
|
<TMPL_VAR NAME="PATHNAME"><br /><span class="hangindent<TMPL_VAR NAME='__counter__' />">◿</span>
|
|
</TMPL_IF>
|
|
</TMPL_IF>
|
|
</TMPL_LOOP>
|
|
<TMPL_IF NAME="URLX">
|
|
<a <TMPL_IF NAME="STATE_WARNING">class="warn"</TMPL_IF>
|
|
<TMPL_IF NAME="STATE_CRITICAL">class="crit"</TMPL_IF> href="<TMPL_VAR NAME='URLX' />">
|
|
</TMPL_IF>
|
|
<TMPL_VAR ESCAPE="HTML" NAME="LABEL" />
|
|
<TMPL_IF NAME="URLX"></a></TMPL_IF>
|
|
</div>
|
|
<TMPL_IF NAME="URLX">
|
|
<a href="<TMPL_VAR NAME='URLX' />">
|
|
</TMPL_IF>
|
|
|
|
<TMPL_IF NAME="TIMEDAY">
|
|
<img data-src="<TMPL_VAR NAME='CIMGDAY' />" alt="<TMPL_VAR ESCAPE='HTML' NAME='LABEL' />" class="lazyload img-fluid card-img-top i<TMPL_IF NAME='STATE_WARNING'> warn</TMPL_IF><TMPL_IF NAME='STATE_CRITICAL'> crit</TMPL_IF>"
|
|
<TMPL_IF NAME="IMGDAYWIDTH">width="<TMPL_VAR NAME='IMGDAYWIDTH' />" </TMPL_IF>
|
|
<TMPL_IF NAME="IMGDAYHEIGHT">height="<TMPL_VAR NAME='IMGDAYHEIGHT' />"</TMPL_IF>/>
|
|
</TMPL_IF>
|
|
<TMPL_IF NAME="TIMEWEEK">
|
|
<img data-src="<TMPL_VAR NAME='CIMGWEEK'>" alt="<TMPL_VAR ESCAPE='HTML' NAME='LABEL' />" class="lazyload img-fluid card-img-top i<TMPL_IF NAME='STATE_WARNING'> warn</TMPL_IF><TMPL_IF NAME='STATE_CRITICAL'> crit</TMPL_IF>"
|
|
<TMPL_IF NAME="IMGWEEKWIDTH">width="<TMPL_VAR NAME='IMGWEEKWIDTH' />" </TMPL_IF>
|
|
<TMPL_IF NAME="IMGWEEKHEIGHT">height="<TMPL_VAR NAME='IMGWEEKHEIGHT' />"</TMPL_IF>/>
|
|
</TMPL_IF>
|
|
<TMPL_IF NAME="TIMEMONTH">
|
|
<img data-src="<TMPL_VAR NAME='CIMGMONTH'>" alt="<TMPL_VAR ESCAPE='HTML' NAME='LABEL' />" class="lazyload img-fluid card-img-top i<TMPL_IF NAME='STATE_WARNING'> warn</TMPL_IF><TMPL_IF NAME='STATE_CRITICAL'> crit</TMPL_IF>"
|
|
<TMPL_IF NAME="IMGMONTHWIDTH">width="<TMPL_VAR NAME='IMGMONTHWIDTH' />" </TMPL_IF>
|
|
<TMPL_IF NAME="IMGMONTHHEIGHT">height="<TMPL_VAR NAME='IMGMONTHHEIGHT' />"</TMPL_IF>/>
|
|
</TMPL_IF>
|
|
<TMPL_IF NAME="TIMEYEAR">
|
|
<img data-src="<TMPL_VAR NAME='CIMGYEAR'>" alt="<TMPL_VAR ESCAPE='HTML' NAME='LABEL' />" class="lazyload img-fluid card-img-top i<TMPL_IF NAME='STATE_WARNING'> warn</TMPL_IF><TMPL_IF NAME='STATE_CRITICAL'> crit</TMPL_IF>"
|
|
<TMPL_IF NAME="IMGYEARWIDTH">width="<TMPL_VAR NAME='IMGYEARWIDTH' />" </TMPL_IF>
|
|
<TMPL_IF NAME="IMGYEARHEIGHT">height="<TMPL_VAR NAME='IMGYEARHEIGHT' />"</TMPL_IF>/>
|
|
</TMPL_IF>
|
|
|
|
<TMPL_IF NAME="URLX"></a></TMPL_IF>
|
|
|
|
</div>
|
|
</TMPL_LOOP>
|
|
</div>
|
|
</div>
|
|
</TMPL_LOOP>
|
|
|
|
<TMPL_INCLUDE NAME="partial/footer_pre.tmpl" />
|
|
<TMPL_INCLUDE NAME="partial/footer.tmpl" />
|