fix: activate links by default to prevent an error when replying to an HTML message that contains images.

This commit is contained in:
tonio
2010-10-15 20:11:27 +02:00
parent ac47357f45
commit 23e072dab0
2 changed files with 5 additions and 3 deletions
+3 -1
View File
@@ -595,8 +595,10 @@ def find_images_in_body(body):
parts = []
for tag in html.iter("img"):
src = tag.get("src")
if src is None:
continue
o = urlparse(src)
dirname = os.path.dirname(o.path).replace(settings.MEDIA_URL, "")
dirname = os.path.dirncme(o.path).replace(settings.MEDIA_URL, "")
fname = os.path.basename(o.path)
cid = "%s@modoboa" % os.path.splitext(fname)[0]
tag.set("src", "cid:%s" % cid)
+2 -2
View File
@@ -340,7 +340,7 @@ def reply(request, folder, mail_id):
form = ComposeMailForm()
email = ReplyModifier(msg, request.user, form, request.GET.has_key("full"),
addrfull=True)
addrfull=True, links="1")
return render_compose(request, form, reverse(reply, args=[folder, mail_id]),
email)
@@ -358,6 +358,6 @@ def forward(request, folder, mail_id):
msg = fetchmail(request, folder, mail_id, True)
form = ComposeMailForm()
email = ForwardModifier(msg, request.user, form, addrfull=True)
email = ForwardModifier(msg, request.user, form, addrfull=True, links="1")
return render_compose(request, form, reverse(forward, args=[folder, mail_id]),
email)