diff --git a/app/models/user.rb b/app/models/user.rb index 83d668a..92d7a81 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -61,6 +61,14 @@ class User < ActiveRecord::Base !!(self.role >= :normal) end + def trainingmod? + !!(self.role >= :trainingmod) + end + + def developer? + !!(self.role >= :developer) + end + def mod? !!(self.role >= :mod) end diff --git a/db/seeds.rb b/db/seeds.rb index 780ddb5..833a176 100644 --- a/db/seeds.rb +++ b/db/seeds.rb @@ -5,6 +5,8 @@ Role.create!([ {name: "disabled", value: 1, color: "#ccc"}, {name: "banned", value: 2, color: "#ccc"}, {name: "normal", value: 10, color: "#282"}, + {name: "trainingmod", value: 40, color: "#fa5"}, + {name: "developer", value: 70, color: "#a0a"}, {name: "mod", value: 100, color: "#6af"}, {name: "admin", value: 200, color: "#d22"}, {name: "superadmin", value: 500, color: "#d22"}