Go Back   vb.org Archive > vBulletin 4 Discussion > vB4 General Discussions
  #1  
Old 05-14-2012, 03:43 PM
baderandsonsco baderandsonsco is offline
 
Join Date: Feb 2008
Posts: 24
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default 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!
Reply With Quote
  #2  
Old 05-15-2012, 02:46 PM
kh99 kh99 is offline
 
Join Date: Aug 2009
Location: Maine
Posts: 13,185
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Can we see the code you used? Are you saying that your code works for a reminder 3 days in advance but not longer?
Reply With Quote
  #3  
Old 05-16-2012, 07:10 PM
baderandsonsco baderandsonsco is offline
 
Join Date: Feb 2008
Posts: 24
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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:

Reply With Quote
  #4  
Old 05-16-2012, 07:44 PM
kh99 kh99 is offline
 
Join Date: Aug 2009
Location: Maine
Posts: 13,185
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 01:53 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.03751 seconds
  • Memory Usage 2,183KB
  • Queries Executed 13 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)bbcode_code
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (4)post_thanks_box
  • (4)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (4)post_thanks_postbit_info
  • (4)postbit
  • (4)postbit_onlinestatus
  • (4)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete