improved copy for account registration/upgrade
This commit is contained in:
@@ -5,6 +5,7 @@ class ApplicationController < ActionController::Base
|
||||
after_filter :reset_current_user
|
||||
before_filter :initialize_cookies
|
||||
before_filter :set_title
|
||||
before_filter :set_started_at_session
|
||||
layout "default"
|
||||
|
||||
rescue_from User::PrivilegeError, :with => :access_denied
|
||||
@@ -40,6 +41,12 @@ protected
|
||||
CurrentUser.ip_addr = nil
|
||||
end
|
||||
|
||||
def set_started_at_session
|
||||
if session[:started_at].blank?
|
||||
session[:started_at] = Time.now
|
||||
end
|
||||
end
|
||||
|
||||
%w(member banned privileged contributor janitor moderator admin).each do |level|
|
||||
define_method("#{level}_only") do
|
||||
if CurrentUser.user.__send__("is_#{level}?")
|
||||
|
||||
Reference in New Issue
Block a user