vBulletin Mods

The Official vBulletin Modifications Site
https://www.vbulletin.org/forum/showthread.php?t=278556

Disable paid subscription email reminder
by Danny-E
14 Feb 2012 11:16

I want to disable email reminders for paid subscriptions.

I know I need to edit (./includes/cron/subscriptions.php) but don't know what to remove and what to keep.



Please can someone tell me what would need removing.
Thanks

kh99 15 Feb 2012 14:56

I think you want to comment out a block of code like this:



Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.


(I didn't show the complete block, just where to put the comment start/end).

scottelkin 24 Aug 2012 19:06

Thank you for this! I have been wanting to do this for a long, long time!

Jennifer2010 12 Oct 2012 21:41

Thanks kh99!

KC WEIRDWOLF 10 Apr 2018 21:54

This is my code. How much of this do I comment out?


// time for the reminders
$subscriptions_reminders = vB::getDbAssertor()->assertQuery('getSubscriptionsReminders', array('time1' => vB::getRequest()->getTimeNow() + (86400 * 2), 'time2' => vB::getRequest()->getTimeNow() + (86400 * 3)));

vB_Mail::vbmailStart();
foreach ($subscriptions_reminders as $subscriptions_reminder)
{
$phraseAux = vB_Api::instanceInternal('phrase')->fetch(array('sub' . $subscriptions_reminder['subscriptionid'] . '_title', 'subscription'));
$subscription_title = $phraseAux['sub' . $subscriptions_reminder['subscriptionid'] . '_title'];

$username = unhtmlspecialchars($subscriptions_reminder['username']);
$maildata = vB_Api::instanceInternal('phrase')
->fetchEmailPhrases('paidsubscription_reminder', array($username, $subscription_title, $vbulletin->options['bburl'], $vbulletin->options['bbtitle']), array(), $subscriptions_reminder['languageid']);
vB_Mail::vbmail($subscriptions_reminder['email'], $maildata['subject'], $maildata['message']);
}
vB_Mail::vbmailEnd();

// Legacy Hook 'cron_script_subscriptions' Removed //
}

log_cron_action('', $nextitem, 1);

snakes1100 11 Apr 2018 09:13

from /* $subscriptions_reminders to vB_Mail::vbmailEnd(); */


All times are GMT. The time now is 13:00.

Powered by vBulletin® Version 3.8.12
Copyright © 2019, MH Sub I, LLC dba vBulletin. All Rights Reserved. vBulletin® is a registered trademark of MH Sub I, LLC
Copyright ©2001 - , vbulletin.org. All rights reserved.