vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.8 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=235)
-   -   Miscellaneous Hacks - vbNetwork - share forums with other boards (https://vborg.vbsupport.ru/showthread.php?t=212795)

zethon 05-02-2009 10:00 PM

vbNetwork - share forums with other boards
 
1 Attachment(s)
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!

Lynne 05-03-2009 09:57 PM

This is pretty cool! I can't think of a use for it on my site right now, but I do like the idea.

Brandon Sheley 05-03-2009 10:10 PM

I agree it sounds pretty cool, wouldn't you worry about duplicate content?

Loki12 05-03-2009 10:48 PM

Sounds like a great idea, but how about security risks of incoming packets? Could be exploited by hackers and those who want to flood your site.

R1lover 05-03-2009 10:52 PM

I'm not sure how you are merging username etc.... as they show up different on each site.

very interested in this, but I don't see how it's working properly with different boards and different users etc... can each site post to the shared section without having to register?

trickfly 05-03-2009 11:44 PM

Sounds good, I installed it on my site here: www.symbiangalaxy.org

Anyone wanna join my network ?

zethon 05-03-2009 11:51 PM

Quote:

Originally Posted by Loco.M (Post 1803970)
I agree it sounds pretty cool, wouldn't you worry about duplicate content?

That's Google's problem. :p

Quote:

Originally Posted by Loki12 (Post 1803986)
Sounds like a great idea, but how about security risks of incoming packets? Could be exploited by hackers and those who want to flood your site.

Each network has a password which has to be verified before any packets are processed.

Quote:

Originally Posted by R1lover (Post 1803988)
I'm not sure how you are merging username etc.... as they show up different on each site.

very interested in this, but I don't see how it's working properly with different boards and different users etc... can each site post to the shared section without having to register?

Posts from other boards show up on your board as Guest posts would. The username is constructed from the user's name on the other board and the board's "node code". Hence, if someone on another board the username "Fred" and that board's node code is XYZ, then posts from that user will show up on your board as a Guest with name "Fred@XYZ"

al-jadeed.ca 05-04-2009 12:08 AM

thanks for the greate add-on wish the best and the best in developing this add-on and i will show you what i got after installing it :)
wish you visit my website for arabic people only
http://www.sa5tta.net/vb/

al-jadeed.ca 05-04-2009 12:17 AM

i installed the add-on but how to add a network and make it work i need your answer

zethon 05-04-2009 12:21 AM

Quote:

Originally Posted by al-jadeed.ca (Post 1804044)
i installed the add-on but how to add a network and make it work i need your answer

You should probably find a network you want to join before installing this plugin. Or have another board ready to join a network you want to start.

al-jadeed.ca 05-04-2009 12:41 AM

Quote:

Originally Posted by zethon (Post 1804047)
You should probably find a network you want to join before installing this plugin. Or have another board ready to join a network you want to start.

i already have a ready board with 11000 in but i dont know how to connect them toghether with this add-on

tafreeh 05-04-2009 01:36 AM

nice... can i have a list of currently supported boards.

Mum 05-04-2009 01:57 AM

Would be very keen to use this is there was a vB to phpBB share forums link :)

OcR Envy 05-04-2009 09:47 AM

Quote:

Originally Posted by Mum (Post 1804076)
Would be very keen to use this is there was a vB to phpBB share forums link :)


Read my mind. If this was an option I would say this was the greatest plugin ever ;)

tafreeh 05-04-2009 12:10 PM

actually i wanted to hear IPB tooo :) das y i asked for the list...

Acers 05-04-2009 12:42 PM

A very cool addon. Don't have a use for it right now, but will surely have in future :)

zethon 05-04-2009 12:45 PM

Quote:

Originally Posted by Mum (Post 1804076)
Would be very keen to use this is there was a vB to phpBB share forums link :)

All the webservices are XML based, so someone familiar with XML and phpBB should be able to write a phpBB plugin pretty easily.

OcR Envy 05-04-2009 01:08 PM

Quote:

Originally Posted by zethon (Post 1804308)
All the webservices are XML based, so someone familiar with XML and phpBB should be able to write a phpBB plugin pretty easily.


Yea that doesn't help those phpBB admins who are more clueless than vBulletin admins ;)

zethon 05-04-2009 01:15 PM

I wonder how good phpBB's plugin system is. I may take up the task myself when I have some time over the summer.

Some time this week I'll put together a page for people to 'register' their networks and compile a list of supported messageboard software. Though, this list will be just 'vBulletin' for the time being.

ZomgStuff 05-04-2009 05:23 PM

This is an awesome mod! I'm bookmarking this now and seeing how this mod goes along in the dev process. This would only help certain forums, as opposed to hurting them.


I'm wondering if anybody would like to join my network? I run http://zomgstuff.net

It's a closely-knit community that focuses on media, politics, gaming, and technology. We've got 10k members and almost 180k posts. If you run a forum with some related theme, PM me if you're interested.


Edit:
Does this include members online from the other boards on your board?
Can you also select what forum categories you want to share from either board?
Also, how does moderation work? If a mod on one site deletes something or moves it, is it moved/deleted from the other boards?

swissknife 05-04-2009 06:42 PM

Hi! Your mod sounds great! But i got a question:

Quote:

This plugin is developed using vBulletin 3.8.2 and has been used with 3.6.X and 3.7.X, though I will not support backwards compatibility anymore.
Does it mean, that a combination linke vb 3.7.2 and vn 3.8.2 wont work?

Crrrazzzy 05-04-2009 08:07 PM

how do you remove a network?

Lynne 05-04-2009 08:12 PM

I've got a question.... what about forum permissions? If site A has this shared forum set to be 'private' (only members of a special usergroup may see/post in it), then will this mod work since the posts from the other sites are set to be written as 'guests' and Site A doesn't allow regular guests to post in this forum? (I hope that made sense.)

Mit3b 05-04-2009 08:47 PM

wow i like this plugin !!

Crrrazzzy 05-04-2009 09:40 PM

can we get a better example of setting this up in the network management?

board a = slave where posts will go
board b = master where posts originate

i asked earlier on how to remove a network since i am doing alot of trial and error to get this to work to no avail :(

waza 05-05-2009 09:58 AM

I can't use it right now, but it's a very intresting mod.

KURTZ 05-05-2009 10:30 AM

really interesting mod ... :)

zethon 05-05-2009 03:59 PM

Quote:

Originally Posted by swissknife (Post 1804541)
Does it mean, that a combination linke vb 3.7.2 and vn 3.8.2 wont work?

It should work just fine.

zethon 05-05-2009 04:00 PM

Quote:

Originally Posted by tim@myinternets (Post 1804611)
how do you remove a network?

I'll release an update in a few days that will allow you to do this in the 'Network Manager".

Right now you'll have to remove the network in your database under the 'network' table..

Quote:

Originally Posted by tim@myinternets (Post 1804672)
can we get a better example of setting this up in the network management?

board a = slave where posts will go
board b = master where posts originate

i asked earlier on how to remove a network since i am doing alot of trial and error to get this to work to no avail :(

I'll update the docs too with some better explanations of how to setup your own network.

zethon 05-05-2009 04:02 PM

Quote:

Originally Posted by Lynne (Post 1804616)
I've got a question.... what about forum permissions? If site A has this shared forum set to be 'private' (only members of a special usergroup may see/post in it), then will this mod work since the posts from the other sites are set to be written as 'guests' and Site A doesn't allow regular guests to post in this forum? (I hope that made sense.)

Forum permissions do not carry across the network. So yes, you could have a network forum be private on one messageboard and have that same network forum be public on another.

I can't recall which permission it is off hand that allows Guest to post, but if I remember correctly as long as they're allowed to in the Usergroup (not necessarily in any forums) then the plugin should work.

chick 05-05-2009 09:56 PM

Geez this sounds like a very interesting hack. I am following it. Thanks for dreaming this up.

Undertaker #59 05-06-2009 12:37 PM

What a fantastic idea.

I haven't seen anything like this since the old dial-up BBS days and networks like FIDOnet. I am very excited for the potential of this thing when it gets a little more finished and friendly.

ZomgStuff 05-06-2009 07:37 PM

Quote:

Originally Posted by Undertaker #59 (Post 1805706)
What a fantastic idea.

I haven't seen anything like this since the old dial-up BBS days and networks like FIDOnet. I am very excited for the potential of this thing when it gets a little more finished and friendly.

I was thinking the same thing.

This is a guaranteed MOTF winner once it comes out of beta.

zethon 05-07-2009 02:27 AM

I added functionality to delete a network in the 'Network Manager'. I also added some explanations to the fields when adding a new network to your board.

kholusoft 05-07-2009 05:21 AM

this plugin is having a great future
i am sure of it

Mum 05-07-2009 05:59 AM

Quote:

Originally Posted by Undertaker #59 (Post 1805706)
What a fantastic idea.

I haven't seen anything like this since the old dial-up BBS days and networks like FIDOnet. I am very excited for the potential of this thing when it gets a little more finished and friendly.

Exactly what i was thinking! I can't wait!

Llandy 05-07-2009 04:10 PM

Looking forward to using this mod once its more stable :)

zethon 05-08-2009 09:19 PM

I've added functionality that makes the configuration and management of networks much much easier. No longer do admins have to edit XML to add/remove boards/forums from their networks.

KW802 05-08-2009 09:42 PM

Quote:

Originally Posted by zethon (Post 1804036)
Posts from other boards show up on your board as Guest posts would. The username is constructed from the user's name on the other board and the board's "node code". Hence, if someone on another board the username "Fred" and that board's node code is XYZ, then posts from that user will show up on your board as a Guest with name "Fred@XYZ"

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?

zethon 05-09-2009 08:25 PM

Quote:

Originally Posted by KW802 (Post 1807177)
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?

I've gone ahead and implemented this as an option. This will be out in the next release.


All times are GMT. The time now is 06:26 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.02889 seconds
  • Memory Usage 1,829KB
  • 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
  • (17)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (40)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