Yes I uninstalled the other one first
They don't like the 3 step process. Step 1 being clicking on the link in the email. Step 2 entering the email address and clicking a button/link. Step 3 being receiving another email with another link/button to click.
They want at most 2 steps. Click on link from email and goto an unsubscribe page, enter email on the page and click a link/button and be done.
--------------- Added [DATE]1341965571[/DATE] at [TIME]1341965571[/TIME] ---------------
So no "double opt outs" or "double confirmation" pages.
--------------- Added [DATE]1341966737[/DATE] at [TIME]1341966737[/TIME] ---------------
Holy cow I'm some sort of stupid. I may have found a ready made answer here at vbulletin.org
https://vborg.vbsupport.ru/showthread.php?t=266142
Depending on what Fillip says to my questions of course

I have no idea why I didn't look for an email manger system...I concentrated on an "opt out" system.
--------------- Added [DATE]1341967265[/DATE] at [TIME]1341967265[/TIME] ---------------
I am eternally grateful for all of the time and patience you have devoted towards my problem, and I would be even more grateful if you continued on this quest in case the dbtech mod won't satisfy my host.
I think you should expand the settings that your ported version of this mod changes. These are what I had done in the other mod that my host says won't work for them.
Code:
$db->query("UPDATE " . TABLE_PREFIX . "user SET options= options - 256 WHERE (options & 256) AND userid=" . $vbulletin->userinfo['userid']);
$db->query("UPDATE " . TABLE_PREFIX . "user SET options= options - 2097152 WHERE (options & 2097152) AND userid=" . $vbulletin->userinfo['userid']);
$db->query("UPDATE " . TABLE_PREFIX . "user SET options= options - 32 WHERE (options & 32) AND userid=" . $vbulletin->userinfo['userid']);
$db->query("UPDATE " . TABLE_PREFIX . "user SET options= options - 2048 WHERE (options & 2048) AND userid=" . $vbulletin->userinfo['userid']);
$db->query("UPDATE " . TABLE_PREFIX . "user SET autosubscribe = -1 WHERE autosubscribe = 0 OR 1 OR 2 OR 3 AND userid=" . $vbulletin->userinfo['userid']);
It disallows vcard download, unchecks all 3 of the email ticks (where receive email from admin is), sets thread subscriptions to "do not subscribe", and turns off pms (to prevent any pm related emails going out).
Of course you don't have to, but I think it would be a popular addition in my nooby opinion
--------------- Added [DATE]1341969797[/DATE] at [TIME]1341969797[/TIME] ---------------
Quote:
Originally Posted by kh99
OK, well, I can make the "double opt-out" (as it's apparently called when you have to click the email link) optional. I can make it so that you just enter an email address and it's unsubscribed.
|
The more I think about it, the more I think this route is the way to go, and what you described here is exactly what is required. I think I'd rather go this route than installing a semi complex mod (at least to me since I don't know jack about email managers

) like the one I listed earlier.