Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 Programming Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 04-19-2009, 02:02 PM
SlackerAPM SlackerAPM is offline
 
Join Date: Nov 2001
Posts: 21
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Need to display VBulletin items on pages outside vbulletin

Im sure this is a question that is asked time and time again, but i have searched and searched and am coming up with nothing.

I have a Wordpress page and in the sidebar I want to display X # of recent posts from all the forums that are available to the viewer who is viewing the page. I have the Wordpress to VBulletin bridge running, and the login runs just fine on the wordpress page, so I dont think that will be an issue.

I know a lot about coding for wordpress, but coding for VBulletin I know pretty much nothing about. So what code to use to set up the queries and all that, its all lost on me.

Heres what I want:

--------

Latest Forum posts

Thread Title
Posted by User* on Day Time
Post preview

*Ideally clicking on the username would take you to their profile.
--------

What query do I use to call those posts? Do I need a hook, I barely even understand what a hook is. Then what code generates the bolded areas? Actually I think i can get that part on my own, its really the query that i have no idea how to implement on a separate page.

I have been able to make this work like i want to using external.php?type=js but it doesnt allow me to link to the user profile or insert the post preview, and thats what I really want.

Any help you can give would be appreciated, or point me in the direction of any tutorials. like I said, im not sure what I need so im not exactly sure what to search for.

Thanks.
Reply With Quote
  #2  
Old 04-19-2009, 02:38 PM
BBR-APBT's Avatar
BBR-APBT BBR-APBT is offline
 
Join Date: Feb 2009
Location: Maryland
Posts: 946
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

newest post or threads?
Reply With Quote
  #3  
Old 04-19-2009, 02:45 PM
SlackerAPM SlackerAPM is offline
 
Join Date: Nov 2001
Posts: 21
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

posts would be best, but either would work.
Reply With Quote
  #4  
Old 04-19-2009, 02:58 PM
BBR-APBT's Avatar
BBR-APBT BBR-APBT is offline
 
Join Date: Feb 2009
Location: Maryland
Posts: 946
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

<a href="https://vborg.vbsupport.ru/showthread.php?t=176297" target="_blank">https://vborg.vbsupport.ru/showthread.php?t=176297</a>

That does exactly what you want.
Reply With Quote
  #5  
Old 04-19-2009, 11:26 PM
SlackerAPM SlackerAPM is offline
 
Join Date: Nov 2001
Posts: 21
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by BBR-APBT View Post
Thanks, ive got the settings as they need to be and im getting this:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in [path]/wordpress/wp-content/themes/TVCY/includes/newstopics.inc.php on line 47

What do i need to do?
Reply With Quote
  #6  
Old 04-19-2009, 11:31 PM
BBR-APBT's Avatar
BBR-APBT BBR-APBT is offline
 
Join Date: Feb 2009
Location: Maryland
Posts: 946
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by SlackerAPM View Post
Thanks, ive got the settings as they need to be and im getting this:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in [path]/wordpress/wp-content/themes/TVCY/includes/newstopics.inc.php on line 47

What do i need to do?
Did you edit this line?

Code:
$vbprefix = 'vb3_'; // The prefix you are using for vbulletin.

if you have no prefix leave it blank.
Reply With Quote
  #7  
Old 04-19-2009, 11:59 PM
SlackerAPM SlackerAPM is offline
 
Join Date: Nov 2001
Posts: 21
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by BBR-APBT View Post
Did you edit this line?

Code:
$vbprefix = 'vb3_'; // The prefix you are using for vbulletin.

if you have no prefix leave it blank.
When I leave it blank, nothing displays. The config.php file in the vbulletin includes folder lists this field as blank. Am I looking in the right place?

Why do I need to do all this setup for the connection settings? I can insert

PHP Code:
        <?php global $vbulletin;

echo 
"Welcome, " $vbulletin->userinfo['username']; ?>
into a wordpress template and it calls the logged in username just fine without all that stuff.
Reply With Quote
  #8  
Old 04-20-2009, 05:54 AM
Dismounted's Avatar
Dismounted Dismounted is offline
 
Join Date: Jun 2005
Location: Melbourne, Australia
Posts: 15,047
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

My guess: You have setup to use MySQLi. The modification in question does not use the proper vBulletin abstractions and calls the original MySQL API.

In config.php, have you selected MySQLi?
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 02:37 PM.


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.04202 seconds
  • Memory Usage 2,233KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (2)bbcode_code
  • (1)bbcode_php
  • (3)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (8)post_thanks_box
  • (8)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (8)post_thanks_postbit_info
  • (8)postbit
  • (8)postbit_onlinestatus
  • (8)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • 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
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete