forked from bofh/fetsite
admin fixes
This commit is contained in:
@@ -24,7 +24,8 @@ class HomeController < ApplicationController
|
||||
end
|
||||
def admin
|
||||
authorize! :doadmin, User
|
||||
|
||||
t=YAML.load_file("#{::Rails.root.to_s}/config/contact_topic.yml")
|
||||
@kontaktthemen = Thema.where(:id=>t)
|
||||
|
||||
end
|
||||
def log
|
||||
@@ -81,7 +82,14 @@ class HomeController < ApplicationController
|
||||
end
|
||||
end
|
||||
def choose_contact_topics
|
||||
File.open("config/contact_topic.yml",'w'){|f| f.write(params[:themen].to_yaml)}
|
||||
t=YAML.load_file("#{::Rails.root.to_s}/config/contact_topic.yml")
|
||||
unless params[:themen].nil?
|
||||
t=([t].flatten+params[:themen]).uniq
|
||||
end
|
||||
unless params[:rmthema].nil?
|
||||
t=t-[params[:rmthema]]
|
||||
end
|
||||
File.open("config/contact_topic.yml",'w'){|f| f.write(t.to_yaml)}
|
||||
redirect_to admin_home_index_path
|
||||
end
|
||||
|
||||
|
||||
@@ -13,16 +13,17 @@ class UsersController < ApplicationController
|
||||
redirect_to users_url
|
||||
end
|
||||
def fb_set_default_publish_page
|
||||
if params["page"].nil? || !(current_user.provider=="facebook")
|
||||
redirect_to intern_home_index_path
|
||||
else
|
||||
@fbu=FbGraph::User.new(current_user.uid.to_s).fetch(:access_token=>session["fbuser_access_token"])
|
||||
File.open("config/page.yml",'w'){|f| f.write(@fbu.accounts(:access_token=>session["fbuser_access_token"]).select { |p| p.name == params["page"] }.first.to_yaml)}
|
||||
logger.info @fbu.to_s
|
||||
logger.info "FbGraph Access" + session["fbuser_access_token"]
|
||||
redirect_to admin_home_index_path
|
||||
if Fetsite::Application.config.facebookconfig_enabled
|
||||
if params["page"].nil? || !(current_user.provider=="facebook")
|
||||
redirect_to intern_home_index_path
|
||||
else
|
||||
@fbu=FbGraph::User.new(current_user.uid.to_s).fetch(:access_token=>session["fbuser_access_token"])
|
||||
File.open("config/page.yml",'w'){|f| f.write(@fbu.accounts(:access_token=>session["fbuser_access_token"]).select { |p| p.name == params["page"] }.first.to_yaml)}
|
||||
logger.info @fbu.to_s
|
||||
logger.info "FbGraph Access" + session["fbuser_access_token"]
|
||||
redirect_to admin_home_index_path
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
def all_update
|
||||
|
||||
Reference in New Issue
Block a user