Blame | Last modification | View Log | Download | RSS feed
<#import "/template/srm/defaultLayout.ftl" as layout>
<@layout.myLayout title="Monitoraggio Dettaglio" tipoMenu="menu4" scripts=["js/common.js","js/jquery-latest.js","js/jquery.tablesorter.min.js","js/showhide.js"] iCss=["css/srm.css","css/tablesorter.css"]>
<script type="text/javascript">
$(document).ready(function()
{
$("#tabLista").tablesorter(
{headers: { 3:{sorter: false} }}
);
}
);
</script>
<div id="content-1colonna">
<h3 align="center">Monitoraggio Dettaglio</h3>
<hr>
<#if dettaglio??>
<table class="calendario">
<tr>
<td class="foglietto">
<p class="calendar">${dataCorrente?string("dd")} <em>${dataCorrente?string("MMMM")}</em></p>
</td>
</tr>
</table>
<span class='paginazione' >
N. di ricerche effettuate: ${dettaglio?size}
</span>
<table class="ricerca" id="tabLista">
<thead>
<tr>
<th>Applicazione </th>
<th>Ambito di ricerca</th>
<th>Tipo richiesta</th>
<th>Messaggio</th>
</tr>
</thead>
<#assign stringaCSV = "Applicazione;Ambito di ricerca;Tipo richiesta;Messaggio">
<#assign conta = 1 />
<@s.iterator value="dettaglio" status="usersStatus">
<tr class="<@s.if test="#usersStatus.odd == true ">rigaPari</@s.if><@s.else>rigaDispari</@s.else>">
<td><@s.property value="nomeApplicazione" /></td>
<td><@s.property value="codiceComune" /></td>
<td><@s.property value="nomeFunzione" /></td>
<td>
<span class="pulsanteMini">
<a href="#" onclick="return toggleTbody(this,'gr${conta}');" id="ck${conta}" class="interruttore">+</a>
</span>
</td>
</tr>
<tbody id='gr${conta}' class='hide'>
<tr class="rigaBianca">
<td colspan=1></td>
<td colspan=3>
<#if messaggio??>
<div>
<div class="note blue rounded">
<p><h5 align="center">Dettaglio messaggio:</h5>
<#assign tmpMex0 = messaggio?replace("[",",") />
<#assign tmpMex1 = tmpMex0?replace("]","") />
<UL>
<#list tmpMex1?split(",") as strMex>
<LI>${strMex?replace("null","")}</LI>
</#list>
</UL>
</p>
</div>
</div>
</#if>
</td>
</tr>
</tbody>
<#assign stringaCSV = stringaCSV + ";;" + nomeApplicazione + ";" + codiceComune + ";" + nomeFunzione + ";" + messaggio >
<#assign conta = conta +1 />
</@s.iterator>
</table>
</#if>
<form id='dettaglioStats' action='dettaglioStats' method="post">
<@s.hidden id="username" name="utenteDaCercare.username" value=utenteDaCercare.username />
<@s.hidden id="strData" name="strData" value=strData/>
<@s.hidden id="idEnte" name="idEnte" value=idEnte/>
<@s.hidden id="indiceData" name="indiceData"/>
<@s.hidden id="giorni" name="giorni"/>
<@s.hidden id="hiddenCSV" name="hiddenCSV" value=stringaCSV />
</form>
<div class="pulsante"><a class="button icon arrowleft" href="javascript: inviaForm('dettaglioStats','dettaglioStats.do')">Indietro</a></div>
<div class="pulsante"><a class="button icon log" href="javascript:window.print()">Stampa</a></div>
<div class="pulsante"><a class="button icon log" href="javascript: inviaForm('dettaglioStats','downloadCSV.do')">CSV</a></div>
</div>
<div id="content-right">
<@s.actionmessage/>
<@s.fielderror />
<@s.actionerror/>
<@s.fielderror>
<@s.param>id</@s.param>
</@s.fielderror>
</div>
</@layout.myLayout>