[Koha-patches] [PATCH] Adding table sorter to holding table on detail.pl

Owen Leonard oleonard at myacpl.org
Wed Sep 10 21:02:09 CEST 2008


---
 .../prog/en/modules/catalogue/detail.tmpl          |   35 +++++++++-----------
 1 files changed, 16 insertions(+), 19 deletions(-)

diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tmpl b/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tmpl
index eb63fb5..1b2e80d 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tmpl
+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tmpl
@@ -1,6 +1,7 @@
 <!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->
 <title>Koha &rsaquo; Catalog &rsaquo; Details for <!-- TMPL_VAR NAME="title" --></title>
-<!-- TMPL_INCLUDE NAME="doc-head-close.inc" --><script type="text/JavaScript" language="JavaScript">
+<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+<script type="text/javascript" src="<!-- TMPL_VAR name="themelang" -->/lib/jquery/plugins/jquery.tablesorter.min.js"></script><script type="text/JavaScript" language="JavaScript">
 //<![CDATA[
 // http://www.oreillynet.com/pub/a/javascript/2003/10/21/amazonhacks.html
 function verify_images() {
@@ -31,6 +32,10 @@ function verify_images() {
 }
      $(document).ready(function() {
         $('#bibliodetails > ul').tabs();
+		$("#holdingst").tablesorter({<!-- TMPL_IF EXPR="dateformat eq 'metric'" -->
+			dateFormat: 'uk',<!-- /TMPL_IF -->
+			sortList: [[1,0]]
+		});
      });
      <!-- TMPL_IF NAME="AmazonContent" -->$(window).load(function() {
         verify_images();
@@ -155,8 +160,8 @@ function verify_images() {
 
 <div id="holdings">
 <!-- TMPL_IF name="count" -->
-        <table>
-            <tr>
+        <table id="holdingst">
+           <thead> <tr>
                 <!-- TMPL_IF NAME="item-level_itypes" --><th>Item type</th><!-- /TMPL_IF -->
                 <th>Location</th>
                 <!-- TMPL_IF NAME="itemdata_ccode" --><th>Collection</th><!-- /TMPL_IF -->
@@ -166,24 +171,19 @@ function verify_images() {
                 <th>Barcode</th>
                 <!-- TMPL_IF NAME="volinfo" --><th>Publication Details</th><!-- /TMPL_IF -->
                 <!-- TMPL_IF NAME="itemdata_copynumber" --><th>Copy No.</th><!-- /TMPL_IF -->
-            </tr>
-            <!-- TMPL_LOOP NAME="itemloop" -->
+            </tr></thead>
+            <tbody><!-- TMPL_LOOP NAME="itemloop" -->
                 <tr>
                     <!-- TMPL_IF NAME="item-level_itypes" --><td class="itype"><!-- TMPL_IF NAME="noItemTypeImages" --><!-- TMPL_VAR NAME="description" --><!-- TMPL_ELSE --><img src="<!-- TMPL_VAR NAME="imageurl" -->" alt="<!-- TMPL_VAR NAME="description" -->" title="<!-- TMPL_VAR NAME="description" -->" /><!-- /TMPL_IF --></td><!-- /TMPL_IF -->
                     <td class="location"><!-- TMPL_UNLESS NAME="singlebranchmode" --><!-- TMPL_VAR NAME="branchname" --><!-- /TMPL_UNLESS --> <!-- TMPL_VAR NAME="location" --> </td>
                     <!-- TMPL_IF NAME="itemdata_ccode" --><td><!-- TMPL_VAR name="ccode" --></td><!-- /TMPL_IF -->
-                    <td class="itemcallnumber"><!-- TMPL_IF NAME="itemcallnumber" --> <!-- TMPL_VAR NAME="itemcallnumber" --><!-- /TMPL_IF --></td>
-                    <td class="status">
-
-                <!-- TMPL_IF name="datedue" -->
-						<span class="datedue">Checked out
+                    <td class="itemcallnumber"><!-- TMPL_IF NAME="itemcallnumber" --><!-- TMPL_VAR NAME="itemcallnumber" --><!-- /TMPL_IF --></td>
+                    <td class="status"><!-- TMPL_IF name="datedue" --><span class="datedue">Checked out
                     <!-- TMPL_UNLESS  NAME="NOTSAMEBRANCH" -->
                           to <a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=<!-- TMPL_VAR NAME="borrowernumber" -->"><!-- TMPL_VAR NAME="firstname" --> <!-- TMPL_VAR NAME="surname" --></a>
                     <!-- /TMPL_UNLESS -->
 						: due <!-- TMPL_VAR NAME="datedue" -->
-						</span>
-                <!-- TMPL_ELSIF Name="transfertwhen" -->
-                           In transit from <!-- TMPL_VAR NAME="transfertfrom" -->,
+						</span><!-- TMPL_ELSIF Name="transfertwhen" -->In transit from <!-- TMPL_VAR NAME="transfertfrom" -->,
                            to <!-- TMPL_VAR NAME="transfertto" -->, since <!-- TMPL_VAR NAME="transfertwhen" -->
 							<!-- FIXME: the "since" clause is redundant w/ lastseen field -->
                 <!-- /TMPL_IF -->
@@ -242,13 +242,10 @@ function verify_images() {
                 <!-- /TMPL_IF -->
                 <!-- TMPL_UNLESS name="itemnotforloan" --><!-- TMPL_UNLESS NAME="onloan" --><!-- TMPL_UNLESS NAME="itemlost" --><!-- TMPL_UNLESS NAME="wthdrawn" --><!-- TMPL_UNLESS NAME="damaged" --><!-- TMPL_UNLESS NAME="transfertwhen" --><!-- TMPL_UNLESS NAME="reservedate" -->
                                         Available
-                <!-- /TMPL_UNLESS --><!-- /TMPL_UNLESS --><!-- /TMPL_UNLESS --><!-- /TMPL_UNLESS --><!-- /TMPL_UNLESS --><!-- /TMPL_UNLESS --><!-- /TMPL_UNLESS -->
-                        
-                    </td>
+                <!-- /TMPL_UNLESS --><!-- /TMPL_UNLESS --><!-- /TMPL_UNLESS --><!-- /TMPL_UNLESS --><!-- /TMPL_UNLESS --><!-- /TMPL_UNLESS --><!-- /TMPL_UNLESS --></td>
                     <td class="datelastseen"><!-- TMPL_VAR NAME="datelastseen" --></td>
                     <td><a href="/cgi-bin/koha/catalogue/moredetail.pl?type=<!-- TMPL_VAR NAME="type" -->&amp;itemnumber=<!-- TMPL_VAR NAME="itemnumber" -->&amp;biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->&amp;bi=<!-- TMPL_VAR NAME="biblioitemnumber" -->#item<!-- TMPL_VAR NAME="itemnumber">"><!-- TMPL_VAR NAME="barcode" --></a></td>
-				<!-- TMPL_IF NAME="volinfo" -->	<td class="enumchron">
-					<!-- TMPL_IF NAME="itemdata_enumchron" -->
+				<!-- TMPL_IF NAME="volinfo" -->	<td class="enumchron"><!-- TMPL_IF NAME="itemdata_enumchron" -->
 						<!-- TMPL_IF NAME="enumchron" -->
 						<!-- TMPL_VAR NAME="enumchron" --><!-- TMPL_IF NAME="serialseq" --> -- <!-- /TMPL_IF -->
 						<!-- /TMPL_IF -->
@@ -263,7 +260,7 @@ function verify_images() {
                 <!-- /TMPL_IF -->
 
                 </tr>
-            <!-- /TMPL_LOOP -->
+            <!-- /TMPL_LOOP --></tbody>
         </table>
 		<!-- TMPL_IF NAME="debug_display" -->
 		<br /><br />
-- 
1.5.5.GIT




More information about the Koha-patches mailing list