Bug 6444 Corrects encoding problems in subscription-add.pl
authorFrédérick Capovilla <frederick.capovilla@sys-tech.net>
Thu, 2 Jun 2011 10:36:54 +0000 (11:36 +0100)
committerChris Cormack <chrisc@catalyst.net.nz>
Sun, 5 Jun 2011 06:41:43 +0000 (18:41 +1200)
When searching for a vendor, if the vendor has accented character in its
name, the vendor's name that's added in the form of subscription-add.pl
is encoded incorrectly.

[2011.06.01] F. Demians. Port it to 3.4

Signed-off-by: Colin Campbell <colin.campbell@ptfs-europe.com>
Signed-off-by: Chris Cormack <chrisc@catalyst.net.nz>
koha-tmpl/intranet-tmpl/prog/en/modules/serials/acqui-search-result.tt

index b92aafb..2a29f72 100644 (file)
@@ -6,7 +6,7 @@
 function GetIt(aqbooksellerid,name)
 {
   opener.document.f.aqbooksellerid.value = aqbooksellerid;
-  opener.document.f.aqbooksellername.value = unescape(name);
+  opener.document.f.aqbooksellername.value = name;
   window.close();
 }
 </script>
@@ -33,7 +33,7 @@ function GetIt(aqbooksellerid,name)
         <tr>
         [% END %]
                        <td>[% loop_supplier.name %]</td>
-                       <td><a href="#" onclick="GetIt([% loop_supplier.aqbooksellerid %],'[% loop_supplier.name |url %]')">Choose</a></td>
+                       <td><a href="#" onclick="GetIt([% loop_supplier.aqbooksellerid %],$(this).parent().prev().text())">Choose</a></td>
                </tr>
        [% END %]
 </table>