NOTE:: Before reporting an issue, make sure you are running the latest version, currently 3.3.1
|Anonymous | Login | Signup for a new account||21-08-17 14:44 BST|
|My View | View Issues | Change Log | Roadmap|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0015274||phplist application||Subscribe Process||public||03-05-09 21:55||02-11-12 12:29|
|Target Version||4.0.x||Fixed in Version||2.11.8|
|Summary||0015274: Unsubscribe from inactive/private lists|
|Description||I have a combination of public lists (active with a subscribe page), private lists (deactivated, no subscribe page), and semi-private lists (active, but with own subscribe page). One user may be on any number of these lists.|
The problem is that, in order for a user to unsubscribe from specific lists via the preferences page, the lists must be 1) active 2) listed on the default subscribe page. These are not desirable, because I don't want to advertise the private and semi-private lists to anyone who is not already on these lists, either on a subscribe page or their preferences page.
I've found this patch on internet and it works great for me, I suggest that this is the way it should be in a standard version.
The patcher says:
"After giving it some thought, I determined that I needed to modify the code to display ALL lists a user is subscribed to on their preferences page, in addition to the default behavior of showing active lists enabled for that subscribe page. Once they unsubscribe from a list not enabled for that page, it disappears as expected.
I have provided my modifications as a patch below. I'm not too familiar with the phplist code, but it seems to work as expected.
Is there a better way to solve this problem, or can a solution like this be added to a future release? Perhaps as a configuration option ("Show all lists user is subscribed to on preferences page.")"
// END OF QUOTE
I'm attaching his patch - it works for me too.
|Tags||No tags attached.|
|Attached Files||suscribelib2.php_patch.txt [^] (3,091 bytes) 03-05-09 21:55 [Show Content]|
|Related to this forum thread: http://forums.phplist.com/viewtopic.php?f=7&t=23937 [^]|
|option PREFERENCEPAGE_SHOW_PRIVATE_LISTS added|
|Copyright © 2000 - 2017 MantisBT Team|