Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
A Drupal module similar to CommentPress for WordPress
JavaScript PHP
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
css
js
README
README.txt
open_review.info
open_review.install
open_review.module

README


CREATOR

Patrick Murray-John
Twitter: patrickgmj
Drupal: patrickmj
Blog: http://www.patrickgmj.net/blog
CV: http://cv.patrickgmj.net
Foaf:

DESCRIPTION

Open Review attempts to build on the example of the excellent CommentPress plugin for WordPress. It differs from CommentPress in that a primary design goal is to make it theme-agnostic. I aim for this module to be usable with any Drupal theme, though testing that perfectly is clearly problematic. Nevertheless, I anticipate that it should work with what you are running. Please contact me with details about fails, and we can probably hack it to work with your theme.


INSTALLATION

Install in the usual Drupal way: put the files in your sites/all/modules or appropriate site-specific directory. Go to admin/modules and check the box.


CONFIGURATION

Go to Admin->Manage Content->Content Types->(Your content type(s) for Open Review). For the content types that should use Open Review, edit the "Comments" section to enable the module.  For the module to work, you must choose one of the Threaded options for comment display.

KNOWN ISSUES
This module brings in it's own jQuery files because of UX troubles using the jQuery Upgrade and jQuery UI modules. This could cause conflicts with other modules that use jQuery and jQuery UI.
I only import it's own jQuery for the content types specified to use use Open Review.


Testing across themes is unavoidably limited.

TODO

Work with all the various WYSIWYG editors.
* TinyMCE supported -- tested on 3.3.6
* FCKEditor 
* WYMediator
* openWYSIWYG
* markItUp
* yUI Editor
* jWYSIWYG
* NiceEdit
* Whizzywig

  
Test across browsers. 

Research better form for bringing in jQuery within the module itself?
Something went wrong with that request. Please try again.