Back to previous version
[koha.git] / koha-tmpl / intranet-tmpl / default / en / reports / issues_stats.tmpl
1 <!-- TMPL_INCLUDE NAME="reportswcal-top.inc" -->
2 <div id="mainbloc" >
3
4 <!-- TMPL_IF NAME="do_it" -->
5         <!-- TMPL_LOOP NAME="mainloop" -->
6                 <h1 class="reports">Koha : Issues statistics </h1>
7                 <!-- TMPL_IF NAME="loopfilter"-->
8                         <p>Filtered on</p>
9                         <!-- TMPL_LOOP NAME="loopfilter" -->
10                                         <p><!-- TMPL_IF NAME="err" --> <font color="red"> <b><!--/TMPL_IF --><label class="label100"> <!-- TMPL_VAR NAME="crit"--> =</label><!-- TMPL_VAR NAME="filter"--><!-- TMPL_IF NAME="err" --> </font> </b><!--/TMPL_IF --></p>
11                         <!-- /TMPL_LOOP -->
12                 <!-- /TMPL_IF NAME="loopfilter"-->
13                 <br>
14                 <table border="1"> 
15                         <tr >
16                                 <th class="reports"><!-- TMPL_VAR name="line" --> / <!-- TMPL_VAR name="column" --></th>
17                                 <!-- TMPL_LOOP NAME="loopcol" -->
18                                         <th class="reports"><!-- TMPL_VAR NAME="coltitle" --></th>
19                                 <!-- /TMPL_LOOP -->
20                                 <th class="reports">TOTAL</th>
21                         </tr>
22                                 <!-- TMPL_LOOP NAME="looprow" -->
23                                         <tr>
24                                                 <!-- TMPL_IF NAME="hilighted" --><td class="hilighted"><!-- TMPL_ELSE --><td><!-- /TMPL_IF -->
25                                                 <!-- TMPL_VAR NAME="rowtitle" --></td>
26                                                 <!-- TMPL_LOOP NAME="loopcell" -->
27                                                         <!-- TMPL_IF NAME="hilighted" --><td class="numberhilighted"><!-- TMPL_ELSE --><td class="number"><!-- /TMPL_IF -->
28                                                                 <!-- TMPL_IF NAME="value" --><!-- TMPL_VAR NAME="value" -->
29                                                                 <!-- TMPL_ELSE --> &nbsp;
30                                                                 <!-- /TMPL_IF -->
31                                                         </td>
32                                                 <!-- /TMPL_LOOP -->
33                                                 <!-- TMPL_IF NAME="hilighted" --><td class="numberhilighted"><!-- TMPL_ELSE --><td class="number"><!-- /TMPL_IF -->
34                                                         <!-- TMPL_VAR NAME="totalrow" -->
35                                                 </td>
36                                         </tr>
37                                 <!-- /TMPL_LOOP NAME="looprow" -->
38                                 <tr >
39                                         <th class="reports">TOTAL</th>
40                                         <!-- TMPL_LOOP NAME="loopfooter" -->
41                                                 <th class="reports">
42                                                         <!-- TMPL_VAR NAME="totalcol" -->
43                                                 </th>
44                                         <!-- /TMPL_LOOP -->
45                                         <th class="reports"><!-- TMPL_VAR NAME="total" --></th>
46                                 </tr>
47                 </table>
48         <!-- /TMPL_LOOP -->
49 <!-- TMPL_ELSE -->
50         <h1 class = "reports">Koha : Issues statistics </h1>
51         <form method="post">
52         <table>
53                 <thead>
54                         <tr>
55                         <th class="reports"><div class="label100">Title</div></th>
56                         <th class="reports">Row</th>
57                         <th class="reports">Column</th>
58                         <th class="reports">Filter</th>
59                         </tr>
60                 </thead>
61                 <tbody>
62                         <tr class="hilighted">
63                                 <td>Period</td>
64                                 <td align="center"><input type="radio" name="Line" value="datetime"></td>
65                                 <td align="center"><input type="radio" name="Column" value="datetime"></td>
66                                 <td > From <input type="text" readonly="readonly" size="10" id="from" name="Filter" >
67                                                         <img src="<!-- TMPL_VAR Name="themelang" -->/includes/calendar/cal.gif" border="0" hspace="0" vspace="0" id="openCalendarFrom" style="cursor: pointer;" valign="top">
68                                                                 <script language="JavaScript" type="text/javascript">
69                                                                         function validate1(date) {
70                                                                                 var day = date.getDate();
71                                                                                 var month = date.getMonth() + 1;
72                                                                                 var year = date.getFullYear();
73                                                                                 var weekDay = date.getDay();
74                                                                                 var dayMonth = month + '-' + day;
75                                                                                 var dateString = year + '-' + month + '-' + day;
76                                                                                 var dateTo = document.getElementById('to').value.split("-");
77                                                                                 var limitDate = new Date(dateTo[0], (dateTo[1] - 1), dateTo[2]);
78                                                                                 if (date > limitDate) {
79                                                                                         return true;
80                                                                                 } else {
81                                                                                         return false;
82                                                                                 }
83                                                                         }
84                                         
85                                                                         Calendar.setup(
86                                                                                 {
87                                                                                         inputField : "from",
88                                                                                         ifFormat : "%Y-%m-%d",
89                                                                                         button : "openCalendarFrom",
90                                                                                         disableFunc : validate1,
91                                                                                         dateStatusFunc : validate1
92                                                                                 }
93                                                                         );
94                                                                 </script>
95                                         To <input readonly="readonly" size="10" id="to" name="Filter" value="" type="text">
96                                                 <img src="<!-- TMPL_VAR Name="themelang" -->/includes/calendar/cal.gif" id="openCalendarTo" style="cursor: pointer;" valign="top" border="0" hspace="0" vspace="0">
97                                                         <script type="text/javascript">
98                                                                 function validate2(date) {
99                                                                         var day = date.getDate();
100                                                                         var month = date.getMonth() + 1;
101                                                                         var year = date.getFullYear();
102                                                                         var weekDay = date.getDay();
103                                                                         var dayMonth = month + '-' + day;
104                                                                         var dateString = year + '-' + month + '-' + day;
105                                                                         var dateFrom = document.getElementById('from').value.split("-");
106                                                                         var limitDate = new Date(dateFrom[0], (dateFrom[1] - 1), dateFrom[2]);
107                                                                         if (limitDate > date) {
108                                                                                 return true;
109                                                                         } else {
110                                                                                 return false;
111                                                                         }
112                                                                 }
113                 
114                                                                 Calendar.setup(
115                                                                         {
116                                                                                 inputField : "to",
117                                                                                 ifFormat : "%Y-%m-%d",
118                                                                                 button : "openCalendarTo",
119                                                                                 disableFunc : validate2,
120                                                                                 dateStatusFunc : validate2
121                                                                         }
122                                                                 );
123                                                         </script>
124                                 </td>
125                         </tr>
126                         <tr class="hilighted"> 
127                                 <td>Type :<select name="PeriodTypeSel">
128                                         <option value ="issue">Issue</option>
129                                         <option value ="return">Return</option>
130                                         </select></td>
131                                 <td align="center" colspan="2">by <select name="DisplayBy">
132                                         <option value=""> </option>
133                                         <option value ="1">Day</option>
134                                         <option value ="2">Month</option>
135                                         <option value ="3">Year</option>
136                                         </select>
137                                         
138                                 </td>
139                                 <td>
140                                         Select Day : <select name="PeriodDaySel">
141                                         <option value =""></option>
142                                         <option value ="Monday">Monday</option>
143                                         <option value ="Tuesday">Tuesday</option>
144                                         <option value ="Wednesday">Wednesday</option>
145                                         <option value ="Thursday">Thursday</option>
146                                         <option value ="Friday">Friday</option>
147                                         <option value ="Saturday">Saturday</option>
148                                         <option value ="Sunday">Sunday</option>
149                                         </select>
150                                         Select Month : <select name="PeriodMonthSel">
151                                         <option value =""></option>
152                                         <option value ="January">January</option>
153                                         <option value ="February">February</option>
154                                         <option value ="March">March</option>
155                                         <option value ="April">April</option>
156                                         <option value ="May">May</option>
157                                         <option value ="June">June</option>
158                                         <option value ="July">July</option>
159                                         <option value ="August">August</option>
160                                         <option value ="September">September</option>
161                                         <option value ="October">October</option>
162                                         <option value ="November">November</option>
163                                         <option value ="December">December</option>
164                                         </select>
165                                 </td>
166                         </tr>
167                         <tr >
168                                 <td>Borrower Category</td>
169                                 <td align="center"><input type="radio" name="Line" value="borrowers.categorycode"></td>
170                                 <td align="center"><input type="radio" name="Column" value="borrowers.categorycode"></td>
171                                 <td><!-- TMPL_VAR NAME="CGIBorCat" --></td>
172                         </tr>
173                         <tr class="hilighted">
174                                 <td>Document Type</td>
175                                 <td align="center"><input type="radio" name="Line" value="itemtype"></td>
176                                 <td align="center"><input type="radio" name="Column" value="itemtype"></td>
177                                 <td ><!-- TMPL_VAR NAME="CGIItemType" --></td>
178                         </tr>
179                         <tr>
180                                 <td>Branch</td>
181                                 <td align="center"><input type="radio" name="Line" value="branch"></td>
182                                 <td align="center"><input type="radio" name="Column" value="branch"></td>
183                                 <td><!-- TMPL_VAR NAME="CGIBranch" --></td>
184                         </tr>
185                         <!-- TMPL_IF Name="hassort1" -->
186                                 <tr class="hilighted"> 
187                                         <td>Sort1</td>
188                                         <td align="center"><input type="radio" name="Line" value="borrowers.sort1"></td>
189                                         <td align="center"><input type="radio" name="Column" value="borrowers.sort1"></td>
190                                         <td><!-- TMPL_VAR NAME="CGISort1" --> </td>
191                                 </tr>
192                         <!-- /TMPL_IF -->
193                         <!-- TMPL_IF Name="hassort2" -->
194                                 <!-- TMPL_IF Name="HglghtSort2"--><tr class="hilighted"> <!-- TMPL_ELSE --><tr><!--/TMPL_IF --> 
195                                         <td>Sort2</td>
196                                         <td align="center"><input type="radio" name="Line" value="borrowers.sort2"></td>
197                                         <td align="center"><input type="radio" name="Column" value="borrowers.sort2"></td>
198                                         <td><!-- TMPL_VAR NAME="CGISort2" --> </td>
199                                 </tr>
200                         <!-- /TMPL_IF -->
201                         <tr></tr>
202                 </tbody>
203         </table>
204         
205         <div id="bloc25">
206                 <h3 class="reports"> Cell value </h3>
207                         <p><input type="radio" name="Cellvalue" value="1"> Count issues </p>
208                         <p><input type="radio" name="Cellvalue" value="3"> Circulation rate </p>
209         </div>
210         <div id="bloc25">
211                 <h3 class="reports"> Output </h3>
212                 <input type="radio" checked name="output" value="screen" > To screen into the browser
213                 <br>
214                 <input type="radio" name="output" value="file"> To file <input type="text" name="basename" value="Export"> into an application  
215                 <!-- TMPL_VAR NAME="CGIextChoice" -->
216                 <!-- TMPL_VAR NAME="CGIsepChoice" -->
217         </p>
218         </div>
219         <p>
220         <input TYPE="submit" value="OK" class="button reports">
221         <input type="hidden" name="report_name" value="<!--TMPL_VAR NAME="report_name" -->">
222         <input type="hidden" name="do_it" value="1">
223         </form>
224 <!-- /TMPL_IF -->
225 </div>
226 <!-- TMPL_INCLUDE NAME="reports-bottom.inc" -->