![]() |
Update Post/Thread Count with DataManager
I've got a mod where I am inserting new threads. I am able to create the new threads in the forumid of choice, however I can't figure out how to update the thread counts and 'last thread posted' in the forum I am creating threads in.
Although the thread is created, if you visit the forum index the last thread posted is not updated. I'm sure there is a function I have overlooked to do this. I can post further information if needed. Thanks |
PHP Code:
|
Quote:
Thank you for your prompt & direct answer to my query. Unfortunately, I have continued problems that I would like to request your assistance with. Here is the code snippet I am using to build the datamanager object; Code:
$threaddm = new vB_DataManager_Thread_FirstPost($vbulletin, ERRTYPE_STANDARD); Code:
Fatal error: Existing data passed is not an array If anyone could provide some assistance or a pointer I would greatly appreciate it. Thanks again, JumpD. Max After posting and looking at the code on a new background I've made some changes and now have the build_forum_counters() function working correctly. Here is the functioning rewrite of the code snipped above; Code:
$threaddm = new vB_DataManager_Thread_FirstPost($vbulletin, ERRTYPE_STANDARD); As always, any assistance is greatly appreciated. Max |
Try this
PHP Code:
Why create all those variables in memory? Just do this PHP Code:
|
Thanks a lot JumpD - I really appreciate your assistance.
I've got everything working properly now with the exception of just one thing that I cant seem to find a function for. I need something like, update_post_count() where the post count of the user is incrimented. As it is now, I dont believe it is doing anything. Post Count simply shows 0 even though the userid does have a few posts on it. Something that would also be of service to me is if you have a link to a list of all vB functions - if such a beast exists. I've been through nearly all the programming articles at this point, and they are what has gotten me this far, however I still missing some information. I'll be going through the functions files to see if I can turn it up. Any help is apprecaited! Thanks |
Quote:
PHP Code:
|
Thanks buddy, that'll do the trick for now!
I appreciate your help! |
Quote:
Anyway, you asked for a link to all functions. Here it is. http://members.vbulletin.com/api/ |
Wow - I can't believe I havent seen that yet.
Thanks for pointing out the link. |
I just realized your doing that a bit different then I do when it comes to inisializing the datamanager. I believe your are doing that wrong. You are accessing the threadpost class directly which might be why you are not geting post count updates.
Use this instead. PHP Code:
PHP Code:
PHP Code:
|
All times are GMT. The time now is 10:03 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 | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|