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 04-23-2014, 09:27 AM
BULLDOG BULLDOG is offline
 
Join Date: Jan 2014
Posts: 49
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Problem With User Promotions

Hi,

we discussed in the Mod team if we should implement a Mod Queue for first posts or not...

We decided to NOT use the Mod Queue just yet. But thinking that we might need it in future, I went ahead and made the preparations, following this tutorial:

http://www.vbulletin.com/forum/forum...post-from-user

Which would make it very easy to implement the Mod Queue by just opting for putting first posts by Registered Users into the Mod Queue...

I set a promotion (= POSTS) to have the first 3 posts moderated. After aproval, the user would be moved over to the Registered Users Approved usergroup.

However, we have another promotion, too:

Registered Users become "PSU Members" when they hit 50 posts.

Yesterday, however, I noticed that a Registered User had hit 50 posts, but nothing happened... he was not moved over to the PSU Member usergroup... I ran the User Promotions manually to make it happen, but to no avail.

Removing the "Registered Users Approved" promotion made the promotion for the PSU Members work again...

How do I set it up so that BOTH work as intended???



Reply With Quote
  #2  
Old 04-23-2014, 01:34 PM
ForceHSS ForceHSS is offline
 
Join Date: Apr 2008
Posts: 6,357
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

In promo you have two psu member this might be your problem
Reply With Quote
  #3  
Old 04-23-2014, 06:35 PM
cellarius's Avatar
cellarius cellarius is offline
 
Join Date: Aug 2005
Posts: 1,987
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by ForceHSS View Post
In promo you have two psu member this might be your problem
Not likely, since both target different Primary User Groups and cannot have the same internal id. The mnaming does not matter.

However, the second promotion has a different setting for days registered. Could that be the issue?

On a more general note: I would not change primary usergroups. Just set "Registered Users" with the minimum permission set, then add all additoinal permissions by secondary usergroups (set all permissions to no except what you want to add). This way, you have more control and its easier to keep track of changes.
Reply With Quote
Благодарность от:
tbworld
  #4  
Old 04-23-2014, 07:14 PM
ForceHSS ForceHSS is offline
 
Join Date: Apr 2008
Posts: 6,357
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by cellarius View Post
Not likely, since both target different Primary User Groups and cannot have the same internal id. The naming does not matter.
On the first picture it shows usergroup for both are the same as he only has the one group with this name he has used same group on both
Reply With Quote
  #5  
Old 04-23-2014, 07:25 PM
cellarius's Avatar
cellarius cellarius is offline
 
Join Date: Aug 2005
Posts: 1,987
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

That's the ug he's promoting to. The ug he's promoting from is in the headline. Anyway, it is absolutely no problem to promote to or from usergroups by more than one set of promotion rules. So it does not really matter.
Reply With Quote
  #6  
Old 04-23-2014, 07:35 PM
ForceHSS ForceHSS is offline
 
Join Date: Apr 2008
Posts: 6,357
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yes, the group does not matter but if you overlook the whole thing. (Days registered) I think could be his problem so if he removes one of them, then it should fix one if not all his problems. If he made a new psu member group and put it on the 2nd one that would help
Reply With Quote
  #7  
Old 04-24-2014, 10:07 AM
BULLDOG BULLDOG is offline
 
Join Date: Jan 2014
Posts: 49
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I changed the "Days Registered" from "30" to "1" since I, too, had the suspicion that this was the culprit... however, it did not have any effect since the promotion type is POSTS. Making "Posts" the type to promote by means that you could put any number in "Days Registered" without it affecting the promotion.

Anyway, right now the promotion from "Registered Member" to "PSU Member" (50 posts or more) works BUT I would really need to have the system set up to be ready for the Mod Queue...

Could anyone give me a detailed way to go about this (kinda like in the link I provided above)?

I'd really like this to work...

BTW.: The two "Registered Member" promotions are NOT the same... notice that one of them says "Registered Members Approved" while the other one says only "Registered Member"...

Should I prune all users of the "Registered Members Approved" to the "Registered Member" usergroup???

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

Please, any one?? I would like to have this fixed!
Reply With Quote
  #8  
Old 05-01-2014, 06:13 PM
BULLDOG BULLDOG is offline
 
Join Date: Jan 2014
Posts: 49
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Could anyone please help me??
Reply With Quote
  #9  
Old 05-01-2014, 06:17 PM
ForceHSS ForceHSS is offline
 
Join Date: Apr 2008
Posts: 6,357
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

The only way I see to get it to work for now is delete the one that does not work, then put up a test site fully default and run some tests
Reply With Quote
  #10  
Old 05-01-2014, 06:51 PM
Zachery's Avatar
Zachery Zachery is offline
 
Join Date: Jul 2002
Location: Ontario, Canada
Posts: 11,440
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Has that user been online since the last time you ran the task, or since it ran? Its a requirement of the promotion system, not to do table scans (Which MASSIVELY degrades performance)
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:33 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.04021 seconds
  • Memory Usage 2,254KB
  • 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
  • (1)post_thanks_box_bit
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (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
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete