Create a UI under Admin > Settings > Comments where you can limit

comments only to registered users.  It's simplistic, but is better
than adding a permission since generally this setting will be used
Gallery-wide.

Fixes ticket #1002
This commit is contained in:
Bharat Mediratta
2010-06-05 23:35:32 -07:00
parent 10895ca529
commit 87fde3f360
8 changed files with 82 additions and 5 deletions

View File

@@ -24,6 +24,9 @@ class Comments_Controller extends Controller {
public function create($id) {
$item = ORM::factory("item", $id);
access::required("view", $item);
if (!comment::can_comment()) {
access::forbidden();
}
$form = comment::get_add_form($item);
try {
@@ -69,6 +72,9 @@ class Comments_Controller extends Controller {
public function form_add($item_id) {
$item = ORM::factory("item", $item_id);
access::required("view", $item);
if (!comment::can_comment()) {
access::forbidden();
}
print comment::prefill_add_form(comment::get_add_form($item));
}