diff options
Diffstat (limited to 'app/views/refinery/admin/blog/_submenu.html.erb')
-rw-r--r-- | app/views/refinery/admin/blog/_submenu.html.erb | 96 |
1 files changed, 96 insertions, 0 deletions
diff --git a/app/views/refinery/admin/blog/_submenu.html.erb b/app/views/refinery/admin/blog/_submenu.html.erb new file mode 100644 index 0000000..442ab47 --- /dev/null +++ b/app/views/refinery/admin/blog/_submenu.html.erb @@ -0,0 +1,96 @@ +<nav id='actions' class='multilist'> + <ul class='search_list'> + <li class='not_a_link'> + <%= render :partial => "/refinery/admin/search", + :locals => { + :url => main_app.refinery_admin_blog_posts_path + } %> + </li> + </ul> + + <ul class='collapsible_menu'> + <li class='not_a_link'> + <%= link_to t('.posts.title'), '#', + :class => 'page_copy_icon' %> + </li> + <li> + <%= link_to t('.posts.manage'), main_app.refinery_admin_blog_posts_path, + :class => 'page_icon' %> + </li> + <li> + <%= link_to t('.posts.uncategorized'), main_app.uncategorized_refinery_admin_blog_posts_path, + :class => 'page_icon' %> + </li> + <li> + <%= link_to t('.posts.new'), main_app.new_refinery_admin_blog_post_path, + :class => 'page_add_icon' %> + </li> + </ul> + <% if Refinery::BlogPost.comments_allowed? %> + <ul class='collapsible_menu'> + <li class='not_a_link'> + <% if Refinery::BlogComment.unmoderated.any? %> + <% title = t('.comments.title_with_count', :new_count => Refinery::BlogComment.unmoderated.size) %> + <% else %> + <% title = t('.comments.title') %> + <% end %> + <%= link_to title, '#', + :class => 'comments_icon' %> + </li> + <li> + <%= link_to t('.comments.new'), main_app.refinery_admin_blog_comments_path, + :class => 'comment_icon' %> + </li> + <li> + <%= link_to t('.comments.approved'), main_app.approved_refinery_admin_blog_comments_path, + :class => 'comment_tick_icon' %> + </li> + <li> + <%= link_to t('.comments.rejected'), main_app.rejected_refinery_admin_blog_comments_path, + :class => 'comment_cross_icon' %> + </li> + </ul> + <% end %> + + <ul class='collapsible_menu'> + <li class='not_a_link'> + <%= link_to t('.categories.title'), '#', + :class => 'folder_icon' %> + </li> + <li> + <%= link_to t('.categories.manage'), main_app.refinery_admin_blog_categories_path, + :class => 'folder_edit_icon' %> + </li> + <li> + <%= link_to t('.categories.new'), main_app.new_refinery_admin_blog_category_path(:dialog => true, :height => 325), + :class => 'folder_add_icon' %> + </li> + </ul> + + <ul class='collapsible_menu'> + <li class='not_a_link'> + <%= link_to t('.settings.title'), main_app.refinery_admin_blog_settings_path, + :class => 'settings_icon' %> + </li> + <li> + <%= link_to t('.settings.comments'), main_app.comments_refinery_admin_blog_settings_path, + :class => "#{Refinery::BlogPost.comments_allowed? ? 'success' : 'failure'}_icon" %> + </li> + <li> + <%= link_to t('.settings.moderation'), main_app.moderation_refinery_admin_blog_settings_path, + :class => "#{Refinery::BlogComment::Moderation.enabled? ? 'success' : 'failure'}_icon" %> + </li> + <li> + <%= link_to t('.settings.update_notified'), + main_app.notification_recipients_refinery_admin_blog_settings_path(:dialog => true, :height => 400), + :class => 'user_comment_icon' %> + </li> + <li> + <%= link_to t('.settings.teasers'), + main_app.teasers_refinery_admin_blog_settings_path, :class => "#{Refinery::BlogPost.teasers_enabled? ? 'success' : 'failure'}_icon" %> + </li> + </ul> + +</nav> + +<% content_for :stylesheets, stylesheet_link_tag('refinery/refinerycms-blog')%> |