vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Modification Requests/Questions (Unpaid) (https://vborg.vbsupport.ru/forumdisplay.php?f=112)
-   -   Moving posts from one user to another... (https://vborg.vbsupport.ru/showthread.php?t=244240)

xsultanx 06-08-2010 11:13 PM

Moving posts from one user to another...
 
Hi.

I want to move posts, private messages from one user to another one, from user 2 (membership 2) to user 4 (membership 4). I don't want to delete user 2 but I want his posts to be 0 and his posts will be moved to user 4.

Please tell me about the SQL query or any code to do this.

My vBulletin Version is 3.8.5

Marco van Herwaarden 06-09-2010 03:43 AM

That is not an easy task. Better would be to merge the account and then create a new account with the old name.

xsultanx 06-09-2010 06:59 AM

Can you tell me how to do the task which is not easy because I need very importantly to have the user 2 with the ID 2?

Thank you.

Marco van Herwaarden 06-09-2010 09:05 AM

The new user would get a new id.

What is the reason you need the user to have id = 2? Id's are only internal reference numbers and have no special meaning.

xsultanx 06-09-2010 11:58 AM

sorry I need that because we have VIP membership numbers and most important membership will get the first numbers. Can you help please? :)

BirdOPrey5 06-10-2010 12:40 AM

Quote:

Originally Posted by Marco van Herwaarden (Post 2050886)
The new user would get a new id.

What is the reason you need the user to have id = 2? Id's are only internal reference numbers and have no special meaning.

Is there a reason why changing the userid of the 'new' member in the user table back to '2' wouldn't work so long as there is no existing entry for user '2.'?

Marco van Herwaarden 06-10-2010 04:29 AM

Userid's are referenced in many places, so it is not a simple change.

@xsultanx
I strongly suggest you change your method, as this is really limiting your options. A userid is only a reference number and should never be given any meaning.

xsultanx 06-10-2010 05:01 PM

OK is there a ways to change the user ID from starting from 1 to start from 0? or to start from 10 for example?

The problem is that in posbit_lagacy template I have a field which shows the membership number which is the same as ID :)

BirdOPrey5 06-10-2010 05:13 PM

Quote:

Originally Posted by xsultanx (Post 2051635)
OK is there a ways to change the user ID from starting from 1 to start from 0? or to start from 10 for example?

The problem is that in posbit_lagacy template I have a field which shows the membership number which is the same as ID :)

Although this would be a 'dirty' fix you could include a conditional so that "if userid = 750, display userid = 2" in the postbit... If this is the only member you need to do this for it will work but would totally suck for multiple members.

xsultanx 06-10-2010 07:26 PM

I will try this but how should I write the code exactly?


All times are GMT. The time now is 04:19 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.01045 seconds
  • Memory Usage 1,728KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete