Hello,
There was a bug in earlier version of Kentico 6. Please update your insert query with the default one below (SM -> Development -> System tables -> ForumPost -> Queries):
INSERT INTO Forums_ForumPost ([PostForumID], [PostParentID], [PostIDPath], [PostLevel], [PostSubject], [PostUserID], [PostUserName], [PostUserMail], [PostText], [PostTime], [PostApprovedByUserID], [PostThreadPosts], [PostThreadLastPostUserName], [PostThreadLastPostTime], [PostUserSignature], [PostGUID], [PostLastModified], [PostApproved], [PostIsLocked], [PostIsAnswer], [PostStickOrder], [PostViews], [PostLastEdit], [PostInfo], [PostAttachmentCount], [PostType], [PostThreadPostsAbsolute], [PostThreadLastPostUserNameAbsolute], [PostThreadLastPostTimeAbsolute], [PostQuestionSolved], [PostIsNotAnswer] ) VALUES ( @PostForumID, @PostParentID, @PostIDPath, @PostLevel, @PostSubject, @PostUserID, @PostUserName, @PostUserMail, @PostText, @PostTime, @PostApprovedByUserID, @PostThreadPosts, @PostThreadLastPostUserName, @PostThreadLastPostTime, @PostUserSignature, @PostGUID, @PostLastModified, @PostApproved, @PostIsLocked, @PostIsAnswer, @PostStickOrder, @PostViews, @PostLastEdit, @PostInfo, @PostAttachmentCount, @PostType, @PostThreadPostsAbsolute, @PostThreadLastPostUserNameAbsolute, @PostThreadLastPostTimeAbsolute, @PostQuestionSolved, @PostIsNotAnswer); SELECT SCOPE_IDENTITY() AS [PostId]
And then please apply the latest hotfix to fix the issue with adding custom fields.
Best regards,
Jan Hermann