Class: SetupController
Instance Method Summary
collapse
Methods included from BlogHelper
#blog_base_url, #this_blog
Instance Method Details
#create ⇒ Object
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
# File 'app/controllers/setup_controller.rb', line 9
def create
this_blog.blog_name = params[:setting][:blog_name]
this_blog.base_url = blog_base_url
@user = User.new(login: "admin",
email: params[:setting][:email],
password: params[:setting][:password],
text_filter_name: this_blog.text_filter,
nickname: "Publify Admin")
@user.name = @user.login
unless this_blog.save && @user.save
redirect_to setup_url
return
end
sign_in @user
if User.count == 1
create_first_post @user
create_first_page @user
end
EmailNotify.send_user_create_notification(@user)
redirect_to confirm_accounts_url
end
|
#index ⇒ Object
7
|
# File 'app/controllers/setup_controller.rb', line 7
def index; end
|