public
Description: Multisite merb example app
Homepage: merb-multisite
Clone URL: git://github.com/piclez/merb-multisite.git
name age message
file .gitignore Sat Feb 28 00:33:37 -0800 2009 Fresh Merb app version 1.0.9 [piclez]
file README.textile Tue Mar 24 08:53:48 -0700 2009 Merb Multisite Initial Commit. [piclez]
file Rakefile Sat Feb 28 00:33:37 -0800 2009 Fresh Merb app version 1.0.9 [piclez]
directory app/ Tue Mar 24 08:53:48 -0700 2009 Merb Multisite Initial Commit. [piclez]
directory autotest/ Sat Feb 28 00:33:37 -0800 2009 Fresh Merb app version 1.0.9 [piclez]
directory config/ Tue Mar 24 08:53:48 -0700 2009 Merb Multisite Initial Commit. [piclez]
directory doc/ Sat Feb 28 00:33:37 -0800 2009 Fresh Merb app version 1.0.9 [piclez]
directory merb/ Sat Feb 28 00:33:37 -0800 2009 Fresh Merb app version 1.0.9 [piclez]
directory public/ Tue Mar 24 08:53:48 -0700 2009 Merb Multisite Initial Commit. [piclez]
directory sites/ Tue Mar 24 08:53:48 -0700 2009 Merb Multisite Initial Commit. [piclez]
directory spec/ Tue Mar 24 08:53:48 -0700 2009 Merb Multisite Initial Commit. [piclez]
directory tasks/ Sat Feb 28 00:33:37 -0800 2009 Fresh Merb app version 1.0.9 [piclez]
README.textile

Merb MultiSite

Simple Merb MultiSite demo app. Each site has your own views located in /sites/[current_site]/.

Instructions for setup domains

Add your domains and subdomains in your /etc/hosts:


127.0.0.1	merbmultisite.com
127.0.0.1	www.merbmultisite.com
127.0.0.1	www.merbmultisite.net # Invalid site
127.0.0.1	www.merb.com

Create your site and add a few pages:

Site.create(:name => ‘Merb Multisite’, :domain => ‘merbmultisite.com’, :path => ‘merb_multisite’)

Site views and assets

Views are located in /sites/[path]/

Assets are located in /public/sites/[path]/

Image helper:

<%= image_tag asset_url(‘logo.jpg’) %>

TODOS

Get all specs working.
Test with merb-auth-slice-multisite.