fixes & forums started
This commit is contained in:
6
app/controllers/forumgroups_controller.rb
Normal file
6
app/controllers/forumgroups_controller.rb
Normal file
@@ -0,0 +1,6 @@
|
||||
class ForumgroupsController < ApplicationController
|
||||
|
||||
def index
|
||||
@groups = Forumgroup.all.sort{|s| s[:position]}
|
||||
end
|
||||
end
|
||||
2
app/controllers/forums_controller.rb
Normal file
2
app/controllers/forums_controller.rb
Normal file
@@ -0,0 +1,2 @@
|
||||
class ForumsController < ApplicationController
|
||||
end
|
||||
@@ -1,8 +1,9 @@
|
||||
class SessionsController < ApplicationController
|
||||
require 'resolv'
|
||||
def create
|
||||
user = User.find_by_email(params[:email])
|
||||
if user && user.authenticate(params[:password])
|
||||
user.last_ip = request.remote_ip
|
||||
user.last_ip = "#{request.remote_ip} | #{Resolv.getname(request.remote_ip)}"
|
||||
user.last_login = Time.now
|
||||
user.save
|
||||
if user.banned
|
||||
|
||||
@@ -11,17 +11,17 @@ require 'open-uri'
|
||||
end
|
||||
|
||||
def show
|
||||
@user = User.find_by_id(params[:id])
|
||||
@user = User.find(params[:id])
|
||||
unless @user
|
||||
flash[:alert] = "User ##{params[:id]} does not exist!"
|
||||
flash[:alert] = "User \"#{params[:id]}\" does not exist!"
|
||||
redirect_to User.find(1)
|
||||
end
|
||||
end
|
||||
|
||||
# REGISTER
|
||||
# SIGNUP
|
||||
def new
|
||||
if current_user
|
||||
flash[:notice] = "You are already registered!"
|
||||
flash[:notice] = "You are already signed up!"
|
||||
redirect_to user_path(current_user.id)
|
||||
else
|
||||
@user = User.new
|
||||
@@ -38,7 +38,7 @@ require 'open-uri'
|
||||
|
||||
def create
|
||||
if current_user
|
||||
flash[:notice] = "You are already registered!"
|
||||
flash[:notice] = "You are already signed up!"
|
||||
redirect_to current_user
|
||||
else
|
||||
@user = User.new(params[:user])
|
||||
@@ -56,7 +56,7 @@ require 'open-uri'
|
||||
if mclogin.downcase.include?(data[:ign].downcase)
|
||||
redirect_to "http://youareanidiot.org/"
|
||||
else
|
||||
redirect_to @user, notice: 'Successfully registered!'
|
||||
redirect_to edit_user_path(@user), notice: 'Successfully signed up!'
|
||||
end
|
||||
else
|
||||
flash[:alert] = "Something went wrong"
|
||||
|
||||
Reference in New Issue
Block a user