diff --git a/include/functions_entries.inc.php b/include/functions_entries.inc.php index 469b1682..3f33490d 100644 --- a/include/functions_entries.inc.php +++ b/include/functions_entries.inc.php @@ -1226,13 +1226,22 @@ function serendipity_printEntries($entries, $extended = 0, $preview = false, $sm 'is_comment_added' => (isset($serendipity['GET']['csuccess']) && $serendipity['GET']['csuccess'] == 'true' ? true: false), 'is_comment_moderate' => (isset($serendipity['GET']['csuccess']) && $serendipity['GET']['csuccess'] == 'moderate' ? true: false) ); - + + if ($serendipity['serendipityAuthedUser'] === true) { + $userData = array(); + $userData['name'] = $serendipity['realname']; + $userData['email'] = $serendipity['email']; + $userData['url'] = ''; + } else { + $userData = $serendipity['POST']; + } + $serendipity['smarty']->assign($comment_add_data); serendipity_displayCommentForm( $entry['id'], $serendipity['serendipityHTTPPath'] . $serendipity['indexFile'] . '?url=' . $entry['commURL'], true, - $serendipity['POST'], + $userData, true, serendipity_db_bool($entry['moderate_comments']), $entry