Go Back   vb.org Archive > Community Central > Community Lounge
Register FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 10-08-2002, 08:18 PM
Ninth Dimension's Avatar
Ninth Dimension Ninth Dimension is offline
 
Join Date: Oct 2001
Location: London, England.
Posts: 739
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Supporting members

Hi, I've decided that my forum needs to have some cash coming into it so help with the hosting costs, etc... As a result of this i've decided to set-up a supporting members group which will get some extra benefits, such as custom user text, custom avatar, no adverts, etc...

What I want to know is what is the best way of doing this? How can I prevent non supporting members from getting avatars, etc... while leaving it open for the supporting ones?

Thanx for your help.
Reply With Quote
  #2  
Old 10-08-2002, 08:25 PM
Xenon's Avatar
Xenon Xenon is offline
 
Join Date: Oct 2001
Location: Bavaria
Posts: 12,878
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

well most of the special things you can achieve within your usergroupsettings, and the others you have to edit member.php and add if clauses:
if($bbuserinfo['usergroupid']!=2) {
to prevent normal users to get such stuff...
Reply With Quote
  #3  
Old 10-08-2002, 08:34 PM
Ninth Dimension's Avatar
Ninth Dimension Ninth Dimension is offline
 
Join Date: Oct 2001
Location: London, England.
Posts: 739
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

OK, that sounds easy enough to me, problem is that i'm working on an exzisting userbase, so i'm going to have to go though and remove all the custom things for my members

Can you think of what type of things I can offer the supporting members?

I'm going to have 3 levels of membership
  • Guest - Ads, no posting, pop-up message asking them to regester.
  • Members - Ads, allowed to post, no pop-up
  • Supporting Members - Less Ads (maybe), no pop-up, special features
Reply With Quote
  #4  
Old 10-08-2002, 08:40 PM
Xenon's Avatar
Xenon Xenon is offline
 
Join Date: Oct 2001
Location: Bavaria
Posts: 12,878
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Well, depends on your forum as well

i'd say something like that:
  • Custom Avatar
  • Custom Usertitle
  • Maybe img in sigs
  • Special Subforum just for them
  • Special Style to choose
  • if you want to add hacks, for example my custom postbit hack just for these users

the list is nearly endless, it really depends on your forum and you
Reply With Quote
  #5  
Old 10-08-2002, 08:45 PM
Ninth Dimension's Avatar
Ninth Dimension Ninth Dimension is offline
 
Join Date: Oct 2001
Location: London, England.
Posts: 739
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I like some of these suggestions, very good indeed. I can also install the award hack and give them a special award to show what wonderful people they are
Reply With Quote
  #6  
Old 11-25-2002, 05:39 AM
matthew tucker's Avatar
matthew tucker matthew tucker is offline
 
Join Date: Nov 2002
Location: Sydney, Australia
Posts: 36
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by Xenon
well most of the special things you can achieve within your usergroupsettings, and the others you have to edit member.php and add if clauses:
if($bbuserinfo['usergroupid']!=2) {
to prevent normal users to get such stuff...
this looks like what I've been looking for ... but

How can I find out which usergroup has what 'usergroupid'?

Is this just trial and error?
Reply With Quote
  #7  
Old 11-25-2002, 07:24 AM
Ninth Dimension's Avatar
Ninth Dimension Ninth Dimension is offline
 
Join Date: Oct 2001
Location: London, England.
Posts: 739
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

upi can find the user id's by going into the admin CP, selecting modify groups, but because i'm such a kind guy, here they are:

1, Unregistered / Not Logged In
2, Registered
3, Users Awaiting Email Confirmation
4, (COPPA) Users Awaiting Moderation
5, Super Moderators
6, Administrators
7, Moderators
Reply With Quote
  #8  
Old 11-25-2002, 10:47 AM
matthew tucker's Avatar
matthew tucker matthew tucker is offline
 
Join Date: Nov 2002
Location: Sydney, Australia
Posts: 36
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

> upi can find the user id's by going into the admin CP, selecting modify groups ...

Thanks ... I did get that far, but the "usergroupid" array index is important, no? I don't have any list of numbers by the groups as you indicate.

On my board, the user groups - and I have created some of my own - appear in a different order to yours. For example, the (COPPA) users appear in position 1, Administrators in position 2, etc. Looks very alphabetical to me! If I rename any group, they appear in another (sorted) order.

So, is the order in which they appear a guide to the actual index?

Somehow I doubt it. Can I query the sql database to find out which is the right index? How would I do that?

Thanks
Reply With Quote
  #9  
Old 11-25-2002, 11:17 AM
Ninth Dimension's Avatar
Ninth Dimension Ninth Dimension is offline
 
Join Date: Oct 2001
Location: London, England.
Posts: 739
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Personally I would not suggest re-numbering any of the usergroups, or vB will go out of loop.

I forgot to meantion that when at the usergroups screen the id is not listed, to find this you need to highlight one of the links and you should be presented with a url like this:

Quote:
http://savepoint.co.uk/forum/admin/user.php?action=find&usergroupid=4&limitnumber=300
notice the bit i've highlighted, this is the number you need. anyway, as you see, i've already listed the main ones, and you should now know what to do to find the rest.
Reply With Quote
  #10  
Old 11-25-2002, 02:02 PM
Xenon's Avatar
Xenon Xenon is offline
 
Join Date: Oct 2001
Location: Bavaria
Posts: 12,878
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

matthew tucker, to download hacks you will need to go to this page and enter your email address, to show you are licensed. (you will need to use your customer number and password to access that page)
Thank you.
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 01:14 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.05434 seconds
  • Memory Usage 2,290KB
  • 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
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (10)postbit
  • (10)postbit_onlinestatus
  • (10)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