Module: Decidim::Posts

Defined in:
lib/decidim/posts.rb,
lib/decidim/posts/admin.rb,
lib/decidim/posts/engine.rb,
lib/decidim/posts/version.rb,
app/models/decidim/posts/post.rb,
lib/decidim/posts/admin_engine.rb,
app/models/decidim/posts/answer.rb,
app/cells/decidim/posts/post_cell.rb,
app/forms/decidim/posts/post_form.rb,
app/models/decidim/posts/question.rb,
app/models/decidim/posts/reaction.rb,
app/forms/decidim/posts/answer_form.rb,
app/cells/decidim/posts/meeting_cell.rb,
app/models/decidim/posts/user_answer.rb,
app/cells/decidim/posts/comments_cell.rb,
app/forms/decidim/posts/question_form.rb,
app/cells/decidim/posts/post_host_cell.rb,
app/cells/decidim/posts/reactions_cell.rb,
app/commands/decidim/posts/create_post.rb,
app/commands/decidim/posts/update_post.rb,
app/helpers/decidim/posts/posts_helper.rb,
app/models/decidim/posts/reaction_type.rb,
app/commands/decidim/posts/destroy_post.rb,
app/cells/decidim/posts/post_header_cell.rb,
app/cells/decidim/posts/post_comment_cell.rb,
app/helpers/decidim/posts/reaction_helper.rb,
app/permissions/decidim/posts/permissions.rb,
app/cells/decidim/posts/post_metadata_cell.rb,
app/cells/decidim/posts/reaction_menu_cell.rb,
app/helpers/decidim/posts/post_cells_helper.rb,
app/models/decidim/posts/application_record.rb,
app/presenters/decidim/posts/post_presenter.rb,
app/helpers/decidim/posts/admin/posts_helper.rb,
app/helpers/decidim/posts/application_helper.rb,
app/cells/decidim/posts/post_attachments_cell.rb,
app/controllers/decidim/posts/posts_controller.rb,
app/events/decidim/posts/resource_reacted_event.rb,
app/permissions/decidim/posts/admin/permissions.rb,
app/cells/decidim/posts/content_blocks/posts_cell.rb,
app/controllers/decidim/posts/meetings_controller.rb,
app/controllers/decidim/posts/reactions_controller.rb,
app/cells/decidim/posts/feed_dropdown_metadata_cell.rb,
app/commands/decidim/posts/add_reaction_to_resource.rb,
app/controllers/concerns/decidim/posts/reactionable.rb,
app/controllers/decidim/posts/admin/posts_controller.rb,
app/controllers/decidim/posts/application_controller.rb,
app/controllers/decidim/posts/user_answers_controller.rb,
app/controllers/concerns/decidim/posts/admin/filterable.rb,
app/commands/decidim/posts/remove_reaction_from_resource.rb,
app/controllers/decidim/posts/admin/application_controller.rb,
app/cells/decidim/posts/content_blocks/posts_settings_form_cell.rb

Overview

This concern contains the logic related with resources that can be reacted to. Thus, it is expected to be included into a resource that is wanted to be reactionable. This resource will have many ‘Decidim::Posts::Reactions.

Defined Under Namespace

Modules: Admin, ApplicationHelper, ContentBlocks, PostCellsHelper, PostsHelper, ReactionHelper, Reactionable Classes: AddReactionToResource, AdminEngine, Answer, AnswerForm, ApplicationController, ApplicationRecord, CommentsCell, CreatePost, DestroyPost, Engine, FeedDropdownMetadataCell, MeetingCell, MeetingsController, Permissions, Post, PostAttachmentsCell, PostCell, PostCommentCell, PostForm, PostHeaderCell, PostHostCell, PostMetadataCell, PostPresenter, PostsController, Question, QuestionForm, Reaction, ReactionMenuCell, ReactionType, ReactionsCell, ReactionsController, RemoveReactionFromResource, ResourceReactedEvent, UpdatePost, UserAnswer, UserAnswersController

Constant Summary collapse

VERSION =
"2.0.2"
COMPAT_DECIDIM_VERSION =
[">= 0.28.0", "< 0.31"].freeze