Fix HTML preview rendering on the main screen

closes #2904
- The `posts/post` template now takes its HTML from the post model instead of using the editor's markdown component