New version works well now at encrypting body text emails, but I am finding it removes the space BEFORE the email address see http://venturacottage.homedns.org/610startextra09/family/hannah-poppy/ro...

even putting additional spaces in does not help. My filters ara arranged as:
URL filter
HTML filter
Line break converter
Code filter
Encode email addresses
HTML corrector
Link Filter

Comments

sdboyer’s picture

The link you provided 404s.

Looking again at the new regex, I don't quite see how this could be the invisimail filter - we use (non-capturing) negative lookbehinds to determine the starting point of the email address. Being that I can't replicate the problem you're describing, I need you to

1) Re-test with the various possible permutations of filters used/the order they appear in, to verify that this actually IS being caused by the new regex and not some other filter, or weird interactions with some other filter

2) Post the contents of the string when it actually enters the invisimail regex filtering function. That would mean installing the devel module and inserting dsm($string); at the top of the invisimail() function. Should be line 103 of invisimail.module.

artatac’s picture

Thanks - will do and report back

artatac’s picture

http://venturacottage.homedns.org/610startextra09/family/hannah-poppy/ro... now working

On reflection I think it is an optical illusion because the previous word before ennds with a y so the gap that side looks wider

An excellent module very useful - thanks

Crell’s picture

Status: Active » Fixed

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.