Go Back   vb.org Archive > vBulletin Modifications > vBulletin 3.8 Modifications > vBulletin 3.8 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
vbNetwork - share forums with other boards Details »»
vbNetwork - share forums with other boards
Version: 1.0.0, by zethon zethon is offline
Developer Last Online: Oct 2020 Show Printable Version Email this Page

Category: Miscellaneous Hacks - Version: 3.8.4 Rating:
Released: 05-02-2009 Last Update: 06-01-2010 Installs: 74
DB Changes Uses Plugins
Additional Files Is in Beta Stage  
No support by the author.

vbNetwork

Summary
This add-on gives you the ability to share forums with other message boards without having to share any database information. The plugin runs through webservices and uses XML.
Release Notes
Currently the installation is easy but if you want to set up and run your own network it will help if you're familiar with XML. Joining an already existing network is fairly simple.

This plugin is developed using vBulletin 3.8.X and being tested on 3.6.X and 3.8.X. If it works on both of those, I will assume it works on 3.7.X.

If you would like my help writing versions for phpBB, IPB or other message board software, please feel free to contact me.

If you are interested you can join my existing network, but please note that it is mostly a trolling-based community of boards. Feel free to start your own network with other boards.

Product Specifications
  1. several plugins
  2. one cron job
  3. file uploads
  4. new DB tables
  5. several phrases

Installation
Approx 2-5 mins
See the included installation instructions.
Upgrading/Updating
  1. upload all files in the upload directory, overwriting any existing files
  2. re-import the XML file, setting "Overwrite" to "Yes"

Configuration
See the included documentation for details.
Support

If you encounter problems or discover any bugs, please create a new issue at: http://code.google.com/p/vbnetwork/issues/list

Change History
  • 0.9.0 (2009-02-20) - initial Beta release
  • 0.9.2 (2009-05-03) - added (some) logging, fixed bug for 3.8.2
  • 0.9.3 (2009-05-03) - added 'Delete' to Network Management, other minor changes
  • 0.9.4 (2009-05-08) - added new board and forum management functionality, and some new minor features
  • 0.9.5 (2009-05-09) - adds new option to sync network users via email, and added ability to change the network name
  • 1.0.0 (2010-06-02) - Version 1.0 for vBulletin 3.8.X

Sample
This is one shared forum on three different boards (the content of this forum may be NSFW).
http://www.anothermessageboard.com/f...splay.php?f=29
http://www.juot.net/forums/forumdisplay.php?f=50
http://www.drunkensquirrel.net/com/f...splay.php?f=28
PLEASE CLICK INSTALL!

Download Now

File Type: zip vbNetwork.zip (30.7 KB, 194 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #62  
Old 05-31-2009, 09:36 AM
abrecher abrecher is offline
 
Join Date: Jan 2004
Posts: 205
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by KW802 View Post
Any chance of it checking by the user's associated email to marry the accounts up from Board A to Board B instead of always being as a guest?
Is this option supported yet ?

Any idea when this mod is coming out of Beta ?
Reply With Quote
  #63  
Old 06-01-2009, 12:22 AM
staticrebelle staticrebelle is offline
 
Join Date: Jul 2004
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Awesome mod!! I was looking for something like this!


I'm running into a database error when trying to run the scheduled task - any ideas what could be causing this?


vbNetwork Delivery
Network: Bandaids
Destination Node: evanb
Node service URL: http://evan.bandaiders.com/forums/network/service.php
Package file: (./network/packets/outgoing/bandaids.evanb.xml)
Package size: 540 bytes
Response:
<br /><strong>Warning</strong>: mysql_real_escape_string() [<a href='function.mysql-real-escape-string'>function.mysql-real-escape-string</a>]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in <strong>[path]/network/service.php</strong> on line <strong>111</strong><br /><br /><strong>Warning</strong>: mysql_real_escape_string() [<a href='function.mysql-real-escape-string'>function.mysql-real-escape-string</a>]: A link to the server could not be established in <strong>[path]/network/service.php</strong> on line <strong>111</strong><br /><br /><strong>Warning</strong>: mysql_real_escape_string() [<a href='function.mysql-real-escape-string'>function.mysql-real-escape-string</a>]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in <strong>[path]/includes/class_networklog.php</strong> on line <strong>43</strong><br /><br /><strong>Warning</strong>: mysql_real_escape_string() [<a href='function.mysql-real-escape-string'>function.mysql-real-escape-string</a>]: A link to the server could not be established in <strong>[path]/includes/class_networklog.php</strong> on line <strong>43</strong><br /><br /><strong>Warning</strong>: mysql_real_escape_string() [<a href='function.mysql-real-escape-string'>function.mysql-real-escape-string</a>]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in <strong>[path]/includes/class_networklog.php</strong> on line <strong>44</strong><br /><br /><strong>Warning</strong>: mysql_real_escape_string() [<a href='function.mysql-real-escape-string'>function.mysql-real-escape-string</a>]: A link to the server could not be established in <strong>[path]/includes/class_networklog.php</strong> on line <strong>44</strong><br /><br /><strong>Warning</strong>: mysql_real_escape_string() [<a href='function.mysql-real-escape-string'>function.mysql-real-escape-string</a>]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in <strong>[path]/includes/class_networklog.php</strong> on line <strong>45</strong><br /><br /><strong>Warning</strong>: mysql_real_escape_string() [<a href='function.mysql-real-escape-string'>function.mysql-real-escape-string</a>]: A link to the server could not be established in <strong>[path]/includes/class_networklog.php</strong> on line <strong>45</strong><br /><br /><strong>Warning</strong>: Cannot modify header information - headers already sent by (output started at [path]/includes/class_core.php:3242) in <strong>[path]/network/service.php</strong> on line <strong>26</strong><br /><response> <action>accept_package</action> <result type="error">invalid $networkinfo for nework (bandaids)</result> </response>
Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in [path]/includes/class_networklog.php on line 43

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: A link to the server could not be established in [path]/includes/class_networklog.php on line 43

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in [path]/includes/class_networklog.php on line 44

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: A link to the server could not be established in [path]/includes/class_networklog.php on line 44

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in [path]/includes/class_networklog.php on line 45

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: A link to the server could not be established in [path]/includes/class_networklog.php on line 45

Done
Reply With Quote
  #64  
Old 06-01-2009, 01:02 AM
staticrebelle staticrebelle is offline
 
Join Date: Jul 2004
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Just as an addendum, I have a seperate server for mysql - could that possibly be causing the problem?

I.e. my forums are hosted on one server and the database is hosted on another (they are connected by a hard wire though).

If so, is there any way to add support for forums that use separate servers for mysql?

Cheers,

Sharifa
Reply With Quote
  #65  
Old 06-01-2009, 05:51 PM
zethon zethon is offline
 
Join Date: May 2005
Posts: 137
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by abrecher View Post
Is this option supported yet ?

Any idea when this mod is coming out of Beta ?
That option is not yet supported. I'll add that option and there are a lot of random phrases I need to add as well. Once that's done, I'll bring the plugin out of Beta. But it's pretty stable as it is.

Quote:
Originally Posted by staticrebelle View Post
Just as an addendum, I have a seperate server for mysql - could that possibly be causing the problem?

I.e. my forums are hosted on one server and the database is hosted on another (they are connected by a hard wire though).


If so, is there any way to add support for forums that use separate servers for mysql?


Cheers,

Sharifa
I'm not sure -why- that would be causing a problem, as I use the same database calling methods that vBulletin uses. But from the looks of the error you posted, that seems to be the problem.

Edit: if you go into your AdminCP -> vBulletin Options -> vbNetwork Options and set "Network Error Log Level" to "0" (which I think it is by default), this may fix your problem.
Reply With Quote
  #66  
Old 06-01-2009, 07:04 PM
staticrebelle staticrebelle is offline
 
Join Date: Jul 2004
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks! Mine was set to 3 so I changed it to 0


Now the only difference is that the mysql errors don't show up. This is what comes up:


<br /><strong>Warning</strong>: mysql_real_escape_string() [<a href='function.mysql-real-escape-string'>function.mysql-real-escape-string</a>]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in <strong>[path]/network/service.php</strong> on line <strong>111</strong><br /><br /><strong>Warning</strong>: mysql_real_escape_string() [<a href='function.mysql-real-escape-string'>function.mysql-real-escape-string</a>]: A link to the server could not be established in <strong>[path]/network/service.php</strong> on line <strong>111</strong><br /><br /><strong>Warning</strong>: mysql_real_escape_string() [<a href='function.mysql-real-escape-string'>function.mysql-real-escape-string</a>]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in <strong>[path]/includes/class_networklog.php</strong> on line <strong>43</strong><br /><br /><strong>Warning</strong>: mysql_real_escape_string() [<a href='function.mysql-real-escape-string'>function.mysql-real-escape-string</a>]: A link to the server could not be established in <strong>[path]/includes/class_networklog.php</strong> on line <strong>43</strong><br /><br /><strong>Warning</strong>: mysql_real_escape_string() [<a href='function.mysql-real-escape-string'>function.mysql-real-escape-string</a>]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in <strong>[path]/includes/class_networklog.php</strong> on line <strong>44</strong><br /><br /><strong>Warning</strong>: mysql_real_escape_string() [<a href='function.mysql-real-escape-string'>function.mysql-real-escape-string</a>]: A link to the server could not be established in <strong>[path]/includes/class_networklog.php</strong> on line <strong>44</strong><br /><br /><strong>Warning</strong>: mysql_real_escape_string() [<a href='function.mysql-real-escape-string'>function.mysql-real-escape-string</a>]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in <strong>[path]/includes/class_networklog.php</strong> on line <strong>45</strong><br /><br /><strong>Warning</strong>: mysql_real_escape_string() [<a href='function.mysql-real-escape-string'>function.mysql-real-escape-string</a>]: A link to the server could not be established in <strong>[path]/includes/class_networklog.php</strong> on line <strong>45</strong><br /><br /><strong>Warning</strong>: Cannot modify header information - headers already sent by (output started at [path]/includes/class_core.php:3242) in <strong>[path]/network/service.php</strong> on line <strong>26</strong><br /><response>
<action>accept_package</action>
<result type="error">invalid $networkinfo for nework (bandaids)</result>
</response>



Any ideas?
Reply With Quote
  #67  
Old 06-01-2009, 07:25 PM
abrecher abrecher is offline
 
Join Date: Jan 2004
Posts: 205
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It would be really nice if this plugin were able to retrieve older posts and not just posts starting from the day it was installed.
Reply With Quote
  #68  
Old 06-01-2009, 11:55 PM
zethon zethon is offline
 
Join Date: May 2005
Posts: 137
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by abrecher View Post
It would be really nice if this plugin were able to retrieve older posts and not just posts starting from the day it was installed.
I will add this to my TODO list, but I doubt it'll make it in the initial non-Beta release.
Reply With Quote
  #69  
Old 06-02-2009, 12:08 AM
zethon zethon is offline
 
Join Date: May 2005
Posts: 137
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by staticrebelle View Post
Thanks! Mine was set to 3 so I changed it to 0


Now the only difference is that the mysql errors don't show up. This is what comes up:


PHP Code:
<br /><strong>Warning</strong>: mysql_real_escape_string() [<a href='function.mysql-real-escape-string'>function.mysql-real-escape-string</a>]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in <strong>[path]/network/service.php</strong> on line <strong>111</strong><br /><br /><strong>Warning</strong>: mysql_real_escape_string() [<a href='function.mysql-real-escape-string'>function.mysql-real-escape-string</a>]: A link to the server could not be established in <strong>[path]/network/service.php</strong> on line <strong>111</strong><br /><br /><strong>Warning</strong>: mysql_real_escape_string() [<a href='function.mysql-real-escape-string'>function.mysql-real-escape-string</a>]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2in <strong>[path]/includes/class_networklog.php</strongon line <strong>43</strong><br /><br /><strong>Warning</strong>: mysql_real_escape_string() [<a href='function.mysql-real-escape-string'>function.mysql-real-escape-string</a>]: A link to the server could not be established in <strong>[path]/includes/class_networklog.php</strongon line <strong>43</strong><br /><br /><strong>Warning</strong>: mysql_real_escape_string() [<a href='function.mysql-real-escape-string'>function.mysql-real-escape-string</a>]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in <strong>[path]/includes/class_networklog.php</strong> on line <strong>44</strong><br /><br /><strong>Warning</strong>: mysql_real_escape_string() [<a href='function.mysql-real-escape-string'>function.mysql-real-escape-string</a>]: A link to the server could not be established in <strong>[path]/includes/class_networklog.php</strong> on line <strong>44</strong><br /><br /><strong>Warning</strong>: mysql_real_escape_string() [<a href='function.mysql-real-escape-string'>function.mysql-real-escape-string</a>]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2in <strong>[path]/includes/class_networklog.php</strongon line <strong>45</strong><br /><br /><strong>Warning</strong>: mysql_real_escape_string() [<a href='function.mysql-real-escape-string'>function.mysql-real-escape-string</a>]: A link to the server could not be established in <strong>[path]/includes/class_networklog.php</strongon line <strong>45</strong><br /><br /><strong>Warning</strong>: Cannot modify header information headers already sent by (output started at [path]/includes/class_core.php:3242in <strong>[path]/network/service.php</strongon line <strong>26</strong><br /><response>
    <
action>accept_package</action>
    <
result type="error">invalid $networkinfo for nework (bandaids)</result>
</
response


Any ideas?
I see the problem but I'm not too sure how to fix it. I'll look into it some more and get back to you. Hopefully before I take this out of Beta.
Reply With Quote
  #70  
Old 06-02-2009, 01:49 AM
staticrebelle staticrebelle is offline
 
Join Date: Jul 2004
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Awesome! Thanks for looking into this - super stoked to implement it once it can work for me!
Reply With Quote
  #71  
Old 06-09-2009, 06:02 AM
|Jordan|'s Avatar
|Jordan| |Jordan| is offline
 
Join Date: Nov 2004
Posts: 479
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Does this mod kill big boards?
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 01:26 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.05702 seconds
  • Memory Usage 2,407KB
  • Queries Executed 26 (?)
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)bbcode_php
  • (5)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (1)postbit_attachment
  • (11)postbit_onlinestatus
  • (11)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_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete