From b3a25c1b686d205fc6b8b409a8f90059ae6b934d Mon Sep 17 00:00:00 2001 From: Philip Arndt Date: Mon, 9 Jan 2012 10:38:26 +1300 Subject: Restructured part of the project to Refinery::Blog::Admin not Refinery::Admin::Blog --- app/views/refinery/admin/blog/_submenu.html.erb | 96 ----------------- .../admin/blog/categories/_category.html.erb | 18 ---- .../refinery/admin/blog/categories/_form.html.erb | 19 ---- .../admin/blog/categories/_sortable_list.html.erb | 7 -- .../refinery/admin/blog/categories/edit.html.erb | 1 - .../refinery/admin/blog/categories/index.html.erb | 27 ----- .../refinery/admin/blog/categories/new.html.erb | 1 - .../refinery/admin/blog/comments/_comment.html.erb | 20 ---- .../admin/blog/comments/_sortable_list.html.erb | 7 -- .../refinery/admin/blog/comments/index.html.erb | 31 ------ .../refinery/admin/blog/comments/show.html.erb | 63 ----------- app/views/refinery/admin/blog/posts/_form.html.erb | 116 --------------------- .../refinery/admin/blog/posts/_form_part.html.erb | 3 - app/views/refinery/admin/blog/posts/_post.html.erb | 21 ---- .../admin/blog/posts/_sortable_list.html.erb | 7 -- .../admin/blog/posts/_teaser_part.html.erb | 11 -- app/views/refinery/admin/blog/posts/edit.html.erb | 1 - app/views/refinery/admin/blog/posts/index.html.erb | 28 ----- app/views/refinery/admin/blog/posts/new.html.erb | 1 - .../admin/blog/posts/uncategorized.html.erb | 27 ----- .../blog/settings/notification_recipients.html.erb | 24 ----- app/views/refinery/blog/admin/_submenu.html.erb | 96 +++++++++++++++++ .../blog/admin/categories/_category.html.erb | 18 ++++ .../refinery/blog/admin/categories/_form.html.erb | 19 ++++ .../blog/admin/categories/_sortable_list.html.erb | 7 ++ .../refinery/blog/admin/categories/edit.html.erb | 1 + .../refinery/blog/admin/categories/index.html.erb | 27 +++++ .../refinery/blog/admin/categories/new.html.erb | 1 + .../refinery/blog/admin/comments/_comment.html.erb | 20 ++++ .../blog/admin/comments/_sortable_list.html.erb | 7 ++ .../refinery/blog/admin/comments/index.html.erb | 31 ++++++ .../refinery/blog/admin/comments/show.html.erb | 63 +++++++++++ app/views/refinery/blog/admin/posts/_form.html.erb | 116 +++++++++++++++++++++ .../refinery/blog/admin/posts/_form_part.html.erb | 3 + app/views/refinery/blog/admin/posts/_post.html.erb | 21 ++++ .../blog/admin/posts/_sortable_list.html.erb | 7 ++ .../blog/admin/posts/_teaser_part.html.erb | 11 ++ app/views/refinery/blog/admin/posts/edit.html.erb | 1 + app/views/refinery/blog/admin/posts/index.html.erb | 28 +++++ app/views/refinery/blog/admin/posts/new.html.erb | 1 + .../blog/admin/posts/uncategorized.html.erb | 27 +++++ .../settings/notification_recipients.html.erb | 24 +++++ 42 files changed, 529 insertions(+), 529 deletions(-) delete mode 100644 app/views/refinery/admin/blog/_submenu.html.erb delete mode 100644 app/views/refinery/admin/blog/categories/_category.html.erb delete mode 100644 app/views/refinery/admin/blog/categories/_form.html.erb delete mode 100644 app/views/refinery/admin/blog/categories/_sortable_list.html.erb delete mode 100644 app/views/refinery/admin/blog/categories/edit.html.erb delete mode 100644 app/views/refinery/admin/blog/categories/index.html.erb delete mode 100644 app/views/refinery/admin/blog/categories/new.html.erb delete mode 100644 app/views/refinery/admin/blog/comments/_comment.html.erb delete mode 100644 app/views/refinery/admin/blog/comments/_sortable_list.html.erb delete mode 100644 app/views/refinery/admin/blog/comments/index.html.erb delete mode 100644 app/views/refinery/admin/blog/comments/show.html.erb delete mode 100644 app/views/refinery/admin/blog/posts/_form.html.erb delete mode 100644 app/views/refinery/admin/blog/posts/_form_part.html.erb delete mode 100644 app/views/refinery/admin/blog/posts/_post.html.erb delete mode 100644 app/views/refinery/admin/blog/posts/_sortable_list.html.erb delete mode 100644 app/views/refinery/admin/blog/posts/_teaser_part.html.erb delete mode 100644 app/views/refinery/admin/blog/posts/edit.html.erb delete mode 100644 app/views/refinery/admin/blog/posts/index.html.erb delete mode 100644 app/views/refinery/admin/blog/posts/new.html.erb delete mode 100644 app/views/refinery/admin/blog/posts/uncategorized.html.erb delete mode 100644 app/views/refinery/admin/blog/settings/notification_recipients.html.erb create mode 100644 app/views/refinery/blog/admin/_submenu.html.erb create mode 100644 app/views/refinery/blog/admin/categories/_category.html.erb create mode 100644 app/views/refinery/blog/admin/categories/_form.html.erb create mode 100644 app/views/refinery/blog/admin/categories/_sortable_list.html.erb create mode 100644 app/views/refinery/blog/admin/categories/edit.html.erb create mode 100644 app/views/refinery/blog/admin/categories/index.html.erb create mode 100644 app/views/refinery/blog/admin/categories/new.html.erb create mode 100644 app/views/refinery/blog/admin/comments/_comment.html.erb create mode 100644 app/views/refinery/blog/admin/comments/_sortable_list.html.erb create mode 100644 app/views/refinery/blog/admin/comments/index.html.erb create mode 100644 app/views/refinery/blog/admin/comments/show.html.erb create mode 100644 app/views/refinery/blog/admin/posts/_form.html.erb create mode 100644 app/views/refinery/blog/admin/posts/_form_part.html.erb create mode 100644 app/views/refinery/blog/admin/posts/_post.html.erb create mode 100644 app/views/refinery/blog/admin/posts/_sortable_list.html.erb create mode 100644 app/views/refinery/blog/admin/posts/_teaser_part.html.erb create mode 100644 app/views/refinery/blog/admin/posts/edit.html.erb create mode 100644 app/views/refinery/blog/admin/posts/index.html.erb create mode 100644 app/views/refinery/blog/admin/posts/new.html.erb create mode 100644 app/views/refinery/blog/admin/posts/uncategorized.html.erb create mode 100644 app/views/refinery/blog/admin/settings/notification_recipients.html.erb (limited to 'app/views') diff --git a/app/views/refinery/admin/blog/_submenu.html.erb b/app/views/refinery/admin/blog/_submenu.html.erb deleted file mode 100644 index 2915610..0000000 --- a/app/views/refinery/admin/blog/_submenu.html.erb +++ /dev/null @@ -1,96 +0,0 @@ - - -<% content_for :stylesheets, stylesheet_link_tag('refinery/blog/backend') %> diff --git a/app/views/refinery/admin/blog/categories/_category.html.erb b/app/views/refinery/admin/blog/categories/_category.html.erb deleted file mode 100644 index 80cc2e3..0000000 --- a/app/views/refinery/admin/blog/categories/_category.html.erb +++ /dev/null @@ -1,18 +0,0 @@ -
  • - - <%= category.title %> -   - - - <%= link_to refinery_icon_tag("application_edit.png"), - main_app.edit_refinery_admin_blog_category_path(category, - :dialog => true, - :height => 325), - :title => t('.edit') %> - <%= link_to refinery_icon_tag("delete.png"), main_app.refinery_admin_blog_category_path(category), - :class => "cancel confirm-delete", - :title => t('.delete'), - :method => :delete, - :confirm => t('message', :scope => 'refinery.admin.delete', :title => category.title) %> - -
  • diff --git a/app/views/refinery/admin/blog/categories/_form.html.erb b/app/views/refinery/admin/blog/categories/_form.html.erb deleted file mode 100644 index a5d3de3..0000000 --- a/app/views/refinery/admin/blog/categories/_form.html.erb +++ /dev/null @@ -1,19 +0,0 @@ -<%= form_for [main_app, :refinery_admin, @blog_category] do |f| -%> - <%= render :partial => "/refinery/admin/error_messages", - :locals => { - :object => f.object, - :include_object_name => true - } %> - -
    - <%= f.label :title -%> - <%= f.text_field :title, :class => 'larger widest' -%> -
    - - <%= render :partial => "/refinery/admin/form_actions", - :locals => { - :f => f, - :continue_editing => false, - :delete_title => t('delete', :scope => 'refinery.admin.blog.categories.category') - } %> -<% end %> diff --git a/app/views/refinery/admin/blog/categories/_sortable_list.html.erb b/app/views/refinery/admin/blog/categories/_sortable_list.html.erb deleted file mode 100644 index f4e8641..0000000 --- a/app/views/refinery/admin/blog/categories/_sortable_list.html.erb +++ /dev/null @@ -1,7 +0,0 @@ - -<%= render :partial => "/refinery/admin/sortable_list", - :locals => { - :continue_reordering => (defined?(continue_reordering) ? continue_reordering : true) - } %> diff --git a/app/views/refinery/admin/blog/categories/edit.html.erb b/app/views/refinery/admin/blog/categories/edit.html.erb deleted file mode 100644 index 2872e82..0000000 --- a/app/views/refinery/admin/blog/categories/edit.html.erb +++ /dev/null @@ -1 +0,0 @@ -<%= render :partial => "form" %> diff --git a/app/views/refinery/admin/blog/categories/index.html.erb b/app/views/refinery/admin/blog/categories/index.html.erb deleted file mode 100644 index 4ad59ab..0000000 --- a/app/views/refinery/admin/blog/categories/index.html.erb +++ /dev/null @@ -1,27 +0,0 @@ -<%= render :partial => '/refinery/admin/blog/submenu' %> -
    - <% if searching? %> -

    <%= t('results_for', :scope => 'refinery.admin.search', - :query => params[:search]) %>

    - <% if @blog_categories.any? %> - <%= render :partial => "blog_categories", - :collection => @blog_categories %> - <% else %> -

    <%= t('no_results', :scope => 'refinery.admin.search') %>

    - <% end %> - <% else %> - <% if @blog_categories.any? %> - <%= will_paginate @blog_categories %> - - <%= render :partial => "sortable_list" %> - - <%= will_paginate @blog_categories %> - <% else %> -

    - - <%= t('.no_items_yet', :create => t('new', :scope => 'refinery.admin.blog.submenu.categories')) %> - -

    - <% end %> - <% end %> -
    diff --git a/app/views/refinery/admin/blog/categories/new.html.erb b/app/views/refinery/admin/blog/categories/new.html.erb deleted file mode 100644 index 2872e82..0000000 --- a/app/views/refinery/admin/blog/categories/new.html.erb +++ /dev/null @@ -1 +0,0 @@ -<%= render :partial => "form" %> diff --git a/app/views/refinery/admin/blog/comments/_comment.html.erb b/app/views/refinery/admin/blog/comments/_comment.html.erb deleted file mode 100644 index f5eba4d..0000000 --- a/app/views/refinery/admin/blog/comments/_comment.html.erb +++ /dev/null @@ -1,20 +0,0 @@ -
  • "> - - <%= comment.name %> - - <%= truncate(comment.message, :length => 75) %> - - - <%= link_to refinery_icon_tag("application_go.png"), - main_app.blog_post_path(comment.post, :anchor => "comment-#{comment.to_param}"), - :title => t('.view_live_html'), - :target => "_blank" unless comment.unmoderated? %> - <%= link_to refinery_icon_tag('zoom.png'), main_app.refinery_admin_blog_comment_path(comment), - :title => t('.read') %> - <%= link_to refinery_icon_tag("cross.png"), - main_app.rejected_refinery_admin_blog_comment_path(comment, :return_to => request.path.split('/').last.gsub(/^comments$/, 'index')), - :title => t('.reject') unless comment.rejected? %> - <%= link_to refinery_icon_tag("tick.png"), - main_app.approved_refinery_admin_blog_comment_path(comment, :return_to => request.path.split('/').last.gsub(/^comments$/, 'index')), - :title => t('.approve') unless comment.approved? %> - -
  • diff --git a/app/views/refinery/admin/blog/comments/_sortable_list.html.erb b/app/views/refinery/admin/blog/comments/_sortable_list.html.erb deleted file mode 100644 index f781ba1..0000000 --- a/app/views/refinery/admin/blog/comments/_sortable_list.html.erb +++ /dev/null @@ -1,7 +0,0 @@ - -<%= render :partial => "/refinery/admin/sortable_list", - :locals => { - :continue_reordering => (defined?(continue_reordering) ? continue_reordering : true) - } %> diff --git a/app/views/refinery/admin/blog/comments/index.html.erb b/app/views/refinery/admin/blog/comments/index.html.erb deleted file mode 100644 index 059ef59..0000000 --- a/app/views/refinery/admin/blog/comments/index.html.erb +++ /dev/null @@ -1,31 +0,0 @@ -<%= render :partial => '/refinery/admin/blog/submenu' %> -
    - <% if searching? %> -

    <%= t('results_for', :scope => 'shared.admin.search', :query => params[:search]) %>

    - <% if @blog_comments.any? %> - <%= will_paginate @blog_comments %> - - - - <%= will_paginate @blog_comments %> - <% else %> -

    <%= t('search_no_results', :scope => 'admin') %>

    - <% end %> - <% else %> - <% if @blog_comments.any? %> - <%= will_paginate @blog_comments %> - - <%= render :partial => "sortable_list" %> - - <%= will_paginate @blog_comments %> - <% else %> -

    - <%= t('.no_items_yet', - :type => action_name.gsub('index', 'new')).downcase %> -

    - <% end %> - <% end %> -
    diff --git a/app/views/refinery/admin/blog/comments/show.html.erb b/app/views/refinery/admin/blog/comments/show.html.erb deleted file mode 100644 index 3dc50ff..0000000 --- a/app/views/refinery/admin/blog/comments/show.html.erb +++ /dev/null @@ -1,63 +0,0 @@ -
    -

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

    -

    - <%= t('.age') %>: <%= time_ago_in_words(@blog_comment.created_at) %> -

    -

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

    - -
    -
    -

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

    - - - - - - - - - - - - - - - - - -
    - <%= t('.blog_post') %> - - <%= link_to @blog_comment.post.title, - main_app.blog_post_path(@blog_comment.post, :anchor => "comment-#{@blog_comment.to_param}"), - :target => '_blank' %> -
    - <%= t('.from') %> - - <%= @blog_comment.name %> [<%= mail_to @blog_comment.email, @blog_comment.email, {:title => t('.click_to_email')} %>] -
    - <%= t('.date') %> - - <%= l(Date.parse(@blog_comment.created_at.to_s), :format => :long) %> -
    - <%= t('.message') %> - -

    - <%= @blog_comment.message.gsub("\r\n\r\n", "\r\n").gsub("\r\n", "

    ") %> -

    -
    -
    - -<% content_for :stylesheets, stylesheet_link_tag('refinery/blog/backend') %> diff --git a/app/views/refinery/admin/blog/posts/_form.html.erb b/app/views/refinery/admin/blog/posts/_form.html.erb deleted file mode 100644 index f20c0cc..0000000 --- a/app/views/refinery/admin/blog/posts/_form.html.erb +++ /dev/null @@ -1,116 +0,0 @@ -<%= form_for [main_app, :refinery_admin, @blog_post] do |f| -%> - <%= render :partial => "/refinery/admin/error_messages", - :locals => { - :object => f.object, - :include_object_name => true - } %> - -
    - <%= f.label :title -%> - <%= f.text_field :title, :class => 'larger widest' -%> -
    - -
    -
    -
      -
    • - <%= link_to t('body', :scope => 'activerecord.attributes.refinery/blog_post'), "#page_part_body" %> -
    • -
    • - <%= link_to t('teaser', :scope => 'activerecord.attributes.refinery/blog_post'), "#page_part_teaser" %> -
    • - <% Refinery::Blog.tabs.each_with_index do |tab, tab_index| %> -
    • - <%= link_to tab.name.titleize, "#custom_tab_#{tab_index}" %> -
    • - <% end %> -
    - -
    - <% part_index = -1 %> - <%= render :partial => 'form_part', - :locals => { - :f => f, - :part_index => (part_index += 1), - } -%> - <%= render :partial => 'teaser_part', - :locals => { - :f => f, - :part_index => (part_index += 1), - } if f.object.respond_to?(:custom_teaser) -%> - <% Refinery::Blog.tabs.each_with_index do |tab, tab_index| %> -
    - <%= render :partial => tab.partial, :locals => {:f => f} %> -
    - <% end %> -
    -
    -
    - -
    - <%= f.label :tag_list, t('refinery.blog.shared.tags.title') -%> - <%= f.text_field :tag_list, :class => 'larger' -%> -
    - -
    -

    - <%= link_to t('.advanced_options'), "#", - :id => 'toggle_advanced_options', - :title => t('.toggle_advanced_options') %> -

    - - <%= f.check_box :draft %> - <%= f.label :draft, t('.save_as_draft'), :class => "stripped" %> - -
    - - <%= render :partial => "/refinery/admin/form_actions", - :locals => { - :f => f, - :continue_editing => true, - :delete_title => t('delete', :scope => 'refinery.admin.blog.posts.post') - } %> -<% end -%> - -<% content_for :stylesheets, stylesheet_link_tag('refinery/blog/backend') %> -<% content_for :javascripts, javascript_include_tag('refinery/blog/backend') %> -<%= render 'refinery/shared/admin/autocomplete', :dom_id => '#blog_post_tag_list', :url => main_app.tags_refinery_admin_blog_posts_url %> diff --git a/app/views/refinery/admin/blog/posts/_form_part.html.erb b/app/views/refinery/admin/blog/posts/_form_part.html.erb deleted file mode 100644 index 114e493..0000000 --- a/app/views/refinery/admin/blog/posts/_form_part.html.erb +++ /dev/null @@ -1,3 +0,0 @@ -
    - <%= f.text_area :body, :rows => 20, :class => 'wymeditor widest' -%> -
    diff --git a/app/views/refinery/admin/blog/posts/_post.html.erb b/app/views/refinery/admin/blog/posts/_post.html.erb deleted file mode 100644 index 28704ff..0000000 --- a/app/views/refinery/admin/blog/posts/_post.html.erb +++ /dev/null @@ -1,21 +0,0 @@ -
  • - - <%= post.title %> - - <%= post.published_at.try(:strftime, '%b %d, %Y') || 'draft' %> - <%= " by #{post.author.username}" if post.author.present? %> - - - - <%= link_to refinery_icon_tag("application_go.png"), main_app.blog_post_path(post), - :title => t('.view_live_html'), - :target => "_blank" %> - <%= link_to refinery_icon_tag("application_edit.png"), main_app.edit_refinery_admin_blog_post_path(post), - :title => t('.edit') %> - <%= link_to refinery_icon_tag("delete.png"), main_app.refinery_admin_blog_post_path(post), - :class => "cancel confirm-delete", - :title => t('.delete'), - :method => :delete, - :confirm => t('message', :scope => 'refinery.admin.delete', :title => post.title) %> - -
  • diff --git a/app/views/refinery/admin/blog/posts/_sortable_list.html.erb b/app/views/refinery/admin/blog/posts/_sortable_list.html.erb deleted file mode 100644 index 18d12cc..0000000 --- a/app/views/refinery/admin/blog/posts/_sortable_list.html.erb +++ /dev/null @@ -1,7 +0,0 @@ - -<%= render :partial => "/refinery/admin/sortable_list", - :locals => { - :continue_reordering => (defined?(continue_reordering) ? continue_reordering : true) - } %> diff --git a/app/views/refinery/admin/blog/posts/_teaser_part.html.erb b/app/views/refinery/admin/blog/posts/_teaser_part.html.erb deleted file mode 100644 index dc9186a..0000000 --- a/app/views/refinery/admin/blog/posts/_teaser_part.html.erb +++ /dev/null @@ -1,11 +0,0 @@ -
    - <%= f.text_area :custom_teaser, :rows => 20, :class => 'wymeditor widest' -%> -

    - - <%= link_to t('copy_body', :scope => 'refinery.admin.blog.posts.form'), "#", - :id => 'copy_body_link', - :title => t('copy_body_help', :scope => 'refinery.admin.blog.posts.form') %> - -

    -
    - diff --git a/app/views/refinery/admin/blog/posts/edit.html.erb b/app/views/refinery/admin/blog/posts/edit.html.erb deleted file mode 100644 index 2872e82..0000000 --- a/app/views/refinery/admin/blog/posts/edit.html.erb +++ /dev/null @@ -1 +0,0 @@ -<%= render :partial => "form" %> diff --git a/app/views/refinery/admin/blog/posts/index.html.erb b/app/views/refinery/admin/blog/posts/index.html.erb deleted file mode 100644 index 922353c..0000000 --- a/app/views/refinery/admin/blog/posts/index.html.erb +++ /dev/null @@ -1,28 +0,0 @@ -<%= render :partial => '/refinery/admin/blog/submenu' %> -
    - <% if searching? %> -

    <%= t('results_for', :scope => 'refinery.admin.search', :query => params[:search]) %>

    - <% if @blog_posts.any? %> - - <% else %> -

    <%= t('no_results', :scope => 'refinery.admin.search') %>

    - <% end %> - <% else %> - <% if @blog_posts.any? %> - <%= will_paginate @blog_posts %> - - <%= render :partial => "sortable_list" %> - - <%= will_paginate @blog_posts %> - <% else %> -

    - - <%= t('.no_items_yet', :create => t('new', :scope => 'refinery.admin.blog.submenu.posts')) %> - -

    - <% end %> - <% end %> -
    diff --git a/app/views/refinery/admin/blog/posts/new.html.erb b/app/views/refinery/admin/blog/posts/new.html.erb deleted file mode 100644 index 2872e82..0000000 --- a/app/views/refinery/admin/blog/posts/new.html.erb +++ /dev/null @@ -1 +0,0 @@ -<%= render :partial => "form" %> diff --git a/app/views/refinery/admin/blog/posts/uncategorized.html.erb b/app/views/refinery/admin/blog/posts/uncategorized.html.erb deleted file mode 100644 index 030e789..0000000 --- a/app/views/refinery/admin/blog/posts/uncategorized.html.erb +++ /dev/null @@ -1,27 +0,0 @@ -<%= render :partial => '/refinery/admin/blog/submenu' %> -
    - <% if searching? %> -

    <%= t('results_for', :scope => 'refinery.admin.search', - :query => params[:search]) %>

    - <% if @blog_posts.any? %> - <%= render :partial => "blog_posts", - :collection => @blog_posts %> - <% else %> -

    <%= t('no_results', :scope => 'refinery.admin.search') %>

    - <% end %> - <% else %> - <% if @blog_posts.any? %> - <%= will_paginate @blog_posts %> - - <%= render :partial => "sortable_list" %> - - <%= will_paginate @blog_posts %> - <% else %> -

    - - <%= t('.no_items_yet') %> - -

    - <% end %> - <% end %> -
    diff --git a/app/views/refinery/admin/blog/settings/notification_recipients.html.erb b/app/views/refinery/admin/blog/settings/notification_recipients.html.erb deleted file mode 100644 index d321ded..0000000 --- a/app/views/refinery/admin/blog/settings/notification_recipients.html.erb +++ /dev/null @@ -1,24 +0,0 @@ -<%= form_tag do %> - -
    - - <%= label_tag :recipients, t('.value') %> - - <%= text_field_tag :recipients, @recipients, :class => "larger widest" %> -
    - -

    - <%= t('.hint') %> -

    -

    - <%= t('.example') %> -

    - - <%= render :partial => "/refinery/admin/form_actions", - :locals => { - :f => nil, - :continue_editing => false, - :cancel_url => admin_blog_posts_url, - :hide_delete => true - } %> -<% end %> diff --git a/app/views/refinery/blog/admin/_submenu.html.erb b/app/views/refinery/blog/admin/_submenu.html.erb new file mode 100644 index 0000000..d290ce8 --- /dev/null +++ b/app/views/refinery/blog/admin/_submenu.html.erb @@ -0,0 +1,96 @@ + + +<% content_for :stylesheets, stylesheet_link_tag('refinery/blog/backend') %> diff --git a/app/views/refinery/blog/admin/categories/_category.html.erb b/app/views/refinery/blog/admin/categories/_category.html.erb new file mode 100644 index 0000000..d476439 --- /dev/null +++ b/app/views/refinery/blog/admin/categories/_category.html.erb @@ -0,0 +1,18 @@ +
  • + + <%= category.title %> +   + + + <%= link_to refinery_icon_tag("application_edit.png"), + main_app.edit_refinery_blog_admin_category_path(category, + :dialog => true, + :height => 325), + :title => t('.edit') %> + <%= link_to refinery_icon_tag("delete.png"), main_app.refinery_blog_admin_category_path(category), + :class => "cancel confirm-delete", + :title => t('.delete'), + :method => :delete, + :confirm => t('message', :scope => 'refinery.admin.delete', :title => category.title) %> + +
  • diff --git a/app/views/refinery/blog/admin/categories/_form.html.erb b/app/views/refinery/blog/admin/categories/_form.html.erb new file mode 100644 index 0000000..a5d3de3 --- /dev/null +++ b/app/views/refinery/blog/admin/categories/_form.html.erb @@ -0,0 +1,19 @@ +<%= form_for [main_app, :refinery_admin, @blog_category] do |f| -%> + <%= render :partial => "/refinery/admin/error_messages", + :locals => { + :object => f.object, + :include_object_name => true + } %> + +
    + <%= f.label :title -%> + <%= f.text_field :title, :class => 'larger widest' -%> +
    + + <%= render :partial => "/refinery/admin/form_actions", + :locals => { + :f => f, + :continue_editing => false, + :delete_title => t('delete', :scope => 'refinery.admin.blog.categories.category') + } %> +<% end %> diff --git a/app/views/refinery/blog/admin/categories/_sortable_list.html.erb b/app/views/refinery/blog/admin/categories/_sortable_list.html.erb new file mode 100644 index 0000000..f4e8641 --- /dev/null +++ b/app/views/refinery/blog/admin/categories/_sortable_list.html.erb @@ -0,0 +1,7 @@ + +<%= render :partial => "/refinery/admin/sortable_list", + :locals => { + :continue_reordering => (defined?(continue_reordering) ? continue_reordering : true) + } %> diff --git a/app/views/refinery/blog/admin/categories/edit.html.erb b/app/views/refinery/blog/admin/categories/edit.html.erb new file mode 100644 index 0000000..2872e82 --- /dev/null +++ b/app/views/refinery/blog/admin/categories/edit.html.erb @@ -0,0 +1 @@ +<%= render :partial => "form" %> diff --git a/app/views/refinery/blog/admin/categories/index.html.erb b/app/views/refinery/blog/admin/categories/index.html.erb new file mode 100644 index 0000000..4ad59ab --- /dev/null +++ b/app/views/refinery/blog/admin/categories/index.html.erb @@ -0,0 +1,27 @@ +<%= render :partial => '/refinery/admin/blog/submenu' %> +
    + <% if searching? %> +

    <%= t('results_for', :scope => 'refinery.admin.search', + :query => params[:search]) %>

    + <% if @blog_categories.any? %> + <%= render :partial => "blog_categories", + :collection => @blog_categories %> + <% else %> +

    <%= t('no_results', :scope => 'refinery.admin.search') %>

    + <% end %> + <% else %> + <% if @blog_categories.any? %> + <%= will_paginate @blog_categories %> + + <%= render :partial => "sortable_list" %> + + <%= will_paginate @blog_categories %> + <% else %> +

    + + <%= t('.no_items_yet', :create => t('new', :scope => 'refinery.admin.blog.submenu.categories')) %> + +

    + <% end %> + <% end %> +
    diff --git a/app/views/refinery/blog/admin/categories/new.html.erb b/app/views/refinery/blog/admin/categories/new.html.erb new file mode 100644 index 0000000..2872e82 --- /dev/null +++ b/app/views/refinery/blog/admin/categories/new.html.erb @@ -0,0 +1 @@ +<%= render :partial => "form" %> diff --git a/app/views/refinery/blog/admin/comments/_comment.html.erb b/app/views/refinery/blog/admin/comments/_comment.html.erb new file mode 100644 index 0000000..51f2996 --- /dev/null +++ b/app/views/refinery/blog/admin/comments/_comment.html.erb @@ -0,0 +1,20 @@ +
  • "> + + <%= comment.name %> + - <%= truncate(comment.message, :length => 75) %> + + + <%= link_to refinery_icon_tag("application_go.png"), + main_app.blog_post_path(comment.post, :anchor => "comment-#{comment.to_param}"), + :title => t('.view_live_html'), + :target => "_blank" unless comment.unmoderated? %> + <%= link_to refinery_icon_tag('zoom.png'), main_app.refinery_blog_admin_comment_path(comment), + :title => t('.read') %> + <%= link_to refinery_icon_tag("cross.png"), + main_app.rejected_refinery_blog_admin_comment_path(comment, :return_to => request.path.split('/').last.gsub(/^comments$/, 'index')), + :title => t('.reject') unless comment.rejected? %> + <%= link_to refinery_icon_tag("tick.png"), + main_app.approved_refinery_blog_admin_comment_path(comment, :return_to => request.path.split('/').last.gsub(/^comments$/, 'index')), + :title => t('.approve') unless comment.approved? %> + +
  • diff --git a/app/views/refinery/blog/admin/comments/_sortable_list.html.erb b/app/views/refinery/blog/admin/comments/_sortable_list.html.erb new file mode 100644 index 0000000..f781ba1 --- /dev/null +++ b/app/views/refinery/blog/admin/comments/_sortable_list.html.erb @@ -0,0 +1,7 @@ + +<%= render :partial => "/refinery/admin/sortable_list", + :locals => { + :continue_reordering => (defined?(continue_reordering) ? continue_reordering : true) + } %> diff --git a/app/views/refinery/blog/admin/comments/index.html.erb b/app/views/refinery/blog/admin/comments/index.html.erb new file mode 100644 index 0000000..059ef59 --- /dev/null +++ b/app/views/refinery/blog/admin/comments/index.html.erb @@ -0,0 +1,31 @@ +<%= render :partial => '/refinery/admin/blog/submenu' %> +
    + <% if searching? %> +

    <%= t('results_for', :scope => 'shared.admin.search', :query => params[:search]) %>

    + <% if @blog_comments.any? %> + <%= will_paginate @blog_comments %> + + + + <%= will_paginate @blog_comments %> + <% else %> +

    <%= t('search_no_results', :scope => 'admin') %>

    + <% end %> + <% else %> + <% if @blog_comments.any? %> + <%= will_paginate @blog_comments %> + + <%= render :partial => "sortable_list" %> + + <%= will_paginate @blog_comments %> + <% else %> +

    + <%= t('.no_items_yet', + :type => action_name.gsub('index', 'new')).downcase %> +

    + <% end %> + <% end %> +
    diff --git a/app/views/refinery/blog/admin/comments/show.html.erb b/app/views/refinery/blog/admin/comments/show.html.erb new file mode 100644 index 0000000..2aa75f1 --- /dev/null +++ b/app/views/refinery/blog/admin/comments/show.html.erb @@ -0,0 +1,63 @@ +
    +

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

    +

    + <%= t('.age') %>: <%= time_ago_in_words(@blog_comment.created_at) %> +

    +

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

    + +
    +
    +

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

    + + + + + + + + + + + + + + + + + +
    + <%= t('.blog_post') %> + + <%= link_to @blog_comment.post.title, + main_app.blog_post_path(@blog_comment.post, :anchor => "comment-#{@blog_comment.to_param}"), + :target => '_blank' %> +
    + <%= t('.from') %> + + <%= @blog_comment.name %> [<%= mail_to @blog_comment.email, @blog_comment.email, {:title => t('.click_to_email')} %>] +
    + <%= t('.date') %> + + <%= l(Date.parse(@blog_comment.created_at.to_s), :format => :long) %> +
    + <%= t('.message') %> + +

    + <%= @blog_comment.message.gsub("\r\n\r\n", "\r\n").gsub("\r\n", "

    ") %> +

    +
    +
    + +<% content_for :stylesheets, stylesheet_link_tag('refinery/blog/backend') %> diff --git a/app/views/refinery/blog/admin/posts/_form.html.erb b/app/views/refinery/blog/admin/posts/_form.html.erb new file mode 100644 index 0000000..656c9c6 --- /dev/null +++ b/app/views/refinery/blog/admin/posts/_form.html.erb @@ -0,0 +1,116 @@ +<%= form_for [main_app, :refinery_admin, @blog_post] do |f| -%> + <%= render :partial => "/refinery/admin/error_messages", + :locals => { + :object => f.object, + :include_object_name => true + } %> + +
    + <%= f.label :title -%> + <%= f.text_field :title, :class => 'larger widest' -%> +
    + +
    +
    +
      +
    • + <%= link_to t('body', :scope => 'activerecord.attributes.refinery/blog_post'), "#page_part_body" %> +
    • +
    • + <%= link_to t('teaser', :scope => 'activerecord.attributes.refinery/blog_post'), "#page_part_teaser" %> +
    • + <% Refinery::Blog.tabs.each_with_index do |tab, tab_index| %> +
    • + <%= link_to tab.name.titleize, "#custom_tab_#{tab_index}" %> +
    • + <% end %> +
    + +
    + <% part_index = -1 %> + <%= render :partial => 'form_part', + :locals => { + :f => f, + :part_index => (part_index += 1), + } -%> + <%= render :partial => 'teaser_part', + :locals => { + :f => f, + :part_index => (part_index += 1), + } if f.object.respond_to?(:custom_teaser) -%> + <% Refinery::Blog.tabs.each_with_index do |tab, tab_index| %> +
    + <%= render :partial => tab.partial, :locals => {:f => f} %> +
    + <% end %> +
    +
    +
    + +
    + <%= f.label :tag_list, t('refinery.blog.shared.tags.title') -%> + <%= f.text_field :tag_list, :class => 'larger' -%> +
    + +
    +

    + <%= link_to t('.advanced_options'), "#", + :id => 'toggle_advanced_options', + :title => t('.toggle_advanced_options') %> +

    + + <%= f.check_box :draft %> + <%= f.label :draft, t('.save_as_draft'), :class => "stripped" %> + +
    + + <%= render :partial => "/refinery/admin/form_actions", + :locals => { + :f => f, + :continue_editing => true, + :delete_title => t('delete', :scope => 'refinery.admin.blog.posts.post') + } %> +<% end -%> + +<% content_for :stylesheets, stylesheet_link_tag('refinery/blog/backend') %> +<% content_for :javascripts, javascript_include_tag('refinery/blog/backend') %> +<%= render 'refinery/shared/admin/autocomplete', :dom_id => '#blog_post_tag_list', :url => main_app.tags_refinery_blog_admin_posts_url %> diff --git a/app/views/refinery/blog/admin/posts/_form_part.html.erb b/app/views/refinery/blog/admin/posts/_form_part.html.erb new file mode 100644 index 0000000..114e493 --- /dev/null +++ b/app/views/refinery/blog/admin/posts/_form_part.html.erb @@ -0,0 +1,3 @@ +
    + <%= f.text_area :body, :rows => 20, :class => 'wymeditor widest' -%> +
    diff --git a/app/views/refinery/blog/admin/posts/_post.html.erb b/app/views/refinery/blog/admin/posts/_post.html.erb new file mode 100644 index 0000000..c8baa80 --- /dev/null +++ b/app/views/refinery/blog/admin/posts/_post.html.erb @@ -0,0 +1,21 @@ +
  • + + <%= post.title %> + + <%= post.published_at.try(:strftime, '%b %d, %Y') || 'draft' %> + <%= " by #{post.author.username}" if post.author.present? %> + + + + <%= link_to refinery_icon_tag("application_go.png"), main_app.blog_post_path(post), + :title => t('.view_live_html'), + :target => "_blank" %> + <%= link_to refinery_icon_tag("application_edit.png"), main_app.edit_refinery_blog_admin_post_path(post), + :title => t('.edit') %> + <%= link_to refinery_icon_tag("delete.png"), main_app.refinery_blog_admin_post_path(post), + :class => "cancel confirm-delete", + :title => t('.delete'), + :method => :delete, + :confirm => t('message', :scope => 'refinery.admin.delete', :title => post.title) %> + +
  • diff --git a/app/views/refinery/blog/admin/posts/_sortable_list.html.erb b/app/views/refinery/blog/admin/posts/_sortable_list.html.erb new file mode 100644 index 0000000..18d12cc --- /dev/null +++ b/app/views/refinery/blog/admin/posts/_sortable_list.html.erb @@ -0,0 +1,7 @@ + +<%= render :partial => "/refinery/admin/sortable_list", + :locals => { + :continue_reordering => (defined?(continue_reordering) ? continue_reordering : true) + } %> diff --git a/app/views/refinery/blog/admin/posts/_teaser_part.html.erb b/app/views/refinery/blog/admin/posts/_teaser_part.html.erb new file mode 100644 index 0000000..dc9186a --- /dev/null +++ b/app/views/refinery/blog/admin/posts/_teaser_part.html.erb @@ -0,0 +1,11 @@ +
    + <%= f.text_area :custom_teaser, :rows => 20, :class => 'wymeditor widest' -%> +

    + + <%= link_to t('copy_body', :scope => 'refinery.admin.blog.posts.form'), "#", + :id => 'copy_body_link', + :title => t('copy_body_help', :scope => 'refinery.admin.blog.posts.form') %> + +

    +
    + diff --git a/app/views/refinery/blog/admin/posts/edit.html.erb b/app/views/refinery/blog/admin/posts/edit.html.erb new file mode 100644 index 0000000..2872e82 --- /dev/null +++ b/app/views/refinery/blog/admin/posts/edit.html.erb @@ -0,0 +1 @@ +<%= render :partial => "form" %> diff --git a/app/views/refinery/blog/admin/posts/index.html.erb b/app/views/refinery/blog/admin/posts/index.html.erb new file mode 100644 index 0000000..922353c --- /dev/null +++ b/app/views/refinery/blog/admin/posts/index.html.erb @@ -0,0 +1,28 @@ +<%= render :partial => '/refinery/admin/blog/submenu' %> +
    + <% if searching? %> +

    <%= t('results_for', :scope => 'refinery.admin.search', :query => params[:search]) %>

    + <% if @blog_posts.any? %> + + <% else %> +

    <%= t('no_results', :scope => 'refinery.admin.search') %>

    + <% end %> + <% else %> + <% if @blog_posts.any? %> + <%= will_paginate @blog_posts %> + + <%= render :partial => "sortable_list" %> + + <%= will_paginate @blog_posts %> + <% else %> +

    + + <%= t('.no_items_yet', :create => t('new', :scope => 'refinery.admin.blog.submenu.posts')) %> + +

    + <% end %> + <% end %> +
    diff --git a/app/views/refinery/blog/admin/posts/new.html.erb b/app/views/refinery/blog/admin/posts/new.html.erb new file mode 100644 index 0000000..2872e82 --- /dev/null +++ b/app/views/refinery/blog/admin/posts/new.html.erb @@ -0,0 +1 @@ +<%= render :partial => "form" %> diff --git a/app/views/refinery/blog/admin/posts/uncategorized.html.erb b/app/views/refinery/blog/admin/posts/uncategorized.html.erb new file mode 100644 index 0000000..030e789 --- /dev/null +++ b/app/views/refinery/blog/admin/posts/uncategorized.html.erb @@ -0,0 +1,27 @@ +<%= render :partial => '/refinery/admin/blog/submenu' %> +
    + <% if searching? %> +

    <%= t('results_for', :scope => 'refinery.admin.search', + :query => params[:search]) %>

    + <% if @blog_posts.any? %> + <%= render :partial => "blog_posts", + :collection => @blog_posts %> + <% else %> +

    <%= t('no_results', :scope => 'refinery.admin.search') %>

    + <% end %> + <% else %> + <% if @blog_posts.any? %> + <%= will_paginate @blog_posts %> + + <%= render :partial => "sortable_list" %> + + <%= will_paginate @blog_posts %> + <% else %> +

    + + <%= t('.no_items_yet') %> + +

    + <% end %> + <% end %> +
    diff --git a/app/views/refinery/blog/admin/settings/notification_recipients.html.erb b/app/views/refinery/blog/admin/settings/notification_recipients.html.erb new file mode 100644 index 0000000..d321ded --- /dev/null +++ b/app/views/refinery/blog/admin/settings/notification_recipients.html.erb @@ -0,0 +1,24 @@ +<%= form_tag do %> + +
    + + <%= label_tag :recipients, t('.value') %> + + <%= text_field_tag :recipients, @recipients, :class => "larger widest" %> +
    + +

    + <%= t('.hint') %> +

    +

    + <%= t('.example') %> +

    + + <%= render :partial => "/refinery/admin/form_actions", + :locals => { + :f => nil, + :continue_editing => false, + :cancel_url => admin_blog_posts_url, + :hide_delete => true + } %> +<% end %> -- cgit v1.2.3