Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 Programming Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 01-28-2007, 03:57 PM
offlead's Avatar
offlead offlead is offline
 
Join Date: Jul 2003
Location: Dallas, Tx
Posts: 30
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default time-based access to posts

I'm looking for a way to have time-based access to posts. The situation is one with free general registration for forum access, and then paid subscriptions that gives certain privileges.

One of those privileges is that we'd like paid subscribers to have immediate access to all new threads in certain categories. But after a certain amount of time -- 2 weeks for example -- a thread would become accessible to the general public. So non-paying members eventually can see all content, they just can't see it immediately unless they are paying subscribers.

I am looking for a solution that does not involve separating things into separate forums, one for paid and one for unpaid members. I know we could move a thread from the subscriber-access forum to the public-access forum after three weeks, but A) we don't want admins to have to physically move threads to make them public -- too much hassle and too much time involved; and B) this would then essentially break up content into two forums for the subscribers, who would have to go to the paid forums to see new threads, and to the public forums to continue following older threads. This is a setup that would cover varying amounts of content (threads) spread between many dozens of forums over a number of categories, so doubling the number of forums to accomplish this would be very unwieldy.

I'd love to hear some suggestions...thanks!
Reply With Quote
  #2  
Old 01-29-2007, 05:46 AM
Guest190829
Guest
 
Posts: n/a
Default

Hm...threads all have a dateline for their creation so this would definitely be possible to compare that with the current time based on user group. I don't think there is a modification that currently allows this - so you could request here:

https://vborg.vbsupport.ru/forumdisplay.php?f=112

or if you want it to be a custom solution:

https://vborg.vbsupport.ru/forumdisplay.php?f=30
Reply With Quote
  #3  
Old 01-29-2007, 10:57 PM
offlead's Avatar
offlead offlead is offline
 
Join Date: Jul 2003
Location: Dallas, Tx
Posts: 30
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks. I've posted over on the Mods Not Available forum. I'm happy to tackle this myself if I can get some nudges in the right direction. It's been a long while since I worked in depth in vB, and I'm out of practice, plus things have changed a lot in the last few years. Looks like I'm about to be working on 3 or 4 different vB projects, so I should get a chance to refamiliarize myself with it's inner workings.
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:46 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
  • Page Generation 0.03473 seconds
  • Memory Usage 2,170KB
  • Queries Executed 11 (?)
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)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (3)post_thanks_box
  • (3)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (3)post_thanks_postbit_info
  • (3)postbit
  • (2)postbit_onlinestatus
  • (3)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
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete