Plato lets you pick and choose the features or modules you would like to offer within your Plato installation. After installing Plato only the core modules are enabled. You will typically need to enable one of our main modules via the administrator dashboard to add real functionality to Plato.
As Plato revolves around modules we've made it super easy to search for and enable modules. From the Plato administrator dashboard click "Features" on the left and then click "Manage". You should be presented with a page similar to this...
TIP Search for discuss, docs, articles, questions, ideas or issues to install any of our main modules.
When you enable a feature Plato will automatically attempt to also enabled any dependencies that feature may have if the dependency is not already enabled. For example if you enable our Plato.Discuss.Follow module you'll notice Plato.Follow will also be enabled at the same time if it's not already enabled.
For the most part you should not need to worry about dependencies when enabling modules within Plato but it's worth noting this behaviour as you may enable a single module and see suddenly several other modules are enabled.
Some modules may require new database tables or stored procedures. Any database tables or stored procedures required by a module will be created only once the module is enabled within Plato.