community_dashboard_plugin_myprofile_controller.rb 460 Bytes
class CommunityDashboardPluginMyprofileController < MyProfileController

  append_view_path File.join(File.dirname(__FILE__) + '/../../views')

  before_filter :allow_edit_dashboard, :only => :save_order

  def save_order
    dashboard = profile.articles.find(params[:dashboard])
    redirect_to dashboard.url
  end

  protected

  def allow_edit_dashboard
    render_access_denied unless profile.articles.find(params[:dashboard]).allow_edit?(user)
  end

end