Thread: Integration with vBulletin - vbulletin-xml-rpc-server for instant Desktop Notification
View Single Post
  #148  
Old 01-19-2009, 11:14 PM
flup's Avatar
flup flup is offline
 
Join Date: Jan 2002
Location: Maastricht, NL
Posts: 872
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I got it working Here's what to do (thanks to Benstillman aswel!):

FILE MODIFICATION / UPLOADS

Step 1) Download this attachment, it has all changes in filenames etc set already, extract the contents to a folder

Step 2) Open 'upload\vbulletin-xml-rpc-server\cd.php', you need to make a change here, I made it a little bit easier for most users, change this part:
Code:
$forum_folder = ''; // WITH ending slash, example: forums/
To fit your forums, if your forum is in the root of your hosting, leave it blank, otherwise it will be forum/ or forums/

Step 3) Open 'upload\vbulletin-xml-rpc-server\system\application\models\config.php' and change this:
Code:
$config['base_url']	= "http://www.yourlinkto.com/vbulletin-xml-rpc-server/";
To the full URL of the vbulletin-xml-rpc-server url, including the ending slash.

Step 4) Upload all files from the upload directory to your forumroot.


Product Import

Step 1) Go to your admin panel and scroll down to Plugins & Products, choose 'Manage Products' and on the bottom of that page click [Add/Import Product]

Step 2) Select the 'product-vbxrs.xml' file which was extracted from the zipfile and import the product.

Forum Settings

Step 1) In your browser go to the 'vbxrs_preference.php' file (example: http://www.yourforum.com/vbxrs_preference.php)

Step 2) Select the forums you want to receive updates from.

The Client

Step 1) Download the client over at code.google.com: http://code.google.com/p/vbulletin-d...downloads/list

Step 2) Install the client to your PC, if you are using another system than Vista, go to step 6. Vista users also follow Step 3, 4 and 5!

Step 3) Open your explorer and browse to the directory you installed the client in, by default this is: C:\Program Files\vbdn

Step 4) Right click the file: config.cfn and select properties, click the tab 'Security' and click the button Edit.

Step 5) Click on your username and after that click the checkbox 'Full Control' (all checkboxes will be checked). Now click OK, followed by Apply+Ok.

Step 6) Run the client and edit the settings, both the Forum URL and VBXRS Url must have the ending slashes!

Step 7) Apply changes and restart the client, now add your user information in the login box and your vB Notifier is working.

Credits
Credits of course go to sf.nsuers for this great idea, which hopefully will be expanded soon! and to benstillman who got to explain alot of it already in the previous post.

I just packed it all together and perhaps made it a little bit easier for everyone to get this thing up and running!
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01470 seconds
  • Memory Usage 1,772KB
  • 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
  • (2)bbcode_code
  • (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