Skip to content

Commit

Permalink
Allowed users to delete and edit media
Browse files Browse the repository at this point in the history
  • Loading branch information
rimi-itk committed Mar 21, 2024
1 parent 4665a44 commit 6cf89a0
Show file tree
Hide file tree
Showing 7 changed files with 36 additions and 1 deletion.
6 changes: 6 additions & 0 deletions config/sync/user.role.os2loop_user_administrator.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,8 @@ dependencies:
- filter.format.os2loop_question_rich_text
- filter.format.os2loop_section_page
- filter.format.os2loop_section_page_free_html
- media.type.os2loop_media_file
- media.type.os2loop_media_image
- node.type.os2loop_documents_collection
- node.type.os2loop_documents_document
- node.type.os2loop_external
Expand Down Expand Up @@ -101,6 +103,8 @@ permissions:
- 'delete any os2loop_documents_document content'
- 'delete any os2loop_external content'
- 'delete any os2loop_external content'
- 'delete any os2loop_media_file media'
- 'delete any os2loop_media_image media'
- 'delete any os2loop_page content'
- 'delete any os2loop_page content'
- 'delete any os2loop_post content'
Expand Down Expand Up @@ -134,6 +138,8 @@ permissions:
- 'edit any os2loop_documents_document content'
- 'edit any os2loop_external content'
- 'edit any os2loop_external content'
- 'edit any os2loop_media_file media'
- 'edit any os2loop_media_image media'
- 'edit any os2loop_page content'
- 'edit any os2loop_page content'
- 'edit any os2loop_post content'
Expand Down
6 changes: 6 additions & 0 deletions config/sync/user.role.os2loop_user_document_author.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ dependencies:
- filter.format.os2loop_documents_body
- filter.format.os2loop_documents_rich_text
- filter.format.os2loop_documents_table
- media.type.os2loop_media_file
- media.type.os2loop_media_image
- node.type.os2loop_documents_collection
- node.type.os2loop_documents_document
module:
Expand All @@ -30,8 +32,12 @@ permissions:
- 'access toolbar'
- 'create os2loop_documents_collection content'
- 'create os2loop_documents_document content'
- 'delete own os2loop_media_file media'
- 'delete own os2loop_media_image media'
- 'edit any os2loop_documents_collection content'
- 'edit any os2loop_documents_document content'
- 'edit any os2loop_media_file media'
- 'edit any os2loop_media_image media'
- 'edit own os2loop_documents_document content'
- 'flag os2loop_upvote_correct_answer'
- 'os2loop send alert'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ dependencies:
- filter.format.os2loop_documents_body
- filter.format.os2loop_documents_rich_text
- filter.format.os2loop_documents_table
- media.type.os2loop_media_file
- media.type.os2loop_media_image
- node.type.os2loop_documents_collection
- node.type.os2loop_documents_document
module:
Expand All @@ -32,8 +34,12 @@ permissions:
- 'create os2loop_documents_document content'
- 'delete any os2loop_documents_collection content'
- 'delete any os2loop_documents_document content'
- 'delete own os2loop_media_file media'
- 'delete own os2loop_media_image media'
- 'edit any os2loop_documents_collection content'
- 'edit any os2loop_documents_document content'
- 'edit any os2loop_media_file media'
- 'edit any os2loop_media_image media'
- 'edit own os2loop_documents_document content'
- 'flag os2loop_upvote_correct_answer'
- 'os2loop see notify users option'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ dependencies:
- filter.format.os2loop_documents_body
- filter.format.os2loop_documents_rich_text
- filter.format.os2loop_documents_table
- media.type.os2loop_media_file
- media.type.os2loop_media_image
- node.type.os2loop_documents_collection
- node.type.os2loop_documents_document
- node.type.os2loop_question
Expand Down Expand Up @@ -35,9 +37,13 @@ permissions:
- 'administer nodes'
- 'create os2loop_documents_collection content'
- 'create os2loop_documents_document content'
- 'delete any os2loop_media_file media'
- 'delete any os2loop_media_image media'
- 'delete any os2loop_question content'
- 'delete own os2loop_question content'
- 'delete terms in os2loop_tag'
- 'edit any os2loop_media_file media'
- 'edit any os2loop_media_image media'
- 'edit any os2loop_question content'
- 'edit terms in os2loop_tag'
- 'flag os2loop_upvote_correct_answer'
Expand Down
6 changes: 6 additions & 0 deletions config/sync/user.role.os2loop_user_manager.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@ dependencies:
- filter.format.os2loop_post
- filter.format.os2loop_section_page
- filter.format.os2loop_section_page_free_html
- media.type.os2loop_media_file
- media.type.os2loop_media_image
- node.type.os2loop_documents_collection
- node.type.os2loop_documents_document
- node.type.os2loop_external
Expand Down Expand Up @@ -66,6 +68,8 @@ permissions:
- 'delete any os2loop_documents_collection content'
- 'delete any os2loop_documents_document content'
- 'delete any os2loop_external content'
- 'delete any os2loop_media_file media'
- 'delete any os2loop_media_image media'
- 'delete any os2loop_page content'
- 'delete any os2loop_post content'
- 'delete any os2loop_question content'
Expand All @@ -82,6 +86,8 @@ permissions:
- 'edit any os2loop_documents_collection content'
- 'edit any os2loop_documents_document content'
- 'edit any os2loop_external content'
- 'edit any os2loop_media_file media'
- 'edit any os2loop_media_image media'
- 'edit any os2loop_page content'
- 'edit any os2loop_post content'
- 'edit any os2loop_question content'
Expand Down
6 changes: 6 additions & 0 deletions config/sync/user.role.os2loop_user_post_author.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ status: true
dependencies:
config:
- filter.format.os2loop_post
- media.type.os2loop_media_file
- media.type.os2loop_media_image
- node.type.os2loop_post
module:
- entity_usage
Expand All @@ -26,7 +28,11 @@ permissions:
- 'create os2loop_post content'
- 'delete any os2loop_post content'
- 'delete os2loop_post revisions'
- 'delete own os2loop_media_file media'
- 'delete own os2loop_media_image media'
- 'delete own os2loop_post content'
- 'edit any os2loop_media_file media'
- 'edit any os2loop_media_image media'
- 'edit any os2loop_post content'
- 'edit own os2loop_post content'
- 'flag os2loop_upvote_correct_answer'
Expand Down
1 change: 0 additions & 1 deletion config/sync/user.role.os2loop_user_user_administrator.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@ weight: 10
is_admin: null
permissions:
- 'access entity usage statistics'
- 'access media overview'
- 'access toolbar'
- 'administer permissions'
- 'administer users'
Expand Down

0 comments on commit 6cf89a0

Please sign in to comment.