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