![]() |
Longer Calendar Reminder
We are using the forum calendar to track customers subscriptions to a service we offer. We would like to set reminders for the expiration of those subscriptions more than 3 days in advance. I went into the code and added what I believe would accomplish a two week reminder. But all it did was create blank menu item in the reminder drop down list, that when selected, does nothing. I didn't get a reminder for the event. Any help would be GREATLY appreciated!
|
Can we see the code you used? Are you saying that your code works for a reminder 3 days in advance but not longer?
|
By default, the calendar event reminders are a range between 1 hour and 3 days. We're looking for a two week reminder. So this is what I did to try and make it work. I added the highlighted line in CALENDAR_REMINDER template:
<li><label><input type="radio" name="what" value="259200" tabindex="1" /> {vb:rawphrase three_days}</label></li> <li><label><input type="radio" name="what" value="1209600" tabindex="1" /> {vb:rawphrase two_weeks}</label></li> and in calendar_reminder_choosetype: <option value="259200">{vb:rawphrase three_days}</option> <option value="1209600">{vb:rawphrase two_weeks}</option> So as you can see, I tried to add a value equal to two weeks below the 3 day option. It added a blank option after 3 days which is selectable, but doesn't do anything when I selected it. I didn't get a reminder. Here's a screen shot of what the drop down looks like now: http://www.badersjddealer.com/images/reminder.jpg |
OK, I see now. The reason your menu selections are blank is because you need to create a phrase with var name two_weeks (it should be of type Calendar).
The other thing is that in file includes/functions_calendar.php there's an array of allowed reminder values, so you'd have to add your two week value to that. If you'd rather do it via plugin I think you can create one using hook calendar_start and code like: Code:
$reminders[1209600] = 'two_weeks'; Edit...ah, this still might not work. I'm still looking at it... Edit: OK, I got the above code wrong. Should be OK now. |
All times are GMT. The time now is 07:09 PM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|