Bugzilla – Attachment 11610 Details for
Bug 8626
Encoding problem with = in cart emails
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Bug 8626: Fix encoding in cart emails for use of quoted-printable
Bug-8626-Fix-encoding-in-cart-emails-for-use-of-qu.patch (text/plain), 1.51 KB, created by
Jared Camins-Esakov
on 2012-08-14 14:32:59 UTC
(
hide
)
Description:
Bug 8626: Fix encoding in cart emails for use of quoted-printable
Filename:
MIME Type:
Creator:
Jared Camins-Esakov
Created:
2012-08-14 14:32:59 UTC
Size:
1.51 KB
patch
obsolete
>From a3f46063af231d1e528bc389e3ef92f782452692 Mon Sep 17 00:00:00 2001 >From: Katrin Fischer <Katrin.Fischer.83@web.de> >Date: Tue, 14 Aug 2012 08:02:59 +0200 >Subject: [PATCH] Bug 8626: Fix encoding in cart emails for use of quoted-printable >Content-Type: text/plain; charset="UTF-8" > >When using quoted-printable data needs to be encoded accordingly. > >Content-Transfer-Encoding: quoted-printable > >Without the patch = in URLs or data will be interpreted as the beginning >of a special character resulting in broken URLs. > >To test: >- Check diacritics in records display correctly >- Check various URLs with = to make sure they all work correctly > >Signed-off-by: Jared Camins-Esakov <jcamins@cpbibliography.com> >This is only a partial fix, as the subject line is not encoded, >but it is a huge improvement over what it was before. >--- > opac/opac-sendbasket.pl | 4 ++-- > 1 files changed, 2 insertions(+), 2 deletions(-) > >diff --git a/opac/opac-sendbasket.pl b/opac/opac-sendbasket.pl >index 5b38a54..da74745 100755 >--- a/opac/opac-sendbasket.pl >+++ b/opac/opac-sendbasket.pl >@@ -134,7 +134,7 @@ if ( $email_add ) { > > my $email_header = ""; > if ( $template_res =~ /<HEADER>\n(.*)\n?<END_HEADER>/s ) { >- $email_header = $1; >+ $email_header = encode_qp($1); > } > > my $email_file = "basket.txt"; >@@ -143,7 +143,7 @@ if ( $email_add ) { > } > > if ( $template_res =~ /<MESSAGE>\n(.*)\n?<END_MESSAGE>/s ) { >- $body = $1; >+ $body = encode_qp($1); > } > > my $boundary = "====" . time() . "===="; >-- >1.7.2.5
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
|
Splinter Review
Attachments on
bug 8626
:
11594
| 11610