Update statusboard to display live information for all days
This commit is contained in:
10
source/webui/templates/fragments/site-status-details.tpl
Normal file
10
source/webui/templates/fragments/site-status-details.tpl
Normal file
@@ -0,0 +1,10 @@
|
||||
{StatusBoard_Status::description($status)|escape:html}
|
||||
|
||||
{if $incidents}
|
||||
<dl>
|
||||
{foreach from=$incidents item=incident}
|
||||
<dt>{$incident->reference|escape:html} <em>({StatusBoard_Status::name($incident->currentStatus())})</em></dt>
|
||||
<dd>{$incident->description|truncate|escape:html}</dd>
|
||||
{/foreach}
|
||||
</dl>
|
||||
{/if}
|
||||
20
source/webui/templates/fragments/site-status.tpl
Normal file
20
source/webui/templates/fragments/site-status.tpl
Normal file
@@ -0,0 +1,20 @@
|
||||
{switch $status}
|
||||
{case StatusBoard_Status::STATUS_Resolved}
|
||||
{assign var=img_src value="{$base_uri}images/Status_Icons/tick-circle.png"}
|
||||
{/case}
|
||||
{case StatusBoard_Status::STATUS_Maintenance}
|
||||
{assign var=img_src value="{$base_uri}images/Status_Icons/traffic-cone.png"}
|
||||
{/case}
|
||||
{case StatusBoard_Status::STATUS_Minor}
|
||||
{assign var=img_src value="{$base_uri}images/Status_Icons/exclamation.png"}
|
||||
{/case}
|
||||
{case StatusBoard_Status::STATUS_Significant}
|
||||
{assign var=img_src value="{$base_uri}images/Status_Icons/exclamation.png"}
|
||||
{/case}
|
||||
{case StatusBoard_Status::STATUS_Major}
|
||||
{assign var=img_src value="{$base_uri}images/Status_Icons/cross-circle.png"}
|
||||
{/case}
|
||||
{/switch}
|
||||
<a href="{$base_uri}site/id/{$site->id}/{if $start}start/{$start}/{/if}{if $end}end/{$end}/{/if}" class="" rel="popover" data-content="{include file="fragments/site-status-details.tpl"}" data-original-title="{StatusBoard_Status::name($status)|escape:html}">
|
||||
<img src="{$img_src}" />
|
||||
</a>
|
||||
Reference in New Issue
Block a user