diff --git a/app/helpers/blog_posts_helper.rb b/app/helpers/blog_posts_helper.rb index 74eb521..92e2bae 100644 --- a/app/helpers/blog_posts_helper.rb +++ b/app/helpers/blog_posts_helper.rb @@ -2,9 +2,7 @@ module BlogPostsHelper def blog_archive_list posts = BlogPost.live.select('published_at').all_previous return nil if posts.blank? - html = '

' - html << t('archives', :scope => 'blog.shared') - html << '

' html.html_safe end diff --git a/app/views/blog/posts/archive.html.erb b/app/views/blog/posts/archive.html.erb index a2044e8..893e44d 100644 --- a/app/views/blog/posts/archive.html.erb +++ b/app/views/blog/posts/archive.html.erb @@ -13,7 +13,7 @@ <%= render :partial => "/blog/shared/categories" %> <%= render :partial => "/blog/shared/tags" %> <%= render :partial => "/blog/shared/rss_feed" %> - <%= blog_archive_list %> + <%= render :partial => "/blog/shared/archive_list" %> <% end %> <%= render :partial => "/shared/content_page" %> diff --git a/app/views/blog/posts/index.html.erb b/app/views/blog/posts/index.html.erb index 8c3801a..74bc2c7 100644 --- a/app/views/blog/posts/index.html.erb +++ b/app/views/blog/posts/index.html.erb @@ -17,7 +17,7 @@ <%= render :partial => "/blog/shared/categories" %> <%= render :partial => "/blog/shared/tags" %> <%= render :partial => "/blog/shared/rss_feed" %> - <%= blog_archive_list %> + <%= render :partial => "/blog/shared/archive_list" %> <% end %> <%= render :partial => "/shared/content_page" %> diff --git a/app/views/blog/posts/tagged.html.erb b/app/views/blog/posts/tagged.html.erb index 904150f..e7ee221 100644 --- a/app/views/blog/posts/tagged.html.erb +++ b/app/views/blog/posts/tagged.html.erb @@ -15,7 +15,7 @@ <%= render :partial => "/blog/shared/categories" %> <%= render :partial => "/blog/shared/tags" %> <%= render :partial => "/blog/shared/rss_feed" %> - <%= blog_archive_list %> + <%= render :partial => "/blog/shared/archive_list" %> <% end %> <%= render :partial => "/shared/content_page" %> diff --git a/app/views/blog/shared/_archive_list.html.erb b/app/views/blog/shared/_archive_list.html.erb new file mode 100644 index 0000000..ddd7b39 --- /dev/null +++ b/app/views/blog/shared/_archive_list.html.erb @@ -0,0 +1,9 @@ +<% + archive_posts = blog_archive_list +%> +<% if archive_posts.any? %> +

<%= t('archives', :scope => 'blog.shared') %>

+ +<% end %> \ No newline at end of file diff --git a/app/views/blog/shared/_posts.html.erb b/app/views/blog/shared/_posts.html.erb deleted file mode 100644 index 24a8199..0000000 --- a/app/views/blog/shared/_posts.html.erb +++ /dev/null @@ -1,10 +0,0 @@ -<% if @blog_posts.many? %> -

<%= t('.other') %>

- -<% end %> \ No newline at end of file