big commit, still breaking things...
[koha.git] / koha-tmpl / intranet-tmpl / default / en / reports / acquisitions_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 : Acquisitions 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 : Acquisitions 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>Placed On</td>
64                                 <td align="center"><input type="radio" name="Line" value="aqbasket.closedate"></td>
65                                 <td align="center"><input type="radio" name="Column" value="aqbasket.closedate"></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>&nbsp;</td>
128                                 <td align="center" colspan="2">group by <select name="PlacedOnDisplay">
129                                         <option value="">None</option>
130                                         <option value ="1">Day of week</option>
131                                         <option value ="2">Month</option>
132                                         <option value ="3">Year</option>
133                                         </select>
134                                         
135                                 </td>
136                                 <td>&nbsp;</td>
137                         </tr>
138                         <tr>
139                                 <td>Received On</td>
140                                 <td align="center"><input type="radio" name="Line" value="aqorderdelivery.deliverydate"></td>
141                                 <td align="center"><input type="radio" name="Column" value="aqorderdelivery.deliverydate"></td>
142                                 <td > From <input type="text" readonly="readonly" size="10" id="fromRO" name="Filter" >
143                                                         <img src="<!-- TMPL_VAR Name="themelang" -->/includes/calendar/cal.gif" border="0" hspace="0" vspace="0" id="openCalendarFromRO" style="cursor: pointer;" valign="top">
144                                                                 <script language="JavaScript" type="text/javascript">
145                                                                         function validate1(date) {
146                                                                                 var day = date.getDate();
147                                                                                 var month = date.getMonth() + 1;
148                                                                                 var year = date.getFullYear();
149                                                                                 var weekDay = date.getDay();
150                                                                                 var dayMonth = month + '-' + day;
151                                                                                 var dateString = year + '-' + month + '-' + day;
152                                                                                 var dateTo = document.getElementById('toRO').value.split("-");
153                                                                                 var limitDate = new Date(dateTo[0], (dateTo[1] - 1), dateTo[2]);
154                                                                                 if (date > limitDate) {
155                                                                                         return true;
156                                                                                 } else {
157                                                                                         return false;
158                                                                                 }
159                                                                         }
160                                         
161                                                                         Calendar.setup(
162                                                                                 {
163                                                                                         inputField : "fromRO",
164                                                                                         ifFormat : "%Y-%m-%d",
165                                                                                         button : "openCalendarFromRO",
166                                                                                         disableFunc : validate1,
167                                                                                         dateStatusFunc : validate1
168                                                                                 }
169                                                                         );
170                                                                 </script>
171                                         To <input type="text" readonly="readonly" size="10" id="toRO" name="Filter" value="" >
172                                                 <img src="<!-- TMPL_VAR Name="themelang" -->/includes/calendar/cal.gif" id="openCalendarToRO" style="cursor: pointer;" valign="top" border="0" hspace="0" vspace="0">
173                                                         <script type="text/javascript">
174                                                                 function validate2(date) {
175                                                                         var day = date.getDate();
176                                                                         var month = date.getMonth() + 1;
177                                                                         var year = date.getFullYear();
178                                                                         var weekDay = date.getDay();
179                                                                         var dayMonth = month + '-' + day;
180                                                                         var dateString = year + '-' + month + '-' + day;
181                                                                         var dateFrom = document.getElementById('fromRO').value.split("-");
182                                                                         var limitDate = new Date(dateFrom[0], (dateFrom[1] - 1), dateFrom[2]);
183                                                                         if (limitDate > date) {
184                                                                                 return true;
185                                                                         } else {
186                                                                                 return false;
187                                                                         }
188                                                                 }
189                 
190                                                                 Calendar.setup(
191                                                                         {
192                                                                                 inputField : "toRO",
193                                                                                 ifFormat : "%Y-%m-%d",
194                                                                                 button : "openCalendarToRO",
195                                                                                 disableFunc : validate2,
196                                                                                 dateStatusFunc : validate2
197                                                                         }
198                                                                 );
199                                                         </script>
200                                 </td>
201                         </tr>
202                         <tr> 
203                                 <td>&nbsp;</td>
204                                 <td align="center" colspan="2">group by <select name="ReceivedOnDisplay">
205                                         <option value="">None</option>
206                                         <option value ="1">Day of week</option>
207                                         <option value ="2">Month</option>
208                                         <option value ="3">Year</option>
209                                         </select>
210                                         
211                                 </td>
212                                 <td>&nbsp;</td>
213                         </tr>
214                         <tr class="hilighted">
215                                 <td>Book Seller</td>
216                                 <td align="center"><input type="radio" name="Line" value="aqbooksellers.name"></td>
217                                 <td align="center"><input type="radio" name="Column" value="aqbooksellers.name"></td>
218                                 <td ><!-- TMPL_VAR NAME="CGIBookSeller" --></td>
219                         </tr>
220                         <tr>
221                                 <td>Budget</td>
222                                 <td align="center"><input type="radio" name="Line" value="aqorderbreakdown.bookfundid"></td>
223                                 <td align="center"><input type="radio" name="Column" value="aqorderbreakdown.bookfundid"></td>
224                                 <td ><!-- TMPL_VAR NAME="CGIBudget" --></td>
225                         </tr>
226                         <!-- TMPL_IF Name="hassort1" -->
227                                 <tr class="hilighted"> 
228                                         <td>Sort1</td>
229                                         <td align="center"><input type="radio" name="Line" value="aqorders.sort1"></td>
230                                         <td align="center"><input type="radio" name="Column" value="aqorders.sort1"></td>
231                                         <td><!-- TMPL_VAR NAME="CGISort1" --> </td>
232                                 </tr>
233                         <!-- /TMPL_IF -->
234                         <!-- TMPL_IF Name="hassort2" -->
235                                 <!-- TMPL_IF Name="HglghtSort2"--><tr class="hilighted"> <!-- TMPL_ELSE --><tr><!--/TMPL_IF --> 
236                                         <td>Sort2</td>
237                                         <td align="center"><input type="radio" name="Line" value="aqorders.sort2"></td>
238                                         <td align="center"><input type="radio" name="Column" value="aqorders.sort2"></td>
239                                         <td><!-- TMPL_VAR NAME="CGISort2" --> </td>
240                                 </tr>
241                         <!-- /TMPL_IF -->
242                         <tr></tr>
243                 </tbody>
244         </table>
245         
246         <div id="bloc25">
247                 <h3 class="reports"> Cell value </h3>
248                         <input type="radio" name="Cellvalue" value="1" checked> Count items
249                         <input type="radio" name="Cellvalue" value="2"> Amount
250         </div>
251         <div id="bloc25">
252                 <h3 class="reports"> Output </h3>
253                 <input type="radio" checked name="output" value="screen" > To screen into the browser
254                 <br>
255                 <input type="radio" name="output" value="file"> To file <input type="text" name="basename" value="Export"> into an application  
256                 <!-- TMPL_VAR NAME="CGIextChoice" -->
257                 <!-- TMPL_VAR NAME="CGIsepChoice" -->
258         </div>
259         <p>
260         <input TYPE="submit" value="OK" class="button reports">
261         <input type="hidden" name="report_name" value="<!--TMPL_VAR NAME="report_name" -->">
262         <input type="hidden" name="do_it" value="1">
263         </form>
264 <!-- /TMPL_IF -->
265 </div>
266 <!-- TMPL_INCLUDE NAME="reports-bottom.inc" -->