Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

We're retiring the forums!

The SilverStripe forums have passed their heyday. They'll stick around, but will be read only. We'd encourage you to get involved in the community via the following channels instead:

General Questions /

General questions about getting started with SilverStripe that don't fit in any of the categories above.

Moderators: martimiz, Sean, Ed, biapar, Willr, Ingo, swaiba

Subsites with Silverstrip

Go to End

6 Posts   2408 Views


Community Member, 36 Posts

24 July 2009 at 5:06am

Edited: 31/07/2009 2:50am

I need some input on if SilverStripe can do the job.
I work for a school district and we don't have money to spend on a good CMS. I downloaded Silverstripe and have been playing with it. My goal is to use 1 installation of silverstripe and have LDAP integrated for our users to log in with their windows accounts. Currently I have our main district site and our intranet site. Under each of these I have subsites for each department with their content and drop menus. I also have seperate schools with their content and drop menus. And.. last but not least we have around 30 teacher sites that are subwebs under our teacher sites web site.
We currently are using CMSMS (Content Management System Made Simple) and have different installations for each web site and sub web site. As you can imagine, this has become a REAL PAIN with upgrades and managing.

Can 1 installation of silverstripe do the job for all my different websites and sub webs?
I imagine this layout, this is the simple version of a MUCH MORE COMPLEX situation:

About Us
Contact Us
---School Sites
---Teacher Sites
---Parent Portal
---School Sites
---Teacher Sites
---Infinite Campus
---School Sites
---Teacher Sites
---School 1 (I want schools to go to a completely different template with it's own drop menu on the left)
------About Us
------Contact Us
District Administration
---Board of Education
------Board Minutes
---Instruction & Assessment
------Annual Events
------Staff Development
----------District Classes
--------------Course Offerings
--------------Independent Projects
----------Out of District Classes
----------Master Degree Programs
---IT Dept
---Special Education
------Support Services
District Information Resources
Teacher Sites
---School 1
------Teacher 1
----------About Us
------Teacher 2
------Teacher 3

Please let me know if I am wasting my time on Silverstripe.
Any suggestions or ideas would be WONDERFUL!


Forum Moderator, 5523 Posts

24 July 2009 at 3:06pm

Can 1 installation of silverstripe do the job for all my different websites and sub webs?

SilverStripe supports multiple sites via the subsites module which gives you the ability to create / manage and edit individual sites as well as global content. Needs a bit of tweaking of your virtual hosts configuration (to make sure points to your main sites folder) but apart from that it works pretty well.

Using Subsites means you just have 1 copy of the code, modules and any features you create so in terms of upgrading / maintaining its a heck of alot nicer then multiple installations :).

Also LDAP via the auth_external module should be a good start for syncing windows accounts.


Community Member, 36 Posts

25 July 2009 at 2:02am

Wow! I read about the subsites module and I am so excited to try it!
Thank you so much for getting back with me so soon!


Community Member, 36 Posts

31 July 2009 at 2:48am

Edited: 31/07/2009 2:49am

When we got subsites installed, but the requirements.php is not finding the "tinymce.template.js" file in the cms/javascript directory.
We downloaded a fresh version of silverstripe, but it was not in this directory either. How can we get our hands on the "tinymce.template.js" file?
Somebody please help! Thanks!


Community Member, 36 Posts

31 July 2009 at 8:55am

We figured it out!
We did a search and found it.


Community Member, 2 Posts

10 August 2009 at 11:05pm


ich have the same problem. Where did you find the file?