add ban reason to profile
This commit is contained in:
@@ -5,6 +5,7 @@ class User < ActiveRecord::Base
|
|||||||
class PrivilegeError < Exception ; end
|
class PrivilegeError < Exception ; end
|
||||||
|
|
||||||
module Levels
|
module Levels
|
||||||
|
BLOCKED = 10
|
||||||
MEMBER = 20
|
MEMBER = 20
|
||||||
PRIVILEGED = 30
|
PRIVILEGED = 30
|
||||||
BUILDER = 32
|
BUILDER = 32
|
||||||
@@ -251,6 +252,9 @@ class User < ActiveRecord::Base
|
|||||||
|
|
||||||
def level_string
|
def level_string
|
||||||
case level
|
case level
|
||||||
|
when Levels::BLOCKED
|
||||||
|
"Banned"
|
||||||
|
|
||||||
when Levels::MEMBER
|
when Levels::MEMBER
|
||||||
"Member"
|
"Member"
|
||||||
|
|
||||||
|
|||||||
@@ -12,6 +12,11 @@
|
|||||||
<dt>Level</dt>
|
<dt>Level</dt>
|
||||||
<dd><%= @presenter.level %></dd>
|
<dd><%= @presenter.level %></dd>
|
||||||
|
|
||||||
|
<% if @user.is_banned? %>
|
||||||
|
<dt>Ban reason</dt>
|
||||||
|
<dd><%= @presenter.ban_reason %></dd>
|
||||||
|
<% end %>
|
||||||
|
|
||||||
<dt>Upload Limit</dt>
|
<dt>Upload Limit</dt>
|
||||||
<dd><%= @presenter.upload_limit %></dd>
|
<dd><%= @presenter.upload_limit %></dd>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user