Subversion Repositories Sigmater

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
6 Andrea 1
<#import "/template/srm/defaultLayout.ftl" as layout>
2
 
3
<@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"]>
4
 
5
	<script type="text/javascript">
6
	$(document).ready(function()
7
		{
8
			$("#tabLista").tablesorter(
9
					{headers: { 3:{sorter: false} }}
10
			);
11
		}
12
	);
13
	</script>
14
 
15
   <div id="content-1colonna"> 
16
		<h3 align="center">Monitoraggio Dettaglio</h3>
17
		<hr>
18
 
19
		<#if dettaglio??>
20
				<table class="calendario">
21
					<tr>
22
						<td class="foglietto">
23
							<p class="calendar">${dataCorrente?string("dd")} <em>${dataCorrente?string("MMMM")}</em></p>
24
						</td>
25
					</tr>
26
				</table>		
27
				<span class='paginazione' >
28
					N. di ricerche effettuate: ${dettaglio?size}
29
				</span>
30
				<table class="ricerca" id="tabLista">
31
					<thead>
32
					<tr>
33
						<th>Applicazione </th>
34
						<th>Ambito di ricerca</th>
35
						<th>Tipo richiesta</th>
36
						<th>Messaggio</th>
37
					</tr>	
38
					</thead>
39
						<#assign stringaCSV = "Applicazione;Ambito di ricerca;Tipo richiesta;Messaggio">
40
						<#assign conta = 1 />
41
						<@s.iterator value="dettaglio" status="usersStatus">
42
 
43
						<tr	class="<@s.if test="#usersStatus.odd == true ">rigaPari</@s.if><@s.else>rigaDispari</@s.else>">
44
							<td><@s.property value="nomeApplicazione" /></td>
45
							<td><@s.property value="codiceComune" /></td>
46
							<td><@s.property value="nomeFunzione" /></td>
47
							<td>
48
							<span class="pulsanteMini">
49
							<a href="#" onclick="return toggleTbody(this,'gr${conta}');" id="ck${conta}" class="interruttore">+</a>
50
							</span>
51
							</td>
52
						</tr>
53
							<tbody id='gr${conta}' class='hide'>
54
							<tr class="rigaBianca">
55
								<td colspan=1></td>
56
								<td colspan=3>
57
								<#if messaggio??>
58
								<div>
59
									<div class="note blue rounded">
60
									<p><h5 align="center">Dettaglio messaggio:</h5>
61
										<#assign tmpMex0 = messaggio?replace("[",",") />
62
										<#assign tmpMex1 = tmpMex0?replace("]","")  />
63
										<UL>
64
											<#list tmpMex1?split(",") as strMex>
65
												<LI>${strMex?replace("null","")}</LI>
66
											</#list> 
67
										</UL>
68
									</p>	
69
									</div>
70
								</div>	
71
								</#if>
72
								</td>
73
							</tr>
74
							</tbody>						
75
						<#assign stringaCSV = stringaCSV + ";;" +  nomeApplicazione + ";" + codiceComune + ";" + nomeFunzione + ";" + messaggio  >
76
						<#assign conta = conta +1 />
77
						</@s.iterator>
78
				</table>
79
 
80
		</#if>
81
		<form id='dettaglioStats'  action='dettaglioStats' method="post">
82
			<@s.hidden id="username" name="utenteDaCercare.username" value=utenteDaCercare.username />
83
			<@s.hidden id="strData" name="strData" value=strData/>
84
			<@s.hidden id="idEnte" name="idEnte" value=idEnte/>
85
			<@s.hidden id="indiceData" name="indiceData"/>
86
			<@s.hidden id="giorni" name="giorni"/>
87
			<@s.hidden id="hiddenCSV" name="hiddenCSV" value=stringaCSV />
88
		</form>
89
 
90
 
91
		<div class="pulsante"><a class="button icon arrowleft" href="javascript: inviaForm('dettaglioStats','dettaglioStats.do')">Indietro</a></div>
92
		<div class="pulsante"><a class="button icon log" href="javascript:window.print()">Stampa</a></div>
93
		<div class="pulsante"><a class="button icon log" href="javascript: inviaForm('dettaglioStats','downloadCSV.do')">CSV</a></div>
94
 
95
	</div>
96
<div id="content-right"> 
97
 
98
 
99
		<@s.actionmessage/> 
100
  		<@s.fielderror />
101
   		<@s.actionerror/> 
102
    	<@s.fielderror>
103
		<@s.param>id</@s.param>
104
		</@s.fielderror>
105
	</div> 
106
</@layout.myLayout>