The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#11
|
|||
|
|||
Quote:
Quote:
What's probably happening in your case is that a move to a different primary usergroup is causing the refresh. Try it with an additonal usergroup instead and see if it updates. Quote:
Thanks a lot for your efforts, Marco. Appreciate you testing it out. See Post #4 in this thread: https://vborg.vbsupport.ru/showthread.php?t=130545 I'm looking for a .php script like that that I could run as a scheduled task. Preferably with options to limit the updates to a specific usergroup, rather than all members. |
#12
|
|||
|
|||
Quote:
I have tested it again now on a clean 3.7.3 testboard, and it is still working as expected. I also tested it now with a secondary usergroup in teh subscription and still working as expected. So my guess is that 1 of your modifications is causing the problem. |
#13
|
|||
|
|||
Quote:
Quote:
I just tested it with Primary vs. Secondary Usergroups. In the case of the Primary Usergroup, it works fine and updates the rank even at the end of the subscription (when the user is moved back to the original primary usergroup). In the case of the Secondary Usergroup, it doesn't update the rank on the user's profile page (regular forum view). I have to manually Save the user profile (in Admin CP) to refresh the rank display on the user's profile page (regular forum view). I guess there's nothing more you can do to help at this point. You've already tested it out for me, and it works on your test server. It must be something else conflicting on my server, but I guess I'll just use the manual route or try to use a Primary group move to refresh the rank. Thanks a lot again for all your help! |
#14
|
|||
|
|||
If you have a test installation on your server, then you may PM me the details and amdin login and i will have a look for you.
If you are sure that this is not caused by a modification, then you can also choose to open a support ticket. |
#15
|
|||
|
|||
Quote:
I either have to SAVE the user record in AdminCP or run the "update user titles and ranks" manually to get the rank graphic for the member to begin appearing in any of his posts (postbit_legacy). It's also messed up in reverse. If a user's subscription expires, vBulletin correctly changes the usergroup, but the rank graphic associated with the expired usergroup continues to appear in postbit etc, until I manually SAVE the user record in AdminCP or run the "update user titles and ranks" manually to get the now expired rank graphic for the member to disappear. I came here and searched the forum for a simple way of having the "update user titles and ranks" job run nightly as a maintenance function, as I'm really getting tired of having to go in and SAVE every user record after they get a new usergroup checked off, or their subscription expires. Can anyone tell me how to add this job as an overnight run, or provide me a fix for this long standing bug? Thanks in advance ... Regards, Doug |
#16
|
|||
|
|||
I'm in the same boat.
Actually, when upgrading the user to the premium usergroup in 3.8.6, it worked instantly. Using the same upgrade script (even with define('DISABLE_HOOKS', true) I have to run the Update User Titles script. I've considered tearing out the code used for updating users and running it for just a single instance, but that sounds like trouble (at least with me doing it). I'm not sure what changed from vb3.8 to vb4.1.1, but then again, I've been saying that all month. |
#17
|
|||
|
|||
Well I now have the same issue and the funny thing when I do it all manually it will work the way it should removing the rank and badge associated with it. However when subscription does it only the additional user group will be removed leaving the rank and badge. I cannot see how this is supposed to be like this as you have associated that rank with that user group so if the user group is taken away the rank and badge should not be available as well
|
#18
|
|||
|
|||
Quote:
|
#19
|
||||
|
||||
I would also like to update the User Titles via a scheduled task. VB can't help and sent me here.
I have a hack that auto-bans spammers, but I still have to update the counters manually in order for the "banned" to show in the User Title..... Been trying to figure this out off and on for a few years |
#20
|
||||
|
||||
Same here. And running the update manually with over 250,000 registered people takes a *long* time.
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|