diff --git a/code/controllers/CommentingController.php b/code/controllers/CommentingController.php index c042c60..32bbdeb 100644 --- a/code/controllers/CommentingController.php +++ b/code/controllers/CommentingController.php @@ -274,6 +274,7 @@ class CommentingController extends Controller { $fields->removeByName('Email'); $fields->insertBefore(new ReadonlyField("NameView", _t('CommentInterface.YOURNAME', 'Your name'), $member->getName()), 'URL'); $fields->push(new HiddenField("Name", "", $member->getName())); + $fields->push(new HiddenField("Email", "", $member->Email)); $form->setFields($fields); } diff --git a/code/extensions/CommentsExtension.php b/code/extensions/CommentsExtension.php index 6208e75..4512637 100644 --- a/code/extensions/CommentsExtension.php +++ b/code/extensions/CommentsExtension.php @@ -75,7 +75,10 @@ class CommentsExtension extends DataExtension { $this->ownerBaseClass, 'comments_per_page' )); + $controller = Controller::curr(); + $list->setPageStart($controller->request->getVar("commentsstart". $this->owner->ID)); $list->setPaginationGetVar("commentsstart". $this->owner->ID); + $list->MoreThanOnePage(); return $list; }