No commit activity in last 3 years
No release in over 3 years
The Page Comments Module for BrowserCMS
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
 Dependencies

Runtime

< 3.6.0, >= 3.5.0
 Project Readme

Page Comments Module for BrowserCMS

A simple comments module that can be embedded into pages to allow users to leave comments. It adds the following capabilities:

  • A page comment block, which stores the user name, email, url and comment of public visitors.
  • A comments portlet, which can be added to any template, and will record comments for that page.

Installation

The Page comments module installs like most other BrowserCMS modules (http://guides.browsercms.org/installing_modules.html)

1. Install the module

$ rails g cms:install bcms_page_comments

2. Run the following commands

$ rake db:migrate
$ rake db:seed

For projects with existing databases, you may need to comment out other lines in db/seeds.rb so only the blog seed data runs.

3. Create a Comments portlet and embed into your templates

  • Open your browser to localhost:3000/cms/portlets and login

  • Click 'Add New Content', and select 'Page Comments Portlet'

  • Set the name to 'Page Comments' and click save.

  • Now go to Administration -> Page Templates -> Sub Page -> Edit

  • Add the following line to your template, somewhere in the body (preferably after your main content area)

      <%= render_portlet "Page Comments" %>
    

This will render embed the portlet named "Page Comments" into any page which uses the Sub Page template.

  • Now add a new page using the "Sub Page" template and you should see the comments form. Adding a new comment will display on that page.