Closed (fixed)
Project:
PHPlist Integration Module
Version:
5.x-1.1
Component:
User interface
Priority:
Normal
Category:
Support request
Assigned:
Unassigned
Reporter:
Created:
28 Sep 2008 at 08:50 UTC
Updated:
4 Apr 2010 at 11:04 UTC
Hi,
I have installed drupal 6.x and installed dev module of phplist. When I am logged in I am able to see My Newsletter button and am able to subscribe and unsubscribe from there but when I enable subscription as block for users to subscribe, it gives me "Oops, you have not been added to the mailing list; please contact a site administrator."
Could you please let me know why is this happening?
Prompt response would be greatly appeciated.
Thanks in advance,
Comments
Comment #1
paulbeaney commentedHi,
There are usually one of 2 reasons for this error message:
1. You have misconfigured the "PHPlist URL" in the module admin. It should point to the subscription page of your phpList server (but without the "?p=subscribe" at the end. e.g. http://phplist-drupal/lists/)
2. You have edited the default message for the phpList subscribe pages (my module looks for the text "Thank you for subscribing" in the page that is returned after clicking the "Subscribe" button). If you have amended this message from the default, you'll need to amend the module to reflect your own changes (line 1063).
Regards,
- Paul
Comment #2
wickwood commentedI had the same problem with version 5.x-1.1.
It turned out to be solved by reason 1 by Paul.
I had "/lists", which I think was the default entry. I changed it to "/lists/" and things worked.
When it was not working, the test entries were being added to the database correctly, but the message was saying they were not.
Steve
Comment #3
paulbeaney commentedAssuming fixed.
Comment #4
tryxter commentedHello,
The second reason solved my problem.
It may be usefull for other users to check their PHPList language. Because if you change it from English to another language, the confirmation message will be different and you'll have to make the correct modifications to that phrase (you can use the translation module on Drupal to do it). Just make sure the phrase "Thank you for subscribing" is translated to some phrase that is shown when you subscribe to a list (use the phplist debug option in the module to check this out if you aren't sure).
Thanks for this great module