module MongoidForums::DefaultPermissions

Defines a whole bunch of permissions for mongoid_forums Access (most) areas by default

Public Instance Methods

can_create_mongoid_forums_topics?(forum) click to toggle source
# File lib/mongoid_forums/default_permissions.rb, line 27
def can_create_mongoid_forums_topics?(forum)
  true
end
can_destroy_mongoid_forums_posts?(forum) click to toggle source
# File lib/mongoid_forums/default_permissions.rb, line 45
def can_destroy_mongoid_forums_posts?(forum)
  true
end
can_edit_mongoid_forums_posts?(forum) click to toggle source
# File lib/mongoid_forums/default_permissions.rb, line 39
def can_edit_mongoid_forums_posts?(forum)
  true
end
can_moderate_mongoid_forums_forum?(forum) click to toggle source
# File lib/mongoid_forums/default_permissions.rb, line 70
def can_moderate_mongoid_forums_forum?(forum)
  forum.moderator?(self)
end
can_read_mongoid_forums_category?(category) click to toggle source
# File lib/mongoid_forums/default_permissions.rb, line 9
def can_read_mongoid_forums_category?(category)
  true
end
can_read_mongoid_forums_forum?(forum) click to toggle source
# File lib/mongoid_forums/default_permissions.rb, line 21
def can_read_mongoid_forums_forum?(forum)
  true
end
can_read_mongoid_forums_forums?() click to toggle source
# File lib/mongoid_forums/default_permissions.rb, line 15
def can_read_mongoid_forums_forums?
  true
end
can_read_mongoid_forums_topic?(topic) click to toggle source
# File lib/mongoid_forums/default_permissions.rb, line 64
def can_read_mongoid_forums_topic?(topic)
  !topic.hidden? || mongoid_forums_admin?
end
can_recovery_mongoid_forums_posts?(forum) click to toggle source
# File lib/mongoid_forums/default_permissions.rb, line 51
def can_recovery_mongoid_forums_posts?(forum)
  true
end
can_reply_to_mongoid_forums_topic?(topic) click to toggle source
# File lib/mongoid_forums/default_permissions.rb, line 33
def can_reply_to_mongoid_forums_topic?(topic)
  true
end
can_show_deleted_mongoid_forums_posts?(forum) click to toggle source
# File lib/mongoid_forums/default_permissions.rb, line 57
def can_show_deleted_mongoid_forums_posts?(forum)
  true
end