Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.6 > vBulletin 3.6 Add-ons

Reply
 
Thread Tools
DDDS - Different Domain Different Style Details »»
DDDS - Different Domain Different Style
Version: 1.0.5, by dartho dartho is offline
Developer Last Online: Oct 2023 Show Printable Version Email this Page

Category: Forum Display Enhancements - Version: 3.6.8 Rating:
Released: 07-05-2007 Last Update: 08-24-2007 Installs: 86
Supported Uses Plugins
 

This is a simple add-on which will force a specific styleid based on the host url the user visited.

If you have 2 domain names which point to the same forum, you can have a customized style based on the domain name visited. You can do what you want, but it may be as simple as only having a different banner reflecting the host name visited, or if you have merged 2 forums - users could still get the same skin they always have had if they continue to visit the same URL.

Other uses may be having wap.domainname.com point to a different style than www.domainname.com.

With the HOST matching be aware that if the URL specified in the add-on matches anywhere in the url visited, the add-on will be triggered.

e.g. if URL specified in add-on = domainname.com, any subdomains of domainname.com will match this.

Version History
1.0.0: product_ddds_36.xml - Initial release, Supports a single additional domain
1.0.1: product-5_ddds_36.xml - Supports up to 5 additional domains
1.0.2: product-5_ddds_36.xml - fixed typo in code - update required!
1.0.4: product-5_ddds_36.xml - fixed bug, added comment code [B]update required!
1.0.5: product-5_ddds_36.xml - removed comment code - caused issues on some systems

Show Your Support

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

Comments
  #42  
Old 09-26-2007, 02:53 PM
dartho dartho is offline
 
Join Date: Sep 2005
Location: Australia
Posts: 2,303
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

With a few small tweaks - this style I wrote can give you a mobi compliant vBulletin site. Use it in conjunction with this hack to have mobi/com :up:
Reply With Quote
  #43  
Old 09-28-2007, 05:45 AM
Kohhal's Avatar
Kohhal Kohhal is offline
 
Join Date: Feb 2002
Location: Dublin, Ireland
Posts: 170
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by dartho View Post
In your mysite.mobi style you could modify the template of your home page to redirect to your forum page...

also modifiy the navbar/links so that links to home go to your forum page rather than your home page.

I'm assuming you have a mobile skin/style for teh .mobi and a standard skin/style for your .com ?
Hi dartho,

I want to use your mobile skin for .mobi(for forums only) and a standard skin for .com basically.

I have a CMS at domain.com with links to my forum, but when a user goes to domain.com I want domain.com/forum to load, not the front page of the CMS/site.

Currently, domain.mobi is not parked anywhere but when I do, I want it to load the mobile forum skin ie. I don't want to have to host the .mobi site if you get me?
Reply With Quote
  #44  
Old 10-09-2007, 11:04 AM
dartho dartho is offline
 
Join Date: Sep 2005
Location: Australia
Posts: 2,303
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi Kohhal

I;m a little confused - mostly by this bit "I have a CMS at domain.com with links to my forum, but when a user goes to domain.com I want domain.com/forum to load, not the front page of the CMS/site"

DO you mean you want "domain.mobi" to load "domain.com/forum" using the mobi skin?
Reply With Quote
  #45  
Old 10-09-2007, 11:09 AM
Kohhal's Avatar
Kohhal Kohhal is offline
 
Join Date: Feb 2002
Location: Dublin, Ireland
Posts: 170
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yep, that's what I did. It's sorted now, in the end I didn't need this hack but used your other mobile detect hack, thanks
Reply With Quote
  #46  
Old 10-10-2007, 02:10 AM
cgutzmer cgutzmer is offline
 
Join Date: Sep 2007
Posts: 12
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I am having a hard time wrapping my head around exactly what this does. Does anyone have a link or three they would be willing to post here so we can see it in action. I am most interested in seeing how different the forums look like their own entities yet still run off the same database.
Thanks!
Chris
Reply With Quote
  #47  
Old 10-10-2007, 02:34 AM
dartho dartho is offline
 
Join Date: Sep 2005
Location: Australia
Posts: 2,303
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

First, you need 2 styles installed on your system and you need either 2 domain names or a domain and sub-domain parked on the same webspace.

This hack will parse the URL visited and assign a style based on this information.

Eg:
You have the default style and a "red" style install.
You have the domain "domain.com" and a sub domain "red.domain.com"
You could then use this hack to force the "red" style on visitors to "red.domain.com"

Clear as mud?
Reply With Quote
  #48  
Old 10-12-2007, 09:47 AM
cgutzmer cgutzmer is offline
 
Join Date: Sep 2007
Posts: 12
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hmmm yeah, I get that part. I would like to see one in action though. I am an admin at a fairly large site but not the programmer.... and we have several different hobbies. We would like to be able to set it up so that if someone comes in with one domain they get different color schemes, only see particular parts of the forums, have a specific banner on the top. etc. I think this does that but I am not positive.
Thanks again!
Chris
Reply With Quote
  #49  
Old 10-12-2007, 11:37 AM
dartho dartho is offline
 
Join Date: Sep 2005
Location: Australia
Posts: 2,303
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thats almost exactly what it can do.

You can't hide parts of your forum as such, all you can do is assign a different style based on the URL visited.

Do be aware that multiple domain names pointing to your forums will require multiple licenses. The essence of the license agreement for vbulletin is one license, one domain. Check the end of page 1 and the start of page 2 in this thread for a brief discussion on the matter.
Reply With Quote
  #50  
Old 10-13-2007, 12:52 AM
cgutzmer cgutzmer is offline
 
Join Date: Sep 2007
Posts: 12
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks for the info. We are looking for a way to hide some parts of the forum so I suppose this wont work. We basically want to operate multiple topics independently (at least look independent) of each other but use the same database as the backbone.
Reply With Quote
  #51  
Old 11-02-2007, 05:35 PM
SCRIPT3R SCRIPT3R is offline
 
Join Date: Jan 2005
Posts: 1,303
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I would also like to see this in a live-setting somewhere.
Reply With Quote
Reply

Thread Tools

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 10:20 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.04456 seconds
  • Memory Usage 2,294KB
  • 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
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)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
  • (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_postinfo_query
  • fetch_postinfo
  • 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
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete