Thread: Show Thread Enhancements - [AJAX] Post Thank You Hack
View Single Post
  #1307  
Old 02-10-2011, 08:57 AM
spirit_rider spirit_rider is offline
 
Join Date: Feb 2011
Posts: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hello,

I have installed this great MOD on vBulletin 4.1.1 board which has the data imported from a phpBB 3.0.7 board. There was a Thanks mod installed on previous phBB board but the data was not imported by ImpEx script. So I'm here asking help from vB experts to help on this. Here are the relavent database table and its relavent fields.

vB Tables
------------------
vb_post_thanks : id , userid (from) , username (from) , date , postid
vb_post : postid , importpostid , post_thanks_amount
vb_user : userid , importuserid , post_thanks_user_amount , post_thanks_thanked_posts , post_thanks_thanked_times

phpBB Tables
------------------
phpbb_thanks : thanks_id , thanks_from (user_id) , thanks_to (user_id) , post_id , thanks_time (similar to date in vb_post_thanks table)
phpbb_users : user_id , username , user_thanked , user_thanks , user_thanks_post
phpbb_posts : post_id , post_thanked

I think we have to use importpostid and importuserid from vB table to match with phpBB tables since the userid<>user_id and postid<>post_id are not same. And I tried to edit only in table vb_post_thanks but it shows the wrong thanks count.

I think running sql queries will do this but I'm not that expert in sql

Help me to do this. Thanks in advance.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01194 seconds
  • Memory Usage 1,761KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • showpost_complete