This wil put a red/yellow/green box on the page (or Dashboard) with a title. Moving Your mouse over will reveal the text in the Body.

This is intended for status messages.

Name

driftstatus

Macro Body Processing

Unrendered

Output format

HTML

Usage

{driftstatus}

This still needs a small fix, if You use ' in the texts, javascript will be broken.

Code

## @param System:title=System|type=enum|enumValues=Generel,FMK,NSP,SDN|required=true|desc=Select System
## @param Status:title=Status|type=enum|enumValues=Red,Green,Yellow|required=true|desc=Select Status
## @param Title:Title=Title Text|type=string|required=true|desc=Title Text
<div width=300px onmouseover="document.getElementById('${paramSystem}').style.display='block';" onmouseout="document.getElementById('${paramSystem}').style.display='none';">
<table class=$paramStatus width=100%>
<tr>
<td><b>$paramSystem Driftstatus</b></td>
</tr><tr>
<td>
<font color=black size=2><center>$paramTitle</center></font>
<br>
<font size=1><center>Hold musen over for at se hele teksten</center></font> 
<div id=$paramSystem style="display: none;" width=100%>
<br><center>-------------------------<center><br>$body
</div>
</td>
</tr>
</table>
</div>