Posted by Problue Solutions on March 26, 2009 at 3:36am
Jump to:
| Project: | PHPlist Integration Module |
| Version: | 6.x-1.x-dev |
| Component: | Miscellaneous |
| Category: | support request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | closed (duplicate) |
Issue Summary
Hi,
Great module :)
I have synchronised and the users are imported ok to phplist, but they are not added to a list. I cant see anywhere in phplist to add all users to a list either, only a box to add them one by one, how do i get all the users imported from drupal added to a list?
also, I have 2 roles on my drupal site, I'd like to have 2 different lists for these roles in phplist. The user selects their role on the registration page. Is there any way to have a user automatically subscribed to a certain list based on the role they have chosen?
Thanks.
Comments
#1
I should add that "Automatically subscribe users to first listed newsletter" is checked
#2
After registering a new test user on my drupal site, I have discovered that they are not being automatically added to phplist at all, nevermind being subscribed to a list. any ideas?
#3
Have you set the correct user permissions ( http://[yoursite]/admin/user/permissions )? eg:
phplist module
access lists = auth
manage subscriptions = auth
And have you correctly set the phplist module list access ( http://[yoursite]/admin/settings/phplist/listroles ) ? eg:
authenticated user = [yourlist]
#4
All permissions are set correctly.
Drupal permissions are set to allow all authenticated users to access the list.
phplist roles access is also set to allow all authenticated users access.
#5
Hi thiokol,
Can your logged-in users subscribe to list ok in "My newsletters" ?
Regards,
- Paul
#6
There is no 'My Newsletters' link under 'My Account', for any role.
#7
In that case you need to get your admin settings right first for the phpList module.
Regards,
- Paul
#8
apologies, I checked this very quickly by just clicking on 'My account' and not clicking edit.
The 'My newsletters' tab is there, but clicking on it gives a 404 not found error.
The module settings look fine, Ive checked them over a few times. I can list them if you want, but I cant see anything that would be causing a 404 not found when clicking on 'My Newsletters'
I removed both phplist and the module and installed them again in case something just went wrong the first time, no luck though.
Just to clarify, the module is connecting to phplist properly, and synchronisation is working.
#9
Hi thiokol,
Sorry, but without having access to take an in-depth look at your system, I cannot understand why you would be having this problem. If it is still an issue, and you want me to take a look, please contact me via the contact form to discuss the matter.
Regards,
- Paul
#10
On phplists you can also go to: http://www.mysite.com/lists/admin/?page=reconcileusers
The second box has an option that reads: To move all users who are not subscribed to any list to [list] click here.
That should do it.
#11
I have the same issue. None of my users are automatically linked to a newsletter in PHPList, all that appears to happen is the users are imported straight into PHPList from Drupal, which is great, but not 100% seemless. I think the way that this integration module works it must be quite simple to achieve or more than likely it is there and me and a few others are missing it?
I will have a look into the code and see what I can see, although Im no pro at module development...
Anyone any other ideas or resolutions?
Reconcile all users not on a list would delete them? Manually moving people not on a list isnt automatic either, you can export users with their roles as an attibute which is useful in PHPList but again, not automatic...
#12
Feature already requested: #628668: Add / Remove user from list based on role