Bug 5917 : Catching template changes from bug 5931

This commit is contained in:
Chris Cormack 2011-03-23 19:50:27 +13:00
parent efbabbf2b8
commit b4c0bb323f
1 changed files with 58 additions and 8 deletions

View File

@ -19,6 +19,9 @@
<style type="text/css">
#sql { width: 90%; height: 9em;}
</style>
<script type="text/javascript" src="[% themelang %]/lib/jquery/plugins/jquery.tablesorter.min.js"></script>
<script type="text/javascript" src="[% themelang %]/lib/jquery/plugins/jquery.tablesorter.pager.js"></script>
<script type="text/javascript">
//<![CDATA[
$(document).ready(function(){
@ -38,6 +41,21 @@ $(document).ready(function(){
}
});
[% END %]
// call the tablesorter plugin
$("#table_reports").tablesorter({
sortList: [[1,0]],
headers: {
6: { sorter: false},
7: { sorter: false},
8: { sorter: false},
9: { sorter: false},
10: { sorter: false}
}
}).tablesorterPager({
container: $("#pagertable_reports"),
positionFixed: false,
size: 50
});
});
//]]>
</script>
@ -106,9 +124,41 @@ canned reports and writing custom SQL reports.</p>
[% IF ( saved1 ) %]
[% IF ( savedreports ) %]<h1>Saved Reports</h1>
<p>Choose the report to run from the list</p>
<form action="/cgi-bin/koha/reports/guided_reports.pl">
<table>
<tr><th>ID</th><th>Report Name</th><th>Type</th><th>Notes</th><th>Author</th><th>Creation Date</th><th>Saved Results</th><th>Saved SQL</th><th colspan="3">&nbsp;</th></tr>
<span id="pagertable_reports" class="pager">
<form class="formpager">&nbsp;<strong>page(s)</strong>&nbsp;:
<img src="[% interface %]/prog/img/first.png" class="first"/>
<img src="[% interface %]/prog/img/prev.png" class="prev"/>
<input type="text" size="5" class="pagedisplay"/>
<img src="[% interface %]/prog/img/next.png" class="next"/>
<img src="[% interface %]/prog/img/last.png" class="last"/>
, entries/page:
<select class="pagesize">
<option value="10">10</option>
<option value="25" selected="selected">25</option>
<option value="50">50</option>
<option value="100">100</option>
<option value="200">200</option>
</select>
</form>
</span>
<table id="table_reports" class="tablesorter">
<thead>
<tr>
<th>ID</th>
<th>Report Name</th>
<th>Type</th>
<th>Notes</th>
<th>Author</th>
<th>Creation Date</th>
<th>Saved Results</th>
<th>Saved SQL</th>
<th>&nbsp;</th>
<th>&nbsp;</th>
</tr>
</thead>
<tbody>
[% FOREACH savedreport IN savedreports %]
[% UNLESS ( loop.odd ) %]<tr class="highlight">[% ELSE %]<tr>[% END %]
<td>[% savedreport.id %]</td>
@ -120,20 +170,20 @@ canned reports and writing custom SQL reports.</p>
<td>[% IF ( savedreport.date_run ) %]<a href="/cgi-bin/koha/reports/guided_reports.pl?phase=retrieve%20results&id=[% savedreport.id %]">[% savedreport.date_run %]</a>[% END %]
</td>
<td>
<a href="/cgi-bin/koha/reports/guided_reports.pl?reports=[% savedreport.id %]&amp;phase=Show%20SQL">Show SQL</a>
<a href="/cgi-bin/koha/reports/guided_reports.pl?reports=[% savedreport.id %]&amp;phase=Show%20SQL">Show</a>
[% IF ( savedreport.CAN_user_reports_create_reports ) %]
&nbsp; <a href="/cgi-bin/koha/reports/guided_reports.pl?reports=[% savedreport.id %]&amp;phase=Edit%20SQL">Edit SQL</a>
&nbsp; <a href="/cgi-bin/koha/reports/guided_reports.pl?reports=[% savedreport.id %]&amp;phase=Edit%20SQL">Edit</a>
[% END %]
</td>
<td><a href="/cgi-bin/koha/reports/guided_reports.pl?reports=[% savedreport.id %]&amp;phase=Run%20this%20report">Run</a></td>
<td><a href="/cgi-bin/koha/tools/scheduler.pl?id=[% savedreport.id %]">Schedule</a></td>
<td><a href="/cgi-bin/koha/reports/guided_reports.pl?reports=[% savedreport.id %]&amp;phase=Run%20this%20report">Run</a>
<a href="/cgi-bin/koha/tools/scheduler.pl?id=[% savedreport.id %]">Schedule</a></td>
[% IF ( savedreport.CAN_user_reports_create_reports ) %]
<td><a class="confirmdelete" title="Delete this saved report" href="/cgi-bin/koha/reports/guided_reports.pl?reports=[% savedreport.id %]&amp;phase=Delete%20Saved">Delete</a></td>
[% END %]
</tr>
[% END %]
</tbody>
</table>
</form>
[% ELSE %]<h4>There are no saved reports.
[% IF ( CAN_user_reports_create_reports ) %]
<a href="/cgi-bin/koha/reports/guided_reports.pl?phase=Build%20new">Build new?</a>