The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
|||
|
|||
![]()
Hello - I deleted a user and their name says guest under it now, which is good. But, their posts still show.
Can I delete their posts somehow in a graceful manner? I could do a SQL query and just start dropping things but I think that'd get hairy. Also, can I delete their posts even if they're the original poster (thread starter) and still have their thread remain? IE - make the 2nd post the first post of the thread since the user I want to delete will be removed? Thanks all |
#2
|
||||
|
||||
![]()
I'm not so sure its possible now that you've deleted the user. You need to delete the posts before deleting the user.
One way to try is to register a new user with that username and run the maintenance tools for rebuilding information and see if they get reassociated with his account by chance, then remove the posts and then the user. It should only remove his posts, and no one elses. So if he started a thread, it should remain while his first post is gone. |
#3
|
|||
|
|||
![]()
You could forcefully change a new users userid to the user id of the one you deleted (If you can find it somewhere). All posts will be associated with this user and delete the posts.
|
#4
|
|||
|
|||
![]()
If the user created a thread and I delete his posts, will the thread be deleted? Or will the 2nd poster inherit the thread?
|
#5
|
||||
|
||||
![]()
The second post will become the first unless you delete the whole thread.
|
#6
|
||||
|
||||
![]() Quote:
Quote:
|
#7
|
||||
|
||||
![]() Quote:
![]() Really though, i always thought it just deleted the first post ![]() |
#8
|
||||
|
||||
![]()
It will delete the whole thread, sadly.
Just in case you couldn't find it, the SQL Query for restoring a Guest post to it's original user name is: PHP Code:
|
#9
|
||||
|
||||
![]()
Depends how you delete his posts. If it is a single query to the post table, the thread information and the rest of the posts will still exist in the database, but the thread will not be displayed on the front-end.
|
#10
|
|||
|
|||
![]()
So I can restore them back to users from guest, then delete psots from user? That will take the thread out though if they started it? Is there a way to split the thread from the second post onward? I have a couple threads 20 pages long that i could split at post #2 and then delete the post and user after
|
![]() |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|