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

Reply
 
Thread Tools
CERBERUS: 1 vB4: runs multiple domains with custom styles, forums, universal login Details »»
CERBERUS: 1 vB4: runs multiple domains with custom styles, forums, universal login
Version: 1.00, by ibautocommunity ibautocommunity is offline
Developer Last Online: Jun 2020 Show Printable Version Email this Page

Category: Major Additions - Version: 4.0.x Rating:
Released: 11-23-2010 Last Update: Never Installs: 138
Uses Plugins
Re-useable Code Translations Is in Beta Stage  
No support by the author.

***Attention: This product is currently UNSUPPORTED***

We would like to release an Alpha version of the vBulletin4 Cerberus product. This product allows you to create one vBulletin4 installation which can power unlimited number of domains and sub-domains; while allowing to customize each domain differently to make it look like different sites or sections. Domains will have one universal admincp and user login information.

***Example***
www.supercoolautoforum.com - main site, all forums
ferarri.supercoolautoforum.com - custom style and forums, same login
bmw.supercoolautoforum.com- custom style and forums, same login
honda.supercoolautoforum.com - custom style and forums, same login
supercoolmotorcycleforum.com - custom style and forums, same login

*** Why are you releasing this, I want more features?! ***

This is a very simple product; we believe that the basic functionality provided in this product will satisfy a lot of communities - and since the product is simple - it will be easy to extend it and modify it to work for your custom community requirements.

Overview of Current Features:
  • One shared installation of vBulletin 4
  • One shared user account on all domains
  • Custom Style for each domain
  • Custom Forum listing for each domain
Known Issues:
  • CMS and Blogs are currently not configured to have special domain-specific categories and sections. CMS is shared across all sites although the appearance will be different for each domain.


Project Contributors: s.lauderdale;m.biddle;a.ahn; anders

Download Now

File Type: zip product-cerberus.zip (138.6 KB, 1793 views)

Supporters / CoAuthors

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
9 благодарности(ей) от:
BirdOPrey5, CvP, Gnoll, huevncom, merk_aus, mokujin, PhilG, SVIT.Share, xrvel

Comments
  #92  
Old 12-02-2010, 08:34 PM
Shogo Shogo is offline
 
Join Date: Oct 2005
Posts: 70
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Not working for me

Forum : http://www.foudeconcours.com/forum
My second domain : http://www.lesgratuits.be must go there http://www.foudeconcours.com/forum/f...splay.php?f=63

I have vbseo installed

My configuration
Quote:
[lesgratuits.be]
bbtitle=lesgratuits.be
bburl=lesgratuits.be
homeurl=lesgratuits.be
catids=63
styleid=1
cookiedomain=.lesgratuits.be
In plesk, I put lesgratuits.be in "frame redirection"

help
Reply With Quote
  #93  
Old 12-02-2010, 10:47 PM
Michael Biddle Michael Biddle is offline
 
Join Date: Apr 2004
Location: Anaheim, CA
Posts: 774
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by puertoblack2003 View Post
nevermine i figured it out.Is there a way to hide the forum for only that particular domain?
No. This product will show all categories unless you specify some. If you specify one, you must specify all that you wish to choose.

Quote:
Originally Posted by Shogo View Post
Not working for me

Forum : http://www.foudeconcours.com/forum
My second domain : http://www.lesgratuits.be must go there http://www.foudeconcours.com/forum/f...splay.php?f=63

I have vbseo installed

My configuration


In plesk, I put lesgratuits.be in "frame redirection"

help
I have not used plesk before, so not sure if this will help. You need to have the domain parked to the same place as first URL, I am not sure what a frame redirection is.
Reply With Quote
  #94  
Old 12-02-2010, 11:57 PM
Alfa1's Avatar
Alfa1 Alfa1 is offline
 
Join Date: Dec 2005
Location: Netherlands
Posts: 3,537
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Michael Biddle View Post
What version of vBulletin 4 are you running?
Latest version: 4.1PL1
Reply With Quote
  #95  
Old 12-03-2010, 02:11 AM
rajubd rajubd is offline
 
Join Date: Jun 2009
Posts: 209
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

what about google indexing? same post will be index 2 time show as diffarent domain..
Reply With Quote
  #96  
Old 12-03-2010, 02:23 AM
KW802's Avatar
KW802 KW802 is offline
 
Join Date: Jul 2003
Location: A galaxy far, far away...
Posts: 1,450
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by rajubd View Post
what about google indexing? same post will be index 2 time show as diffarent domain..
Only if you choose to have the same parent category ID show up on both domains.
Reply With Quote
  #97  
Old 12-03-2010, 04:10 PM
cache cache is offline
 
Join Date: Aug 2007
Posts: 72
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I just want to double check whether this mod is not against the vb license terms. See below link about providing the URL, if you have multiple domains, which url are you supposed to enter in the member area?

====from http://www.vbulletin.com/faq.php ============================
I have purchased a license. Am I allowed to run two copies of vBulletin?
No. You must hold a valid vBulletin license for each individual installation of the software (regardless of whether the two installations are on the same domain name or server). For example, if you wish to install one copy of vBulletin at http://www.yourserver.com/forum1/ and another copy at http://www.yourserver.com/forum2/, you will require two licenses. Please note that the license agreement specifies that you must submit the URL where your vBulletin license(s) are installed (via the online members area). For complete licensing terms and conditions"
Reply With Quote
  #98  
Old 12-03-2010, 04:27 PM
puertoblack2003's Avatar
puertoblack2003 puertoblack2003 is offline
 
Join Date: Aug 2005
Location: Philadelphia
Posts: 1,073
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by cache View Post
I just want to double check whether this mod is not against the vb license terms. See below link about providing the URL, if you have multiple domains, which url are you supposed to enter in the member area?

====from http://www.vbulletin.com/faq.php ============================
I have purchased a license. Am I allowed to run two copies of vBulletin?
No. You must hold a valid vBulletin license for each individual installation of the software (regardless of whether the two installations are on the same domain name or server). For example, if you wish to install one copy of vBulletin at http://www.yourserver.com/forum1/ and another copy at http://www.yourserver.com/forum2/, you will require two licenses. Please note that the license agreement specifies that you must submit the URL where your vBulletin license(s) are installed (via the online members area). For complete licensing terms and conditions"
yea good point, i had noticed that too they refer to installations, not for each domain.Not sure unless someone can enlighten to that terms.
Reply With Quote
  #99  
Old 12-03-2010, 07:11 PM
Shogo Shogo is offline
 
Join Date: Oct 2005
Posts: 70
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Michael Biddle View Post
I have not used plesk before, so not sure if this will help. You need to have the domain parked to the same place as first URL, I am not sure what a frame redirection is.
I have those option in plesk :

Quote:
You can choose to host the website on this server, set up web forwarding to another website, or set up a domain DNS zone (using the No hosting option), if you want to have only e-mail addresses under a domain name.

Hosting type

Website hosting
Host a website on this server.

Forwarding
Redirect visitors to another website.

No web hosting
Do not host a website at the moment.

Hosting settings
Document root *
/ Specify path to the website home directory.

Forwarding Settings
Destination address *

Target website or a web folder to which you want to redirect visitors. For example: http://example.com, http://example.com/myfolder.

Forwarding type
Standard forwarding
Redirect website visitors to another site and show them the destination address, so they know about the redirection.

Frame forwarding
Redirect website visitors to another site, but do not show them the destination address, so they do not know about the redirection.
Reply With Quote
  #100  
Old 12-03-2010, 07:27 PM
KW802's Avatar
KW802 KW802 is offline
 
Join Date: Jul 2003
Location: A galaxy far, far away...
Posts: 1,450
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

OK, had a strange issue...

I have my forums grouped together in three major cats. For example...
Category 100
- Forum 101
- Forum 102
- Forum 103

Category 200
- Forum 201
- Forum 202
- Forum 203

Category 300
- Forum 301
- Forum 302
- Forum 303
I have Cerberus configured so that Domain A has access to Category 100 & 200 while Domain B has access to Category 300.

While posting on Domain A in Forum 102 (just for example, but really any forum on Domain A) I was getting a 'No permissions' error. To get around that I disabled the unset permissions line from the "Forum Display" plugin used by Cerberus. Did not solve my problem but allowed me to continue so I could experiment. When I did continue my new thread that I was posting in Forum 102 ended up being posted in Forum 303!

So I poked around for a bit in the "Forum Display" plugin again and enabled the 'debug' lines so I could see what was going on in what sequence. Sure enough Forum 303 was the last forum ID that was being evaluated and, since I was on Domain A and not Domain B, it was removing that forum ID from the cache & permissions.

Going back to posting a new thread I did a view source on the page and could see that even though I was posting to Forum 102 in the URL the various buttons (eg: preview, save, etc.) were all referencing forum ID 303 instead. That led me to believe then that the variable $forumid being used in the plugin was not being preserved as a local scope variable and was being used by the rest of vB, hence why since forum ID 303 was the last one evaluated then that is where it was thinking I was trying to post to.

To confirm I changed all references in that plugin from $forumid to $forumidx to make it unique and repeated my experiments. Success!

This was with vBulletin 4.0.8 running on PHP 5.2.12 using the version of Cerberus in this thread.
Reply With Quote
  #101  
Old 12-04-2010, 01:46 AM
iBaker's Avatar
iBaker iBaker is offline
 
Join Date: Oct 2006
Location: Melbourne, Australia
Posts: 152
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks KW...having the same problem...couldn't post in any of the different domains due to no permissions...changed all references to forumid to forumidx in that plugin and it worked.

Can you think of any ramifications of doing this?
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 12:23 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.10342 seconds
  • Memory Usage 2,360KB
  • Queries Executed 27 (?)
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
  • (8)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
  • (2)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (9)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (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
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • 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