largersmallernormaltext version of this page

Viewing Issue Simple Details Jump to Notes ] << ] >> ] View Advanced ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0015212 [phplist] Subscribe Process minor always 12-01-09 04:20 23-03-09 15:12
Reporter h2b2 View Status public  
Assigned To
Priority normal Resolution fixed  
Status resolved   Product Version 2.10.8
Summary 0015212: UNSUBSCRIBE_JUMPOFF setting not functional even if UNSUBSCRIBE_JUMPOFF is set to 1 in config.php
Description I ran a test on 2.10.7 and 2.10.8 with UNSUBSCRIBE_JUMPOFF" set to 1, both by unsubscribing from:
1. a ***personalized unsubscribe link*** (unsubscribe url + uid) contained in a message the user received (e.g. lists/?p=unsubscribe&uid=c2672b3f595..etc.)
2. a non-personalized link (e.g. lists/?p=unsubscribe)

In both cases the 'tell us why' textarea is displayed.

system info:
phplist 2.10.7 + 2.10.8
Linux/Apache
PHP 5.2.3
MySQL 4.1.12
Additional Information This issue was previously reported in http://mantis.phplist.com/bug_view_page.php?bug_id=15195 [^]
and closed as a being duplicate of http://mantis.phplist.com/view.php?id=2954 [^]

However, it seems to me this is NOT a duplicate of issue 2954 since testing the jumpoff setting with a *personal URL* (see above) will still display the 'tell us why' text area.

If you cannot reproduce this on your system, please let me know what additional information you would need to be able to replicate this.


NOTE:
This report would normally have been a feedback note to Mantis issue 0015195. Unfortunately the current Mantis settings do not seem to allow entering feedback notes anymore. If you do not wish to receive feedback notes in this manner, please provide an alternative.

Tags No tags attached.
Attached Files

- Relationships

-  Notes
(0050528)
h2b2 (reporter)
28-02-09 14:12

This is a possible fix (for v2.10.9) suggested by rdaneel:

====START QUOTE====

line 717 in index.php
  } else {

should read:
  } elseif(!$_POST["unsubscribereason"]) {

====END QUOTE====
Source: http://forums.phplist.com/viewtopic.php?p=60065#60065 [^]
(0050576)
CS2 (reporter)
21-03-09 21:22

The suggested fix will probably work but I think that changing line 717 to:
} elseif (!UNSUBSCRIBE_JUMPOFF) {

might make more sense.
(0050584)
omar (administrator)
23-03-09 15:12

the flag UNSUBSCRIBE_JUMPOFF never was consider in the process of unsubscribe user if the unsubscribe email was given.
Now, this flag is requested to define if the user need to give an explanation of unsubscribe reasons or not.


Mantis 1.1.6[^]
Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker