aboutsummaryrefslogtreecommitdiffstats
path: root/app/controllers/admin/blog
diff options
context:
space:
mode:
authorPhilip Arndt <parndt@gmail.com>2010-08-10 16:17:03 +1200
committerPhilip Arndt <parndt@gmail.com>2010-08-10 16:17:03 +1200
commita6b6a0da3477719e0109ad6175b16f04d37b2550 (patch)
tree3adf9305d598bb8764b24f30abb827dc6b64949e /app/controllers/admin/blog
parent2e2b8bc9ba728091a58b93af6d72a34d9707cba7 (diff)
downloadrefinerycms-blog-a6b6a0da3477719e0109ad6175b16f04d37b2550.tar.gz
refinerycms-blog-a6b6a0da3477719e0109ad6175b16f04d37b2550.tar.bz2
refinerycms-blog-a6b6a0da3477719e0109ad6175b16f04d37b2550.zip
Better settings, update notified has a form but doesn't yet work. Created script files but not using them yet.
Diffstat (limited to 'app/controllers/admin/blog')
-rw-r--r--app/controllers/admin/blog/settings_controller.rb14
1 files changed, 11 insertions, 3 deletions
diff --git a/app/controllers/admin/blog/settings_controller.rb b/app/controllers/admin/blog/settings_controller.rb
index 962e8d1..52a7e83 100644
--- a/app/controllers/admin/blog/settings_controller.rb
+++ b/app/controllers/admin/blog/settings_controller.rb
@@ -1,12 +1,20 @@
class Admin::Blog::SettingsController < Admin::BaseController
- def update_notified
+ def notification_recipients
+ @recipients = BlogComment::Notification.recipients
+ if request.post?
+ BlogComment::Notification.recipients == params[:recipients]
+ end
end
def moderation
- BlogComment::Moderation.toggle
- redirect_back_or_default(admin_blog_posts_path)
+ enabled = BlogComment::Moderation.toggle
+ unless request.xhr?
+ redirect_back_or_default(admin_blog_posts_path)
+ else
+ render :json => {:enabled => enabled}
+ end
end
end