Forums / Developer / Subsites with one Database

Subsites with one Database

Author Message

SathishKumar Subramanian

Monday 20 October 2003 4:01:24 am

How can I create different subsites with different structures and they should use the same database? These subsites are avail below the root site. How can I achieve sharing articles between the sites? Help me to get the solution for this.

Eirik Alfstad Johansen

Monday 20 October 2003 4:10:12 am

Hi,

What do you mean when you say "different structure"?

Sincerely,

Eirik Johansen
Netmaking AS

http://www.netmaking.no/

Sincerely,

Eirik Alfstad Johansen
http://www.netmaking.no/

SathishKumar Subramanian

Monday 20 October 2003 9:11:50 am

Hi Eirik,

In subsites "Different Strunctures" are different Site-Designs. Each subsite should have its own website design. But they should refer the common database which is used by the root site or main site.

thx in advance. :)

Sathish

Eirik Alfstad Johansen

Tuesday 21 October 2003 12:23:01 am

Hi Sathish,

Put the following in the site.ini.append file of each of the siteaccesses you want a specific design for.

[DesignSettings]
SiteDesign=desired_design

Good luck !

Sincerely,

Eirik Johansen
Netmaking AS

http://www.netmaking.no/

Sincerely,

Eirik Alfstad Johansen
http://www.netmaking.no/

SathishKumar Subramanian

Tuesday 21 October 2003 2:11:13 am

Hi,
Thanx Eirik, But still I need some other details for subsites like,
how can I create different subsites and they should use the same database?
These subsites should be avail below the root site.
Also how can I achieve sharing articles between the sites?

Sathish.

Eirik Alfstad Johansen

Tuesday 21 October 2003 6:05:53 am

Hi again,

If you specify the separate design for each site like in my example and nothing else, the sites should fetch data from the same database by default. Also, I'm not sure if I know what you mean by the subsites being below the root site. What do you consider to be a root site?

- Eirik

Sincerely,

Eirik Alfstad Johansen
http://www.netmaking.no/

Balazs Halasy

Tuesday 21 October 2003 7:49:59 am

I believe you want something like this:

mit.university.com
berkeley.university.com
stanford.university.com
yale.university.com
...etc..

..where you have 4 sites (don't mind the hostnames, they do not have to be subdomains - this is just an example) and each site has a different look. In other words, each site has its own custom _design_. However, each and every site uses the exact same database to display the same information. Right? If so: this can easily be achieved using the _site access subsystem_ that is a part of eZ publish. What you do is this (simplified explanation):

1. Make a site that uses a database.

2. Create several _site accesses_ that trigger on different URLs and thus use different _designs_.

3. Make sure that each and every site access that you create uses the same database.

Check out the site access doc. page: http://ez.no/developer/ez_publish_3/documentation/configuration/configuration/site_access

Balazs

SathishKumar Subramanian

Wednesday 22 October 2003 4:33:43 am

Hi Guys,

Thanx a lot. Its working fine now with my actual requirement. I have implemented the way you have given.

Sathish