Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.5 > vBulletin 3.5 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Timed Redirect - Donations Page Reminder Details »»
Timed Redirect - Donations Page Reminder
Version: 1.02, by ridley_1969 ridley_1969 is offline
Developer Last Online: Apr 2006 Show Printable Version Email this Page

Version: 3.5.3 Rating:
Released: 02-17-2006 Last Update: 02-20-2006 Installs: 31
Uses Plugins
 
No support by the author.

A friend needed a plugin that would allow them to redirect users when a time had elapsed, so that they could remind them about donations.

They had a donations page, but wanted all of their registered (non-donating) members to be redirected once a month to their donations page.

After seeing Calorie's 'Force Profile Update' plugin, I was inspired to expand on the concept.

This plugin allows you to redirect a usergroup or groups to a specific page, thread or post, after a recurring length of time you select.

Through the control panel, you can set the length of time to give them the reminder, the usergroups, the page that it redirects to, and the message.

UPDATE (1.01): You can now set the reminder to be cleared on the redirect page itself (provided its a vbulletin created page) or cleared once the reminder is viewed, so you can redirect to a non-vbulletin page. It now also checks against all possible usergroups, primary and secondary.

UPDATE (1.02): You will now be able to see stats on how many people each month have been reminded (in the control panel settings). Also, if you use a redirect URL that is non-standard to your vbulletin site (IE: Instead of using donations.php, you use: http://www.anothersite.com/donations.html) this is now possible.) Also, all primary and secondary groups will work if you add them to the list.

I'll be around to support it if you have any questions.

Ridley...

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #12  
Old 02-18-2006, 09:22 AM
hugh_ hugh_ is offline
 
Join Date: Mar 2005
Location: Netherlands
Posts: 368
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You can edit this phrase which accepts html: metr_timedredirect
Reply With Quote
  #13  
Old 02-18-2006, 09:28 AM
klaush klaush is offline
 
Join Date: Oct 2005
Posts: 340
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ups...
and again me... :-)

It would be useful to use other redirect-pages, than the pages in vbulletin.

In my case i have the gallery in the root: http://www.xxxxx.xxx/gallery/index.html - not in vbulletin.
Reply With Quote
  #14  
Old 02-18-2006, 09:34 AM
klaush klaush is offline
 
Join Date: Oct 2005
Posts: 340
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by hugh_
You can edit this phrase which accepts html: metr_timedredirect
Thanks, that?s it!
Reply With Quote
  #15  
Old 02-18-2006, 09:36 AM
ridley_1969 ridley_1969 is offline
 
Join Date: Nov 2005
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Unfortunately Klaush it needs to use the vbulletin pages or ones created within the vbulletin structure (such as my friends donation page), because its not until they go to that page, that the reminder time is updated.

However if you had the time and the inclination to code something yourself, I'm sure you could do the update manually on your own non-vbulletin page. It wouldn't be too hard.

hugh: correct, you could edit that phrase and change it to reflect whatever you want. Including having a separate redirect back to the home page.

Marcus/Ridley.
Reply With Quote
  #16  
Old 02-18-2006, 10:28 AM
klaush klaush is offline
 
Join Date: Oct 2005
Posts: 340
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by ridley_1969

hugh: correct, you could edit that phrase and change it to reflect whatever you want. Including having a separate redirect back to the home page.

Marcus/Ridley.
Thanks. I tried this, but nothing happens. Means he is redirected to the page where he has first to click the page which is configured in the acp-settings.

So he has no choice to go to the second, the main page, that is alternately given in the phrase.

Any idea? Wrong code?
Reply With Quote
  #17  
Old 02-18-2006, 03:22 PM
FleaBag's Avatar
FleaBag FleaBag is offline
 
Join Date: Dec 2001
Posts: 1,674
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Neato!
Reply With Quote
  #18  
Old 02-18-2006, 04:05 PM
wtrk wtrk is offline
 
Join Date: Jun 2005
Posts: 256
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

yeah i wanted this for awhile. thanks!
Reply With Quote
  #19  
Old 02-18-2006, 05:30 PM
vauge vauge is offline
 
Join Date: Oct 2004
Posts: 114
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Would you add the ability to exclude usergroups?
If member is in usergroup X and also in Y, do not show.

My donators are members of the registered users as well.
Reply With Quote
  #20  
Old 02-18-2006, 11:21 PM
ridley_1969 ridley_1969 is offline
 
Join Date: Nov 2005
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Vauge: Brilliant idea, I'll work on that.

Marcus/Ridley
Reply With Quote
  #21  
Old 02-19-2006, 02:28 AM
mrahul mrahul is offline
 
Join Date: Nov 2005
Posts: 150
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

do we need to install the donate page plugin. I use a html asking members to donate. As in html page I dont think itz possible to cross - check who have donated or not :s
Reply With Quote
Reply


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 12:03 AM.


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.05198 seconds
  • Memory Usage 2,298KB
  • Queries Executed 25 (?)
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
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (3)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)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_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
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete