Skip to content

Commit 6cf89a0

Browse files
committed
Allowed users to delete and edit media
1 parent 4665a44 commit 6cf89a0

7 files changed

+36
-1
lines changed

config/sync/user.role.os2loop_user_administrator.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ dependencies:
1818
- filter.format.os2loop_question_rich_text
1919
- filter.format.os2loop_section_page
2020
- filter.format.os2loop_section_page_free_html
21+
- media.type.os2loop_media_file
22+
- media.type.os2loop_media_image
2123
- node.type.os2loop_documents_collection
2224
- node.type.os2loop_documents_document
2325
- node.type.os2loop_external
@@ -101,6 +103,8 @@ permissions:
101103
- 'delete any os2loop_documents_document content'
102104
- 'delete any os2loop_external content'
103105
- 'delete any os2loop_external content'
106+
- 'delete any os2loop_media_file media'
107+
- 'delete any os2loop_media_image media'
104108
- 'delete any os2loop_page content'
105109
- 'delete any os2loop_page content'
106110
- 'delete any os2loop_post content'
@@ -134,6 +138,8 @@ permissions:
134138
- 'edit any os2loop_documents_document content'
135139
- 'edit any os2loop_external content'
136140
- 'edit any os2loop_external content'
141+
- 'edit any os2loop_media_file media'
142+
- 'edit any os2loop_media_image media'
137143
- 'edit any os2loop_page content'
138144
- 'edit any os2loop_page content'
139145
- 'edit any os2loop_post content'

config/sync/user.role.os2loop_user_document_author.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ dependencies:
66
- filter.format.os2loop_documents_body
77
- filter.format.os2loop_documents_rich_text
88
- filter.format.os2loop_documents_table
9+
- media.type.os2loop_media_file
10+
- media.type.os2loop_media_image
911
- node.type.os2loop_documents_collection
1012
- node.type.os2loop_documents_document
1113
module:
@@ -30,8 +32,12 @@ permissions:
3032
- 'access toolbar'
3133
- 'create os2loop_documents_collection content'
3234
- 'create os2loop_documents_document content'
35+
- 'delete own os2loop_media_file media'
36+
- 'delete own os2loop_media_image media'
3337
- 'edit any os2loop_documents_collection content'
3438
- 'edit any os2loop_documents_document content'
39+
- 'edit any os2loop_media_file media'
40+
- 'edit any os2loop_media_image media'
3541
- 'edit own os2loop_documents_document content'
3642
- 'flag os2loop_upvote_correct_answer'
3743
- 'os2loop send alert'

config/sync/user.role.os2loop_user_document_collection_editor.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ dependencies:
66
- filter.format.os2loop_documents_body
77
- filter.format.os2loop_documents_rich_text
88
- filter.format.os2loop_documents_table
9+
- media.type.os2loop_media_file
10+
- media.type.os2loop_media_image
911
- node.type.os2loop_documents_collection
1012
- node.type.os2loop_documents_document
1113
module:
@@ -32,8 +34,12 @@ permissions:
3234
- 'create os2loop_documents_document content'
3335
- 'delete any os2loop_documents_collection content'
3436
- 'delete any os2loop_documents_document content'
37+
- 'delete own os2loop_media_file media'
38+
- 'delete own os2loop_media_image media'
3539
- 'edit any os2loop_documents_collection content'
3640
- 'edit any os2loop_documents_document content'
41+
- 'edit any os2loop_media_file media'
42+
- 'edit any os2loop_media_image media'
3743
- 'edit own os2loop_documents_document content'
3844
- 'flag os2loop_upvote_correct_answer'
3945
- 'os2loop see notify users option'

config/sync/user.role.os2loop_user_documentation_coordinator.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ dependencies:
66
- filter.format.os2loop_documents_body
77
- filter.format.os2loop_documents_rich_text
88
- filter.format.os2loop_documents_table
9+
- media.type.os2loop_media_file
10+
- media.type.os2loop_media_image
911
- node.type.os2loop_documents_collection
1012
- node.type.os2loop_documents_document
1113
- node.type.os2loop_question
@@ -35,9 +37,13 @@ permissions:
3537
- 'administer nodes'
3638
- 'create os2loop_documents_collection content'
3739
- 'create os2loop_documents_document content'
40+
- 'delete any os2loop_media_file media'
41+
- 'delete any os2loop_media_image media'
3842
- 'delete any os2loop_question content'
3943
- 'delete own os2loop_question content'
4044
- 'delete terms in os2loop_tag'
45+
- 'edit any os2loop_media_file media'
46+
- 'edit any os2loop_media_image media'
4147
- 'edit any os2loop_question content'
4248
- 'edit terms in os2loop_tag'
4349
- 'flag os2loop_upvote_correct_answer'

config/sync/user.role.os2loop_user_manager.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ dependencies:
1111
- filter.format.os2loop_post
1212
- filter.format.os2loop_section_page
1313
- filter.format.os2loop_section_page_free_html
14+
- media.type.os2loop_media_file
15+
- media.type.os2loop_media_image
1416
- node.type.os2loop_documents_collection
1517
- node.type.os2loop_documents_document
1618
- node.type.os2loop_external
@@ -66,6 +68,8 @@ permissions:
6668
- 'delete any os2loop_documents_collection content'
6769
- 'delete any os2loop_documents_document content'
6870
- 'delete any os2loop_external content'
71+
- 'delete any os2loop_media_file media'
72+
- 'delete any os2loop_media_image media'
6973
- 'delete any os2loop_page content'
7074
- 'delete any os2loop_post content'
7175
- 'delete any os2loop_question content'
@@ -82,6 +86,8 @@ permissions:
8286
- 'edit any os2loop_documents_collection content'
8387
- 'edit any os2loop_documents_document content'
8488
- 'edit any os2loop_external content'
89+
- 'edit any os2loop_media_file media'
90+
- 'edit any os2loop_media_image media'
8591
- 'edit any os2loop_page content'
8692
- 'edit any os2loop_post content'
8793
- 'edit any os2loop_question content'

config/sync/user.role.os2loop_user_post_author.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ status: true
44
dependencies:
55
config:
66
- filter.format.os2loop_post
7+
- media.type.os2loop_media_file
8+
- media.type.os2loop_media_image
79
- node.type.os2loop_post
810
module:
911
- entity_usage
@@ -26,7 +28,11 @@ permissions:
2628
- 'create os2loop_post content'
2729
- 'delete any os2loop_post content'
2830
- 'delete os2loop_post revisions'
31+
- 'delete own os2loop_media_file media'
32+
- 'delete own os2loop_media_image media'
2933
- 'delete own os2loop_post content'
34+
- 'edit any os2loop_media_file media'
35+
- 'edit any os2loop_media_image media'
3036
- 'edit any os2loop_post content'
3137
- 'edit own os2loop_post content'
3238
- 'flag os2loop_upvote_correct_answer'

config/sync/user.role.os2loop_user_user_administrator.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ weight: 10
1616
is_admin: null
1717
permissions:
1818
- 'access entity usage statistics'
19-
- 'access media overview'
2019
- 'access toolbar'
2120
- 'administer permissions'
2221
- 'administer users'

0 commit comments

Comments
 (0)