diff options
author | djones <dgjones@gmail.com> | 2010-09-06 16:22:13 +1200 |
---|---|---|
committer | djones <dgjones@gmail.com> | 2010-09-06 16:22:13 +1200 |
commit | bd50bdb415346329e772a90f26828376a6a1cffb (patch) | |
tree | 3722ac255f4b96a0e4adf8ec2493dfbd002ade68 /app/views/blog/shared/_post.html.erb | |
parent | 6f342c1314dfbc8a02a2d4276f6ae7b0bc951661 (diff) | |
download | refinerycms-blog-bd50bdb415346329e772a90f26828376a6a1cffb.tar.gz refinerycms-blog-bd50bdb415346329e772a90f26828376a6a1cffb.tar.bz2 refinerycms-blog-bd50bdb415346329e772a90f26828376a6a1cffb.zip |
refactoring the frontend to use more partials, separate out the categories into it's own controller, namespace the blog into it's own folder and create a base blog controller for handling common front end tasks
Diffstat (limited to 'app/views/blog/shared/_post.html.erb')
-rw-r--r-- | app/views/blog/shared/_post.html.erb | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/app/views/blog/shared/_post.html.erb b/app/views/blog/shared/_post.html.erb new file mode 100644 index 0000000..d8194d3 --- /dev/null +++ b/app/views/blog/shared/_post.html.erb @@ -0,0 +1,20 @@ +<li> + <h2><%= link_to post.title, blog_post_url(post) %></h2> + <p class='posted_at'> + <%= t('blog.shared.posts.created_at', :when => post.created_at.strftime('%d %B %Y')) %> + </p> + <%= truncate(post.body, + :length => RefinerySetting.find_or_set(:blog_post_teaser_length, 250), + :preserve_html_tags => true) %> + <p> + <%= link_to t('blog.shared.posts.read_more'), blog_post_url(post) %> + + <span class='comment_count'> + <% if post.comments.any? %> + (<%= pluralize(post.comments.count, t('blog.shared.comments.singular')) %>) + <% else %> + (<%= t('blog.shared.comments.none') %>) + <% end %> + </span> + </p> +</li>
\ No newline at end of file |