diff --git a/docs/en/Installing.md b/docs/en/Installing.md index f1631eb..aedb081 100644 --- a/docs/en/Installing.md +++ b/docs/en/Installing.md @@ -12,44 +12,19 @@ Then in the root of your project run: ## Web -To begin the installation first download the module online. You can find the version -you require for your SilverStripe installation on the [silverstripe.org](http://www.silverstripe.org) website. +To begin the installation first download the module online. You can find the version you require for your SilverStripe installation on the [silverstripe.org](http://www.silverstripe.org) website. -After you have finished downloading the file, extract the downloaded file to your site's root -folder and ensure the name of the module is `comments`. +After you have finished downloading the file, extract the downloaded file to your site's root folder and ensure the name of the module is `comments`. ## All -Run a database rebuild by visiting *http://yoursite.com/dev/build*. This will add the required database -columns and tables for the module to function. +Run a database rebuild by visiting *http://yoursite.com/dev/build*. This will add the required database columns and tables for the module to function. -If you previously had SilverStripe version 2.4 installed then you'll also need to run the migration script -provided. More information on this is provided in the next section. +If you previously had SilverStripe version 2.4 installed then you'll also need to run the migration script provided. More information on this is provided in the next section. ## Enabling Commenting -Out of the box the module adds commenting support to all pages on your site. This functionality can be -turned on and off on a per page basis in the CMS under the `Behaviour` tab for a given page. Once the `Allow Comments` -checkbox is ticked, republish and view the webpage. - -Ensure that your template file (usually themes/yourtheme/templates/Layout/Page.ss) has the `$CommentsForm` variable -where you want comments to appear. - -To enable commenting on other objects (such as your own subclasses of `DataObject`) add the following -to your `mysite/_config.php` file. - - // Adds commenting to the class SiteTree (all Pages) - Commenting::add('SiteTree'); - -You can also pass configuration options to the add function to customize commenting on that object. Again -in your `mysite/_config.php` file replace the previous line with the following - - // Adds commenting to the class SiteTree (all Pages) but require the user to login and comments - // are moderated - Commenting::add('Foo', array( - 'require_moderation' => true, - 'require_login' => true - )); +Out of the box the module adds commenting support to all pages on your site. This functionality can be turned on and off on a per page basis in the CMS under the `Behaviour` tab for a given page. Once the `Allow Comments` checkbox is ticked, republish and view the webpage. For more configuration options see [Configuration](Configuration.md). @@ -57,7 +32,6 @@ For more configuration options see [Configuration](Configuration.md). ### Migrating from version 2.* SilverStripe installations -This module replaces the built-in commenting system available in versions up to SilverStripe 2.4. To migrate from -that you'll need to run `dev/build` after installing the module. +This module replaces the built-in commenting system available in versions up to SilverStripe 2.4. To migrate from that you'll need to run `dev/build` after installing the module. -You can do this via sake (`sake dev/build`) or via a web browser by visiting `http://yoursite.com/dev/build` \ No newline at end of file +You can do this via sake (`sake dev/build`) or via a web browser by visiting `http://yoursite.com/dev/build`