vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB4 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=251)
-   -   Membership Enforcement (https://vborg.vbsupport.ru/showthread.php?t=263480)

DynamoBen 05-11-2011 04:18 PM

Membership Enforcement
 
I have a forum setup for a non-profit that has a paid membership. They would like to allow only active (paid) members to post, everyone else should be read only.

The built in subscription tool seems like it might work but requires payment to function. It doesn't allow free subscriptions or some sort of subscription/discount code. Is there a mod to get around this? Or is there a mod to enable a renewal date that moves a user to the unregistered group when it elapses? I'm open to other suggestions if you have them.

Videx 05-13-2011 06:14 PM

Ya I doubt the built-in subscriptions would work since you're talking payment somewhere else and just including forum posting as one of the privileges.

If the membership db exists elsewhere, then I don't see any way to do this short of manually. Very tedious on a daily basis.

I'm not sure I'd unregister them (delete their account). i MIGHT JUST HAVE TWO USERGROUPS - one allowed to post, and one not.

DynamoBen 05-13-2011 06:44 PM

Quote:

Originally Posted by Videx (Post 2195233)
If the membership db exists elsewhere, then I don't see any way to do this short of manually. Very tedious on a daily basis.

I suspected this might be the case, but thought I would ask the question anyway.

Quote:

I'm not sure I'd unregister them (delete their account). i MIGHT JUST HAVE TWO USERGROUPS - one allowed to post, and one not.
I created a non-member group and applied the not register privileges to it.

--------------- Added [DATE]1305316195[/DATE] at [TIME]1305316195[/TIME] ---------------

I have a custom field called "membership ID" that must be populated at registration. I wonder if I could write a script that compares the inactive membership IDs to those in vB and then moves those users into the "non-member" group.

Videx 05-13-2011 07:20 PM

It seems to me the more important question would be active members, since you might also want to move people back if they eventually renew.

Yes, some kind of comparison of the member db to the Posting Members. Still tedious if you can't figure out how to move members from group to group automatically.


All times are GMT. The time now is 01:06 AM.

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.01002 seconds
  • Memory Usage 1,719KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (4)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete