templates for log viewer
[koha.git] / koha-tmpl / intranet-tmpl / prog / en / parameters / viewlog.tmpl
1 <!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- Log viewer<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
2
3 <!-- TMPL_INCLUDE NAME="menus.inc" -->
4 <!-- TMPL_INCLUDE NAME="menu-admin.inc" -->
5 <!-- TMPL_IF NAME="do_it" -->
6 <script language="JavaScript" type="text/javascript">
7 function Dopop(link) {
8         newin=window.open(link,'width=500,height=400,toolbar=false,scrollbars=yes');
9 }
10 </script>
11                 <h1>Koha : LogView for <!-- TMPL_VAR NAME="modulename"--> </h1>
12                 <!-- TMPL_IF NAME="loopfilter"-->
13                         <p>Filtered on</p>
14                         <!-- TMPL_LOOP NAME="loopfilter" -->
15                                         <p><!-- TMPL_IF NAME="err" --> <font color="red"> <b><!--/TMPL_IF --><label class="label100"> <!-- TMPL_VAR NAME="name"--> =</label><!-- TMPL_VAR NAME="value"--><!-- TMPL_IF NAME="err" --> </font> </b><!--/TMPL_IF --></p>
16                         <!-- /TMPL_LOOP -->
17                 <!-- /TMPL_IF NAME="loopfilter"-->
18                 <br>
19                 <table>
20                         <!-- TMPL_IF NAME="catalogue" -->
21                                 <tr >
22                                                         <th>Timestamp
23                                                         </th>
24                                                         <th>Firstname
25                                                         </th>
26                                                         <th>Surname
27                                                         </th>
28                                                         <th>Action
29                                                         </th>
30                                                         <th>Info
31                                                         </th>
32                                                         <th>Title
33                                                         </th>
34                                                         <th>Author
35                                                         </th>
36                                 </tr>
37                                 <!-- TMPL_LOOP NAME="looprow" -->
38                                         <!-- TMPL_IF NAME="hilighted" --><tr class="higlighted"><!-- TMPL_ELSE --><tr><!-- /TMPL_IF -->
39                                                 <td><!-- TMPL_IF NAME="timestamp" --><!-- TMPL_VAR NAME="timestamp" --><!-- /TMPL_IF -->
40                                                 </td>
41                                                 <td><!-- TMPL_IF NAME="firstname" --><!-- TMPL_VAR NAME="firstname" --><!-- /TMPL_IF -->
42                                                 </td>
43                                                 <td><!-- TMPL_IF NAME="surname" --><!-- TMPL_VAR NAME="surname" --><!-- /TMPL_IF -->
44                                                 </td>
45                                                 <td><!-- TMPL_IF NAME="action" --><!-- TMPL_VAR NAME="action" --><!-- /TMPL_IF -->
46                                                 </td>
47                                                 <td><!-- TMPL_IF NAME="info" --><!-- TMPL_VAR NAME="info" --><!-- /TMPL_IF -->
48                                                 </td>
49                                                 <td><!-- TMPL_IF NAME="title" --><!-- TMPL_VAR NAME="title" --><!-- /TMPL_IF -->
50                                                 </td>
51                                                 <td><!-- TMPL_IF NAME="author" --><!-- TMPL_VAR NAME="author" --><!-- /TMPL_IF -->
52                                                 </td>
53                                         </tr>
54                                 <!-- /TMPL_LOOP -->
55                                 <!-- /TMPL_IF -->
56                                 <!-- TMPL_IF NAME="acqui" -->
57                                 <tr >
58                                                         <th>Timestamp
59                                                         </th>
60                                                         <th>Firstname
61                                                         </th>
62                                                         <th>Surname
63                                                         </th>
64                                                         <th>Action
65                                                         </th>
66                                                         <th>Info
67                                                         </th>
68                                                         <th>Title
69                                                         </th>
70                                                         <th>Author
71                                                         </th>
72                                 </tr>
73                                 <!-- TMPL_LOOP NAME="looprow" -->
74                                         <!-- TMPL_IF NAME="hilighted" --><tr class="higlighted"><!-- TMPL_ELSE --><tr><!-- /TMPL_IF -->
75                                                 <!-- TMPL_IF NAME="hilighted" --><td class="hilighted"><!-- TMPL_ELSE --><td><!-- /TMPL_IF -->
76                                                 <!-- TMPL_VAR NAME="rowtitle" --></td>
77                                                 <!-- TMPL_LOOP NAME="loopcell" -->
78                                                         <!-- TMPL_IF NAME="hilighted" --><td class="hilighted"><!-- TMPL_ELSE --><td ><!-- /TMPL_IF -->
79                                                                 <!-- TMPL_IF NAME="reference" --><a href="javascript:Dopop('../members/moremember.pl?bornum=<!-- TMPL_VAR NAME="reference" -->')" ><!-- /TMPL_IF -->
80                                                                 <!-- TMPL_IF NAME="value" --><!-- TMPL_VAR NAME="value" --><!-- /TMPL_IF -->
81                                                                 <!-- TMPL_IF NAME="reference" --></a><!-- /TMPL_IF -->
82                                                         </td>
83                                                         <!-- TMPL_IF NAME="hilighted" --><td class="hilighted"><!-- TMPL_ELSE --><td ><!-- /TMPL_IF -->
84                                                                 <!-- TMPL_IF NAME="count" --><!-- TMPL_VAR NAME="count" --><!-- /TMPL_IF -->
85                                                         </td>
86                                                 <!-- /TMPL_LOOP -->
87                                         </tr>
88                                 <!-- /TMPL_LOOP NAME="looprow" -->
89                                 <!-- /TMPL_IF -->
90                                 <!-- TMPL_IF NAME="members" -->
91                                 <tr >
92                                                         <th>Timestamp
93                                                         </th>
94                                                         <th>Firstname
95                                                         </th>
96                                                         <th>Surname
97                                                         </th>
98                                                         <th>Action
99                                                         </th>
100                                                         <th>Info
101                                                         </th>
102                                                         <th>Title
103                                                         </th>
104                                                         <th>Author
105                                                         </th>
106                                 </tr>
107                                 <!-- TMPL_LOOP NAME="looprow" -->
108                                         <!-- TMPL_IF NAME="hilighted" --><tr class="higlighted"><!-- TMPL_ELSE --><tr><!-- /TMPL_IF -->
109                                                 <td><!-- TMPL_IF NAME="timestamp" --><!-- TMPL_VAR NAME="timestamp" --><!-- /TMPL_IF -->
110                                                 </td>
111                                                 <td><!-- TMPL_IF NAME="value" --><!-- TMPL_VAR NAME="value" --><!-- /TMPL_IF -->
112                                                 </td>
113                                                 <td><!-- TMPL_IF NAME="value" --><!-- TMPL_VAR NAME="value" --><!-- /TMPL_IF -->
114                                                 </td>
115                                                 <td><!-- TMPL_IF NAME="value" --><!-- TMPL_VAR NAME="value" --><!-- /TMPL_IF -->
116                                                 </td>
117                                                 <td><!-- TMPL_IF NAME="value" --><!-- TMPL_VAR NAME="value" --><!-- /TMPL_IF -->
118                                                 </td>
119                                                 <td><!-- TMPL_IF NAME="value" --><!-- TMPL_VAR NAME="value" --><!-- /TMPL_IF -->
120                                                 </td>
121                                                 <td><!-- TMPL_IF NAME="value" --><!-- TMPL_VAR NAME="value" --><!-- /TMPL_IF -->
122                                                 </td>
123                                                 <td><!-- TMPL_IF NAME="value" --><!-- TMPL_VAR NAME="value" --><!-- /TMPL_IF -->
124                                                 </td>
125                                         </tr>
126                                 <!-- /TMPL_LOOP NAME="looprow" -->
127                                 <!-- /TMPL_IF -->
128                 </table>
129 <!-- TMPL_ELSE -->
130         <h1 class = "parameters">Koha : Display Logs </h1>
131         <form method="post">
132         
133         <table>
134                 <thead>
135                         <tr>
136                         <th>On Module</th>
137                         <th>User/Action Filters</th>
138                         <th>Object Filter</th>
139                         </tr>
140                 </thead>
141                 <tbody>
142                         <tr>
143                                 <td>
144                                         <select name="module">
145                                                 <option value ="catalogue" checked>Catalogue</option>
146                                                 <option value ="members">Borrowers</option>
147                                                 <option value ="acqui">Acquisitions</option>
148                                         </select>
149                                 </td>
150                                 <td>
151                                 <p>
152                                         Koha User : <input type="text" name="user" value="">
153                                 </p>
154                                 <p>     Action type : <select name="action">
155                                                 <option value ="">All</option>
156                                                 <option value ="add">Add</option>
157                                                 <option value ="del">Delete</option>
158                                                 <option value ="mod">Modify</option>
159                                         </select>
160                                 </p>
161                                 <p> From <input type="text" readonly="readonly" size="10" id="from" name="from" >
162                                                         <img src="<!-- TMPL_VAR Name="themelang" -->/includes/calendar/cal.gif" border="0" hspace="0" vspace="0" id="openCalendarFrom" style="cursor: pointer;" valign="top">
163                                                                 <script language="JavaScript" type="text/javascript">
164                                                                         function validate1(date) {
165                                                                                 var day = date.getDate();
166                                                                                 var month = date.getMonth() + 1;
167                                                                                 var year = date.getFullYear();
168                                                                                 var weekDay = date.getDay();
169                                                                                 var dayMonth = month + '-' + day;
170                                                                                 var dateString = year + '-' + month + '-' + day;
171                                                                                 var dateTo = document.getElementById('to').value.split("-");
172                                                                                 var limitDate = new Date(dateTo[0], (dateTo[1] - 1), dateTo[2]);
173                                                                                 if (date > limitDate) {
174                                                                                         return true;
175                                                                                 } else {
176                                                                                         return false;
177                                                                                 }
178                                                                         }
179                                         
180                                                                         Calendar.setup(
181                                                                                 {
182                                                                                         inputField : "from",
183                                                                                         ifFormat : "%Y-%m-%d",
184                                                                                         button : "openCalendarFrom",
185                                                                                         disableFunc : validate1,
186                                                                                         dateStatusFunc : validate1
187                                                                                 }
188                                                                         );
189                                                                 </script>
190                                         To <input readonly="readonly" size="10" id="to" name="Filter" value="" type="to">
191                                                 <img src="<!-- TMPL_VAR Name="themelang" -->/includes/calendar/cal.gif" id="openCalendarTo" style="cursor: pointer;" valign="top" border="0" hspace="0" vspace="0">
192                                                         <script type="text/javascript">
193                                                                 function validate2(date) {
194                                                                         var day = date.getDate();
195                                                                         var month = date.getMonth() + 1;
196                                                                         var year = date.getFullYear();
197                                                                         var weekDay = date.getDay();
198                                                                         var dayMonth = month + '-' + day;
199                                                                         var dateString = year + '-' + month + '-' + day;
200                                                                         var dateFrom = document.getElementById('from').value.split("-");
201                                                                         var limitDate = new Date(dateFrom[0], (dateFrom[1] - 1), dateFrom[2]);
202                                                                         if (limitDate > date) {
203                                                                                 return true;
204                                                                         } else {
205                                                                                 return false;
206                                                                         }
207                                                                 }
208                 
209                                                                 Calendar.setup(
210                                                                         {
211                                                                                 inputField : "to",
212                                                                                 ifFormat : "%Y-%m-%d",
213                                                                                 button : "openCalendarTo",
214                                                                                 disableFunc : validate2,
215                                                                                 dateStatusFunc : validate2
216                                                                         }
217                                                                 );
218                                                         </script>
219                                 </td>
220                         </tr>
221         </table>
222         
223         <div>
224                 <h3>Output</h3>
225                 <input type="radio" checked name="output" value="screen" > To screen into the browser
226                 <br>
227                 <input type="radio" name="output" value="file"> To file <input type="text" name="basename" value="Export"> into an application  
228                 <!-- TMPL_VAR NAME="CGIextChoice" -->
229                 <!-- TMPL_VAR NAME="CGIsepChoice" -->
230         </p>
231         </div>
232         <p>
233         <input TYPE="submit" value="OK" class="button parameters">
234         <input type="hidden" name="report_name" value="<!--TMPL_VAR NAME="report_name" -->">
235         <input type="hidden" name="do_it" value="1">
236         </form>
237 <!-- /TMPL_IF -->
238 </div>
239 <!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
240
241
242