Closed (fixed)
Project:
Invisimail
Version:
6.x-1.x-dev
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
24 Jun 2009 at 12:30 UTC
Updated:
13 Jul 2009 at 22:30 UTC
Jump to comment: Most recent file
Comments
Comment #1
Crell commentedCan you provide us with a sample of non-working text? This module does generally work, so there must be something off with either your text or settings.
Comment #2
eabrand commentedYou will need to go to Site Configuration->Input Formats->List. Go to the Filters portion and check Encode email addresses.
Comment #3
eabrand commentedOh I skipped a step. After you hit list, then you will need to click "Configure" for whichever Filter Type you are using.
Comment #4
sdboyer commentedSo turns out this is actually largely due to a problem in the way the regex parser was going through any fields set to be processed by the input filter. Was kinda sloppily done before, but with this patch, becomes...um, exact to the point of approaching litigiousness :) Point is, it ought to work now. It'll even respect (kinda) email addresses that have already been link-ified, encoding all the appropriate parts while leaving the rest alone.
The final regex is much more complicated than what we had before, but it fully conforms to the spec for email addresses, and is also broken up into commented pieces so that it's (hopefully) easier to understand the pieces and maintain in the future.
Comment #5
Crell commentedAfter some testing I've committed the patch in #4. Hopefully that fixes stuff. :-)