Since vast majority of average users may get confused once they verify their email address by opening a bit.ly link and they may even freak out completely once they see a blank page, it would be much more intuitive to provide a closure (the last step of the process) with at least some themeable content with a default like the following text:
Your email address has been verified. To unsubscribe from our list anytime in the future, please save the following link: http://bit.ly/something Thank you!
Edit: I've noticed there are numerous of drupal_set_message and drupal_goto in this module in order to show some content on this page, but I'm not getting anything in there. I assigned a "Total Subscription Block" to my custom node type and the URL from the bit.ly looks like this:
http://mydomain/total-subscription-verify?&email=username@domain&entity_type=node-1&entity_id=134&tids=[]&POŠALJI=d67d8ab4f4c10bf22aa353e27879133c
Comments
Comment #2
jazzitup commentedEven the page is blank, the email address has been verified though...
Comment #3
jazzitup commentedI have submitted a patch. The issue was related to my non-English Drupal setup, therefore Subscribe/Unsubscribe values were also translated and didn't match expectation from the hardcoded _GET variable in English.
NOTE: Even this issue is resolved temporarily, I'm afraid the issue may be still open for somebody else - since not all translated values out there are URL-friendly. We should do something about this. To improve the security and privacy I would recommend the following improvements:
Comment #4
deepakaryan1988@jazzitup I think I have to look up on this issue.
Comment #5
deepakaryan1988Comment #7
deepakaryan1988Comment #9
rishikant05 commentedrerolled #3
Please check.
Comment #11
madhavvyas commentedComment #12
deepakaryan1988Pushed it to latest dev branch.