app/controllers/admin/dashboard_controller.rb in kit_cms-2.3.16 vs app/controllers/admin/dashboard_controller.rb in kit_cms-2.3.17
- old
+ new
@@ -3,14 +3,21 @@
def user_comment
comment = Comment.sys(_sid).where(:id=>params[:id]).first
if comment
- comment.update_attributes(params[:comment])
+ if params[:delete]
+ comment.destroy
+ render :js=>"$('tr.comment_#{comment.id}').remove();"
+ else
+ comment.update_attributes(params[:comment])
+ render :js=>"updated(#{comment.id}, #{comment.is_moderated}, #{comment.is_visible});"
+ end
+ return
end
- render :js=>"updated(#{comment.id}, #{comment.is_moderated}, #{comment.is_visible});"
+ render :js=>""
end
def user_comments
if params.size==2
params[:unmoderated] = "1"
@@ -421,10 +428,12 @@
@activity = @activity.where(Activity.arel_table[:name].matches("%#{params[:for]}%").or(Activity.arel_table[:name].matches("%#{params[:for]}%"))).sys(_sid)
else
@activity = @activity.includes(:user)
end
@activity = @activity.where(["category = ?", params[:cat]]) if params[:cat]
+ @activity = @activity.sys(_sid)
@activity = @activity.order("created_at desc").page(params[:page]).per(100)
+
if request.xhr?
render :partial=>"activity_list"
else
render "activity", :layout=>"cms"