Go Back   vb.org Archive > vBulletin 4 Discussion > vB4 General Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 05-06-2012, 12:33 PM
nocturnix nocturnix is offline
 
Join Date: Jul 2002
Location: USofA
Posts: 44
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default 0 post usergroup

I am trying to use a custom usergroup for members with 0 posts called the "lurkers" usergroup.

It is identical to registered users usergroup.

To achieve this I created a promotion from Registered to Lurkers using post as the promotion for those with 0 posts.

In the Lurker group I created another promotion from lurkers to registered for those with 1 post.

The problem is now, everytime the user promotions task runs users are moved back and forth from lurker to registered.

I think the best way to do this would be to change the default registered group to lurkers so there is no promotion needed. instead all users start out as lurkers and when they reach 1 post, they get promoted to a custom group called "registered".

But my question is, if I do it this way, assuming both the default and custom groups are exactly the same in terms of permissions, will this affect anything else I may not be thinking of?

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

The only thing I can think of is that users are automatically added to user group 2 (Registered users) when they register, so you'd have to change that, or else use group 1d 2 as your Lurkers group.
Reply With Quote
  #3  
Old 05-06-2012, 01:08 PM
nocturnix nocturnix is offline
 
Join Date: Jul 2002
Location: USofA
Posts: 44
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

OK I just tried this:

I kept registered users as it is...

Created a new group called "contributing users".

Added a promotion for registered users for posts = 1. (i assume this means all users with posts 1 or greater will be promoted). So far though, all members went into the new group including 0 post users. Any idea why?
Reply With Quote
  #4  
Old 05-06-2012, 01:12 PM
kh99 kh99 is offline
 
Join Date: Aug 2009
Location: Maine
Posts: 13,185
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by nocturnix View Post
So far though, all members went into the new group including 0 post users. Any idea why?
I don't know - it sounds like that should have worked. Are you sure you got the promotion settings right?

ETA: I did a test - I created a new usergroup from Registered Users and called it Contributing Users. Then I created a promotion with Usergroup "Registered Users", Posts 1, Promotion Strategy "Posts", Promotion Type "Primary User Group", Comparison "Greater or Equal to", and "Move User to Usergroup" Contributing Users. Then I ran the Promotions Scehduled Task and it seemd to work OK (moved all Registered Users with 1 or more posts to Contributing Users).
Reply With Quote
  #5  
Old 05-06-2012, 01:16 PM
nocturnix nocturnix is offline
 
Join Date: Jul 2002
Location: USofA
Posts: 44
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default



it seems so?
Reply With Quote
  #6  
Old 05-06-2012, 01:20 PM
kh99 kh99 is offline
 
Join Date: Aug 2009
Location: Maine
Posts: 13,185
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yeah, as I added above I did a test with exactly those settings and it seemed to work for me. Assuming that's the only promotion you have, I don't know why it would have moved all users. I guess you could delete the promotion, move everyone back to registered user and try again.
Reply With Quote
  #7  
Old 05-06-2012, 01:29 PM
nocturnix nocturnix is offline
 
Join Date: Jul 2002
Location: USofA
Posts: 44
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

That worked! 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 02:02 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.03834 seconds
  • Memory Usage 2,215KB
  • 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_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (7)post_thanks_box
  • (7)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (7)post_thanks_postbit_info
  • (7)postbit
  • (7)postbit_onlinestatus
  • (7)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