Bug 6806 Fix encoding of title in subscription-add
authorColin Campbell <colin.campbell@ptfs-europe.com>
Tue, 30 Aug 2011 13:58:36 +0000 (14:58 +0100)
committerChris Cormack <chrisc@catalyst.net.nz>
Sat, 15 Oct 2011 00:57:55 +0000 (13:57 +1300)
Port of Maxime Pelletier <maxime.pelletier@libeo.com>'s patch for
3.2 to TT
Stops the mangling of titles containing accented characters

Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Paul Poulain <paul.poulain@biblibre.com>
Signed-off-by: Chris Cormack <chrisc@catalyst.net.nz>
koha-tmpl/intranet-tmpl/prog/en/modules/serials/result.tt

index 2f46119..30ec303 100644 (file)
@@ -5,9 +5,7 @@
 //<![CDATA[
 function GetIt(bibno,title)
 {
-    title = title.replace(/\?/,"\?");
-    title = title.replace(/"/,"\"");
-    title = title.replace(/'/,"\'");
+    title = title.parents('tr').find('.title').text();
     opener.document.f.biblionumber.value = bibno;
     opener.document.f.title.value = title;
     window.close();
@@ -33,7 +31,7 @@ function GetIt(bibno,title)
     </tr>
     [% FOREACH resultsloo IN resultsloop %]
         <tr>
-            <td>[% resultsloo.title |html %] [% resultsloo.subtitle |html %]
+            <td class="title">[% resultsloo.title |html %] [% resultsloo.subtitle |html %]
             </td>
             <td>
                 [% resultsloo.author |html %]
@@ -44,7 +42,7 @@ function GetIt(bibno,title)
             <td>
                 [% resultsloo.publicationyear |html %]
             </td>
-                       <td><a href="#" onclick="GetIt('[% resultsloo.biblionumber %]','[% resultsloo.title |url %]');" title="Choose this record">Choose</a></td>
+                       <td><a href="#" onclick="GetIt('[% resultsloo.biblionumber %]',$(this));" title="Choose this record">Choose</a></td>
         </tr>
     [% END %]
     </table>