Features
This plugin allows you to manage multiple websites from a single installation of October CMS (the websites share plugins and databases but have their own theme and static content). This is great for offering multiple theme demos and a convenient way to host multiple of your own (static) websites.
For more advanced options (like using different databases for a single installation) please see the October docs about domain driven environments. You do not need to use this or any other plugin for that but it does require you to write some configuration files. This plugin is intended to allow a simple multisite setup with zero configuration or with a configuration at plugin level.
NOTE: Please beware of the legal restrictions for paid plugins! You need either a Regular license for each site or an Extended license.
Support
Please use the Support Forum (on the left side of the page for any theme or plugin) or send me a message. I also offer design and development services. You can visit my website for more information. Do not use reviews to ask for support.
IMPORTANT NOTICE! All my activities on October CMS are suspended indefinitely after my second burn-out. I do not offer any support or updates
Like this plugin?
If you like this plugin, you can help me to develop it further, provide support for it or make new plugins by making a donation with PayPal (left side of the page) or giving this plugin a good review :).
My other plugins include:
- CRM Pro (Customer Relation Management)
- Room Booking Pro (Room Booking engine)
- Members Pro (Member subscriptions)
- Invoice Pro (Invoicing)
- Webmail Lite (Webmail)
Hello, I am Wiego. Please start by reading the whole documentation! If you have any questions, find a bug or experience difficulties getting the plugin to work please use the Support Forum. Only leave a Review if you are happy with the plugin or are still unhappy with the plugin after reaching out to me in the Support Forum. Thank you!
Installation
To install from the Marketplace, click on the "Add to Project" button and then select the project you wish to add it to before updating the project in the backend of your website to pull in the plugin.
To install from the backend, go to Settings -> Updates & Plugins -> Install Plugins and then search for Briddle.Multisite
.
Getting started
- Install
Briddle.Multisite
- Create an alias on your server (cPanel/Plesk) for your existing October CMS website. This can be either a subdomain or a domain or you can use a wildcard.
- Simply use the default automagic configuration (see below) or overwrite the site configuration by creating a configuration file
config.php
inside the folder/plugins/briddle/multisite/config
.
Example configuration file (optional)
<?php return [ 'sites' => [ [ 'host' => 'demo.briddle.nl', 'theme' => 'briddle-demo' ] ] ];
Automagic configuration
If the 'sites' array is empty or the configuration file does not exist (as is the default setup), the plugin tries to guess the configuration based on the current host URL.
For example, if the current host URL is "test.mysite.com", and a theme with the name "test-mysite-com" is found, this theme will be used for that host URL without the need to specify it in your plugin's config.php
(or anywhere else).
If no theme is found, the normal active theme will be used.
Using the backend
NEW The backend is now restricted to either super users or users that belong to a group which code is identical to the domainname (e.g. test.mysite.com)
You can simply navigate to the October CMS backend from the (sub)domain you want to make changes on. The correct theme will also be selected in the CMS section. All websites share plugins (but you can use permissions to controll access to them) and databases but have their own theme (and thus static content).
For more advanced options (like using different databases for a single installation) please see the October docs about domain driven environments. You do not need to use this or any other plugin for that but it does require you to write some configuration files. This plugin is intended to allow a simple multisite setup with zero configuration or with a configuration at plugin level.
Support
Please use the Support Forum (on the left side of the page for any theme or plugin) or send me a message. I also offer design and development services. You can visit my website for more information. Do not use reviews to ask for support.
IMPORTANT NOTICE! All my activities on October CMS are suspended indefinitely after my second burn-out. I do not offer any support or updates
-
Michael Weitzel
Found the plugin not useful on 7 Aug, 2021
Doesn't work on OctoberCMS v2+
-
John Torralba
Found the plugin not useful on 7 Apr, 2021
Hi Wiego, I am trying to install your plugin but I cannot proceed because I get this error.
"Undefined offset: 1" on line 73 of D:\xampp\htdocs\mut-reskin\plugins\briddle\multisite\Plugin.php
Are there any other ways to install this? Thanks!
-
Wiego Bergsma author
Replied on 7 Apr, 2021
Thank you for your review! Please note that any questions should be asked in the Product Support section (just below the "Add to project" button on the left side of the plugin page. This allows me to keep questions organized and receive notifications when you reply to my reply. It also allows other users to benefit from what has already been asked.
Please do NOT use reviews to ask for support. These will be ignored.
Thank you.
-
Xitara
Found the plugin useful on 11 May, 2020
works perfect, thank you
-
Wiego Bergsma
Found the plugin useful on 25 Mar, 2019
Hi rockstarnow (I like that name),
Thank you for your review! Please note that any questions should be asked in the Product Support section (just below the "Add to project" button on the left side of the plugin page. This allows me to keep questions organised and receive notifications when you reply to my reply. It also allows other users to benefit from what has already been asked.
Like I mentioned in the Features chapter at the very top of the Details tab on the plugin page:
"This plugin allows you to manage multiple websites from a single installation of October CMS (the websites share user accounts and plugins but have their own theme and content)."
Thank you!
-
rockstarnow
Found the plugin useful on 25 Mar, 2019
Hi,
How can we hide user created in another subdomain ?
-
Wiego Bergsma author
Replied on 25 Mar, 2019
Hi rockstarnow (I like that name),
Thank you for your review! Please note that any questions should be asked in the Product Support section (just below the "Add to project" button on the left side of the plugin page. This allows me to keep questions organized and receive notifications when you reply to my reply. It also allows other users to benefit from what has already been asked.
Please do NOT use reviews to ask for support. These will be ignored.
Like I mentioned in the Features chapter at the very top of the Details tab on the plugin page:
"This plugin allows you to manage multiple websites from a single installation of October CMS (the websites share user accounts and plugins but have their own theme and content)."
Thank you!
-
1.0.4 |
Fixed confusing flash message for users who do not have permission to access the backend. Dec 11, 2019 |
---|---|
1.0.3 |
Added support for backend user groups. You need to be either a super user or belong to a group which code is identical to the domainname (e.g. test.mysite.com) Dec 10, 2019 |
1.0.2 |
Added support for automagic configuration based on the current host URL. Oct 06, 2019 |
1.0.1 |
Initialize plugin. Jan 02, 2019 |