-
-
-
'
+ filter_html_help: false
+ filter_html_nofollow: false
+ filter_align:
+ id: filter_align
+ provider: filter
+ status: true
+ weight: 7
+ settings: { }
+ filter_caption:
+ id: filter_caption
+ provider: filter
+ status: true
+ weight: 8
+ settings: { }
+ filter_html_image_secure:
+ id: filter_html_image_secure
+ provider: filter
+ status: true
+ weight: 9
+ settings: { }
+ editor_file_reference:
+ id: editor_file_reference
+ provider: editor
+ status: true
+ weight: 11
+ settings: { }
diff --git a/config/optional/filter.format.full_html.yml b/config/optional/filter.format.full_html.yml
new file mode 100644
index 0000000..f1dcd1b
--- /dev/null
+++ b/config/optional/filter.format.full_html.yml
@@ -0,0 +1,36 @@
+uuid: 51739edf-acd5-49b3-b461-744b44268bfa
+langcode: en
+status: true
+dependencies:
+ module:
+ - editor
+_core:
+ default_config_hash: WNeK5FbcY8pXgEpbD_KgRzlF1-5PL3BJXwqaBctPTqw
+name: 'Full HTML'
+format: full_html
+weight: 2
+filters:
+ filter_align:
+ id: filter_align
+ provider: filter
+ status: true
+ weight: 8
+ settings: { }
+ filter_caption:
+ id: filter_caption
+ provider: filter
+ status: true
+ weight: 9
+ settings: { }
+ filter_htmlcorrector:
+ id: filter_htmlcorrector
+ provider: filter
+ status: true
+ weight: 10
+ settings: { }
+ editor_file_reference:
+ id: editor_file_reference
+ provider: editor
+ status: true
+ weight: 11
+ settings: { }
diff --git a/config/optional/filter.format.plain_text.yml b/config/optional/filter.format.plain_text.yml
new file mode 100644
index 0000000..70e8875
--- /dev/null
+++ b/config/optional/filter.format.plain_text.yml
@@ -0,0 +1,29 @@
+uuid: 1ab4c0c7-b4bf-4794-a958-555721a8c798
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: NIKBt6kw_uPhNI0qtR2DnRf7mSOgAQdx7Q94SKMjXbQ
+name: 'Plain text'
+format: plain_text
+weight: 10
+filters:
+ filter_html_escape:
+ id: filter_html_escape
+ provider: filter
+ status: true
+ weight: -10
+ settings: { }
+ filter_url:
+ id: filter_url
+ provider: filter
+ status: true
+ weight: 0
+ settings:
+ filter_url_length: 72
+ filter_autop:
+ id: filter_autop
+ provider: filter
+ status: true
+ weight: 0
+ settings: { }
diff --git a/config/optional/filter.format.restricted_html.yml b/config/optional/filter.format.restricted_html.yml
new file mode 100644
index 0000000..9a3d969
--- /dev/null
+++ b/config/optional/filter.format.restricted_html.yml
@@ -0,0 +1,32 @@
+uuid: b6f8f717-286b-4008-9a99-587cb1bbe9d0
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: oz6NyPDAB4HB6N9hgH2LwNVtCd-sXbMG1fbn5KsRIDI
+name: 'Restricted HTML'
+format: restricted_html
+weight: 1
+filters:
+ filter_html:
+ id: filter_html
+ provider: filter
+ status: true
+ weight: -10
+ settings:
+ allowed_html: ' -
-
-
'
+ filter_html_help: true
+ filter_html_nofollow: false
+ filter_autop:
+ id: filter_autop
+ provider: filter
+ status: true
+ weight: 0
+ settings: { }
+ filter_url:
+ id: filter_url
+ provider: filter
+ status: true
+ weight: 0
+ settings:
+ filter_url_length: 72
diff --git a/config/optional/filter.settings.yml b/config/optional/filter.settings.yml
new file mode 100644
index 0000000..9ce2939
--- /dev/null
+++ b/config/optional/filter.settings.yml
@@ -0,0 +1,4 @@
+_core:
+ default_config_hash: FiPjM3WdB__ruFA7B6TLwni_UcZbmek5G4b2dxQItxA
+fallback_format: plain_text
+always_show_fallback_choice: false
diff --git a/config/optional/hal.settings.yml b/config/optional/hal.settings.yml
new file mode 100644
index 0000000..d515621
--- /dev/null
+++ b/config/optional/hal.settings.yml
@@ -0,0 +1,3 @@
+_core:
+ default_config_hash: YD6v6hkrHtj51mcZHn6s2HulUJHWVZ_D7Y_SllXF6WE
+link_domain: null
diff --git a/config/optional/image.settings.yml b/config/optional/image.settings.yml
new file mode 100644
index 0000000..b757490
--- /dev/null
+++ b/config/optional/image.settings.yml
@@ -0,0 +1,5 @@
+_core:
+ default_config_hash: k-yDFHbqNfpe-Srg4sdCSqaosCl2D8uwyEY5esF8gEw
+preview_image: core/modules/image/sample.png
+allow_insecure_derivatives: false
+suppress_itok_output: false
diff --git a/config/optional/image.style.large.yml b/config/optional/image.style.large.yml
new file mode 100644
index 0000000..5169558
--- /dev/null
+++ b/config/optional/image.style.large.yml
@@ -0,0 +1,17 @@
+uuid: 64c8173e-ed68-4f65-ae02-c12d8b879b38
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: J2n0RpFzS0-bgSyxjs6rSdgxB1rb-bTAgqywNx_964M
+name: large
+label: 'Large (480×480)'
+effects:
+ ddd73aa7-4bd6-4c85-b600-bdf2b1628d1d:
+ uuid: ddd73aa7-4bd6-4c85-b600-bdf2b1628d1d
+ id: image_scale
+ weight: 0
+ data:
+ width: 480
+ height: 480
+ upscale: false
diff --git a/config/optional/image.style.medium.yml b/config/optional/image.style.medium.yml
new file mode 100644
index 0000000..7c37b99
--- /dev/null
+++ b/config/optional/image.style.medium.yml
@@ -0,0 +1,17 @@
+uuid: 52b8ad4b-d005-4a69-8f6c-78baa56ceda0
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: Y9NmnZHQq20ASSyTNA6JnwtWrJJiSajOehGDtmUFdM0
+name: medium
+label: 'Medium (220×220)'
+effects:
+ bddf0d06-42f9-4c75-a700-a33cafa25ea0:
+ uuid: bddf0d06-42f9-4c75-a700-a33cafa25ea0
+ id: image_scale
+ weight: 0
+ data:
+ width: 220
+ height: 220
+ upscale: false
diff --git a/config/optional/image.style.thumbnail.yml b/config/optional/image.style.thumbnail.yml
new file mode 100644
index 0000000..3f39d0c
--- /dev/null
+++ b/config/optional/image.style.thumbnail.yml
@@ -0,0 +1,17 @@
+uuid: 693ddedf-eadc-41c7-b0be-dfe9903a60f1
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: cCiWdBHgLwj5omG35lsKc4LkW4MBdmcctkVop4ol5x0
+name: thumbnail
+label: 'Thumbnail (100×100)'
+effects:
+ 1cfec298-8620-4749-b100-ccb6c4500779:
+ uuid: 1cfec298-8620-4749-b100-ccb6c4500779
+ id: image_scale
+ weight: 0
+ data:
+ width: 100
+ height: 100
+ upscale: false
diff --git a/config/optional/image.style.wide.yml b/config/optional/image.style.wide.yml
new file mode 100644
index 0000000..cb5c1a7
--- /dev/null
+++ b/config/optional/image.style.wide.yml
@@ -0,0 +1,17 @@
+uuid: fa6bc48f-c31e-4a10-a589-c39e95ba8068
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: LswCVLg8z4Zk1u6pV1Dpj1qUj5YY2CQ7_ojx7bJQ8qk
+name: wide
+label: 'Wide (1090)'
+effects:
+ 09959c15-59ce-4f6d-90df-e2d7cf32bce5:
+ uuid: 09959c15-59ce-4f6d-90df-e2d7cf32bce5
+ id: image_scale
+ weight: 1
+ data:
+ width: 1090
+ height: null
+ upscale: false
diff --git a/config/optional/jsonapi.settings.yml b/config/optional/jsonapi.settings.yml
new file mode 100644
index 0000000..bf8b5aa
--- /dev/null
+++ b/config/optional/jsonapi.settings.yml
@@ -0,0 +1,4 @@
+_core:
+ default_config_hash: p_qzzTwtOMiIPE7CyG0wD6M-UCpBp6Y5E4LhNCnCRpY
+langcode: en
+read_only: true
diff --git a/config/optional/menu_ui.settings.yml b/config/optional/menu_ui.settings.yml
new file mode 100644
index 0000000..0b987fa
--- /dev/null
+++ b/config/optional/menu_ui.settings.yml
@@ -0,0 +1,3 @@
+_core:
+ default_config_hash: SqMarzIjxC3F8dZo9FEOxfqDKD_sdW1tbcFTV1BA2zU
+override_parent_selector: false
diff --git a/config/optional/node.settings.yml b/config/optional/node.settings.yml
new file mode 100644
index 0000000..911c9f0
--- /dev/null
+++ b/config/optional/node.settings.yml
@@ -0,0 +1,3 @@
+_core:
+ default_config_hash: W0cgFPhPJ3gAdqm06-az48BLf5MVcoZVS0HdByoofi0
+use_admin_theme: true
diff --git a/config/optional/node.type.article.yml b/config/optional/node.type.article.yml
new file mode 100644
index 0000000..0a29030
--- /dev/null
+++ b/config/optional/node.type.article.yml
@@ -0,0 +1,13 @@
+uuid: af609b94-9116-4cda-a4eb-ed91179f714b
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: AeW1SEDgb1OTQACAWGhzvMknMYAJlcZu0jljfeU3oso
+name: Article
+type: article
+description: 'Use articles for time-sensitive content like news, press releases or blog posts.'
+help: ''
+new_revision: true
+preview_mode: 1
+display_submitted: true
diff --git a/config/optional/node.type.page.yml b/config/optional/node.type.page.yml
new file mode 100644
index 0000000..4db8bef
--- /dev/null
+++ b/config/optional/node.type.page.yml
@@ -0,0 +1,13 @@
+uuid: 02eb7477-b4de-40d8-b56f-4e0e01bb1a8b
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: KuyA4NHPXcmKAjRtwa0vQc2ZcyrUJy6IlS2TAyMNRbc
+name: 'Basic page'
+type: page
+description: 'Use basic pages for your static content, such as an ''About us'' page.'
+help: ''
+new_revision: true
+preview_mode: 1
+display_submitted: false
diff --git a/config/optional/opencase_cases.oc_case_fee_type.fee.yml b/config/optional/opencase_cases.oc_case_fee_type.fee.yml
new file mode 100644
index 0000000..b3b3c5b
--- /dev/null
+++ b/config/optional/opencase_cases.oc_case_fee_type.fee.yml
@@ -0,0 +1,6 @@
+uuid: f9a5c3c2-6a08-42f6-bf87-4b9972b02b4f
+langcode: en
+status: true
+dependencies: { }
+id: fee
+label: Fee
diff --git a/config/optional/opencase_cases.oc_case_provision_type.caseworker.yml b/config/optional/opencase_cases.oc_case_provision_type.caseworker.yml
new file mode 100644
index 0000000..1ca05ce
--- /dev/null
+++ b/config/optional/opencase_cases.oc_case_provision_type.caseworker.yml
@@ -0,0 +1,6 @@
+uuid: 20044a20-050f-42a4-a213-93bb9ab276b2
+langcode: en
+status: true
+dependencies: { }
+id: caseworker
+label: Caseworker
diff --git a/config/optional/opencase_cases.oc_case_type.accommodation.yml b/config/optional/opencase_cases.oc_case_type.accommodation.yml
new file mode 100644
index 0000000..9f1cfb5
--- /dev/null
+++ b/config/optional/opencase_cases.oc_case_type.accommodation.yml
@@ -0,0 +1,6 @@
+uuid: 4b193664-a08d-40ae-a835-c103920ff094
+langcode: en
+status: true
+dependencies: { }
+id: accommodation
+label: Accommodation
diff --git a/config/optional/opencase_cases.oc_case_type.asylum_support.yml b/config/optional/opencase_cases.oc_case_type.asylum_support.yml
new file mode 100644
index 0000000..e7015dd
--- /dev/null
+++ b/config/optional/opencase_cases.oc_case_type.asylum_support.yml
@@ -0,0 +1,6 @@
+uuid: 1330ffcc-78ab-4bff-a99b-e1b55d413412
+langcode: en
+status: true
+dependencies: { }
+id: asylum_support
+label: 'Asylum support'
diff --git a/config/optional/opencase_cases.oc_case_type.employability.yml b/config/optional/opencase_cases.oc_case_type.employability.yml
new file mode 100644
index 0000000..c0ee1b9
--- /dev/null
+++ b/config/optional/opencase_cases.oc_case_type.employability.yml
@@ -0,0 +1,6 @@
+uuid: 27ce6c4d-8254-4b60-be87-364a3ab9a9b8
+langcode: en
+status: true
+dependencies: { }
+id: employability
+label: Employability
diff --git a/config/optional/opencase_cases.oc_case_type.enquiry.yml b/config/optional/opencase_cases.oc_case_type.enquiry.yml
new file mode 100644
index 0000000..9222c1a
--- /dev/null
+++ b/config/optional/opencase_cases.oc_case_type.enquiry.yml
@@ -0,0 +1,6 @@
+uuid: afd7ceb2-8137-4cd8-9d6b-cc93ce53a262
+langcode: en
+status: true
+dependencies: { }
+id: enquiry
+label: Enquiry
diff --git a/config/optional/opencase_cases.oc_case_type.health.yml b/config/optional/opencase_cases.oc_case_type.health.yml
new file mode 100644
index 0000000..b0e2e09
--- /dev/null
+++ b/config/optional/opencase_cases.oc_case_type.health.yml
@@ -0,0 +1,6 @@
+uuid: ebd3f0c6-d9ef-49cb-a5c5-7041164e220e
+langcode: en
+status: true
+dependencies: { }
+id: health
+label: Health
diff --git a/config/optional/opencase_cases.oc_case_type.immigration.yml b/config/optional/opencase_cases.oc_case_type.immigration.yml
new file mode 100644
index 0000000..b42bd1f
--- /dev/null
+++ b/config/optional/opencase_cases.oc_case_type.immigration.yml
@@ -0,0 +1,6 @@
+uuid: 377d3b08-ee55-4094-aed1-234741d00ace
+langcode: en
+status: true
+dependencies: { }
+id: immigration
+label: Immigration
diff --git a/config/optional/opencase_cases.oc_case_type.pro_bono_immigration_service.yml b/config/optional/opencase_cases.oc_case_type.pro_bono_immigration_service.yml
new file mode 100644
index 0000000..c8a4004
--- /dev/null
+++ b/config/optional/opencase_cases.oc_case_type.pro_bono_immigration_service.yml
@@ -0,0 +1,6 @@
+uuid: 4cc023df-c807-4096-bf73-5ed04ae142c7
+langcode: en
+status: true
+dependencies: { }
+id: pro_bono_immigration_service
+label: 'Pro Bono Immigration Service'
diff --git a/config/optional/opencase_cases.oc_case_type.volunteer_engagement.yml b/config/optional/opencase_cases.oc_case_type.volunteer_engagement.yml
new file mode 100644
index 0000000..42e813b
--- /dev/null
+++ b/config/optional/opencase_cases.oc_case_type.volunteer_engagement.yml
@@ -0,0 +1,6 @@
+uuid: a6377d41-69c5-48ee-b5b6-e7f2169b2a65
+langcode: en
+status: true
+dependencies: { }
+id: volunteer_engagement
+label: 'Volunteer Engagement'
diff --git a/config/optional/opencase_cases.oc_case_type.welfare_rights.yml b/config/optional/opencase_cases.oc_case_type.welfare_rights.yml
new file mode 100644
index 0000000..55789b6
--- /dev/null
+++ b/config/optional/opencase_cases.oc_case_type.welfare_rights.yml
@@ -0,0 +1,6 @@
+uuid: 848efb6b-e5bb-4b99-9487-a09f0ad50717
+langcode: en
+status: true
+dependencies: { }
+id: welfare_rights
+label: 'Welfare Rights'
diff --git a/config/optional/opencase_entities.oc_activity_type.application.yml b/config/optional/opencase_entities.oc_activity_type.application.yml
new file mode 100644
index 0000000..df966c0
--- /dev/null
+++ b/config/optional/opencase_entities.oc_activity_type.application.yml
@@ -0,0 +1,6 @@
+uuid: 42e96dc4-2e31-4ab3-9025-f700d4d8a5af
+langcode: en
+status: true
+dependencies: { }
+id: application
+label: Application
diff --git a/config/optional/opencase_entities.oc_activity_type.case_note.yml b/config/optional/opencase_entities.oc_activity_type.case_note.yml
new file mode 100644
index 0000000..fd160fb
--- /dev/null
+++ b/config/optional/opencase_entities.oc_activity_type.case_note.yml
@@ -0,0 +1,6 @@
+uuid: 2f899cb0-5852-4edf-a541-abcdc5a4ced1
+langcode: en
+status: true
+dependencies: { }
+id: case_note
+label: 'Case note'
diff --git a/config/optional/opencase_entities.oc_activity_type.destitution_funds_provided.yml b/config/optional/opencase_entities.oc_activity_type.destitution_funds_provided.yml
new file mode 100644
index 0000000..a028a40
--- /dev/null
+++ b/config/optional/opencase_entities.oc_activity_type.destitution_funds_provided.yml
@@ -0,0 +1,6 @@
+uuid: a7bc53ae-3f39-4740-9285-f3e1cc860d43
+langcode: en
+status: true
+dependencies: { }
+id: destitution_funds_provided
+label: 'Destitution funds provided'
diff --git a/config/optional/opencase_entities.oc_activity_type.email.yml b/config/optional/opencase_entities.oc_activity_type.email.yml
new file mode 100644
index 0000000..b838a48
--- /dev/null
+++ b/config/optional/opencase_entities.oc_activity_type.email.yml
@@ -0,0 +1,6 @@
+uuid: 71ff41f1-3617-43ed-954f-63f69ff87d3a
+langcode: en
+status: true
+dependencies: { }
+id: email
+label: Email
diff --git a/config/optional/opencase_entities.oc_activity_type.interview.yml b/config/optional/opencase_entities.oc_activity_type.interview.yml
new file mode 100644
index 0000000..030aba7
--- /dev/null
+++ b/config/optional/opencase_entities.oc_activity_type.interview.yml
@@ -0,0 +1,6 @@
+uuid: df2d3a99-9bb0-43a2-bae0-f6728bdfa991
+langcode: en
+status: true
+dependencies: { }
+id: interview
+label: Interview
diff --git a/config/optional/opencase_entities.oc_activity_type.lete.yml b/config/optional/opencase_entities.oc_activity_type.lete.yml
new file mode 100644
index 0000000..3f0c6ca
--- /dev/null
+++ b/config/optional/opencase_entities.oc_activity_type.lete.yml
@@ -0,0 +1,6 @@
+uuid: a848e853-6578-49b8-beac-647b68852889
+langcode: en
+status: true
+dependencies: { }
+id: lete
+label: Letter
diff --git a/config/optional/opencase_entities.oc_activity_type.phone_call.yml b/config/optional/opencase_entities.oc_activity_type.phone_call.yml
new file mode 100644
index 0000000..c39d23e
--- /dev/null
+++ b/config/optional/opencase_entities.oc_activity_type.phone_call.yml
@@ -0,0 +1,6 @@
+uuid: 16c3ed7a-2e81-4727-9baf-e48302dd120b
+langcode: en
+status: true
+dependencies: { }
+id: phone_call
+label: 'Phone call'
diff --git a/config/optional/opencase_entities.oc_activity_type.research.yml b/config/optional/opencase_entities.oc_activity_type.research.yml
new file mode 100644
index 0000000..10d5f8c
--- /dev/null
+++ b/config/optional/opencase_entities.oc_activity_type.research.yml
@@ -0,0 +1,6 @@
+uuid: 21bcf5b1-6344-4e6a-865e-eebc7f66f89d
+langcode: en
+status: true
+dependencies: { }
+id: research
+label: Research
diff --git a/config/optional/opencase_entities.oc_activity_type.supervision.yml b/config/optional/opencase_entities.oc_activity_type.supervision.yml
new file mode 100644
index 0000000..ba756bd
--- /dev/null
+++ b/config/optional/opencase_entities.oc_activity_type.supervision.yml
@@ -0,0 +1,6 @@
+uuid: 4328562d-2a50-4a5a-b33b-6d1c4d0cba90
+langcode: en
+status: true
+dependencies: { }
+id: supervision
+label: Supervision
diff --git a/config/optional/opencase_entities.oc_activity_type.telephone_call.yml b/config/optional/opencase_entities.oc_activity_type.telephone_call.yml
new file mode 100644
index 0000000..1046fd1
--- /dev/null
+++ b/config/optional/opencase_entities.oc_activity_type.telephone_call.yml
@@ -0,0 +1,6 @@
+uuid: fde52f28-d60a-46ef-9cf9-e924bd852893
+langcode: en
+status: true
+dependencies: { }
+id: telephone_call
+label: 'Telephone call'
diff --git a/config/optional/opencase_entities.oc_activity_type.volunteer_training_session.yml b/config/optional/opencase_entities.oc_activity_type.volunteer_training_session.yml
new file mode 100644
index 0000000..4ac37a5
--- /dev/null
+++ b/config/optional/opencase_entities.oc_activity_type.volunteer_training_session.yml
@@ -0,0 +1,6 @@
+uuid: 578260fa-04c2-4965-bc38-057f5669524e
+langcode: en
+status: true
+dependencies: { }
+id: volunteer_training_session
+label: 'Volunteer training attended'
diff --git a/config/optional/opencase_entities.oc_actor_type.client.yml b/config/optional/opencase_entities.oc_actor_type.client.yml
new file mode 100644
index 0000000..a3ceca5
--- /dev/null
+++ b/config/optional/opencase_entities.oc_actor_type.client.yml
@@ -0,0 +1,6 @@
+uuid: 7f1a38b7-9b91-4b52-8bcb-6ab808668c70
+langcode: en
+status: true
+dependencies: { }
+id: client
+label: Client
diff --git a/config/optional/opencase_entities.oc_actor_type.staff_member.yml b/config/optional/opencase_entities.oc_actor_type.staff_member.yml
new file mode 100644
index 0000000..ece2457
--- /dev/null
+++ b/config/optional/opencase_entities.oc_actor_type.staff_member.yml
@@ -0,0 +1,6 @@
+uuid: 78db71ef-db34-41a9-95fb-0549465b43bb
+langcode: en
+status: true
+dependencies: { }
+id: staff_member
+label: 'Staff member'
diff --git a/config/optional/opencase_entities.oc_actor_type.volunteer.yml b/config/optional/opencase_entities.oc_actor_type.volunteer.yml
new file mode 100644
index 0000000..bada4e8
--- /dev/null
+++ b/config/optional/opencase_entities.oc_actor_type.volunteer.yml
@@ -0,0 +1,6 @@
+uuid: 87522e44-baa4-4b68-add6-f3a92c8a1e2f
+langcode: en
+status: true
+dependencies: { }
+id: volunteer
+label: Volunteer
diff --git a/config/optional/opencase_entities.oc_event_type.piss_up.yml b/config/optional/opencase_entities.oc_event_type.piss_up.yml
new file mode 100644
index 0000000..3e986cb
--- /dev/null
+++ b/config/optional/opencase_entities.oc_event_type.piss_up.yml
@@ -0,0 +1,6 @@
+uuid: 114bb324-9157-430e-9d69-a7ae31a0cbad
+langcode: en
+status: true
+dependencies: { }
+id: piss_up
+label: Piss-up
diff --git a/config/optional/opencase_entities.oc_organisation_type.partner_organisation.yml b/config/optional/opencase_entities.oc_organisation_type.partner_organisation.yml
new file mode 100644
index 0000000..d5d0738
--- /dev/null
+++ b/config/optional/opencase_entities.oc_organisation_type.partner_organisation.yml
@@ -0,0 +1,6 @@
+uuid: 19c728dd-796b-4773-8acd-21869a047277
+langcode: en
+status: true
+dependencies: { }
+id: partner_organisation
+label: 'Partner Organisation'
diff --git a/config/optional/paragraphs.settings.yml b/config/optional/paragraphs.settings.yml
new file mode 100644
index 0000000..c43733b
--- /dev/null
+++ b/config/optional/paragraphs.settings.yml
@@ -0,0 +1,3 @@
+_core:
+ default_config_hash: 7eR0sk71Eol86r_A7BMqn5_46wzenh5J1O5vZRCGKv8
+show_unpublished: true
diff --git a/config/optional/rdf.mapping.comment.comment.yml b/config/optional/rdf.mapping.comment.comment.yml
new file mode 100644
index 0000000..5c9705c
--- /dev/null
+++ b/config/optional/rdf.mapping.comment.comment.yml
@@ -0,0 +1,36 @@
+uuid: 3561eeee-75c7-45f5-b65f-cdccc59f1852
+langcode: en
+status: true
+dependencies:
+ config:
+ - comment.type.comment
+ module:
+ - comment
+_core:
+ default_config_hash: uETe6XupRGKDForx2MpY0pMOEu6CzGgdCAZZOKkbgmk
+id: comment.comment
+targetEntityType: comment
+bundle: comment
+types:
+ - 'schema:Comment'
+fieldMappings:
+ subject:
+ properties:
+ - 'schema:name'
+ created:
+ properties:
+ - 'schema:dateCreated'
+ datatype_callback:
+ callable: 'Drupal\rdf\CommonDataConverter::dateIso8601Value'
+ changed:
+ properties:
+ - 'schema:dateModified'
+ datatype_callback:
+ callable: 'Drupal\rdf\CommonDataConverter::dateIso8601Value'
+ comment_body:
+ properties:
+ - 'schema:text'
+ uid:
+ properties:
+ - 'schema:author'
+ mapping_type: rel
diff --git a/config/optional/rdf.mapping.node.article.yml b/config/optional/rdf.mapping.node.article.yml
new file mode 100644
index 0000000..e622c1d
--- /dev/null
+++ b/config/optional/rdf.mapping.node.article.yml
@@ -0,0 +1,52 @@
+uuid: 66d0d0b4-c069-4812-8c54-8edafedccb1d
+langcode: en
+status: true
+dependencies:
+ config:
+ - node.type.article
+ module:
+ - node
+_core:
+ default_config_hash: IdobJe379eDudt7-bXFfJjF7pDqFl-kYxVFtpWrgkro
+id: node.article
+targetEntityType: node
+bundle: article
+types:
+ - 'schema:Article'
+fieldMappings:
+ title:
+ properties:
+ - 'schema:name'
+ created:
+ properties:
+ - 'schema:dateCreated'
+ datatype_callback:
+ callable: 'Drupal\rdf\CommonDataConverter::dateIso8601Value'
+ changed:
+ properties:
+ - 'schema:dateModified'
+ datatype_callback:
+ callable: 'Drupal\rdf\CommonDataConverter::dateIso8601Value'
+ body:
+ properties:
+ - 'schema:text'
+ uid:
+ properties:
+ - 'schema:author'
+ comment:
+ properties:
+ - 'schema:comment'
+ mapping_type: rel
+ comment_count:
+ properties:
+ - 'schema:interactionCount'
+ datatype_callback:
+ callable: 'Drupal\rdf\SchemaOrgDataConverter::interactionCount'
+ arguments:
+ interaction_type: UserComments
+ field_image:
+ properties:
+ - 'schema:image'
+ field_tags:
+ properties:
+ - 'schema:about'
diff --git a/config/optional/rdf.mapping.node.page.yml b/config/optional/rdf.mapping.node.page.yml
new file mode 100644
index 0000000..4a3df33
--- /dev/null
+++ b/config/optional/rdf.mapping.node.page.yml
@@ -0,0 +1,43 @@
+uuid: eaa2bde5-545f-425e-bf4f-ed7b46732547
+langcode: en
+status: true
+dependencies:
+ config:
+ - node.type.page
+ module:
+ - node
+_core:
+ default_config_hash: 32LxRnl4Wesvzqyfp7HnD0-U9-wxrLBn76pqY5XGNAE
+id: node.page
+targetEntityType: node
+bundle: page
+types:
+ - 'schema:WebPage'
+fieldMappings:
+ title:
+ properties:
+ - 'schema:name'
+ created:
+ properties:
+ - 'schema:dateCreated'
+ datatype_callback:
+ callable: 'Drupal\rdf\CommonDataConverter::dateIso8601Value'
+ changed:
+ properties:
+ - 'schema:dateModified'
+ datatype_callback:
+ callable: 'Drupal\rdf\CommonDataConverter::dateIso8601Value'
+ body:
+ properties:
+ - 'schema:text'
+ uid:
+ properties:
+ - 'schema:author'
+ mapping_type: rel
+ comment_count:
+ properties:
+ - 'schema:interactionCount'
+ datatype_callback:
+ callable: 'Drupal\rdf\SchemaOrgDataConverter::interactionCount'
+ arguments:
+ interaction_type: UserComments
diff --git a/config/optional/rdf.mapping.taxonomy_term.tags.yml b/config/optional/rdf.mapping.taxonomy_term.tags.yml
new file mode 100644
index 0000000..1e16e09
--- /dev/null
+++ b/config/optional/rdf.mapping.taxonomy_term.tags.yml
@@ -0,0 +1,22 @@
+uuid: c3a2dd02-4bf6-4ad0-9a4d-c116a9e9d8bd
+langcode: en
+status: true
+dependencies:
+ config:
+ - taxonomy.vocabulary.tags
+ module:
+ - taxonomy
+_core:
+ default_config_hash: o5duwyS1CTHx3tYOZhuu91kspe8VQjQsnwZjAJv9njk
+id: taxonomy_term.tags
+targetEntityType: taxonomy_term
+bundle: tags
+types:
+ - 'schema:Thing'
+fieldMappings:
+ name:
+ properties:
+ - 'schema:name'
+ description:
+ properties:
+ - 'schema:description'
diff --git a/config/optional/rdf.mapping.user.user.yml b/config/optional/rdf.mapping.user.user.yml
new file mode 100644
index 0000000..6469297
--- /dev/null
+++ b/config/optional/rdf.mapping.user.user.yml
@@ -0,0 +1,17 @@
+uuid: c2d84826-cac1-4dcd-ab52-e2014ab0fd71
+langcode: en
+status: true
+dependencies:
+ module:
+ - user
+_core:
+ default_config_hash: TGTlmpYAtXxjtYMFA_A0vosE2c4R5MCQwLviIA5HUM0
+id: user.user
+targetEntityType: user
+bundle: user
+types:
+ - 'schema:Person'
+fieldMappings:
+ name:
+ properties:
+ - 'schema:name'
diff --git a/config/optional/rest.resource.entity.node.yml b/config/optional/rest.resource.entity.node.yml
new file mode 100644
index 0000000..5ada824
--- /dev/null
+++ b/config/optional/rest.resource.entity.node.yml
@@ -0,0 +1,23 @@
+uuid: c886e492-78c7-49ae-9c48-3687af2fa95d
+langcode: en
+status: true
+dependencies:
+ module:
+ - basic_auth
+ - hal
+ - node
+_core:
+ default_config_hash: t_jfECmZhJqBOJuSOFn87EOi_TWi-_fRYTuJgd19vgg
+id: entity.node
+plugin_id: 'entity:node'
+granularity: resource
+configuration:
+ methods:
+ - GET
+ - POST
+ - PATCH
+ - DELETE
+ formats:
+ - hal_json
+ authentication:
+ - basic_auth
diff --git a/config/optional/search.page.node_search.yml b/config/optional/search.page.node_search.yml
new file mode 100644
index 0000000..f87ff28
--- /dev/null
+++ b/config/optional/search.page.node_search.yml
@@ -0,0 +1,15 @@
+uuid: 56bb085d-8ca2-4fc3-9be3-2a45f20866f3
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+_core:
+ default_config_hash: 97tvtzGOa8_flb22CzSjgtm_YkiGMHvEBO-6q2K9V_U
+id: node_search
+label: Content
+path: node
+weight: -10
+plugin: node_search
+configuration:
+ rankings: { }
diff --git a/config/optional/search.page.user_search.yml b/config/optional/search.page.user_search.yml
new file mode 100644
index 0000000..c4630ef
--- /dev/null
+++ b/config/optional/search.page.user_search.yml
@@ -0,0 +1,14 @@
+uuid: a6a275c8-ff73-4266-a004-045f391e7d41
+langcode: en
+status: true
+dependencies:
+ module:
+ - user
+_core:
+ default_config_hash: k3aUaZXGDuhkek2TZIee0PApOPTvYZLadziekdyHA5A
+id: user_search
+label: Users
+path: user
+weight: 0
+plugin: user_search
+configuration: { }
diff --git a/config/optional/search.settings.yml b/config/optional/search.settings.yml
new file mode 100644
index 0000000..f864b47
--- /dev/null
+++ b/config/optional/search.settings.yml
@@ -0,0 +1,22 @@
+_core:
+ default_config_hash: hvVxL1G-ZCxaq32IZws0YsfuhvaDiQE_np-0g35KjUk
+and_or_limit: 7
+default_page: node_search
+index:
+ cron_limit: 100
+ overlap_cjk: true
+ minimum_word_size: 3
+ tag_weights:
+ h1: 25
+ h2: 18
+ h3: 15
+ h4: 14
+ h5: 9
+ h6: 6
+ u: 3
+ b: 3
+ i: 3
+ strong: 3
+ em: 3
+ a: 10
+logging: false
diff --git a/config/optional/search_api.index.default_index.yml b/config/optional/search_api.index.default_index.yml
new file mode 100644
index 0000000..5b9d873
--- /dev/null
+++ b/config/optional/search_api.index.default_index.yml
@@ -0,0 +1,193 @@
+uuid: 426fbcb6-d1c5-4b8e-aa2c-a86bee39d65c
+langcode: en
+status: true
+dependencies:
+ config:
+ - search_api.server.default_server
+ - core.entity_view_mode.node.search_index
+ module:
+ - search_api
+ - node
+_core:
+ default_config_hash: GLmLegZGHtMF6annRqgjizJAoiAip-IT-XOsDMCZfog
+id: default_index
+name: 'Default content index'
+description: 'Default content index created by the Database Search Defaults module'
+read_only: false
+field_settings:
+ author:
+ label: 'Author name'
+ datasource_id: 'entity:node'
+ property_path: 'uid:entity:name'
+ type: string
+ changed:
+ label: Changed
+ datasource_id: 'entity:node'
+ property_path: changed
+ type: date
+ created:
+ label: 'Authored on'
+ datasource_id: 'entity:node'
+ property_path: created
+ type: date
+ field_tags:
+ label: Tags
+ datasource_id: 'entity:node'
+ property_path: field_tags
+ type: integer
+ node_grants:
+ label: 'Node access information'
+ property_path: search_api_node_grants
+ type: string
+ indexed_locked: true
+ type_locked: true
+ hidden: true
+ rendered_item:
+ label: 'Rendered item'
+ property_path: rendered_item
+ type: text
+ configuration:
+ roles:
+ anonymous: anonymous
+ view_mode:
+ 'entity:node':
+ article: search_index
+ page: search_index
+ status:
+ label: 'Publishing status'
+ datasource_id: 'entity:node'
+ property_path: status
+ type: boolean
+ indexed_locked: true
+ type_locked: true
+ sticky:
+ label: 'Sticky at top of lists'
+ datasource_id: 'entity:node'
+ property_path: sticky
+ type: boolean
+ title:
+ label: Title
+ datasource_id: 'entity:node'
+ property_path: title
+ type: text
+ boost: !!float 8
+ type:
+ label: 'Content type'
+ datasource_id: 'entity:node'
+ property_path: type
+ type: string
+ uid:
+ label: 'Author ID'
+ datasource_id: 'entity:node'
+ property_path: uid
+ type: integer
+ indexed_locked: true
+ type_locked: true
+datasource_settings:
+ 'entity:node': { }
+processor_settings:
+ add_url:
+ weights:
+ preprocess_index: -30
+ aggregated_field:
+ weights:
+ add_properties: 20
+ content_access:
+ weights:
+ preprocess_index: -6
+ preprocess_query: -4
+ entity_status:
+ weights:
+ preprocess_index: -10
+ html_filter:
+ weights:
+ preprocess_index: -3
+ preprocess_query: -6
+ fields:
+ - rendered_item
+ title: true
+ alt: true
+ tags:
+ b: 2
+ h1: 5
+ h2: 3
+ h3: 2
+ string: 2
+ ignorecase:
+ weights:
+ preprocess_index: -5
+ preprocess_query: -8
+ fields:
+ - rendered_item
+ - title
+ rendered_item:
+ weights:
+ add_properties: 0
+ pre_index_save: -10
+ stopwords:
+ weights:
+ postprocess_query: -10
+ preprocess_query: -10
+ fields:
+ - rendered_item
+ - title
+ stopwords:
+ - a
+ - an
+ - and
+ - are
+ - as
+ - at
+ - be
+ - but
+ - by
+ - for
+ - if
+ - in
+ - into
+ - is
+ - it
+ - 'no'
+ - not
+ - of
+ - 'on'
+ - or
+ - s
+ - such
+ - t
+ - that
+ - the
+ - their
+ - then
+ - there
+ - these
+ - they
+ - this
+ - to
+ - was
+ - will
+ - with
+ tokenizer:
+ weights:
+ preprocess_index: -2
+ preprocess_query: -5
+ fields:
+ - rendered_item
+ - title
+ spaces: ''
+ overlap_cjk: 1
+ minimum_word_size: '3'
+ transliteration:
+ weights:
+ preprocess_index: -4
+ preprocess_query: -7
+ fields:
+ - rendered_item
+ - title
+tracker_settings:
+ default: { }
+options:
+ cron_limit: 50
+ index_directly: true
+ track_changes_in_references: true
+server: default_server
diff --git a/config/optional/search_api.index.opencase_actors.yml b/config/optional/search_api.index.opencase_actors.yml
new file mode 100644
index 0000000..181706d
--- /dev/null
+++ b/config/optional/search_api.index.opencase_actors.yml
@@ -0,0 +1,78 @@
+uuid: 5dd4123f-ff7e-45e6-9cb8-a3ef2cdd8e34
+langcode: en
+status: true
+dependencies:
+ config:
+ - search_api.server.opencase_server
+ module:
+ - opencase_entities
+ - search_api
+_core:
+ default_config_hash: s9NYpOvmdxpnBo0ToogG7_ayW0tI98Q6ND4qtkfxq-s
+id: opencase_actors
+name: 'OpenCase Search: Actors'
+description: ''
+read_only: false
+field_settings:
+ first_name:
+ label: 'First Name'
+ datasource_id: 'entity:oc_actor'
+ property_path: first_name
+ type: text
+ dependencies:
+ module:
+ - opencase_entities
+ last_name:
+ label: 'Last Name'
+ datasource_id: 'entity:oc_actor'
+ property_path: last_name
+ type: text
+ dependencies:
+ module:
+ - opencase_entities
+ name:
+ label: Name
+ datasource_id: 'entity:oc_organisation'
+ property_path: name
+ type: text
+ dependencies:
+ module:
+ - opencase_entities
+datasource_settings:
+ 'entity:oc_actor':
+ bundles:
+ default: true
+ selected: { }
+ languages:
+ default: true
+ selected: { }
+ 'entity:oc_organisation':
+ bundles:
+ default: true
+ selected: { }
+ languages:
+ default: true
+ selected: { }
+processor_settings:
+ add_url: { }
+ aggregated_field: { }
+ entity_type: { }
+ ignorecase:
+ weights:
+ preprocess_index: -20
+ preprocess_query: -20
+ all_fields: true
+ fields:
+ - first_name
+ - last_name
+ - name
+ language_with_fallback: { }
+ rendered_item: { }
+tracker_settings:
+ default:
+ indexing_order: fifo
+options:
+ cron_limit: 50
+ index_directly: true
+ track_changes_in_references: true
+server: opencase_server
diff --git a/config/optional/search_api.server.default_server.yml b/config/optional/search_api.server.default_server.yml
new file mode 100644
index 0000000..551bea4
--- /dev/null
+++ b/config/optional/search_api.server.default_server.yml
@@ -0,0 +1,19 @@
+uuid: ff3c3087-bcaa-4f3a-9a8b-8ec63df67285
+langcode: en
+status: true
+dependencies:
+ module:
+ - search_api_db
+_core:
+ default_config_hash: zzCxllu86Y8P1gOFGuYFCaNsL6Az5mn5V2Z_fN17YaU
+id: default_server
+name: 'Database Server'
+description: 'Default database server created by the Database Search Defaults module'
+backend: search_api_db
+backend_config:
+ database: 'default:default'
+ min_chars: 3
+ matching: words
+ autocomplete:
+ suggest_suffix: true
+ suggest_words: true
diff --git a/config/optional/search_api.server.opencase_server.yml b/config/optional/search_api.server.opencase_server.yml
new file mode 100644
index 0000000..9427eff
--- /dev/null
+++ b/config/optional/search_api.server.opencase_server.yml
@@ -0,0 +1,19 @@
+uuid: 332ea481-95b0-4f63-9d38-d2812710bd17
+langcode: en
+status: true
+dependencies:
+ module:
+ - search_api_db
+_core:
+ default_config_hash: 2Lbe89Dj0l7MfmwElNbHzhZaosKgf3OBnGzIiSFVqu4
+id: opencase_server
+name: 'OpenCase Search'
+description: ''
+backend: search_api_db
+backend_config:
+ database: 'default:default'
+ min_chars: 3
+ matching: partial
+ autocomplete:
+ suggest_suffix: true
+ suggest_words: true
diff --git a/config/optional/search_api.settings.yml b/config/optional/search_api.settings.yml
new file mode 100644
index 0000000..21dfa08
--- /dev/null
+++ b/config/optional/search_api.settings.yml
@@ -0,0 +1,28 @@
+_core:
+ default_config_hash: b2zIRm9Jv3SB60NYdZkZHxH8-KdEa-Xa48-4NsIi4lg
+default_cron_limit: 50
+cron_worker_runtime: 15
+default_tracker: default
+tracking_page_size: 100
+boost_factors:
+ - !!float 0
+ - 0.1
+ - 0.2
+ - 0.3
+ - 0.5
+ - 0.6
+ - 0.7
+ - 0.8
+ - 0.9
+ - !!float 1
+ - 1.1
+ - 1.2
+ - 1.3
+ - 1.4
+ - 1.5
+ - !!float 2
+ - !!float 3
+ - !!float 5
+ - !!float 8
+ - !!float 13
+ - !!float 21
diff --git a/config/optional/search_api_db.settings.yml b/config/optional/search_api_db.settings.yml
new file mode 100644
index 0000000..32ffc94
--- /dev/null
+++ b/config/optional/search_api_db.settings.yml
@@ -0,0 +1,3 @@
+_core:
+ default_config_hash: fEmluJPpUL5dVqkWi0Fw89OlZYLhjQqyZIl6HWCDE1s
+autocomplete_max_occurrences: 0.9
diff --git a/config/optional/security_review.check.security_review-admin_permissions.yml b/config/optional/security_review.check.security_review-admin_permissions.yml
new file mode 100644
index 0000000..b7fd5f0
--- /dev/null
+++ b/config/optional/security_review.check.security_review-admin_permissions.yml
@@ -0,0 +1 @@
+id: security_review-admin_permissions
diff --git a/config/optional/security_review.check.security_review-error_reporting.yml b/config/optional/security_review.check.security_review-error_reporting.yml
new file mode 100644
index 0000000..cd59a60
--- /dev/null
+++ b/config/optional/security_review.check.security_review-error_reporting.yml
@@ -0,0 +1 @@
+id: security_review-error_reporting
diff --git a/config/optional/security_review.check.security_review-executable_php.yml b/config/optional/security_review.check.security_review-executable_php.yml
new file mode 100644
index 0000000..8fb06fb
--- /dev/null
+++ b/config/optional/security_review.check.security_review-executable_php.yml
@@ -0,0 +1 @@
+id: security_review-executable_php
diff --git a/config/optional/security_review.check.security_review-failed_logins.yml b/config/optional/security_review.check.security_review-failed_logins.yml
new file mode 100644
index 0000000..09d30cc
--- /dev/null
+++ b/config/optional/security_review.check.security_review-failed_logins.yml
@@ -0,0 +1 @@
+id: security_review-failed_logins
diff --git a/config/optional/security_review.check.security_review-field.yml b/config/optional/security_review.check.security_review-field.yml
new file mode 100644
index 0000000..fc9d14a
--- /dev/null
+++ b/config/optional/security_review.check.security_review-field.yml
@@ -0,0 +1 @@
+id: security_review-field
diff --git a/config/optional/security_review.check.security_review-file_perms.yml b/config/optional/security_review.check.security_review-file_perms.yml
new file mode 100644
index 0000000..6ab3981
--- /dev/null
+++ b/config/optional/security_review.check.security_review-file_perms.yml
@@ -0,0 +1 @@
+id: security_review-file_perms
diff --git a/config/optional/security_review.check.security_review-input_formats.yml b/config/optional/security_review.check.security_review-input_formats.yml
new file mode 100644
index 0000000..0f17f69
--- /dev/null
+++ b/config/optional/security_review.check.security_review-input_formats.yml
@@ -0,0 +1 @@
+id: security_review-input_formats
diff --git a/config/optional/security_review.check.security_review-private_files.yml b/config/optional/security_review.check.security_review-private_files.yml
new file mode 100644
index 0000000..29a6995
--- /dev/null
+++ b/config/optional/security_review.check.security_review-private_files.yml
@@ -0,0 +1 @@
+id: security_review-private_files
diff --git a/config/optional/security_review.check.security_review-query_errors.yml b/config/optional/security_review.check.security_review-query_errors.yml
new file mode 100644
index 0000000..00cacb6
--- /dev/null
+++ b/config/optional/security_review.check.security_review-query_errors.yml
@@ -0,0 +1 @@
+id: security_review-query_errors
diff --git a/config/optional/security_review.check.security_review-temporary_files.yml b/config/optional/security_review.check.security_review-temporary_files.yml
new file mode 100644
index 0000000..691d66c
--- /dev/null
+++ b/config/optional/security_review.check.security_review-temporary_files.yml
@@ -0,0 +1 @@
+id: security_review-temporary_files
diff --git a/config/optional/security_review.check.security_review-trusted_hosts.yml b/config/optional/security_review.check.security_review-trusted_hosts.yml
new file mode 100644
index 0000000..f529411
--- /dev/null
+++ b/config/optional/security_review.check.security_review-trusted_hosts.yml
@@ -0,0 +1 @@
+id: security_review-trusted_hosts
diff --git a/config/optional/security_review.check.security_review-upload_extensions.yml b/config/optional/security_review.check.security_review-upload_extensions.yml
new file mode 100644
index 0000000..3d0ea55
--- /dev/null
+++ b/config/optional/security_review.check.security_review-upload_extensions.yml
@@ -0,0 +1 @@
+id: security_review-upload_extensions
diff --git a/config/optional/security_review.check.security_review-views_access.yml b/config/optional/security_review.check.security_review-views_access.yml
new file mode 100644
index 0000000..19fdb81
--- /dev/null
+++ b/config/optional/security_review.check.security_review-views_access.yml
@@ -0,0 +1 @@
+id: security_review-views_access
diff --git a/config/optional/security_review.settings.yml b/config/optional/security_review.settings.yml
new file mode 100644
index 0000000..46a3c76
--- /dev/null
+++ b/config/optional/security_review.settings.yml
@@ -0,0 +1,5 @@
+_core:
+ default_config_hash: ylcsF3ZfWc6Ua1nUaTXyVy2TNwupiRAtBA6w_whTMGg
+configured: false
+untrusted_roles: { }
+log: true
diff --git a/config/optional/seven.settings.yml b/config/optional/seven.settings.yml
new file mode 100644
index 0000000..6bba58b
--- /dev/null
+++ b/config/optional/seven.settings.yml
@@ -0,0 +1,3 @@
+third_party_settings:
+ shortcut:
+ module_link: true
diff --git a/config/optional/shortcut.set.default.yml b/config/optional/shortcut.set.default.yml
new file mode 100644
index 0000000..a8b29c7
--- /dev/null
+++ b/config/optional/shortcut.set.default.yml
@@ -0,0 +1,8 @@
+uuid: 73ee928a-4309-4bdf-b4a1-3a84341cd622
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: U5VlGjd_SfV0Qm_EfnaynOfc549cNscFAx48JfYoMRI
+id: default
+label: Default
diff --git a/config/optional/smtp.settings.yml b/config/optional/smtp.settings.yml
new file mode 100644
index 0000000..dccf869
--- /dev/null
+++ b/config/optional/smtp.settings.yml
@@ -0,0 +1,20 @@
+_core:
+ default_config_hash: 2v5R3I9tNatGzKQjuZWh1y_955xK09313Vn-IIuedyI
+smtp_on: false
+smtp_host: ''
+smtp_hostbackup: ''
+smtp_port: '25'
+smtp_protocol: standard
+smtp_autotls: true
+smtp_timeout: 30
+smtp_username: ''
+smtp_password: ''
+smtp_from: ''
+smtp_fromname: ''
+smtp_client_hostname: ''
+smtp_client_helo: ''
+smtp_allowhtml: ''
+smtp_test_address: ''
+smtp_debugging: false
+prev_mail_system: php_mail
+smtp_keepalive: false
diff --git a/config/optional/system.action.comment_delete_action.yml b/config/optional/system.action.comment_delete_action.yml
new file mode 100644
index 0000000..aaaaab4
--- /dev/null
+++ b/config/optional/system.action.comment_delete_action.yml
@@ -0,0 +1,13 @@
+uuid: d15a97f9-9522-4664-94dd-88f68725ea6b
+langcode: en
+status: true
+dependencies:
+ module:
+ - comment
+_core:
+ default_config_hash: vpBH8OmL4sdesCdeZLsW8KOutB5gkbreWJbfjhfFKaQ
+id: comment_delete_action
+label: 'Delete comment'
+type: comment
+plugin: 'entity:delete_action:comment'
+configuration: { }
diff --git a/config/optional/system.action.comment_publish_action.yml b/config/optional/system.action.comment_publish_action.yml
new file mode 100644
index 0000000..560cae8
--- /dev/null
+++ b/config/optional/system.action.comment_publish_action.yml
@@ -0,0 +1,13 @@
+uuid: f93294eb-fcaf-46b8-8ca7-707556568784
+langcode: en
+status: true
+dependencies:
+ module:
+ - comment
+_core:
+ default_config_hash: C00dyL_W_5M0nFlgUB3lWUTUs96jn51Jw1MLHVEHZD0
+id: comment_publish_action
+label: 'Publish comment'
+type: comment
+plugin: 'entity:publish_action:comment'
+configuration: { }
diff --git a/config/optional/system.action.comment_save_action.yml b/config/optional/system.action.comment_save_action.yml
new file mode 100644
index 0000000..986a25f
--- /dev/null
+++ b/config/optional/system.action.comment_save_action.yml
@@ -0,0 +1,13 @@
+uuid: 30339f9d-1e1b-4adb-b551-1a8391762fe6
+langcode: en
+status: true
+dependencies:
+ module:
+ - comment
+_core:
+ default_config_hash: lfyE_snmvfg_EQ3VDyhUtGAXgmqtEiqa46I3bTMg8DU
+id: comment_save_action
+label: 'Save comment'
+type: comment
+plugin: 'entity:save_action:comment'
+configuration: { }
diff --git a/config/optional/system.action.comment_unpublish_action.yml b/config/optional/system.action.comment_unpublish_action.yml
new file mode 100644
index 0000000..073709e
--- /dev/null
+++ b/config/optional/system.action.comment_unpublish_action.yml
@@ -0,0 +1,13 @@
+uuid: 152d7cdb-7c1a-4f82-bb58-a71f7aa23a88
+langcode: en
+status: true
+dependencies:
+ module:
+ - comment
+_core:
+ default_config_hash: tWOIjSMobEWOFZddMkNqb9JySbOVwE1diC6NRqcfLTk
+id: comment_unpublish_action
+label: 'Unpublish comment'
+type: comment
+plugin: 'entity:unpublish_action:comment'
+configuration: { }
diff --git a/config/optional/system.action.node_delete_action.yml b/config/optional/system.action.node_delete_action.yml
new file mode 100644
index 0000000..a58bb73
--- /dev/null
+++ b/config/optional/system.action.node_delete_action.yml
@@ -0,0 +1,13 @@
+uuid: 43e8df41-8900-41e4-95c1-2b31a571f8bd
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+_core:
+ default_config_hash: t43OqwzP3CTbcAagSsWKNy6KwMm_zShXo3c4-So6rQg
+id: node_delete_action
+label: 'Delete content'
+type: node
+plugin: 'entity:delete_action:node'
+configuration: { }
diff --git a/config/optional/system.action.node_make_sticky_action.yml b/config/optional/system.action.node_make_sticky_action.yml
new file mode 100644
index 0000000..2a45892
--- /dev/null
+++ b/config/optional/system.action.node_make_sticky_action.yml
@@ -0,0 +1,13 @@
+uuid: 015ac1f3-7957-4e1f-9248-7f8e879f5063
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+_core:
+ default_config_hash: sOb26JSy3fGpWkvR0WYN6_hMqj_6d1rvbvrkzp1yya0
+id: node_make_sticky_action
+label: 'Make content sticky'
+type: node
+plugin: node_make_sticky_action
+configuration: { }
diff --git a/config/optional/system.action.node_make_unsticky_action.yml b/config/optional/system.action.node_make_unsticky_action.yml
new file mode 100644
index 0000000..4386e96
--- /dev/null
+++ b/config/optional/system.action.node_make_unsticky_action.yml
@@ -0,0 +1,13 @@
+uuid: a2ce21a6-dd77-475d-8698-122f30de50eb
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+_core:
+ default_config_hash: lDM9mvIGAu8Sw8rt-uCO4Sr7yX5VPrDPxYcawkbKd6k
+id: node_make_unsticky_action
+label: 'Make content unsticky'
+type: node
+plugin: node_make_unsticky_action
+configuration: { }
diff --git a/config/optional/system.action.node_promote_action.yml b/config/optional/system.action.node_promote_action.yml
new file mode 100644
index 0000000..638dfa4
--- /dev/null
+++ b/config/optional/system.action.node_promote_action.yml
@@ -0,0 +1,13 @@
+uuid: b623f0b8-894d-445a-9dac-533973e08ec0
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+_core:
+ default_config_hash: N0RDBTqiK4dKoN4p4oW2j0SGWycdHyALUe9M-Ofp89U
+id: node_promote_action
+label: 'Promote content to front page'
+type: node
+plugin: node_promote_action
+configuration: { }
diff --git a/config/optional/system.action.node_publish_action.yml b/config/optional/system.action.node_publish_action.yml
new file mode 100644
index 0000000..9aa28d1
--- /dev/null
+++ b/config/optional/system.action.node_publish_action.yml
@@ -0,0 +1,13 @@
+uuid: 9ec5a5a2-c1f9-42e8-99b7-5873f9f22bd6
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+_core:
+ default_config_hash: 2B9uF8NL5gutNKSdPRAhhAsDWFZZG1PJOBmx0aBGd_0
+id: node_publish_action
+label: 'Publish content'
+type: node
+plugin: 'entity:publish_action:node'
+configuration: { }
diff --git a/config/optional/system.action.node_save_action.yml b/config/optional/system.action.node_save_action.yml
new file mode 100644
index 0000000..4a968c2
--- /dev/null
+++ b/config/optional/system.action.node_save_action.yml
@@ -0,0 +1,13 @@
+uuid: d916594b-6ec1-4c79-bb14-7019b8a21c8a
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+_core:
+ default_config_hash: LhdsoZPL_pFas2fjaAWue4zvrQ_tEVofLYtcNec-JGM
+id: node_save_action
+label: 'Save content'
+type: node
+plugin: 'entity:save_action:node'
+configuration: { }
diff --git a/config/optional/system.action.node_unpromote_action.yml b/config/optional/system.action.node_unpromote_action.yml
new file mode 100644
index 0000000..29ad778
--- /dev/null
+++ b/config/optional/system.action.node_unpromote_action.yml
@@ -0,0 +1,13 @@
+uuid: 49d09790-2510-4c1a-94aa-d749d0acf45b
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+_core:
+ default_config_hash: JBptjnfuOMtsdKygklXxoOgeOCTMtQxlkymjnnj-cC0
+id: node_unpromote_action
+label: 'Remove content from front page'
+type: node
+plugin: node_unpromote_action
+configuration: { }
diff --git a/config/optional/system.action.node_unpublish_action.yml b/config/optional/system.action.node_unpublish_action.yml
new file mode 100644
index 0000000..777b304
--- /dev/null
+++ b/config/optional/system.action.node_unpublish_action.yml
@@ -0,0 +1,13 @@
+uuid: 65edd3e7-2060-4072-9d27-5bc5e773e893
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+_core:
+ default_config_hash: C7X8h9FWlwkQ9y5mnU2JzgaZICAdc6HFbPVbhvjlAYE
+id: node_unpublish_action
+label: 'Unpublish content'
+type: node
+plugin: 'entity:unpublish_action:node'
+configuration: { }
diff --git a/config/optional/system.action.taxonomy_term_publish_action.yml b/config/optional/system.action.taxonomy_term_publish_action.yml
new file mode 100644
index 0000000..4fca89b
--- /dev/null
+++ b/config/optional/system.action.taxonomy_term_publish_action.yml
@@ -0,0 +1,13 @@
+uuid: 5b6f8d43-fcfc-405d-92ce-215296787cc6
+langcode: en
+status: true
+dependencies:
+ module:
+ - taxonomy
+_core:
+ default_config_hash: DoVt_VGgVLcDD4XmVbSFzr0K17SJy9imFiYusKkJBgY
+id: taxonomy_term_publish_action
+label: 'Publish taxonomy term'
+type: taxonomy_term
+plugin: 'entity:publish_action:taxonomy_term'
+configuration: { }
diff --git a/config/optional/system.action.taxonomy_term_unpublish_action.yml b/config/optional/system.action.taxonomy_term_unpublish_action.yml
new file mode 100644
index 0000000..58f0990
--- /dev/null
+++ b/config/optional/system.action.taxonomy_term_unpublish_action.yml
@@ -0,0 +1,13 @@
+uuid: ad67bfb7-b20f-40c0-93ed-3f4c1637f23e
+langcode: en
+status: true
+dependencies:
+ module:
+ - taxonomy
+_core:
+ default_config_hash: z2sNRM3ECa7FPCGnSNje_9SmZJQgwhD_6fG_L4Mr8zI
+id: taxonomy_term_unpublish_action
+label: 'Unpublish taxonomy term'
+type: taxonomy_term
+plugin: 'entity:unpublish_action:taxonomy_term'
+configuration: { }
diff --git a/config/optional/system.action.user_add_role_action.administrator.yml b/config/optional/system.action.user_add_role_action.administrator.yml
new file mode 100644
index 0000000..4e56dce
--- /dev/null
+++ b/config/optional/system.action.user_add_role_action.administrator.yml
@@ -0,0 +1,14 @@
+uuid: 281c1bf1-a0f4-4bd3-bfa6-259ac2c1d77d
+langcode: en
+status: true
+dependencies:
+ config:
+ - user.role.administrator
+ module:
+ - user
+id: user_add_role_action.administrator
+label: 'Add the Administrator role to the selected user(s)'
+type: user
+plugin: user_add_role_action
+configuration:
+ rid: administrator
diff --git a/config/optional/system.action.user_add_role_action.content_editor.yml b/config/optional/system.action.user_add_role_action.content_editor.yml
new file mode 100644
index 0000000..347adf4
--- /dev/null
+++ b/config/optional/system.action.user_add_role_action.content_editor.yml
@@ -0,0 +1,14 @@
+uuid: 3f8fe1d1-de55-44ca-bc56-736bca19e9b4
+langcode: en
+status: true
+dependencies:
+ config:
+ - user.role.content_editor
+ module:
+ - user
+id: user_add_role_action.content_editor
+label: 'Add the Content editor role to the selected user(s)'
+type: user
+plugin: user_add_role_action
+configuration:
+ rid: content_editor
diff --git a/config/optional/system.action.user_block_user_action.yml b/config/optional/system.action.user_block_user_action.yml
new file mode 100644
index 0000000..7a58dac
--- /dev/null
+++ b/config/optional/system.action.user_block_user_action.yml
@@ -0,0 +1,13 @@
+uuid: d3a11490-32ec-44cb-8e82-2653276eb185
+langcode: en
+status: true
+dependencies:
+ module:
+ - user
+_core:
+ default_config_hash: DyypzTfThX10FFQw-399qPfEbLLyrhXgQrKPVsmAoJ4
+id: user_block_user_action
+label: 'Block the selected user(s)'
+type: user
+plugin: user_block_user_action
+configuration: { }
diff --git a/config/optional/system.action.user_cancel_user_action.yml b/config/optional/system.action.user_cancel_user_action.yml
new file mode 100644
index 0000000..47299c4
--- /dev/null
+++ b/config/optional/system.action.user_cancel_user_action.yml
@@ -0,0 +1,13 @@
+uuid: 6cbe90da-cefa-4a54-9bcb-0fd9a216fa20
+langcode: en
+status: true
+dependencies:
+ module:
+ - user
+_core:
+ default_config_hash: nvrL9bFilzBvm2bjO9rQnFDpBA7dBBUjShSSt6NS-DU
+id: user_cancel_user_action
+label: 'Cancel the selected user account(s)'
+type: user
+plugin: user_cancel_user_action
+configuration: { }
diff --git a/config/optional/system.action.user_remove_role_action.administrator.yml b/config/optional/system.action.user_remove_role_action.administrator.yml
new file mode 100644
index 0000000..4945844
--- /dev/null
+++ b/config/optional/system.action.user_remove_role_action.administrator.yml
@@ -0,0 +1,14 @@
+uuid: d140be3d-f687-4cee-8f5a-1ba8f1f0c455
+langcode: en
+status: true
+dependencies:
+ config:
+ - user.role.administrator
+ module:
+ - user
+id: user_remove_role_action.administrator
+label: 'Remove the Administrator role from the selected user(s)'
+type: user
+plugin: user_remove_role_action
+configuration:
+ rid: administrator
diff --git a/config/optional/system.action.user_remove_role_action.content_editor.yml b/config/optional/system.action.user_remove_role_action.content_editor.yml
new file mode 100644
index 0000000..ac8cc6b
--- /dev/null
+++ b/config/optional/system.action.user_remove_role_action.content_editor.yml
@@ -0,0 +1,14 @@
+uuid: 196fa9a6-cb8b-4300-84c5-1ec09151b457
+langcode: en
+status: true
+dependencies:
+ config:
+ - user.role.content_editor
+ module:
+ - user
+id: user_remove_role_action.content_editor
+label: 'Remove the Content editor role from the selected user(s)'
+type: user
+plugin: user_remove_role_action
+configuration:
+ rid: content_editor
diff --git a/config/optional/system.action.user_unblock_user_action.yml b/config/optional/system.action.user_unblock_user_action.yml
new file mode 100644
index 0000000..f1c1117
--- /dev/null
+++ b/config/optional/system.action.user_unblock_user_action.yml
@@ -0,0 +1,13 @@
+uuid: 6039de9a-179e-4aef-9dc5-65cf2b151c16
+langcode: en
+status: true
+dependencies:
+ module:
+ - user
+_core:
+ default_config_hash: SPsUXsR3Rc8d1y3gewzaAKWa1ncea_ywXX3f7LTn7k0
+id: user_unblock_user_action
+label: 'Unblock the selected user(s)'
+type: user
+plugin: user_unblock_user_action
+configuration: { }
diff --git a/config/optional/system.advisories.yml b/config/optional/system.advisories.yml
new file mode 100644
index 0000000..2ad53d6
--- /dev/null
+++ b/config/optional/system.advisories.yml
@@ -0,0 +1,4 @@
+_core:
+ default_config_hash: x0FuQ_7Cg81mSDQwG028_Z0CjH3R9ib5IDlHeV2BbAo
+enabled: true
+interval_hours: 6
diff --git a/config/optional/system.cron.yml b/config/optional/system.cron.yml
new file mode 100644
index 0000000..49e58a0
--- /dev/null
+++ b/config/optional/system.cron.yml
@@ -0,0 +1,6 @@
+_core:
+ default_config_hash: 5Pw921y1EPfFN98wykliBBLArm51pC-SmrXeYCe7d0Y
+threshold:
+ requirements_warning: 172800
+ requirements_error: 1209600
+logging: 1
diff --git a/config/optional/system.date.yml b/config/optional/system.date.yml
new file mode 100644
index 0000000..e0dca4f
--- /dev/null
+++ b/config/optional/system.date.yml
@@ -0,0 +1,11 @@
+_core:
+ default_config_hash: t7clj3mzmOGrXX0HuCH5usf0vEqRtnMTBFVBIEmZ5pc
+first_day: 0
+country:
+ default: GB
+timezone:
+ default: Europe/London
+ user:
+ configurable: true
+ default: 0
+ warn: false
diff --git a/config/optional/system.diff.yml b/config/optional/system.diff.yml
new file mode 100644
index 0000000..f2fff7b
--- /dev/null
+++ b/config/optional/system.diff.yml
@@ -0,0 +1,5 @@
+_core:
+ default_config_hash: 1WanmaEhxW_vM8_5Ktsdntj8MaO9UBHXg0lN603PsWM
+context:
+ lines_leading: 2
+ lines_trailing: 2
diff --git a/config/optional/system.file.yml b/config/optional/system.file.yml
new file mode 100644
index 0000000..de47424
--- /dev/null
+++ b/config/optional/system.file.yml
@@ -0,0 +1,5 @@
+_core:
+ default_config_hash: mguGHCYb9Dw5EcpfjwoShGV1Vjkbz3QuPRCLfxiye-g
+allow_insecure_uploads: false
+default_scheme: public
+temporary_maximum_age: 21600
diff --git a/config/optional/system.image.gd.yml b/config/optional/system.image.gd.yml
new file mode 100644
index 0000000..2d81266
--- /dev/null
+++ b/config/optional/system.image.gd.yml
@@ -0,0 +1,3 @@
+_core:
+ default_config_hash: eNXaHfkJJUThHeF0nvkoXyPLRrKYGxgHRjORvT4F5rQ
+jpeg_quality: 75
diff --git a/config/optional/system.image.yml b/config/optional/system.image.yml
new file mode 100644
index 0000000..2e18f7f
--- /dev/null
+++ b/config/optional/system.image.yml
@@ -0,0 +1,3 @@
+_core:
+ default_config_hash: durWHaKeBaq4d9Wpi4RqwADj1OufDepcnJuhVLmKN24
+toolkit: gd
diff --git a/config/optional/system.logging.yml b/config/optional/system.logging.yml
new file mode 100644
index 0000000..d6164de
--- /dev/null
+++ b/config/optional/system.logging.yml
@@ -0,0 +1,3 @@
+_core:
+ default_config_hash: u3-njszl92FaxjrCMiq0yDcjAfcdx72w1zT1O9dx6aA
+error_level: hide
diff --git a/config/optional/system.mail.yml b/config/optional/system.mail.yml
new file mode 100644
index 0000000..419e77e
--- /dev/null
+++ b/config/optional/system.mail.yml
@@ -0,0 +1,4 @@
+_core:
+ default_config_hash: rYgt7uhPafP2ngaN_ZUPFuyI4KdE0zU868zLNSlzKoE
+interface:
+ default: php_mail
diff --git a/config/optional/system.maintenance.yml b/config/optional/system.maintenance.yml
new file mode 100644
index 0000000..65a36d2
--- /dev/null
+++ b/config/optional/system.maintenance.yml
@@ -0,0 +1,4 @@
+_core:
+ default_config_hash: 1SNdA25INsV5YjlgAJtfC-6AM8VcWe_00xneMLb2yFg
+langcode: en
+message: '@site is currently under maintenance. We should be back shortly. Thank you for your patience.'
diff --git a/config/optional/system.menu.account.yml b/config/optional/system.menu.account.yml
new file mode 100644
index 0000000..a457100
--- /dev/null
+++ b/config/optional/system.menu.account.yml
@@ -0,0 +1,10 @@
+uuid: 60081067-afd8-4fbe-8f97-97c7ece2af6e
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: M_Bh81osDyUQ4wV0GgU_NdBNqkzM87sLxjaCdFj9mnw
+id: account
+label: 'User account menu'
+description: 'Links related to the active user account'
+locked: true
diff --git a/config/optional/system.menu.admin.yml b/config/optional/system.menu.admin.yml
new file mode 100644
index 0000000..c28b985
--- /dev/null
+++ b/config/optional/system.menu.admin.yml
@@ -0,0 +1,10 @@
+uuid: b49de79f-a139-4cc7-ab32-2ed864d7fc63
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: sapEi2YDGoI9yQIT_WgIV2vUdQ6DScH0V3fAyTadAL0
+id: admin
+label: Administration
+description: 'Administrative task links'
+locked: true
diff --git a/config/optional/system.menu.footer.yml b/config/optional/system.menu.footer.yml
new file mode 100644
index 0000000..1bbd28c
--- /dev/null
+++ b/config/optional/system.menu.footer.yml
@@ -0,0 +1,10 @@
+uuid: e89337a3-781f-49b7-83ee-607bda18a285
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: 7yrlW5z9zdg2eBucB2GPqXKSMQfH9lSRSO4DbWF7AFc
+id: footer
+label: Footer
+description: 'Site information links'
+locked: true
diff --git a/config/optional/system.menu.main.yml b/config/optional/system.menu.main.yml
new file mode 100644
index 0000000..6f9e7b3
--- /dev/null
+++ b/config/optional/system.menu.main.yml
@@ -0,0 +1,10 @@
+uuid: 6dc64f9e-4148-41a1-9b2e-5e1ce066db14
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: Q2Ra3jfoIVk0f3SjxJX61byRQFVBAbpzYDQOiY-kno8
+id: main
+label: 'Main navigation'
+description: 'Site section links'
+locked: true
diff --git a/config/optional/system.menu.opencase.yml b/config/optional/system.menu.opencase.yml
new file mode 100644
index 0000000..599460d
--- /dev/null
+++ b/config/optional/system.menu.opencase.yml
@@ -0,0 +1,10 @@
+uuid: 88b82973-1c44-4de2-abc4-6d73fdca2e0c
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: E1VP0KMpWFLvNzEKqBBSotW2L8FUmwmOUcHfPyd9i1w
+id: opencase
+label: OpenCase
+description: 'Main navigation menu for OpenCase'
+locked: false
diff --git a/config/optional/system.menu.tools.yml b/config/optional/system.menu.tools.yml
new file mode 100644
index 0000000..b20563d
--- /dev/null
+++ b/config/optional/system.menu.tools.yml
@@ -0,0 +1,10 @@
+uuid: 66aa1aaa-6085-4a68-9197-92472c35f68b
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: BCM-vV1zzRaLHN18dqAR_CuGOj8AFJvTx7BKl_8Gcxc
+id: tools
+label: Tools
+description: 'User tool links, often added by modules'
+locked: true
diff --git a/config/optional/system.performance.yml b/config/optional/system.performance.yml
new file mode 100644
index 0000000..cd81c18
--- /dev/null
+++ b/config/optional/system.performance.yml
@@ -0,0 +1,17 @@
+_core:
+ default_config_hash: b2cssrj-lOmATIbdehfCqfCFgVR0qCdxxWhwqa2KBVQ
+cache:
+ page:
+ max_age: 0
+css:
+ preprocess: true
+ gzip: true
+fast_404:
+ enabled: true
+ paths: '/\.(?:txt|png|gif|jpe?g|css|js|ico|swf|flv|cgi|bat|pl|dll|exe|asp)$/i'
+ exclude_paths: '/\/(?:styles|imagecache)\//'
+ html: '404 Not Found Not Found
The requested URL "@path" was not found on this server.
'
+js:
+ preprocess: true
+ gzip: true
+stale_file_threshold: 2592000
diff --git a/config/optional/system.rss.yml b/config/optional/system.rss.yml
new file mode 100644
index 0000000..d806208
--- /dev/null
+++ b/config/optional/system.rss.yml
@@ -0,0 +1,4 @@
+_core:
+ default_config_hash: MIpNzlG4gPunfS7vTCwUPum6QH3GUsEBMj-qS631Jw0
+items:
+ view_mode: rss
diff --git a/config/optional/system.site.yml b/config/optional/system.site.yml
new file mode 100644
index 0000000..6f1adac
--- /dev/null
+++ b/config/optional/system.site.yml
@@ -0,0 +1,14 @@
+_core:
+ default_config_hash: VDJxTZtQR21qB4lvOq8zszJZLvLKrSPQpdn2E3T71Ww
+langcode: en
+uuid: 0c85ec7c-68f9-419f-92bb-d9a3a256ca23
+name: 'Opencase Local'
+mail: naomirosenberguk@gmail.com
+slogan: ''
+page:
+ 403: /user/login
+ 404: ''
+ front: /node
+admin_compact_mode: false
+weight_select_max: 100
+default_langcode: en
diff --git a/config/optional/system.theme.global.yml b/config/optional/system.theme.global.yml
new file mode 100644
index 0000000..46ce63b
--- /dev/null
+++ b/config/optional/system.theme.global.yml
@@ -0,0 +1,16 @@
+_core:
+ default_config_hash: 9rAU4Pku7eMBQxauQqAgjzlcicFZ2As6zEa6zvTlCB8
+favicon:
+ mimetype: image/vnd.microsoft.icon
+ path: ''
+ url: ''
+ use_default: true
+features:
+ comment_user_picture: true
+ comment_user_verification: true
+ favicon: true
+ node_user_picture: true
+logo:
+ path: ''
+ url: ''
+ use_default: true
diff --git a/config/optional/system.theme.yml b/config/optional/system.theme.yml
new file mode 100644
index 0000000..113eb1f
--- /dev/null
+++ b/config/optional/system.theme.yml
@@ -0,0 +1,4 @@
+_core:
+ default_config_hash: fOjer9hADYYnbCJVZMFZIIM1azTFWyg84ZkFDHfAbUg
+admin: seven
+default: bartik
diff --git a/config/optional/taxonomy.settings.yml b/config/optional/taxonomy.settings.yml
new file mode 100644
index 0000000..0e3837d
--- /dev/null
+++ b/config/optional/taxonomy.settings.yml
@@ -0,0 +1,5 @@
+_core:
+ default_config_hash: zKpaWT6cJc1tVQQaTqatGELaCqU_oyRym6zTl27Yias
+maintain_index_table: true
+override_selector: false
+terms_per_page_admin: 100
diff --git a/config/optional/taxonomy.vocabulary.oc_case_provider_role.yml b/config/optional/taxonomy.vocabulary.oc_case_provider_role.yml
new file mode 100644
index 0000000..35e4d2b
--- /dev/null
+++ b/config/optional/taxonomy.vocabulary.oc_case_provider_role.yml
@@ -0,0 +1,8 @@
+uuid: 85aacc47-8df9-4309-b7f4-f58be70f83d0
+langcode: en
+status: true
+dependencies: { }
+name: 'Case Provider Roles'
+vid: oc_case_provider_role
+description: ''
+weight: 0
diff --git a/config/optional/taxonomy.vocabulary.oc_fee_category.yml b/config/optional/taxonomy.vocabulary.oc_fee_category.yml
new file mode 100644
index 0000000..842c389
--- /dev/null
+++ b/config/optional/taxonomy.vocabulary.oc_fee_category.yml
@@ -0,0 +1,8 @@
+uuid: 93a96bb4-da95-4d69-be37-d1477624f849
+langcode: en
+status: true
+dependencies: { }
+name: 'Fee categories'
+vid: oc_fee_category
+description: ''
+weight: 0
diff --git a/config/optional/taxonomy.vocabulary.tags.yml b/config/optional/taxonomy.vocabulary.tags.yml
new file mode 100644
index 0000000..63cf9d9
--- /dev/null
+++ b/config/optional/taxonomy.vocabulary.tags.yml
@@ -0,0 +1,10 @@
+uuid: 6bf974cb-9387-49f5-9dd2-f1176dbb908d
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: yoNVreoTdTZTY7GuE8fI9Jmxqdz8vlo4ZJKixMNSosw
+name: Tags
+vid: tags
+description: 'Use tags to group articles on similar topics into categories.'
+weight: 0
diff --git a/config/optional/text.settings.yml b/config/optional/text.settings.yml
new file mode 100644
index 0000000..a295c7e
--- /dev/null
+++ b/config/optional/text.settings.yml
@@ -0,0 +1,3 @@
+_core:
+ default_config_hash: Bkewb77RBOK3_aXMPsp8p87gbc03NvmC5gBLzPl7hVA
+default_summary_length: 600
diff --git a/config/optional/tour.tour.block-layout.yml b/config/optional/tour.tour.block-layout.yml
new file mode 100644
index 0000000..8f6bcad
--- /dev/null
+++ b/config/optional/tour.tour.block-layout.yml
@@ -0,0 +1,48 @@
+uuid: 9a7b322b-8129-4aec-b391-18e2b64204ea
+langcode: en
+status: true
+dependencies:
+ module:
+ - block
+_core:
+ default_config_hash: DI2aQ7IbaYrwUfiwSn-3g-ANh_t7LzQ1JkRqd1ujgFs
+id: block-layout
+label: 'Block Layout Page'
+module: block
+routes:
+ -
+ route_name: block.admin_display
+tips:
+ block-layout:
+ id: block-layout
+ plugin: text
+ label: 'Block Layout'
+ weight: 1
+ body: 'Blocks are boxes of content rendered into an area, or region, of a web page that can be displayed in regions (such as footer or sidebar) on your page.'
+ place-block:
+ id: place-block
+ plugin: text
+ label: 'Place Blocks'
+ weight: 2
+ selector: .button--small
+ body: 'Any custom or contributed block can be added to a particular region by clicking on a button Place block. A new block can also be created by clicking on Place Block'
+ block-region:
+ id: block-region
+ plugin: text
+ label: 'Block Region'
+ weight: 3
+ selector: .block-region-select
+ body: 'Assign or change the region of a block by clicking here. A dropdown list with all the regions will appear.You can place one block in multiple regions.'
+ configure-block:
+ id: configure-block
+ plugin: text
+ label: 'Configure Block'
+ weight: 4
+ selector: .dropbutton-widget
+ body: 'By Clicking on "Configure" you can go ahead and edit the contents of the block, deal with the visibility settings and even change the placement of where it is on your theme.'
+ custom-block-library:
+ id: custom-block-library
+ plugin: text
+ label: 'Custom Block Library'
+ weight: 5
+ body: 'The block management screen also has an another tab on the top which is used to add Custom blocks. The name of the tab is "Custom block library". This tab ultimately provides a link to add custom blocks.'
diff --git a/config/optional/tour.tour.search-api-index-fields.yml b/config/optional/tour.tour.search-api-index-fields.yml
new file mode 100644
index 0000000..e229361
--- /dev/null
+++ b/config/optional/tour.tour.search-api-index-fields.yml
@@ -0,0 +1,91 @@
+uuid: ff59c4d1-b787-48a1-a617-856bf0e2286f
+langcode: en
+status: true
+dependencies:
+ module:
+ - search_api
+_core:
+ default_config_hash: mP2RtTYiDo6dp1q8hXxx2Wgr_1ZvtN7AijjXrwFQV_k
+id: search-api-index-fields
+label: 'Fields indexed in this index'
+module: search_api
+routes:
+ -
+ route_name: entity.search_api_index.fields
+tips:
+ search-api-index-fields-introduction:
+ id: search-api-index-fields-introduction
+ plugin: text
+ label: 'Fields indexed in this index'
+ weight: 1
+ body: 'This page lists which fields are indexed in this index, grouped by datasource. (Datasource-independent fields are listed under "General".) Indexed fields can be used to add filters or sorting to views or other search displays based on the index. Fields with type "Fulltext" can also be used for fulltext searching.'
+ search-api-index-fields-add:
+ id: search-api-index-fields-add
+ plugin: text
+ label: 'Add fields'
+ weight: 2
+ selector: '.button-action[data-drupal-selector="edit-add-field"]'
+ body: 'With the "Add fields" button you can add additional fields to this index.'
+ search-api-index-fields-label:
+ id: search-api-index-fields-label
+ plugin: text
+ label: Label
+ weight: 3
+ selector: '.details-wrapper:nth(0) table thead th:nth(0)'
+ body: 'A label for the field that will be used to refer to the field in most places in the user interface.'
+ search-api-index-fields-machine-name:
+ id: search-api-index-fields-machine-name
+ plugin: text
+ label: 'Machine name'
+ weight: 4
+ selector: '.details-wrapper:nth(0) table thead th:nth(1)'
+ body: 'The internal ID to use for this field. Can safely be ignored by inexperienced users in most cases. Changing a field''s machine name requires reindexing of the index.'
+ search-api-index-fields-property-path:
+ id: search-api-index-fields-property-path
+ plugin: text
+ label: 'Property path'
+ weight: 5
+ selector: '.details-wrapper:nth(0) table thead th:nth(2)'
+ body: 'The internal relationship linking the indexed item to the field, with links being separated by colons (:). This can be useful information for advanced users, but can otherwise be ignored.'
+ search-api-index-fields-type:
+ id: search-api-index-fields-type
+ plugin: text
+ label: Type
+ weight: 6
+ selector: '.details-wrapper:nth(0) table thead th:nth(3)'
+ body: 'The data type to use when indexing the field. Determines how a field can be used in searches. For information on the available types, see the "Data types" box at the bottom of the page.'
+ search-api-index-fields-boost:
+ id: search-api-index-fields-boost
+ plugin: text
+ label: Boost
+ weight: 7
+ selector: '.details-wrapper:nth(0) table thead th:nth(4)'
+ body: 'Only applicable for fulltext fields. Determines how "important" the field is compared to other fulltext fields, to influence scoring of fulltext searches.'
+ search-api-index-fields-edit:
+ id: search-api-index-fields-edit
+ plugin: text
+ label: 'Edit field'
+ weight: 8
+ selector: '.details-wrapper:nth(0) table tbody td:nth(5) a'
+ body: 'Some fields have additional configuration available, in which case an "Edit" link is displayed in the "Operations" column.'
+ search-api-index-fields-remove:
+ id: search-api-index-fields-remove
+ plugin: text
+ label: 'Remove field'
+ weight: 9
+ selector: '.details-wrapper:nth(0) table tbody td:nth(6) a'
+ body: 'Removes a field from the index again. (Note: Sometimes, a field is required (for example, by a processor) and cannot be removed.)'
+ search-api-index-fields-submit:
+ id: search-api-index-fields-submit
+ plugin: text
+ label: 'Save changes'
+ weight: 10
+ selector: '#edit-actions-submit'
+ body: 'This saves all changes made to the fields for this index. Until this button is pressed, all added, changed or removed fields will only be stored temporarily and not effect the actual index used in the rest of the site.'
+ search-api-index-fields-cancel:
+ id: search-api-index-fields-cancel
+ plugin: text
+ label: 'Cancel changes'
+ weight: 10
+ selector: '#edit-actions-cancel'
+ body: 'If you have made changes to the index''s fields but not yet saved them, the "Cancel" link lets you discard those changes.'
diff --git a/config/optional/tour.tour.search-api-index-form.yml b/config/optional/tour.tour.search-api-index-form.yml
new file mode 100644
index 0000000..be22951
--- /dev/null
+++ b/config/optional/tour.tour.search-api-index-form.yml
@@ -0,0 +1,65 @@
+uuid: 5bf2a918-ba0e-45dd-86be-ee69923fd910
+langcode: en
+status: true
+dependencies:
+ module:
+ - search_api
+_core:
+ default_config_hash: TK3PjpP4I6WFh5JDY_L_c5XCiTyAZBBA9z0M9pcGjzo
+id: search-api-index-form
+label: 'Add or edit a Search API index'
+module: search_api
+routes:
+ -
+ route_name: entity.search_api_index.add_form
+ -
+ route_name: entity.search_api_index.edit_form
+tips:
+ search-api-index-form-introduction:
+ id: search-api-index-form-introduction
+ plugin: text
+ label: 'Adding or editing an index'
+ weight: 1
+ body: 'This form can be used to edit an existing index or add a new index to your site. Indexes define a set of data that will be indexed and can then be searched.'
+ search-api-index-form-name:
+ id: search-api-index-form-name
+ plugin: text
+ label: 'Index name'
+ weight: 2
+ selector: '#edit-name'
+ body: 'Enter a name to identify this index. For example, "Content index". This will only be displayed in the admin user interface.'
+ search-api-index-form-datasources:
+ id: search-api-index-form-datasources
+ plugin: text
+ label: Datasources
+ weight: 3
+ selector: '#edit-datasources'
+ body: 'Datasources define the types of items that will be indexed in this index. By default, all content entities (like content, comments and taxonomy terms) will be available here, but modules can also add their own.'
+ search-api-index-form-tracker:
+ id: search-api-index-form-tracker
+ plugin: text
+ label: Tracker
+ weight: 4
+ selector: '#edit-tracker'
+ body: 'An index''s tracker is the system that keeps track of which items there are available for the index, and which of them still need to be indexed. Changing the tracker of an existing index will lead to reindexing of all items.'
+ search-api-index-form-server:
+ id: search-api-index-form-server
+ plugin: text
+ label: Server
+ weight: 5
+ selector: '#edit-server'
+ body: 'The search server that the index should use for indexing and searching. If no server is selected here, the index cannot be enabled. An index can only have one server, but a server can have any number of indexes.'
+ search-api-index-form-description:
+ id: search-api-index-form-description
+ plugin: text
+ label: 'Index description'
+ weight: 6
+ selector: '#edit-description'
+ body: 'Optionally, enter a description to explain the function of the index in more detail. This will only be displayed in the admin user interface.'
+ search-api-index-form-options:
+ id: search-api-index-form-options
+ plugin: text
+ label: 'Advanced options'
+ weight: 7
+ selector: '#edit-options'
+ body: 'These options allow more detailed configuration of index behavior, but can usually safely be ignored by inexperienced users.'
diff --git a/config/optional/tour.tour.search-api-index-processors.yml b/config/optional/tour.tour.search-api-index-processors.yml
new file mode 100644
index 0000000..9612d1e
--- /dev/null
+++ b/config/optional/tour.tour.search-api-index-processors.yml
@@ -0,0 +1,42 @@
+uuid: 69395205-da2d-4ab2-93a3-e4824a20450f
+langcode: en
+status: true
+dependencies:
+ module:
+ - search_api
+_core:
+ default_config_hash: LqXAZO_yZPho3Pueh85e-NzQ3DmI5rNBf6_q8McKUqc
+id: search-api-index-processors
+label: 'Processors used for this index'
+module: search_api
+routes:
+ -
+ route_name: entity.search_api_index.processors
+tips:
+ search-api-index-processors-introduction:
+ id: search-api-index-processors-introduction
+ plugin: text
+ label: 'Processors used for this index'
+ weight: 1
+ body: 'Processors customize different aspects of an index''s functionality. They can keep items from being indexed, change how certain fields are indexed and influence searches.'
+ search-api-index-processors-enable:
+ id: search-api-index-processors-enable
+ plugin: text
+ label: 'Enable processors'
+ weight: 2
+ selector: '#edit-status'
+ body: 'This lists all processors available for this index and lets you choose the ones that should be active. (Note: Some processors cannot be disabled.)'
+ search-api-index-processors-weights:
+ id: search-api-index-processors-weights
+ plugin: text
+ label: 'Processor order'
+ weight: 3
+ selector: '#edit-weights'
+ body: 'This shows you which enabled processors will be active in the different parts of the indexing/searching workflow, and lets you re-arrange them. This should usually not be necessary, and only be used by advanced users as some processors will lead to unexpected results when used in the wrong order.'
+ search-api-index-processors-settings:
+ id: search-api-index-processors-settings
+ plugin: text
+ label: 'Processor settings'
+ weight: 4
+ selector: .form-type-vertical-tabs
+ body: 'Some processors have additional configuration available, which you are able to change here.'
diff --git a/config/optional/tour.tour.search-api-index.yml b/config/optional/tour.tour.search-api-index.yml
new file mode 100644
index 0000000..603cfd9
--- /dev/null
+++ b/config/optional/tour.tour.search-api-index.yml
@@ -0,0 +1,98 @@
+uuid: 974dd8fd-6286-4386-b88f-e9b32fffbb03
+langcode: en
+status: true
+dependencies:
+ module:
+ - search_api
+_core:
+ default_config_hash: vrJLX_BEpVcWa6OU7FvRAUfErBOxQBhPtzuKeNo4M2M
+id: search-api-index
+label: 'Information about an index'
+module: search_api
+routes:
+ -
+ route_name: entity.search_api_index.canonical
+tips:
+ search-api-index-introduction:
+ id: search-api-index-introduction
+ plugin: text
+ label: 'Information about an index'
+ weight: 1
+ body: 'This page shows a summary of a search index and its status.'
+ search-api-index-index-status:
+ id: search-api-index-index-status
+ plugin: text
+ label: 'Index status'
+ weight: 2
+ selector: .search-api-index-status
+ body: 'This gives a summary about how many items are known for this index, and how many have been indexed in their latest version. Items that are not indexed yet cannot be found by searches.'
+ search-api-index-status:
+ id: search-api-index-status
+ plugin: text
+ label: Status
+ weight: 3
+ selector: .search-api-index-summary--status
+ body: 'Shows whether the index is currently enabled or disabled.'
+ search-api-index-datasources:
+ id: search-api-index-datasources
+ plugin: text
+ label: Datasources
+ weight: 4
+ selector: .search-api-index-summary--datasource
+ body: 'Lists all datasources that are enabled for this index.'
+ search-api-index-tracker:
+ id: search-api-index-tracker
+ plugin: text
+ label: Tracker
+ weight: 5
+ selector: .search-api-index-summary--tracker
+ body: 'The tracker used by the index. Only one ("Default") is available by default.'
+ search-api-index-server:
+ id: search-api-index-server
+ plugin: text
+ label: Server
+ weight: 6
+ selector: .search-api-index-summary--server
+ body: 'If the index is attached to a server, this server is listed here.'
+ search-api-index-server-index-status:
+ id: search-api-index-server-index-status
+ plugin: text
+ label: 'Server index status'
+ weight: 7
+ selector: .search-api-index-summary--server-index-status
+ body: 'For enabled indexes, the number of items that can actually be retrieved from the server is listed here. For reasons why this number might differ from the number under "Index status", see the module''s documentation.'
+ search-api-index-cron-batch-size:
+ id: search-api-index-cron-batch-size
+ plugin: text
+ label: 'Cron batch size'
+ weight: 8
+ selector: .search-api-index-summary--cron-batch-size
+ body: 'The number of items that will be indexed at once during cron runs.'
+ search-api-index-index-now:
+ id: search-api-index-remove
+ plugin: text
+ label: 'Start indexing now'
+ weight: 9
+ selector: '#edit-index'
+ body: 'The "Start indexing now" form allows indexing items manually right away, with a batch process. Otherwise, items are only indexed during cron runs. The form might be disabled if indexing is currently not possible for some reason, or not necessary.'
+ search-api-index-tracking:
+ id: search-api-index-tracking
+ plugin: text
+ label: 'Track items for index'
+ weight: 10
+ selector: '#edit-tracking'
+ body: 'In certain situations, the index''s tracker doesn''t have the latest state of the items available for indexing. This will be automatically rectified during cron runs, but can also be manually triggered here, with the "Track now" button.'
+ search-api-index-reindex:
+ id: search-api-index-reindex
+ plugin: text
+ label: 'Queue all items for reindexing'
+ weight: 11
+ selector: '#edit-reindex'
+ body: 'This will queue all items on this index for reindexing. Previously indexed data will remain on the search server, so searches on this index will continue to yield results.'
+ search-api-index-clear:
+ id: search-api-index-clear
+ plugin: text
+ label: 'Clear all indexed data'
+ weight: 12
+ selector: '#edit-clear'
+ body: 'This will remove all indexed content for this index from the search server and queue it for reindexing. Searches on this index will not return any results until items are reindexed.'
diff --git a/config/optional/tour.tour.search-api-server-form.yml b/config/optional/tour.tour.search-api-server-form.yml
new file mode 100644
index 0000000..56df6eb
--- /dev/null
+++ b/config/optional/tour.tour.search-api-server-form.yml
@@ -0,0 +1,44 @@
+uuid: 98d1c8ef-7a91-471c-956e-25b69bd0ac2e
+langcode: en
+status: true
+dependencies:
+ module:
+ - search_api
+_core:
+ default_config_hash: wiTKND8Vi_2guGPCSCjciyClZs7LVIQ_ruTzlkE_Bg0
+id: search-api-server-form
+label: 'Add or edit a Search API server'
+module: search_api
+routes:
+ -
+ route_name: entity.search_api_server.add_form
+ -
+ route_name: entity.search_api_server.edit_form
+tips:
+ search-api-server-form-introduction:
+ id: search-api-server-form-introduction
+ plugin: text
+ label: 'Adding or editing a Server'
+ weight: 1
+ body: 'This form can be used to edit an existing server or add a new server to your site. Servers will hold your indexed data.'
+ search-api-server-form-name:
+ id: search-api-server-form-name
+ plugin: text
+ label: 'Server name'
+ weight: 2
+ selector: '#edit-name'
+ body: 'Enter a name to identify this server. For example, "Solr server". This will only be displayed in the admin user interface.'
+ search-api-server-form-description:
+ id: search-api-server-form-description
+ plugin: text
+ label: 'Server description'
+ weight: 3
+ selector: '#edit-description'
+ body: 'Optionally, enter a description to explain the function of the server in more detail. This will only be displayed in the admin user interface.'
+ search-api-server-form-backend:
+ id: search-api-server-form-backend
+ plugin: text
+ label: 'Server backend'
+ weight: 4
+ selector: '#edit-backend'
+ body: 'Servers can be based on different technologies. These are called "backends". A server uses exactly one backend and cannot change it later. You can make the "Database" backend available by enabling the "Database Search" module. Another very common backend is "Solr", which requires to be set up separately.'
diff --git a/config/optional/tour.tour.search-api-server.yml b/config/optional/tour.tour.search-api-server.yml
new file mode 100644
index 0000000..ef3861f
--- /dev/null
+++ b/config/optional/tour.tour.search-api-server.yml
@@ -0,0 +1,49 @@
+uuid: 9869fb2b-360a-4904-aa8a-d8f7a2d7ce3c
+langcode: en
+status: true
+dependencies:
+ module:
+ - search_api
+_core:
+ default_config_hash: j-YgGnx-C5I3OTFsDsNkTyPC8zH7ZQyBMvmZ6gUMH3Q
+id: search-api-server
+label: 'Information about a server'
+module: search_api
+routes:
+ -
+ route_name: entity.search_api_server.canonical
+tips:
+ search-api-server-introduction:
+ id: search-api-server-introduction
+ plugin: text
+ label: 'Information about a server'
+ weight: 1
+ body: 'This page shows a summary of a search server.'
+ search-api-server-status:
+ id: search-api-server-status
+ plugin: text
+ label: Status
+ weight: 2
+ selector: .search-api-server-summary--status
+ body: 'Shows whether the server is currently enabled or disabled.'
+ search-api-server-backend:
+ id: search-api-server-backend
+ plugin: text
+ label: 'Backend class'
+ weight: 3
+ selector: .search-api-server-summary--backend
+ body: 'The backend plugin used for this server. The backend plugin determines how items are indexed and searched – for example, using the database or an Apache Solr server.'
+ search-api-server-indexes:
+ id: search-api-server-indexes
+ plugin: text
+ label: 'Search indexes'
+ weight: 4
+ selector: .search-api-server-summary--indexes
+ body: 'Lists all search indexes that are attached to this server.'
+ search-api-server-clear:
+ id: search-api-server-clear
+ plugin: text
+ label: 'Delete all indexed data'
+ weight: 5
+ selector: '#edit-clear'
+ body: 'This will permanently remove all data currently indexed on this server for indexes that aren''t read-only. Items are queued for reindexing. Until reindexing occurs, searches for the affected indexes will not return any results.'
diff --git a/config/optional/tour.tour.views-ui.yml b/config/optional/tour.tour.views-ui.yml
new file mode 100644
index 0000000..5646ae5
--- /dev/null
+++ b/config/optional/tour.tour.views-ui.yml
@@ -0,0 +1,88 @@
+uuid: 161a388d-bd16-4d86-a61c-831711fb1f1e
+langcode: en
+status: true
+dependencies:
+ module:
+ - views_ui
+_core:
+ default_config_hash: XIYL1KF7ND2XQRa5AxvEcp8vgCN2kUGiuBNhCgxrPME
+id: views-ui
+label: 'View edit page'
+module: views_ui
+routes:
+ -
+ route_name: entity.view.edit_form
+ -
+ route_name: entity.view.edit_display_form
+tips:
+ views-main:
+ id: views-main
+ plugin: text
+ label: 'Manage view settings'
+ weight: 1
+ body: 'View or edit the configuration.'
+ views-ui-displays:
+ id: views-ui-displays
+ plugin: text
+ label: 'Displays in this view'
+ weight: 2
+ selector: '#views-display-top'
+ body: 'A display is a way of outputting the results, e.g., as a page or a block. A view can contain multiple displays, which are listed here. The active display is highlighted.'
+ views-ui-view-admin:
+ id: views-ui-view-admin
+ plugin: text
+ label: 'View administration'
+ weight: 3
+ position: right
+ selector: '#views-display-extra-actions'
+ body: 'Perform administrative tasks, including adding a description and creating a clone. Click the drop-down button to view the available options.'
+ views-ui-format:
+ id: views-ui-format
+ plugin: text
+ label: 'Output format'
+ weight: 4
+ selector: .views-ui-display-tab-bucket.format
+ body: 'Choose how to output results. E.g., choose Content to output each item completely, using your configured display settings. Or choose Fields, which allows you to output only specific fields for each result. Additional formats can be added by installing modules to extend Drupal''s base functionality.'
+ views-ui-fields:
+ id: views-ui-fields
+ plugin: text
+ label: Fields
+ weight: 5
+ selector: .views-ui-display-tab-bucket.field
+ body: 'If this view uses fields, they are listed here. You can click on a field to configure it.'
+ views-ui-filter:
+ id: views-ui-filter
+ plugin: text
+ label: 'Filter your view'
+ weight: 6
+ selector: .views-ui-display-tab-bucket.filter
+ body: 'Add filters to limit the results in the output. E.g., to only show content that is published, you would add a filter for Published and select Yes.'
+ views-ui-filter-operations:
+ id: views-ui-filter-operations
+ plugin: text
+ label: 'Filter actions'
+ weight: 7
+ selector: '.views-ui-display-tab-bucket.filter .dropbutton-widget'
+ body: 'Add, rearrange or remove filters.'
+ views-ui-sorts:
+ id: views-ui-sorts
+ plugin: text
+ label: 'Sort Criteria'
+ weight: 8
+ selector: .views-ui-display-tab-bucket.sort
+ body: 'Control the order in which the results are output. Click on an active sort rule to configure it.'
+ views-ui-sorts-operations:
+ id: views-ui-sorts-operations
+ plugin: text
+ label: 'Sort actions'
+ weight: 9
+ selector: '.views-ui-display-tab-bucket.sort .dropbutton-widget'
+ body: 'Add, rearrange or remove sorting rules.'
+ views-ui-preview:
+ id: views-ui-preview
+ plugin: text
+ label: Preview
+ weight: 10
+ position: right
+ selector: '#preview-submit'
+ body: 'Show a preview of the view output.'
diff --git a/config/optional/user.flood.yml b/config/optional/user.flood.yml
new file mode 100644
index 0000000..4eb3644
--- /dev/null
+++ b/config/optional/user.flood.yml
@@ -0,0 +1,7 @@
+_core:
+ default_config_hash: UYfMzeP1S8jKm9PSvxf7nQNe8DsNS-3bc2WSNNXBQWs
+uid_only: false
+ip_limit: 50
+ip_window: 3600
+user_limit: 5
+user_window: 21600
diff --git a/config/optional/user.mail.yml b/config/optional/user.mail.yml
new file mode 100644
index 0000000..bf425c0
--- /dev/null
+++ b/config/optional/user.mail.yml
@@ -0,0 +1,116 @@
+_core:
+ default_config_hash: 6CZIzFifRq3qbdq3n3nDpEOO4hWIQtKOAQNPvGNGKeM
+langcode: en
+cancel_confirm:
+ subject: 'Account cancellation request for [user:display-name] at [site:name]'
+ body: |-
+ [user:display-name]
+
+ A request to cancel your account has been made at [site:name].
+
+ You may now cancel your account on [site:url-brief] by clicking this link or copying and pasting it into your browser:
+
+ [user:cancel-url]
+
+ NOTE: The cancellation of your account is not reversible.
+
+ This link expires in one day and nothing will happen if it is not used.
+
+ -- [site:name] team
+password_reset:
+ subject: 'Replacement login information for [user:display-name] at [site:name]'
+ body: |-
+ [user:display-name],
+
+ A request to reset the password for your account has been made at [site:name].
+
+ You may now log in by clicking this link or copying and pasting it into your browser:
+
+ [user:one-time-login-url]
+
+ This link can only be used once to log in and will lead you to a page where you can set your password. It expires after one day and nothing will happen if it's not used.
+
+ -- [site:name] team
+register_admin_created:
+ subject: 'An administrator created an account for you at [site:name]'
+ body: |-
+ [user:display-name],
+
+ A site administrator at [site:name] has created an account for you. You may now log in by clicking this link or copying and pasting it into your browser:
+
+ [user:one-time-login-url]
+
+ This link can only be used once to log in and will lead you to a page where you can set your password.
+
+ After setting your password, you will be able to log in at [site:login-url] in the future using:
+
+ username: [user:name]
+ password: Your password
+
+ -- [site:name] team
+register_no_approval_required:
+ subject: 'Account details for [user:display-name] at [site:name]'
+ body: |-
+ [user:display-name],
+
+ Thank you for registering at [site:name]. You may now log in by clicking this link or copying and pasting it into your browser:
+
+ [user:one-time-login-url]
+
+ This link can only be used once to log in and will lead you to a page where you can set your password.
+
+ After setting your password, you will be able to log in at [site:login-url] in the future using:
+
+ username: [user:name]
+ password: Your password
+
+ -- [site:name] team
+register_pending_approval:
+ subject: 'Account details for [user:display-name] at [site:name] (pending admin approval)'
+ body: |-
+ [user:display-name],
+
+ Thank you for registering at [site:name]. Your application for an account is currently pending approval. Once it has been approved, you will receive another email containing information about how to log in, set your password, and other details.
+
+ -- [site:name] team
+register_pending_approval_admin:
+ subject: 'Account details for [user:display-name] at [site:name] (pending admin approval)'
+ body: |-
+ [user:display-name] has applied for an account.
+
+ [user:edit-url]
+status_activated:
+ subject: 'Account details for [user:display-name] at [site:name] (approved)'
+ body: |-
+ [user:display-name],
+
+ Your account at [site:name] has been activated.
+
+ You may now log in by clicking this link or copying and pasting it into your browser:
+
+ [user:one-time-login-url]
+
+ This link can only be used once to log in and will lead you to a page where you can set your password.
+
+ After setting your password, you will be able to log in at [site:login-url] in the future using:
+
+ username: [user:account-name]
+ password: Your password
+
+ -- [site:name] team
+status_blocked:
+ subject: 'Account details for [user:display-name] at [site:name] (blocked)'
+ body: |-
+ [user:display-name],
+
+ Your account on [site:name] has been blocked.
+
+ -- [site:name] team
+status_canceled:
+ subject: 'Account details for [user:display-name] at [site:name] (canceled)'
+ body: |-
+ [user:display-name],
+
+ Your account on [site:name] has been canceled.
+
+ -- [site:name] team
\ No newline at end of file
diff --git a/config/optional/user.role.administrator.yml b/config/optional/user.role.administrator.yml
new file mode 100644
index 0000000..88cf890
--- /dev/null
+++ b/config/optional/user.role.administrator.yml
@@ -0,0 +1,11 @@
+uuid: 5c60f664-ea20-45b3-b9cb-ad42d76a7c9c
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: OeKGIkmZA_c-t6QLH81WNQx8gDCc1MRmxaTuQgxBByU
+id: administrator
+label: Administrator
+weight: 3
+is_admin: true
+permissions: { }
diff --git a/config/optional/user.role.anonymous.yml b/config/optional/user.role.anonymous.yml
new file mode 100644
index 0000000..11a97d7
--- /dev/null
+++ b/config/optional/user.role.anonymous.yml
@@ -0,0 +1,24 @@
+uuid: 0f09eeb8-da59-4988-b010-4112537e6cd4
+langcode: en
+status: true
+dependencies:
+ config:
+ - filter.format.restricted_html
+ module:
+ - comment
+ - contact
+ - filter
+ - search
+ - system
+_core:
+ default_config_hash: 6WavjUYXIegP9AAg2zXGx54MWIVoomC3SZhNiqe-Dyk
+id: anonymous
+label: 'Anonymous user'
+weight: 0
+is_admin: false
+permissions:
+ - 'access comments'
+ - 'access content'
+ - 'access site-wide contact form'
+ - 'search content'
+ - 'use text format restricted_html'
diff --git a/config/optional/user.role.authenticated.yml b/config/optional/user.role.authenticated.yml
new file mode 100644
index 0000000..72bdcb5
--- /dev/null
+++ b/config/optional/user.role.authenticated.yml
@@ -0,0 +1,28 @@
+uuid: 2af432cd-d7c6-4f5c-ad38-99d86a910368
+langcode: en
+status: true
+dependencies:
+ config:
+ - filter.format.basic_html
+ module:
+ - comment
+ - contact
+ - filter
+ - search
+ - shortcut
+ - system
+_core:
+ default_config_hash: I44QAB4es39lNzMQWiJLq2dfjX7VRSOzT_5KzAcUq_M
+id: authenticated
+label: 'Authenticated user'
+weight: 1
+is_admin: false
+permissions:
+ - 'access comments'
+ - 'access content'
+ - 'access shortcuts'
+ - 'access site-wide contact form'
+ - 'post comments'
+ - 'search content'
+ - 'skip comment approval'
+ - 'use text format basic_html'
diff --git a/config/optional/user.role.caseworker.yml b/config/optional/user.role.caseworker.yml
new file mode 100644
index 0000000..e940bac
--- /dev/null
+++ b/config/optional/user.role.caseworker.yml
@@ -0,0 +1,20 @@
+uuid: 82123195-ae6e-4d7a-9755-df73244e110d
+langcode: en
+status: true
+dependencies: { }
+id: caseworker
+label: Caseworker
+weight: 5
+is_admin: null
+permissions:
+ - 'add activity entities'
+ - 'add case entities'
+ - 'add client entities'
+ - 'delete activity entities'
+ - 'delete case entities'
+ - 'delete client entities'
+ - 'edit activity entities'
+ - 'edit case entities'
+ - 'edit client entities'
+ - 'view own cases'
+ - 'view published client entities'
diff --git a/config/optional/user.role.content_editor.yml b/config/optional/user.role.content_editor.yml
new file mode 100644
index 0000000..c56cbe6
--- /dev/null
+++ b/config/optional/user.role.content_editor.yml
@@ -0,0 +1,48 @@
+uuid: addbcf01-8c5f-4eb4-9027-1b6524ab1d8f
+langcode: en
+status: true
+dependencies:
+ config:
+ - node.type.article
+ - node.type.page
+ - taxonomy.vocabulary.tags
+ module:
+ - comment
+ - contextual
+ - file
+ - node
+ - path
+ - system
+ - taxonomy
+ - toolbar
+ - tour
+_core:
+ default_config_hash: Wur9kcEOwY1Jal81NssKnz3RhVJxAvBwyWQBGcA_1Go
+id: content_editor
+label: 'Content editor'
+weight: 2
+is_admin: false
+permissions:
+ - 'access administration pages'
+ - 'access content overview'
+ - 'access contextual links'
+ - 'access files overview'
+ - 'access toolbar'
+ - 'access tour'
+ - 'administer url aliases'
+ - 'create article content'
+ - 'create page content'
+ - 'create terms in tags'
+ - 'create url aliases'
+ - 'delete article revisions'
+ - 'delete own article content'
+ - 'delete own page content'
+ - 'delete page revisions'
+ - 'edit own article content'
+ - 'edit own comments'
+ - 'edit own page content'
+ - 'edit terms in tags'
+ - 'revert all revisions'
+ - 'view all revisions'
+ - 'view own unpublished content'
+ - 'view the administration theme'
diff --git a/config/optional/user.role.opencase_admin.yml b/config/optional/user.role.opencase_admin.yml
new file mode 100644
index 0000000..58b28dd
--- /dev/null
+++ b/config/optional/user.role.opencase_admin.yml
@@ -0,0 +1,46 @@
+uuid: 89e8d1a4-b540-4ce5-b503-bf6f32178d49
+langcode: en
+status: true
+dependencies: { }
+_core:
+ default_config_hash: NYNlwo5WdxRZXhqrfBgLvCR19LE64SrLojs7_zOGJ5Q
+id: opencase_admin
+label: 'CRM Admin'
+weight: 7
+is_admin: null
+permissions:
+ - 'add activity entities'
+ - 'add case entities'
+ - 'add client entities'
+ - 'add volunteer entities'
+ - 'administer oc_activity display'
+ - 'administer oc_activity fields'
+ - 'administer oc_activity form display'
+ - 'administer oc_actor display'
+ - 'administer oc_actor fields'
+ - 'administer oc_actor form display'
+ - 'administer oc_case fields'
+ - 'administer oc_case form display'
+ - 'administer opencase entity bundles'
+ - 'administer users'
+ - 'delete activity entities'
+ - 'delete case entities'
+ - 'delete case provision entities'
+ - 'delete client entities'
+ - 'delete volunteer entities'
+ - 'edit activity entities'
+ - 'edit case entities'
+ - 'edit case fee entities'
+ - 'edit client entities'
+ - 'edit volunteer entities'
+ - 'use opencase'
+ - 'view all case fee revisions'
+ - 'view all case provision revisions'
+ - 'view published activity entities'
+ - 'view published case entities'
+ - 'view published case fee entities'
+ - 'view published case provision entities'
+ - 'view published client entities'
+ - 'view published volunteer entities'
+ - 'view unpublished case fee entities'
+ - 'view unpublished case provision entities'
diff --git a/config/optional/user.role.overseer.yml b/config/optional/user.role.overseer.yml
new file mode 100644
index 0000000..4562f53
--- /dev/null
+++ b/config/optional/user.role.overseer.yml
@@ -0,0 +1,24 @@
+uuid: 7f74c263-619c-41d8-a528-6eacff355fe7
+langcode: en
+status: true
+dependencies: { }
+id: overseer
+label: Overseer
+weight: 4
+is_admin: null
+permissions:
+ - 'add activity entities'
+ - 'add case entities'
+ - 'add client entities'
+ - 'add volunteer entities'
+ - 'delete activity entities'
+ - 'delete case entities'
+ - 'delete client entities'
+ - 'delete volunteer entities'
+ - 'edit activity entities'
+ - 'edit case entities'
+ - 'edit client entities'
+ - 'edit volunteer entities'
+ - 'view published case entities'
+ - 'view published client entities'
+ - 'view published volunteer entities'
diff --git a/config/optional/user.role.volunteer_co_ord.yml b/config/optional/user.role.volunteer_co_ord.yml
new file mode 100644
index 0000000..696591b
--- /dev/null
+++ b/config/optional/user.role.volunteer_co_ord.yml
@@ -0,0 +1,19 @@
+uuid: 88bb4aeb-bccc-41ed-8799-bdb10d5e4f4e
+langcode: en
+status: true
+dependencies: { }
+id: volunteer_co_ord
+label: 'Volunteer Co-ordinator'
+weight: 6
+is_admin: null
+permissions:
+ - 'add activity entities'
+ - 'add case entities'
+ - 'add volunteer entities'
+ - 'delete activity entities'
+ - 'delete case entities'
+ - 'delete volunteer entities'
+ - 'edit activity entities'
+ - 'edit case entities'
+ - 'edit volunteer entities'
+ - 'view published volunteer entities'
diff --git a/config/optional/user.settings.yml b/config/optional/user.settings.yml
new file mode 100644
index 0000000..8f55269
--- /dev/null
+++ b/config/optional/user.settings.yml
@@ -0,0 +1,18 @@
+_core:
+ default_config_hash: '-htDFWUv1S4OlJMzta2nhFl4QbhJvu0D9xsJ-clxo-M'
+langcode: en
+anonymous: Anonymous
+verify_mail: true
+notify:
+ cancel_confirm: true
+ password_reset: true
+ status_activated: true
+ status_blocked: false
+ status_canceled: false
+ register_admin_created: true
+ register_no_approval_required: true
+ register_pending_approval: true
+register: visitors_admin_approval
+cancel_method: user_cancel_block
+password_reset_timeout: 86400
+password_strength: true
diff --git a/config/optional/views.settings.yml b/config/optional/views.settings.yml
new file mode 100644
index 0000000..e57e73a
--- /dev/null
+++ b/config/optional/views.settings.yml
@@ -0,0 +1,48 @@
+_core:
+ default_config_hash: uZHsLrDp1ThO0RvupHKcPzLOyVvWexm58JTTHNDo7yc
+display_extenders: { }
+skip_cache: false
+sql_signature: false
+ui:
+ show:
+ additional_queries: false
+ advanced_column: false
+ default_display: false
+ performance_statistics: false
+ preview_information: true
+ sql_query:
+ enabled: false
+ where: above
+ display_embed: false
+ always_live_preview: true
+ exposed_filter_any_label: old_any
+field_rewrite_elements:
+ div: DIV
+ span: SPAN
+ h1: H1
+ h2: H2
+ h3: H3
+ h4: H4
+ h5: H5
+ h6: H6
+ p: P
+ header: HEADER
+ footer: FOOTER
+ article: ARTICLE
+ section: SECTION
+ aside: ASIDE
+ details: DETAILS
+ blockquote: BLOCKQUOTE
+ figure: FIGURE
+ address: ADDRESS
+ code: CODE
+ pre: PRE
+ var: VAR
+ samp: SAMP
+ kbd: KBD
+ strong: STRONG
+ em: EM
+ del: DEL
+ ins: INS
+ q: Q
+ s: S
diff --git a/config/optional/views.view.activities.yml b/config/optional/views.view.activities.yml
new file mode 100644
index 0000000..af63af1
--- /dev/null
+++ b/config/optional/views.view.activities.yml
@@ -0,0 +1,290 @@
+uuid: 94f53966-e29c-43e2-83ae-1a4c967ea98b
+langcode: en
+status: true
+dependencies:
+ config:
+ - user.role.authenticated
+ module:
+ - opencase_entities
+ - user
+id: activities
+label: Activities
+module: views
+description: ''
+tag: ''
+base_table: oc_activity_field_data
+base_field: id
+display:
+ default:
+ id: default
+ display_title: Default
+ display_plugin: default
+ position: 0
+ display_options:
+ title: Activities
+ fields:
+ name:
+ id: name
+ table: oc_activity_field_data
+ field: name
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: null
+ entity_field: name
+ plugin_id: field
+ label: ''
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: false
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: string
+ settings:
+ link_to_entity: true
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ delete_oc_activity:
+ id: delete_oc_activity
+ table: oc_activity
+ field: delete_oc_activity
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: oc_activity
+ plugin_id: entity_link_delete
+ label: 'Link to delete Activity'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ text: delete
+ output_url_as_text: false
+ absolute: false
+ pager:
+ type: mini
+ options:
+ offset: 0
+ items_per_page: 10
+ total_pages: null
+ id: 0
+ tags:
+ next: ››
+ previous: ‹‹
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Items per page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- All -'
+ offset: false
+ offset_label: Offset
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Apply
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: role
+ options:
+ role:
+ authenticated: authenticated
+ cache:
+ type: tag
+ options: { }
+ empty: { }
+ sorts: { }
+ arguments:
+ oc_target:
+ id: oc_target
+ table: oc_activity_field_data
+ field: oc_target
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: oc_activity
+ entity_field: oc_target
+ plugin_id: numeric
+ default_action: default
+ exception:
+ value: all
+ title_enable: false
+ title: All
+ title_enable: false
+ title: ''
+ default_argument_type: raw
+ default_argument_options:
+ index: 2
+ use_alias: false
+ default_argument_skip_url: false
+ summary_options:
+ base_path: ''
+ count: true
+ override: false
+ items_per_page: 25
+ summary:
+ sort_order: asc
+ number_of_records: 0
+ format: default_summary
+ specify_validation: false
+ validate:
+ type: none
+ fail: 'not found'
+ validate_options: { }
+ break_phrase: false
+ not: false
+ filters: { }
+ style:
+ type: table
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ columns:
+ name: name
+ default: '-1'
+ info:
+ name:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ override: true
+ sticky: false
+ summary: ''
+ empty_table: false
+ caption: ''
+ description: ''
+ row:
+ type: fields
+ options:
+ default_field_elements: true
+ inline: { }
+ separator: ''
+ hide_empty: false
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships: { }
+ header: { }
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.roles
+ tags: { }
+ block_1:
+ id: block_1
+ display_title: 'By target'
+ display_plugin: block
+ position: 1
+ display_options:
+ display_description: ''
+ display_extenders: { }
+ block_hide_empty: true
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.roles
+ tags: { }
diff --git a/config/optional/views.view.actor_search.yml b/config/optional/views.view.actor_search.yml
new file mode 100644
index 0000000..dee7363
--- /dev/null
+++ b/config/optional/views.view.actor_search.yml
@@ -0,0 +1,569 @@
+uuid: 78d8c048-0602-4ed3-b7fa-e4a6fe5690e4
+langcode: en
+status: true
+dependencies:
+ config:
+ - search_api.index.opencase_actors
+ - user.role.authenticated
+ module:
+ - search_api
+ - user
+_core:
+ default_config_hash: cFRGCKjxSLrbbdZ_uhG6GKcwBGTyF0kTxpiAW2-5lvQ
+id: actor_search
+label: 'Person Search'
+module: views
+description: ''
+tag: ''
+base_table: search_api_index_opencase_actors
+base_field: search_api_id
+display:
+ default:
+ id: default
+ display_title: Master
+ display_plugin: default
+ position: 0
+ display_options:
+ title: 'Search Results'
+ fields:
+ name:
+ id: name
+ table: search_api_index_opencase_actors
+ field: name
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: search_api_field
+ label: 'Organisation name '
+ exclude: true
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: string
+ settings:
+ link_to_entity: true
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ field_rendering: true
+ fallback_handler: search_api
+ fallback_options:
+ link_to_item: false
+ use_highlighting: false
+ multi_type: separator
+ multi_separator: ', '
+ type:
+ id: type
+ table: search_api_datasource_opencase_actors_entity_oc_actor
+ field: type
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: oc_actor
+ plugin_id: search_api_field
+ label: 'Person type'
+ exclude: true
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: target_id
+ type: entity_reference_label
+ settings:
+ link: false
+ group_column: target_id
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ field_rendering: true
+ fallback_handler: search_api_entity
+ fallback_options:
+ link_to_item: false
+ use_highlighting: false
+ multi_type: separator
+ multi_separator: ', '
+ display_methods:
+ oc_actor_type:
+ display_method: label
+ type_1:
+ id: type_1
+ table: search_api_datasource_opencase_actors_entity_oc_organisation
+ field: type
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: oc_organisation
+ plugin_id: search_api_field
+ label: Type
+ exclude: false
+ alter:
+ alter_text: true
+ text: '{{ type }}{{ type_1 }}'
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: '{{ type }}{{ type_1 }}'
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: target_id
+ type: entity_reference_label
+ settings:
+ link: false
+ group_column: target_id
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ field_rendering: true
+ fallback_handler: search_api_entity
+ fallback_options:
+ link_to_item: false
+ use_highlighting: false
+ multi_type: separator
+ multi_separator: ', '
+ display_methods:
+ oc_organisation_type:
+ display_method: label
+ first_name:
+ id: first_name
+ table: search_api_datasource_opencase_actors_entity_oc_actor
+ field: first_name
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: oc_actor
+ plugin_id: search_api_field
+ label: 'First Name'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: string
+ settings:
+ link_to_entity: false
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ field_rendering: true
+ fallback_handler: search_api
+ fallback_options:
+ link_to_item: false
+ use_highlighting: false
+ multi_type: separator
+ multi_separator: ', '
+ last_name:
+ id: last_name
+ table: search_api_datasource_opencase_actors_entity_oc_actor
+ field: last_name
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: oc_actor
+ plugin_id: search_api_field
+ label: 'Last Name'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: string
+ settings:
+ link_to_entity: false
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ field_rendering: true
+ fallback_handler: search_api
+ fallback_options:
+ link_to_item: false
+ use_highlighting: false
+ multi_type: separator
+ multi_separator: ', '
+ pager:
+ type: mini
+ options:
+ offset: 0
+ items_per_page: 50
+ total_pages: null
+ id: 0
+ tags:
+ next: ››
+ previous: ‹‹
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Items per page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- All -'
+ offset: false
+ offset_label: Offset
+ exposed_form:
+ type: input_required
+ options:
+ submit_button: Search
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ text_input_required_format: basic_html
+ access:
+ type: role
+ options:
+ role:
+ authenticated: authenticated
+ cache:
+ type: none
+ options: { }
+ empty: { }
+ sorts:
+ search_api_relevance:
+ id: search_api_relevance
+ table: search_api_index_opencase_actors
+ field: search_api_relevance
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: search_api
+ order: DESC
+ expose:
+ label: ''
+ field_identifier: search_api_relevance
+ exposed: false
+ arguments: { }
+ filters:
+ search_api_fulltext:
+ id: search_api_fulltext
+ table: search_api_index_opencase_actors
+ field: search_api_fulltext
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: search_api_fulltext
+ operator: and
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: search_api_fulltext_op
+ label: 'Search by Name'
+ description: 'Type at least 3 letters and press enter.'
+ use_operator: false
+ operator: search_api_fulltext_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: search_api_fulltext
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ standard_user: '0'
+ placeholder: ''
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ parse_mode: terms
+ min_length: 3
+ fields: { }
+ style:
+ type: table
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ columns:
+ name: name
+ type: type
+ type_1: type_1
+ name_1: name_1
+ default: '-1'
+ info:
+ name:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ type:
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ type_1:
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ name_1:
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ override: true
+ sticky: false
+ summary: ''
+ empty_table: false
+ caption: ''
+ description: ''
+ row:
+ type: fields
+ query:
+ type: views_query
+ options:
+ bypass_access: false
+ skip_access: false
+ relationships: { }
+ use_ajax: true
+ header: { }
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.roles
+ tags:
+ - 'config:search_api.index.opencase_actors'
+ page_1:
+ id: page_1
+ display_title: Page
+ display_plugin: page
+ position: 1
+ display_options:
+ exposed_block: true
+ display_extenders: { }
+ path: actor-search
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.roles
+ tags:
+ - 'config:search_api.index.opencase_actors'
diff --git a/config/optional/views.view.actors.yml b/config/optional/views.view.actors.yml
new file mode 100644
index 0000000..e72235d
--- /dev/null
+++ b/config/optional/views.view.actors.yml
@@ -0,0 +1,240 @@
+uuid: 5a5780c2-4754-48ba-89da-122c0b3de51a
+langcode: en
+status: true
+dependencies:
+ config:
+ - user.role.authenticated
+ module:
+ - opencase_entities
+ - user
+id: actors
+label: Actors
+module: views
+description: ''
+tag: ''
+base_table: oc_actor_field_data
+base_field: id
+display:
+ default:
+ id: default
+ display_title: Default
+ display_plugin: default
+ position: 0
+ display_options:
+ fields:
+ name:
+ id: name
+ table: oc_actor_field_data
+ field: name
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: oc_actor
+ entity_field: name
+ plugin_id: field
+ label: Name
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: string
+ settings:
+ link_to_entity: true
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ pager:
+ type: mini
+ options:
+ offset: 0
+ items_per_page: 10
+ total_pages: null
+ id: 0
+ tags:
+ next: ››
+ previous: ‹‹
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Items per page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- All -'
+ offset: false
+ offset_label: Offset
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Apply
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: role
+ options:
+ role:
+ authenticated: authenticated
+ cache:
+ type: tag
+ options: { }
+ empty: { }
+ sorts: { }
+ arguments:
+ type:
+ id: type
+ table: oc_actor_field_data
+ field: type
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: oc_actor
+ entity_field: type
+ plugin_id: string
+ default_action: default
+ exception:
+ value: all
+ title_enable: false
+ title: All
+ title_enable: true
+ title: '{{ arguments.type }} '
+ default_argument_type: raw
+ default_argument_options:
+ index: 1
+ use_alias: false
+ default_argument_skip_url: false
+ summary_options:
+ base_path: ''
+ count: true
+ override: false
+ items_per_page: 25
+ summary:
+ sort_order: asc
+ number_of_records: 0
+ format: default_summary
+ specify_validation: false
+ validate:
+ type: none
+ fail: 'not found'
+ validate_options: { }
+ glossary: false
+ limit: 0
+ case: none
+ path_case: none
+ transform_dash: false
+ break_phrase: false
+ filters: { }
+ style:
+ type: table
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ columns:
+ name: name
+ default: '-1'
+ info:
+ name:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ override: true
+ sticky: false
+ summary: ''
+ empty_table: false
+ caption: ''
+ description: ''
+ row:
+ type: fields
+ options:
+ default_field_elements: true
+ inline: { }
+ separator: ''
+ hide_empty: false
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships: { }
+ header: { }
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.roles
+ tags: { }
+ page_1:
+ id: page_1
+ display_title: Actors
+ display_plugin: page
+ position: 1
+ display_options:
+ display_description: ''
+ display_extenders: { }
+ path: opencase/actors/%type
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.roles
+ tags: { }
diff --git a/config/optional/views.view.archive.yml b/config/optional/views.view.archive.yml
new file mode 100644
index 0000000..89c34e9
--- /dev/null
+++ b/config/optional/views.view.archive.yml
@@ -0,0 +1,247 @@
+uuid: 77f85295-5485-4999-8410-96e3e2a89508
+langcode: en
+status: false
+dependencies:
+ config:
+ - core.entity_view_mode.node.teaser
+ module:
+ - node
+ - user
+_core:
+ default_config_hash: ko9GznzNBXHkuz09OCaBQ1YOSJYYjTY0TBpNV3WKnog
+id: archive
+label: Archive
+module: node
+description: 'All content, by month.'
+tag: default
+base_table: node_field_data
+base_field: nid
+display:
+ default:
+ id: default
+ display_title: Default
+ display_plugin: default
+ position: 0
+ display_options:
+ title: 'Monthly archive'
+ fields: { }
+ pager:
+ type: mini
+ options:
+ offset: 0
+ items_per_page: 10
+ total_pages: 0
+ id: 0
+ tags:
+ next: ››
+ previous: ‹‹
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Items per page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- All -'
+ offset: false
+ offset_label: Offset
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Apply
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'access content'
+ cache:
+ type: tag
+ options: { }
+ empty: { }
+ sorts:
+ created:
+ id: created
+ table: node_field_data
+ field: created
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: created
+ plugin_id: date
+ order: DESC
+ expose:
+ label: ''
+ field_identifier: created
+ exposed: false
+ granularity: second
+ arguments:
+ created_year_month:
+ id: created_year_month
+ table: node_field_data
+ field: created_year_month
+ entity_type: node
+ plugin_id: date_year_month
+ default_action: summary
+ exception:
+ title_enable: true
+ title_enable: true
+ title: '{{ arguments.created_year_month }}'
+ default_argument_type: fixed
+ summary_options:
+ override: true
+ items_per_page: 30
+ summary:
+ sort_order: desc
+ format: default_summary
+ specify_validation: true
+ filters:
+ status:
+ id: status
+ table: node_field_data
+ field: status
+ entity_type: node
+ entity_field: status
+ plugin_id: boolean
+ value: '1'
+ group: 0
+ expose:
+ operator: '0'
+ operator_limit_selection: false
+ operator_list: { }
+ langcode:
+ id: langcode
+ table: node_field_data
+ field: langcode
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: langcode
+ plugin_id: language
+ operator: in
+ value:
+ '***LANGUAGE_language_content***': '***LANGUAGE_language_content***'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ style:
+ type: default
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ uses_fields: false
+ row:
+ type: 'entity:node'
+ options:
+ view_mode: teaser
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships: { }
+ header: { }
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
+ block_1:
+ id: block_1
+ display_title: Block
+ display_plugin: block
+ position: 1
+ display_options:
+ arguments:
+ created_year_month:
+ id: created_year_month
+ table: node_field_data
+ field: created_year_month
+ entity_type: node
+ plugin_id: date_year_month
+ default_action: summary
+ exception:
+ title_enable: true
+ title_enable: true
+ title: '{{ arguments.created_year_month }}'
+ default_argument_type: fixed
+ summary_options:
+ items_per_page: 30
+ summary:
+ format: default_summary
+ specify_validation: true
+ query:
+ type: views_query
+ options: { }
+ defaults:
+ arguments: false
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
+ page_1:
+ id: page_1
+ display_title: Page
+ display_plugin: page
+ position: 2
+ display_options:
+ query:
+ type: views_query
+ options: { }
+ display_extenders: { }
+ path: archive
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
diff --git a/config/optional/views.view.block_content.yml b/config/optional/views.view.block_content.yml
new file mode 100644
index 0000000..6d0b9ae
--- /dev/null
+++ b/config/optional/views.view.block_content.yml
@@ -0,0 +1,543 @@
+uuid: 6d23717d-0616-43d7-8715-5d13a2593d36
+langcode: en
+status: true
+dependencies:
+ module:
+ - block_content
+ - user
+_core:
+ default_config_hash: jvd5Pu6jy-lra4oMr-mR7zuY6CVDv9CaNeoj0Y70gV4
+id: block_content
+label: 'Custom block library'
+module: views
+description: 'Find and manage custom blocks.'
+tag: default
+base_table: block_content_field_data
+base_field: id
+display:
+ default:
+ id: default
+ display_title: Default
+ display_plugin: default
+ position: 0
+ display_options:
+ title: 'Custom block library'
+ fields:
+ info:
+ id: info
+ table: block_content_field_data
+ field: info
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: null
+ entity_field: info
+ plugin_id: field
+ label: 'Block description'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: string
+ settings:
+ link_to_entity: true
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ type:
+ id: type
+ table: block_content_field_data
+ field: type
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: block_content
+ entity_field: type
+ plugin_id: field
+ label: 'Block type'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: target_id
+ type: entity_reference_label
+ settings:
+ link: false
+ group_column: target_id
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ changed:
+ id: changed
+ table: block_content_field_data
+ field: changed
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: block_content
+ entity_field: changed
+ plugin_id: field
+ label: Updated
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: timestamp
+ settings:
+ date_format: short
+ custom_date_format: ''
+ timezone: ''
+ operations:
+ id: operations
+ table: block_content
+ field: operations
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: block_content
+ plugin_id: entity_operations
+ label: Operations
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ destination: true
+ pager:
+ type: mini
+ options:
+ offset: 0
+ items_per_page: 50
+ total_pages: null
+ id: 0
+ tags:
+ next: 'Next ›'
+ previous: '‹ Previous'
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Items per page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- All -'
+ offset: false
+ offset_label: Offset
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Apply
+ reset_button: true
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'administer blocks'
+ cache:
+ type: tag
+ options: { }
+ empty:
+ area_text_custom:
+ id: area_text_custom
+ table: views
+ field: area_text_custom
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: text_custom
+ empty: true
+ content: 'There are no custom blocks available.'
+ tokenize: false
+ block_content_listing_empty:
+ id: block_content_listing_empty
+ table: block_content
+ field: block_content_listing_empty
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: block_content
+ plugin_id: block_content_listing_empty
+ label: ''
+ empty: true
+ sorts: { }
+ arguments: { }
+ filters:
+ info:
+ id: info
+ table: block_content_field_data
+ field: info
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: block_content
+ entity_field: info
+ plugin_id: string
+ operator: contains
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: info_op
+ label: 'Block description'
+ description: ''
+ use_operator: false
+ operator: info_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: info
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ type:
+ id: type
+ table: block_content_field_data
+ field: type
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: block_content
+ entity_field: type
+ plugin_id: bundle
+ operator: in
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: type_op
+ label: 'Block type'
+ description: ''
+ use_operator: false
+ operator: type_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: type
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ reusable:
+ id: reusable
+ table: block_content_field_data
+ field: reusable
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: block_content
+ entity_field: reusable
+ plugin_id: boolean
+ operator: '='
+ value: '1'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ style:
+ type: table
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ columns:
+ info: info
+ type: type
+ changed: changed
+ operations: operations
+ default: changed
+ info:
+ info:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ type:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ changed:
+ sortable: true
+ default_sort_order: desc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ operations:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ override: true
+ sticky: false
+ summary: ''
+ empty_table: true
+ caption: ''
+ description: ''
+ row:
+ type: fields
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships: { }
+ header: { }
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.permissions
+ tags: { }
+ page_1:
+ id: page_1
+ display_title: Page
+ display_plugin: page
+ position: 1
+ display_options:
+ display_extenders: { }
+ path: admin/structure/block/block-content
+ menu:
+ type: tab
+ title: 'Custom block library'
+ description: ''
+ weight: 0
+ menu_name: admin
+ parent: block.admin_display
+ context: '0'
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.permissions
+ tags: { }
diff --git a/config/optional/views.view.case_providers.yml b/config/optional/views.view.case_providers.yml
new file mode 100644
index 0000000..64ffad9
--- /dev/null
+++ b/config/optional/views.view.case_providers.yml
@@ -0,0 +1,220 @@
+uuid: 20fed501-ec98-4f7e-a082-56669f688310
+langcode: en
+status: true
+dependencies:
+ config:
+ - opencase_entities.oc_actor_type.staff_member
+ - opencase_entities.oc_actor_type.volunteer
+ module:
+ - opencase_entities
+id: case_providers
+label: 'Case providers'
+module: views
+description: ''
+tag: ''
+base_table: oc_actor_field_data
+base_field: id
+display:
+ default:
+ id: default
+ display_title: Default
+ display_plugin: default
+ position: 0
+ display_options:
+ fields:
+ name:
+ id: name
+ table: oc_actor_field_data
+ field: name
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: null
+ entity_field: name
+ plugin_id: field
+ label: ''
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: string
+ settings: { }
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ pager:
+ type: mini
+ options:
+ offset: 0
+ items_per_page: 10
+ total_pages: null
+ id: 0
+ tags:
+ next: ››
+ previous: ‹‹
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Items per page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- All -'
+ offset: false
+ offset_label: Offset
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Apply
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: none
+ options: { }
+ cache:
+ type: tag
+ options: { }
+ empty: { }
+ sorts: { }
+ arguments: { }
+ filters:
+ type:
+ id: type
+ table: oc_actor_field_data
+ field: type
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: oc_actor
+ entity_field: type
+ plugin_id: bundle
+ operator: in
+ value:
+ staff_member: staff_member
+ volunteer: volunteer
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ style:
+ type: default
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ uses_fields: false
+ row:
+ type: fields
+ options:
+ default_field_elements: true
+ inline: { }
+ separator: ''
+ hide_empty: false
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships: { }
+ header: { }
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url.query_args
+ tags: { }
+ entity_reference_1:
+ id: entity_reference_1
+ display_title: 'Entity Reference'
+ display_plugin: entity_reference
+ position: 1
+ display_options:
+ style:
+ type: entity_reference
+ options:
+ search_fields:
+ name: name
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ tags: { }
diff --git a/config/optional/views.view.comment.yml b/config/optional/views.view.comment.yml
new file mode 100644
index 0000000..1da5bf3
--- /dev/null
+++ b/config/optional/views.view.comment.yml
@@ -0,0 +1,1598 @@
+uuid: 10eb8157-a8e9-4eb4-b261-2efca7289422
+langcode: en
+status: true
+dependencies:
+ module:
+ - comment
+ - user
+_core:
+ default_config_hash: CgXkKY33fd-yaHz89du2hSw6MJOoIeNUJ-VHE5BiSdQ
+id: comment
+label: Comments
+module: comment
+description: 'Find and manage comments.'
+tag: default
+base_table: comment_field_data
+base_field: cid
+display:
+ default:
+ id: default
+ display_title: Default
+ display_plugin: default
+ position: 0
+ display_options:
+ title: Comments
+ fields:
+ comment_bulk_form:
+ id: comment_bulk_form
+ table: comment
+ field: comment_bulk_form
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: comment
+ plugin_id: comment_bulk_form
+ label: ''
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: false
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ action_title: Action
+ include_exclude: include
+ selected_actions:
+ - comment_delete_action
+ - comment_unpublish_action
+ subject:
+ id: subject
+ table: comment_field_data
+ field: subject
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: comment
+ entity_field: subject
+ plugin_id: field
+ label: Subject
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: comment_permalink
+ settings:
+ link_to_entity: true
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ uid:
+ id: uid
+ table: comment_field_data
+ field: uid
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: comment
+ entity_field: uid
+ plugin_id: field
+ label: ''
+ exclude: true
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: false
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: target_id
+ type: entity_reference_label
+ settings:
+ link: true
+ group_column: target_id
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ name:
+ id: name
+ table: comment_field_data
+ field: name
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: comment
+ entity_field: name
+ plugin_id: field
+ label: Author
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: '{{ uid }}'
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: comment_username
+ settings: { }
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ entity_id:
+ id: entity_id
+ table: comment_field_data
+ field: entity_id
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: comment
+ entity_field: entity_id
+ plugin_id: commented_entity
+ label: 'Posted in'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: target_id
+ type: entity_reference_label
+ settings:
+ link: true
+ group_column: target_id
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ changed:
+ id: changed
+ table: comment_field_data
+ field: changed
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: comment
+ entity_field: changed
+ plugin_id: field
+ label: Updated
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: timestamp
+ settings:
+ date_format: short
+ custom_date_format: ''
+ timezone: ''
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ operations:
+ id: operations
+ table: comment
+ field: operations
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: comment
+ plugin_id: entity_operations
+ label: Operations
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ destination: true
+ name_1:
+ id: name_1
+ table: users_field_data
+ field: name
+ relationship: uid
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: name
+ plugin_id: field
+ label: ''
+ exclude: true
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: false
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: user_name
+ settings:
+ link_to_entity: true
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ pager:
+ type: full
+ options:
+ offset: 0
+ items_per_page: 50
+ total_pages: null
+ id: 0
+ tags:
+ next: 'next ›'
+ previous: '‹ previous'
+ first: '« first'
+ last: 'last »'
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Items per page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- All -'
+ offset: false
+ offset_label: Offset
+ quantity: 9
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Filter
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'administer comments'
+ cache:
+ type: tag
+ options: { }
+ empty:
+ area_text_custom:
+ id: area_text_custom
+ table: views
+ field: area_text_custom
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: text_custom
+ empty: true
+ content: 'No comments available.'
+ tokenize: false
+ sorts:
+ changed:
+ id: changed
+ table: comment_field_data
+ field: changed
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: comment
+ entity_field: changed
+ plugin_id: date
+ order: DESC
+ expose:
+ label: ''
+ field_identifier: changed
+ exposed: false
+ granularity: second
+ arguments: { }
+ filters:
+ status:
+ id: status
+ table: comment_field_data
+ field: status
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: comment
+ entity_field: status
+ plugin_id: boolean
+ operator: '='
+ value: '1'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ subject:
+ id: subject
+ table: comment_field_data
+ field: subject
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: comment
+ entity_field: subject
+ plugin_id: string
+ operator: contains
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: subject_op
+ label: Subject
+ description: ''
+ use_operator: false
+ operator: subject_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: subject
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ combine:
+ id: combine
+ table: views
+ field: combine
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: combine
+ operator: contains
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: combine_op
+ label: 'Author name'
+ description: ''
+ use_operator: false
+ operator: combine_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: author_name
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ fields:
+ name: name
+ name_1: name_1
+ langcode:
+ id: langcode
+ table: comment_field_data
+ field: langcode
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: comment
+ entity_field: langcode
+ plugin_id: language
+ operator: in
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: langcode_op
+ label: Language
+ description: ''
+ use_operator: false
+ operator: langcode_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: langcode
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ filter_groups:
+ operator: AND
+ groups:
+ 1: AND
+ style:
+ type: table
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ columns:
+ comment_bulk_form: comment_bulk_form
+ subject: subject
+ uid: uid
+ entity_id: entity_id
+ changed: changed
+ operations: operations
+ default: changed
+ info:
+ comment_bulk_form:
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ subject:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ uid:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ entity_id:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ changed:
+ sortable: true
+ default_sort_order: desc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ operations:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ override: true
+ sticky: true
+ summary: ''
+ empty_table: true
+ caption: ''
+ description: ''
+ row:
+ type: fields
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships:
+ uid:
+ id: uid
+ table: comment_field_data
+ field: uid
+ relationship: none
+ group_type: group
+ admin_label: author
+ entity_type: comment
+ entity_field: uid
+ plugin_id: standard
+ required: false
+ css_class: ''
+ use_ajax: false
+ group_by: false
+ show_admin_links: true
+ use_more: false
+ use_more_always: true
+ use_more_text: more
+ header: { }
+ footer: { }
+ hide_attachment_summary: false
+ display_extenders: { }
+ cache_metadata:
+ max-age: 0
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.permissions
+ tags: { }
+ cacheable: false
+ page_published:
+ id: page_published
+ display_title: 'Published comments'
+ display_plugin: page
+ position: 1
+ display_options:
+ display_description: 'The approved comments listing.'
+ display_comment: ''
+ exposed_block: false
+ display_extenders: { }
+ path: admin/content/comment
+ menu:
+ type: tab
+ title: Comments
+ description: 'Comments published'
+ weight: 0
+ menu_name: admin
+ parent: ''
+ context: '0'
+ cache_metadata:
+ max-age: 0
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.permissions
+ tags: { }
+ cacheable: false
+ page_unapproved:
+ id: page_unapproved
+ display_title: 'Unapproved comments'
+ display_plugin: page
+ position: 2
+ display_options:
+ fields:
+ comment_bulk_form:
+ id: comment_bulk_form
+ table: comment
+ field: comment_bulk_form
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: comment
+ plugin_id: comment_bulk_form
+ label: ''
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: false
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ action_title: Action
+ include_exclude: include
+ selected_actions:
+ - comment_delete_action
+ - comment_publish_action
+ subject:
+ id: subject
+ table: comment_field_data
+ field: subject
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: comment
+ entity_field: subject
+ plugin_id: field
+ label: Subject
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: comment_permalink
+ settings:
+ link_to_entity: true
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ uid:
+ id: uid
+ table: comment_field_data
+ field: uid
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: comment
+ entity_field: uid
+ plugin_id: field
+ label: ''
+ exclude: true
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: false
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: target_id
+ type: entity_reference_label
+ settings:
+ link: true
+ group_column: target_id
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ name:
+ id: name
+ table: comment_field_data
+ field: name
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: comment
+ entity_field: name
+ plugin_id: field
+ label: Author
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: '{{ uid }}'
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: comment_username
+ settings: { }
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ entity_id:
+ id: entity_id
+ table: comment_field_data
+ field: entity_id
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: comment
+ entity_field: entity_id
+ plugin_id: commented_entity
+ label: 'Posted in'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: target_id
+ type: entity_reference_label
+ settings:
+ link: true
+ group_column: target_id
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ changed:
+ id: changed
+ table: comment_field_data
+ field: changed
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: comment
+ entity_field: changed
+ plugin_id: field
+ label: Updated
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: timestamp
+ settings:
+ date_format: short
+ custom_date_format: ''
+ timezone: ''
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ operations:
+ id: operations
+ table: comment
+ field: operations
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: comment
+ plugin_id: entity_operations
+ label: Operations
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ destination: true
+ name_1:
+ id: name_1
+ table: users_field_data
+ field: name
+ relationship: uid
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: name
+ plugin_id: field
+ label: ''
+ exclude: true
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: false
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: user_name
+ settings:
+ link_to_entity: false
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ filters:
+ status:
+ id: status
+ table: comment_field_data
+ field: status
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: comment
+ entity_field: status
+ plugin_id: boolean
+ operator: '='
+ value: '0'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ subject:
+ id: subject
+ table: comment_field_data
+ field: subject
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: comment
+ entity_field: subject
+ plugin_id: string
+ operator: contains
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: subject_op
+ label: Subject
+ description: ''
+ use_operator: false
+ operator: subject_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: subject
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ combine:
+ id: combine
+ table: views
+ field: combine
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: combine
+ operator: contains
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: combine_op
+ label: 'Author Name'
+ description: ''
+ use_operator: false
+ operator: combine_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: author_name
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ fields:
+ name: name
+ name_1: name_1
+ langcode:
+ id: langcode
+ table: comment_field_data
+ field: langcode
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: comment
+ entity_field: langcode
+ plugin_id: language
+ operator: in
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: langcode_op
+ label: Language
+ description: ''
+ use_operator: false
+ operator: langcode_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: langcode
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ filter_groups:
+ operator: AND
+ groups:
+ 1: AND
+ defaults:
+ fields: false
+ filters: false
+ filter_groups: false
+ display_description: 'The unapproved comments listing.'
+ display_extenders: { }
+ path: admin/content/comment/approval
+ menu:
+ type: tab
+ title: 'Unapproved comments'
+ description: 'Comments unapproved'
+ weight: 1
+ menu_name: admin
+ parent: ''
+ context: '0'
+ cache_metadata:
+ max-age: 0
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.permissions
+ tags: { }
+ cacheable: false
diff --git a/config/optional/views.view.comments_recent.yml b/config/optional/views.view.comments_recent.yml
new file mode 100644
index 0000000..a574870
--- /dev/null
+++ b/config/optional/views.view.comments_recent.yml
@@ -0,0 +1,270 @@
+uuid: c3fc61e3-a96c-4630-afb4-73b856543cb5
+langcode: en
+status: true
+dependencies:
+ module:
+ - comment
+ - node
+ - user
+_core:
+ default_config_hash: S_NN2ubd_NovTfgzbHVlZMmIJJQS-3h9h3inzbaFUMY
+id: comments_recent
+label: 'Recent comments'
+module: views
+description: 'Recent comments.'
+tag: default
+base_table: comment_field_data
+base_field: cid
+display:
+ default:
+ id: default
+ display_title: Default
+ display_plugin: default
+ position: 0
+ display_options:
+ title: 'Recent comments'
+ fields:
+ subject:
+ id: subject
+ table: comment_field_data
+ field: subject
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: comment
+ entity_field: subject
+ plugin_id: field
+ label: ''
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: false
+ ellipsis: false
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: false
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: string
+ settings:
+ link_to_entity: true
+ changed:
+ id: changed
+ table: comment_field_data
+ field: changed
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: comment
+ entity_field: changed
+ plugin_id: field
+ label: ''
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: false
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: timestamp_ago
+ settings:
+ future_format: '@interval hence'
+ past_format: '@interval ago'
+ granularity: 2
+ pager:
+ type: some
+ options:
+ offset: 0
+ items_per_page: 10
+ exposed_form:
+ type: basic
+ access:
+ type: perm
+ options:
+ perm: 'access comments'
+ cache:
+ type: tag
+ empty:
+ area_text_custom:
+ id: area_text_custom
+ table: views
+ field: area_text_custom
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: text_custom
+ label: ''
+ empty: true
+ content: 'No comments available.'
+ tokenize: false
+ sorts:
+ created:
+ id: created
+ table: comment_field_data
+ field: created
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: comment
+ entity_field: created
+ plugin_id: date
+ order: DESC
+ expose:
+ label: ''
+ field_identifier: created
+ exposed: false
+ cid:
+ id: cid
+ table: comment_field_data
+ field: cid
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: comment
+ entity_field: cid
+ plugin_id: field
+ order: DESC
+ expose:
+ label: ''
+ field_identifier: cid
+ exposed: false
+ filters:
+ status:
+ id: status
+ table: comment_field_data
+ field: status
+ entity_type: comment
+ entity_field: status
+ plugin_id: boolean
+ value: '1'
+ group: 1
+ expose:
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ status_node:
+ id: status_node
+ table: node_field_data
+ field: status
+ relationship: node
+ entity_type: node
+ entity_field: status
+ plugin_id: boolean
+ value: '1'
+ group: 1
+ expose:
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ style:
+ type: html_list
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ type: ul
+ wrapper_class: item-list
+ class: ''
+ row:
+ type: fields
+ options:
+ default_field_elements: true
+ hide_empty: false
+ query:
+ type: views_query
+ relationships:
+ node:
+ id: node
+ table: comment_field_data
+ field: node
+ plugin_id: standard
+ required: true
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - user.permissions
+ tags: { }
+ block_1:
+ id: block_1
+ display_title: Block
+ display_plugin: block
+ position: 1
+ display_options:
+ display_extenders: { }
+ block_description: 'Recent comments'
+ block_category: 'Lists (Views)'
+ allow:
+ items_per_page: true
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - user.permissions
+ tags: { }
diff --git a/config/optional/views.view.contact_details_changes.yml b/config/optional/views.view.contact_details_changes.yml
new file mode 100644
index 0000000..90ee314
--- /dev/null
+++ b/config/optional/views.view.contact_details_changes.yml
@@ -0,0 +1,857 @@
+uuid: 3e700e8c-41f3-47d5-a801-60c52a13e597
+langcode: en
+status: true
+dependencies:
+ module:
+ - opencase_entities
+ - user
+_core:
+ default_config_hash: WG0Gz4etuktMP6Ehpo1mewcns0BuHDURy2B8iDLCYY0
+id: contact_details_changes
+label: 'Contact Details History'
+module: views
+description: ''
+tag: ''
+base_table: oc_actor_field_revision
+base_field: vid
+display:
+ default:
+ id: default
+ display_title: Master
+ display_plugin: default
+ position: 0
+ display_options:
+ title: 'Contact Details History'
+ fields:
+ revision_created:
+ id: revision_created
+ table: oc_actor_revision
+ field: revision_created
+ relationship: none
+ group_type: min
+ admin_label: ''
+ entity_type: oc_actor
+ entity_field: revision_created
+ plugin_id: field
+ label: Date
+ exclude: false
+ alter:
+ alter_text: true
+ text: '{{ revision_created | date(''d/m/Y'') }}'
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: timestamp
+ settings: { }
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ''
+ field_api_classes: false
+ set_precision: false
+ precision: 0
+ decimal: .
+ format_plural: 0
+ format_plural_string: !!binary MQNAY291bnQ=
+ prefix: ''
+ suffix: ''
+ first_name:
+ id: first_name
+ table: oc_actor_field_revision
+ field: first_name
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: oc_actor
+ entity_field: first_name
+ plugin_id: field
+ label: 'First Name'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: string
+ settings:
+ link_to_entity: false
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ middle_names:
+ id: middle_names
+ table: oc_actor_field_revision
+ field: middle_names
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: oc_actor
+ entity_field: middle_names
+ plugin_id: field
+ label: 'Middle Names'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: string
+ settings:
+ link_to_entity: false
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ last_name:
+ id: last_name
+ table: oc_actor_field_revision
+ field: last_name
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: oc_actor
+ entity_field: last_name
+ plugin_id: field
+ label: 'Last Name'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: string
+ settings:
+ link_to_entity: false
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ email:
+ id: email
+ table: oc_actor_field_revision
+ field: email
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: oc_actor
+ entity_field: email
+ plugin_id: field
+ label: 'Email Address'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: string
+ settings:
+ link_to_entity: false
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ phone:
+ id: phone
+ table: oc_actor_field_revision
+ field: phone
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: oc_actor
+ entity_field: phone
+ plugin_id: field
+ label: 'Main Phone Number'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: string
+ settings:
+ link_to_entity: false
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ phone2:
+ id: phone2
+ table: oc_actor_field_revision
+ field: phone2
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: oc_actor
+ entity_field: phone2
+ plugin_id: field
+ label: 'Alternative Phone Number'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: string
+ settings:
+ link_to_entity: false
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ postal_address:
+ id: postal_address
+ table: oc_actor_field_revision
+ field: postal_address
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: oc_actor
+ entity_field: postal_address
+ plugin_id: field
+ label: 'Postal Address'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: basic_string
+ settings: { }
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ post_code:
+ id: post_code
+ table: oc_actor_field_revision
+ field: post_code
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: oc_actor
+ entity_field: post_code
+ plugin_id: field
+ label: 'Post Code'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: string
+ settings:
+ link_to_entity: false
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ view_oc_actor:
+ id: view_oc_actor
+ table: oc_actor_field_revision
+ field: view_oc_actor
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: oc_actor
+ plugin_id: entity_link
+ label: ''
+ exclude: true
+ alter:
+ alter_text: true
+ text: "◀\tBack to current record"
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: false
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ text: 'See "rewrite results" (had to do it that way because contains HTML).'
+ output_url_as_text: false
+ absolute: false
+ pager:
+ type: none
+ options:
+ offset: 0
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Apply
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'view published client entities'
+ cache:
+ type: tag
+ options: { }
+ empty: { }
+ sorts:
+ revision_created:
+ id: revision_created
+ table: oc_actor_revision
+ field: revision_created
+ relationship: none
+ group_type: min
+ admin_label: ''
+ entity_type: oc_actor
+ entity_field: revision_created
+ plugin_id: date
+ order: DESC
+ expose:
+ label: ''
+ field_identifier: revision_created
+ exposed: false
+ granularity: second
+ arguments:
+ id:
+ id: id
+ table: oc_actor_field_revision
+ field: id
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: oc_actor
+ entity_field: id
+ plugin_id: numeric
+ default_action: 'not found'
+ exception:
+ value: all
+ title_enable: false
+ title: All
+ title_enable: false
+ title: ''
+ default_argument_type: fixed
+ default_argument_options:
+ argument: ''
+ default_argument_skip_url: false
+ summary_options:
+ base_path: ''
+ count: true
+ override: false
+ items_per_page: 25
+ summary:
+ sort_order: asc
+ number_of_records: 0
+ format: default_summary
+ specify_validation: false
+ validate:
+ type: none
+ fail: 'not found'
+ validate_options: { }
+ break_phrase: false
+ not: false
+ filters: { }
+ style:
+ type: table
+ options:
+ grouping:
+ 1:
+ field: view_oc_actor
+ rendered: true
+ rendered_strip: false
+ row_class: ''
+ default_row_class: true
+ columns:
+ first_name: first_name
+ middle_names: middle_names
+ last_name: last_name
+ id: id
+ revision_created: revision_created
+ view_oc_actor: view_oc_actor
+ default: '-1'
+ info:
+ first_name:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ middle_names:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ last_name:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ id:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ revision_created:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ view_oc_actor:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ override: true
+ sticky: false
+ summary: ''
+ empty_table: false
+ caption: ''
+ description: ''
+ row:
+ type: fields
+ options:
+ default_field_elements: true
+ inline: { }
+ separator: ''
+ hide_empty: false
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships: { }
+ group_by: true
+ header: { }
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - user.permissions
+ tags: { }
+ page_1:
+ id: page_1
+ display_title: Page
+ display_plugin: page
+ position: 1
+ display_options:
+ display_extenders: { }
+ path: opencase/oc_actor/%/contact_details_history
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - user.permissions
+ tags: { }
diff --git a/config/optional/views.view.content.yml b/config/optional/views.view.content.yml
new file mode 100644
index 0000000..d7b6580
--- /dev/null
+++ b/config/optional/views.view.content.yml
@@ -0,0 +1,617 @@
+uuid: 21602a3d-e853-4fc2-95ea-c20a318f7ad7
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+ - user
+_core:
+ default_config_hash: vBKWYGGDoAX-tFd1JErB8tZLSxx3lJ0foouVsgpcbB4
+id: content
+label: Content
+module: node
+description: 'Find and manage content.'
+tag: default
+base_table: node_field_data
+base_field: nid
+display:
+ default:
+ id: default
+ display_title: Default
+ display_plugin: default
+ position: 0
+ display_options:
+ title: Content
+ fields:
+ node_bulk_form:
+ id: node_bulk_form
+ table: node
+ field: node_bulk_form
+ entity_type: node
+ plugin_id: node_bulk_form
+ label: ''
+ exclude: false
+ alter:
+ alter_text: false
+ element_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ title:
+ id: title
+ table: node_field_data
+ field: title
+ entity_type: node
+ entity_field: title
+ plugin_id: field
+ label: Title
+ exclude: false
+ alter:
+ alter_text: false
+ element_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: string
+ settings:
+ link_to_entity: true
+ type:
+ id: type
+ table: node_field_data
+ field: type
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: type
+ plugin_id: field
+ label: 'Content type'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: target_id
+ type: entity_reference_label
+ settings:
+ link: false
+ group_column: target_id
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ name:
+ id: name
+ table: users_field_data
+ field: name
+ relationship: uid
+ entity_type: user
+ entity_field: name
+ plugin_id: field
+ label: Author
+ exclude: false
+ alter:
+ alter_text: false
+ element_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: user_name
+ status:
+ id: status
+ table: node_field_data
+ field: status
+ entity_type: node
+ entity_field: status
+ plugin_id: field
+ label: Status
+ exclude: false
+ alter:
+ alter_text: false
+ element_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: boolean
+ settings:
+ format: custom
+ format_custom_false: Unpublished
+ format_custom_true: Published
+ changed:
+ id: changed
+ table: node_field_data
+ field: changed
+ entity_type: node
+ entity_field: changed
+ plugin_id: field
+ label: Updated
+ exclude: false
+ alter:
+ alter_text: false
+ element_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: timestamp
+ settings:
+ date_format: short
+ custom_date_format: ''
+ timezone: ''
+ operations:
+ id: operations
+ table: node
+ field: operations
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: entity_operations
+ label: Operations
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ destination: true
+ pager:
+ type: full
+ options:
+ items_per_page: 50
+ tags:
+ next: 'Next ›'
+ previous: '‹ Previous'
+ first: '« First'
+ last: 'Last »'
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Filter
+ reset_button: true
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'access content overview'
+ cache:
+ type: tag
+ empty:
+ area_text_custom:
+ id: area_text_custom
+ table: views
+ field: area_text_custom
+ plugin_id: text_custom
+ empty: true
+ content: 'No content available.'
+ sorts: { }
+ arguments: { }
+ filters:
+ title:
+ id: title
+ table: node_field_data
+ field: title
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: title
+ plugin_id: string
+ operator: contains
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: title_op
+ label: Title
+ description: ''
+ use_operator: false
+ operator: title_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: title
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ type:
+ id: type
+ table: node_field_data
+ field: type
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: type
+ plugin_id: bundle
+ operator: in
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: type_op
+ label: 'Content type'
+ description: ''
+ use_operator: false
+ operator: type_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: type
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ status:
+ id: status
+ table: node_field_data
+ field: status
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: status
+ plugin_id: boolean
+ operator: '='
+ value: '1'
+ group: 1
+ exposed: true
+ expose:
+ operator_id: ''
+ label: Status
+ description: ''
+ use_operator: false
+ operator: status_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: status
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: true
+ group_info:
+ label: 'Published status'
+ description: ''
+ identifier: status
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items:
+ 1:
+ title: Published
+ operator: '='
+ value: '1'
+ 2:
+ title: Unpublished
+ operator: '='
+ value: '0'
+ langcode:
+ id: langcode
+ table: node_field_data
+ field: langcode
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: langcode
+ plugin_id: language
+ operator: in
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: langcode_op
+ label: Language
+ description: ''
+ use_operator: false
+ operator: langcode_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: langcode
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ status_extra:
+ id: status_extra
+ table: node_field_data
+ field: status_extra
+ entity_type: node
+ plugin_id: node_status
+ operator: '='
+ value: false
+ group: 1
+ expose:
+ operator_limit_selection: false
+ operator_list: { }
+ filter_groups:
+ operator: AND
+ groups:
+ 1: AND
+ style:
+ type: table
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ columns:
+ node_bulk_form: node_bulk_form
+ title: title
+ type: type
+ name: name
+ status: status
+ changed: changed
+ edit_node: edit_node
+ delete_node: delete_node
+ dropbutton: dropbutton
+ timestamp: title
+ default: changed
+ info:
+ node_bulk_form:
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ title:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ type:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ name:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ status:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ changed:
+ sortable: true
+ default_sort_order: desc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ edit_node:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ delete_node:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ dropbutton:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ timestamp:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ override: true
+ sticky: true
+ summary: ''
+ empty_table: true
+ caption: ''
+ description: ''
+ row:
+ type: fields
+ query:
+ type: views_query
+ relationships:
+ uid:
+ id: uid
+ table: node_field_data
+ field: uid
+ admin_label: author
+ plugin_id: standard
+ required: true
+ show_admin_links: false
+ display_extenders: { }
+ cache_metadata:
+ max-age: 0
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
+ page_1:
+ id: page_1
+ display_title: Page
+ display_plugin: page
+ position: 1
+ display_options:
+ display_extenders: { }
+ path: admin/content/node
+ menu:
+ type: 'default tab'
+ title: Content
+ description: ''
+ weight: -10
+ menu_name: admin
+ context: ''
+ tab_options:
+ type: normal
+ title: Content
+ description: 'Find and manage content'
+ weight: -10
+ menu_name: admin
+ cache_metadata:
+ max-age: 0
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
diff --git a/config/optional/views.view.content_recent.yml b/config/optional/views.view.content_recent.yml
new file mode 100644
index 0000000..b215c4e
--- /dev/null
+++ b/config/optional/views.view.content_recent.yml
@@ -0,0 +1,323 @@
+uuid: 9f059100-758d-4bb8-8690-02daefef0925
+langcode: en
+status: true
+dependencies:
+ module:
+ - node
+ - user
+_core:
+ default_config_hash: YqZN5rc7XDQcFcInc8wkzuaHJmC5YvirhTmDcrarT6M
+id: content_recent
+label: 'Recent content'
+module: node
+description: 'Recent content.'
+tag: default
+base_table: node_field_data
+base_field: nid
+display:
+ default:
+ id: default
+ display_title: Default
+ display_plugin: default
+ position: 0
+ display_options:
+ title: 'Recent content'
+ fields:
+ title:
+ id: title
+ table: node_field_data
+ field: title
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: title
+ plugin_id: field
+ label: ''
+ exclude: false
+ alter:
+ alter_text: false
+ make_link: false
+ absolute: false
+ word_boundary: false
+ ellipsis: false
+ strip_tags: false
+ trim: false
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: false
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: string
+ settings:
+ link_to_entity: true
+ changed:
+ id: changed
+ table: node_field_data
+ field: changed
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: changed
+ plugin_id: field
+ label: ''
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: false
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: timestamp_ago
+ settings: { }
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ pager:
+ type: some
+ options:
+ offset: 0
+ items_per_page: 10
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Apply
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'access content'
+ cache:
+ type: tag
+ options: { }
+ empty:
+ area_text_custom:
+ id: area_text_custom
+ table: views
+ field: area_text_custom
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: text_custom
+ empty: true
+ content: 'No content available.'
+ tokenize: false
+ sorts:
+ changed:
+ id: changed
+ table: node_field_data
+ field: changed
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: changed
+ plugin_id: date
+ order: DESC
+ expose:
+ label: ''
+ field_identifier: changed
+ exposed: false
+ granularity: second
+ arguments: { }
+ filters:
+ status_extra:
+ id: status_extra
+ table: node_field_data
+ field: status_extra
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ plugin_id: node_status
+ operator: '='
+ value: false
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ langcode:
+ id: langcode
+ table: node_field_data
+ field: langcode
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: langcode
+ plugin_id: language
+ operator: in
+ value:
+ '***LANGUAGE_language_content***': '***LANGUAGE_language_content***'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ style:
+ type: html_list
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ type: ul
+ wrapper_class: item-list
+ class: ''
+ row:
+ type: fields
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships:
+ uid:
+ id: uid
+ table: node_field_data
+ field: uid
+ relationship: none
+ group_type: group
+ admin_label: author
+ entity_type: node
+ entity_field: uid
+ plugin_id: standard
+ required: true
+ use_more: false
+ use_more_always: false
+ use_more_text: More
+ link_display: '0'
+ link_url: ''
+ header: { }
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - user
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
+ block_1:
+ id: block_1
+ display_title: Block
+ display_plugin: block
+ position: 1
+ display_options:
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - user
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
diff --git a/config/optional/views.view.equal_opps_records.yml b/config/optional/views.view.equal_opps_records.yml
new file mode 100644
index 0000000..4907291
--- /dev/null
+++ b/config/optional/views.view.equal_opps_records.yml
@@ -0,0 +1,311 @@
+uuid: 80abd531-6d56-405e-b51f-b60b207bb26d
+langcode: en
+status: true
+dependencies:
+ config:
+ - system.menu.opencase
+ module:
+ - opencase_entities
+ - user
+ - views_autosubmit
+_core:
+ default_config_hash: eYcO9ivZP8SZgdNDXedppm0USNqwvJM7jFy6LOV6tcg
+id: equal_opps_records
+label: 'Equal Opps Records'
+module: views
+description: ''
+tag: ''
+base_table: oc_equal_opps
+base_field: id
+display:
+ default:
+ id: default
+ display_title: Master
+ display_plugin: default
+ position: 0
+ display_options:
+ title: 'Equal Opps Records'
+ fields:
+ name:
+ id: name
+ table: oc_equal_opps
+ field: name
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: null
+ entity_field: name
+ plugin_id: field
+ label: Name
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: string
+ settings:
+ link_to_entity: true
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ pager:
+ type: mini
+ options:
+ offset: 0
+ items_per_page: 10
+ total_pages: null
+ id: 0
+ tags:
+ next: ››
+ previous: ‹‹
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Items per page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- All -'
+ offset: false
+ offset_label: Offset
+ exposed_form:
+ type: autosubmit
+ options:
+ submit_button: Apply
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ autosubmit_hide: true
+ access:
+ type: perm
+ options:
+ perm: 'view published equal opps entities'
+ cache:
+ type: tag
+ options: { }
+ empty:
+ area:
+ id: area
+ table: views
+ field: area
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: text
+ empty: true
+ content:
+ value: 'There is no Equal Opps record by that name. Please check the spelling'
+ format: basic_html
+ tokenize: false
+ sorts: { }
+ arguments: { }
+ filters:
+ status:
+ id: status
+ table: oc_equal_opps
+ field: status
+ entity_type: oc_equal_opps
+ entity_field: status
+ plugin_id: boolean
+ value: '1'
+ group: 1
+ expose:
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ first_name:
+ id: first_name
+ table: oc_actor_field_data
+ field: first_name
+ relationship: oc_actor
+ group_type: group
+ admin_label: ''
+ entity_type: oc_actor
+ entity_field: first_name
+ plugin_id: string
+ operator: '='
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: first_name_op
+ label: 'First Name'
+ description: ''
+ use_operator: false
+ operator: first_name_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: first_name
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ gno_standard_user: '0'
+ placeholder: ''
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ last_name:
+ id: last_name
+ table: oc_actor_field_data
+ field: last_name
+ relationship: oc_actor
+ group_type: group
+ admin_label: ''
+ entity_type: oc_actor
+ entity_field: last_name
+ plugin_id: string
+ operator: '='
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: last_name_op
+ label: 'Last Name'
+ description: ''
+ use_operator: false
+ operator: last_name_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: last_name
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ gno_standard_user: '0'
+ placeholder: ''
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ style:
+ type: table
+ row:
+ type: fields
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships:
+ oc_actor:
+ id: oc_actor
+ table: oc_equal_opps
+ field: oc_actor
+ relationship: none
+ group_type: group
+ admin_label: Person
+ entity_type: oc_equal_opps
+ entity_field: oc_actor
+ plugin_id: standard
+ required: true
+ use_ajax: true
+ header: { }
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.permissions
+ tags: { }
+ page_1:
+ id: page_1
+ display_title: Page
+ display_plugin: page
+ position: 1
+ display_options:
+ exposed_block: true
+ display_extenders: { }
+ path: equal-opps-records
+ menu:
+ type: normal
+ title: 'Equal Opps Records'
+ description: ''
+ weight: 10
+ expanded: false
+ menu_name: opencase
+ parent: opencase.see_all
+ context: '0'
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.permissions
+ tags: { }
diff --git a/config/optional/views.view.events.yml b/config/optional/views.view.events.yml
new file mode 100644
index 0000000..51d07b0
--- /dev/null
+++ b/config/optional/views.view.events.yml
@@ -0,0 +1,227 @@
+uuid: 51c253f0-083c-473a-b099-13b658f8ce88
+langcode: en
+status: true
+dependencies:
+ config:
+ - user.role.authenticated
+ module:
+ - opencase_entities
+ - user
+id: events
+label: events
+module: views
+description: ''
+tag: ''
+base_table: oc_event
+base_field: id
+display:
+ default:
+ id: default
+ display_title: Default
+ display_plugin: default
+ position: 0
+ display_options:
+ title: events
+ fields:
+ name:
+ id: name
+ table: oc_event
+ field: name
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: null
+ entity_field: name
+ plugin_id: field
+ label: Name
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: string
+ settings:
+ link_to_entity: true
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ pager:
+ type: mini
+ options:
+ offset: 0
+ items_per_page: 10
+ total_pages: null
+ id: 0
+ tags:
+ next: ››
+ previous: ‹‹
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Items per page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- All -'
+ offset: false
+ offset_label: Offset
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Apply
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: role
+ options:
+ role:
+ authenticated: authenticated
+ cache:
+ type: tag
+ options: { }
+ empty: { }
+ sorts: { }
+ arguments:
+ type:
+ id: type
+ table: oc_event
+ field: type
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: oc_event
+ entity_field: type
+ plugin_id: string
+ default_action: default
+ exception:
+ value: all
+ title_enable: false
+ title: All
+ title_enable: true
+ title: '{{ arguments.type }}'
+ default_argument_type: raw
+ default_argument_options:
+ index: 1
+ use_alias: false
+ default_argument_skip_url: false
+ summary_options:
+ base_path: ''
+ count: true
+ override: false
+ items_per_page: 25
+ summary:
+ sort_order: asc
+ number_of_records: 0
+ format: default_summary
+ specify_validation: false
+ validate:
+ type: none
+ fail: 'not found'
+ validate_options: { }
+ glossary: false
+ limit: 0
+ case: none
+ path_case: none
+ transform_dash: false
+ break_phrase: false
+ filters:
+ status:
+ id: status
+ table: oc_event
+ field: status
+ entity_type: oc_event
+ entity_field: status
+ plugin_id: boolean
+ value: '1'
+ group: 1
+ expose:
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ style:
+ type: table
+ row:
+ type: fields
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships: { }
+ header: { }
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.roles
+ tags: { }
+ page_1:
+ id: page_1
+ display_title: Page
+ display_plugin: page
+ position: 1
+ display_options:
+ display_extenders: { }
+ path: events/%type
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.roles
+ tags: { }
diff --git a/config/optional/views.view.files.yml b/config/optional/views.view.files.yml
new file mode 100644
index 0000000..577c12a
--- /dev/null
+++ b/config/optional/views.view.files.yml
@@ -0,0 +1,1129 @@
+uuid: 0d0f0b6a-4f12-4503-b04b-b8e8dff67ec8
+langcode: en
+status: true
+dependencies:
+ module:
+ - file
+ - user
+_core:
+ default_config_hash: DaGeEDJMcbbQtgV96AuPeZ-0irMc_Oa6Zzh2U3Kmul8
+id: files
+label: Files
+module: file
+description: 'Find and manage files.'
+tag: default
+base_table: file_managed
+base_field: fid
+display:
+ default:
+ id: default
+ display_title: Default
+ display_plugin: default
+ position: 0
+ display_options:
+ title: Files
+ fields:
+ fid:
+ id: fid
+ table: file_managed
+ field: fid
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: file
+ entity_field: fid
+ plugin_id: field
+ label: Fid
+ exclude: true
+ alter:
+ alter_text: false
+ make_link: false
+ absolute: false
+ word_boundary: false
+ ellipsis: false
+ strip_tags: false
+ trim: false
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ filename:
+ id: filename
+ table: file_managed
+ field: filename
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: file
+ entity_field: filename
+ plugin_id: field
+ label: Name
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: false
+ ellipsis: false
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: file_link
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ filemime:
+ id: filemime
+ table: file_managed
+ field: filemime
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: file
+ entity_field: filemime
+ plugin_id: field
+ label: 'MIME type'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: file_filemime
+ filesize:
+ id: filesize
+ table: file_managed
+ field: filesize
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: file
+ entity_field: filesize
+ plugin_id: field
+ label: Size
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: file_size
+ status:
+ id: status
+ table: file_managed
+ field: status
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: file
+ entity_field: status
+ plugin_id: field
+ label: Status
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: boolean
+ settings:
+ format: custom
+ format_custom_false: Temporary
+ format_custom_true: Permanent
+ created:
+ id: created
+ table: file_managed
+ field: created
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: file
+ entity_field: created
+ plugin_id: field
+ label: 'Upload date'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: timestamp
+ settings:
+ date_format: medium
+ custom_date_format: ''
+ timezone: ''
+ changed:
+ id: changed
+ table: file_managed
+ field: changed
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: file
+ entity_field: changed
+ plugin_id: field
+ label: 'Changed date'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: timestamp
+ settings:
+ date_format: medium
+ custom_date_format: ''
+ timezone: ''
+ count:
+ id: count
+ table: file_usage
+ field: count
+ relationship: fid
+ group_type: sum
+ admin_label: ''
+ plugin_id: numeric
+ label: 'Used in'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: true
+ path: 'admin/content/files/usage/{{ fid }}'
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ set_precision: false
+ precision: 0
+ decimal: .
+ separator: ','
+ format_plural: true
+ format_plural_string: !!binary MSBwbGFjZQNAY291bnQgcGxhY2Vz
+ prefix: ''
+ suffix: ''
+ pager:
+ type: mini
+ options:
+ offset: 0
+ items_per_page: 50
+ total_pages: 0
+ id: 0
+ tags:
+ next: 'Next ›'
+ previous: '‹ Previous'
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Items per page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- All -'
+ offset: false
+ offset_label: Offset
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Filter
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'access files overview'
+ cache:
+ type: tag
+ options: { }
+ empty:
+ area_text_custom:
+ id: area_text_custom
+ table: views
+ field: area_text_custom
+ plugin_id: text_custom
+ empty: true
+ content: 'No files available.'
+ sorts: { }
+ arguments: { }
+ filters:
+ filename:
+ id: filename
+ table: file_managed
+ field: filename
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: file
+ entity_field: filename
+ plugin_id: string
+ operator: word
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: filemime_op
+ label: Filename
+ description: ''
+ use_operator: false
+ operator: filename_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: filename
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ filemime:
+ id: filemime
+ table: file_managed
+ field: filemime
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: file
+ entity_field: filemime
+ plugin_id: string
+ operator: word
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: filemime_op
+ label: 'MIME type'
+ description: ''
+ use_operator: false
+ operator: filemime_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: filemime
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ status:
+ id: status
+ table: file_managed
+ field: status
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: file
+ entity_field: status
+ plugin_id: file_status
+ operator: in
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: status_op
+ label: Status
+ description: ''
+ use_operator: false
+ operator: status_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: status
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ style:
+ type: table
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ columns:
+ fid: fid
+ filename: filename
+ filemime: filemime
+ filesize: filesize
+ status: status
+ created: created
+ changed: changed
+ count: count
+ default: changed
+ info:
+ fid:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ filename:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ filemime:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-medium
+ filesize:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ status:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ created:
+ sortable: true
+ default_sort_order: desc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ changed:
+ sortable: true
+ default_sort_order: desc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ count:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-medium
+ override: true
+ sticky: false
+ summary: ''
+ empty_table: true
+ caption: ''
+ description: ''
+ row:
+ type: fields
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships:
+ fid:
+ id: fid
+ table: file_managed
+ field: fid
+ relationship: none
+ group_type: group
+ admin_label: 'File usage'
+ required: true
+ group_by: true
+ show_admin_links: true
+ header: { }
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.permissions
+ tags: { }
+ page_1:
+ id: page_1
+ display_title: 'Files overview'
+ display_plugin: page
+ position: 1
+ display_options:
+ defaults:
+ pager: true
+ relationships: false
+ relationships:
+ fid:
+ id: fid
+ table: file_managed
+ field: fid
+ relationship: none
+ group_type: group
+ admin_label: 'File usage'
+ required: false
+ display_description: ''
+ display_extenders: { }
+ path: admin/content/files
+ menu:
+ type: tab
+ title: Files
+ description: ''
+ weight: 0
+ menu_name: admin
+ context: ''
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.permissions
+ tags: { }
+ page_2:
+ id: page_2
+ display_title: 'File usage'
+ display_plugin: page
+ position: 2
+ display_options:
+ title: 'File usage'
+ fields:
+ entity_label:
+ id: entity_label
+ table: file_usage
+ field: entity_label
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: entity_label
+ label: Entity
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ link_to_entity: true
+ type:
+ id: type
+ table: file_usage
+ field: type
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: standard
+ label: 'Entity type'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ module:
+ id: module
+ table: file_usage
+ field: module
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: standard
+ label: 'Registering module'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ count:
+ id: count
+ table: file_usage
+ field: count
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: numeric
+ label: 'Use count'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ set_precision: false
+ precision: 0
+ decimal: .
+ separator: ','
+ format_plural: false
+ format_plural_string: !!binary MQNAY291bnQ=
+ prefix: ''
+ suffix: ''
+ pager:
+ type: mini
+ options:
+ offset: 0
+ items_per_page: 10
+ total_pages: 0
+ id: 0
+ tags:
+ next: 'Next ›'
+ previous: '‹ Previous'
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Items per page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- All -'
+ offset: false
+ offset_label: Offset
+ empty: { }
+ arguments:
+ fid:
+ id: fid
+ table: file_managed
+ field: fid
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: file
+ entity_field: fid
+ plugin_id: file_fid
+ default_action: 'not found'
+ exception:
+ value: all
+ title_enable: false
+ title: All
+ title_enable: true
+ title: 'File usage information for {{ arguments.fid }}'
+ default_argument_type: fixed
+ default_argument_options:
+ argument: ''
+ default_argument_skip_url: false
+ summary_options:
+ base_path: ''
+ count: true
+ override: false
+ items_per_page: 25
+ summary:
+ sort_order: asc
+ number_of_records: 0
+ format: default_summary
+ specify_validation: false
+ validate:
+ type: none
+ fail: 'not found'
+ validate_options: { }
+ break_phrase: false
+ not: false
+ filters: { }
+ filter_groups:
+ operator: AND
+ groups: { }
+ style:
+ type: table
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ columns:
+ entity_label: entity_label
+ type: type
+ module: module
+ count: count
+ default: entity_label
+ info:
+ entity_label:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ type:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-medium
+ module:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ count:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ override: true
+ sticky: false
+ summary: ''
+ empty_table: true
+ caption: ''
+ description: ''
+ row:
+ type: fields
+ options: { }
+ defaults:
+ empty: false
+ title: false
+ pager: false
+ group_by: false
+ style: false
+ row: false
+ relationships: false
+ fields: false
+ arguments: false
+ filters: false
+ filter_groups: false
+ relationships:
+ fid:
+ id: fid
+ table: file_managed
+ field: fid
+ relationship: none
+ group_type: group
+ admin_label: 'File usage'
+ required: true
+ group_by: false
+ display_description: ''
+ display_extenders: { }
+ path: admin/content/files/usage/%
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.permissions
+ tags: { }
diff --git a/config/optional/views.view.frontpage.yml b/config/optional/views.view.frontpage.yml
new file mode 100644
index 0000000..b60a36f
--- /dev/null
+++ b/config/optional/views.view.frontpage.yml
@@ -0,0 +1,312 @@
+uuid: 3a585de8-8973-43e4-83f9-33a929a7376e
+langcode: en
+status: true
+dependencies:
+ config:
+ - core.entity_view_mode.node.rss
+ - core.entity_view_mode.node.teaser
+ module:
+ - node
+ - user
+_core:
+ default_config_hash: XEFoA1ECJzKZN4VpnDqqRQO-oltuYdmjjvGEYDKs8uU
+id: frontpage
+label: Frontpage
+module: node
+description: 'All content promoted to the front page.'
+tag: default
+base_table: node_field_data
+base_field: nid
+display:
+ default:
+ id: default
+ display_title: Default
+ display_plugin: default
+ position: 0
+ display_options:
+ title: ''
+ fields: { }
+ pager:
+ type: full
+ options:
+ offset: 0
+ items_per_page: 10
+ total_pages: 0
+ id: 0
+ tags:
+ next: 'Next ›'
+ previous: '‹ Previous'
+ first: '« First'
+ last: 'Last »'
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Items per page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- All -'
+ offset: false
+ offset_label: Offset
+ quantity: 9
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Apply
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'access content'
+ cache:
+ type: tag
+ options: { }
+ empty:
+ area_text_custom:
+ id: area_text_custom
+ table: views
+ field: area_text_custom
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: text_custom
+ label: ''
+ empty: true
+ content: 'No front page content has been created yet.
Follow the User Guide to start building your site.'
+ tokenize: false
+ node_listing_empty:
+ id: node_listing_empty
+ table: node
+ field: node_listing_empty
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ plugin_id: node_listing_empty
+ label: ''
+ empty: true
+ title:
+ id: title
+ table: views
+ field: title
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: title
+ label: ''
+ empty: true
+ title: 'Welcome to [site:name]'
+ sorts:
+ sticky:
+ id: sticky
+ table: node_field_data
+ field: sticky
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: sticky
+ plugin_id: boolean
+ order: DESC
+ expose:
+ label: ''
+ field_identifier: sticky
+ exposed: false
+ created:
+ id: created
+ table: node_field_data
+ field: created
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: created
+ plugin_id: date
+ order: DESC
+ expose:
+ label: ''
+ field_identifier: created
+ exposed: false
+ granularity: second
+ arguments: { }
+ filters:
+ promote:
+ id: promote
+ table: node_field_data
+ field: promote
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: promote
+ plugin_id: boolean
+ operator: '='
+ value: '1'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ status:
+ id: status
+ table: node_field_data
+ field: status
+ entity_type: node
+ entity_field: status
+ plugin_id: boolean
+ value: '1'
+ group: 1
+ expose:
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ langcode:
+ id: langcode
+ table: node_field_data
+ field: langcode
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: langcode
+ plugin_id: language
+ operator: in
+ value:
+ '***LANGUAGE_language_content***': '***LANGUAGE_language_content***'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ style:
+ type: default
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ uses_fields: false
+ row:
+ type: 'entity:node'
+ options:
+ view_mode: teaser
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships: { }
+ header: { }
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_interface'
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
+ feed_1:
+ id: feed_1
+ display_title: Feed
+ display_plugin: feed
+ position: 2
+ display_options:
+ pager:
+ type: some
+ options:
+ offset: 0
+ items_per_page: 10
+ style:
+ type: rss
+ options:
+ grouping: { }
+ uses_fields: false
+ description: ''
+ row:
+ type: node_rss
+ options:
+ relationship: none
+ view_mode: rss
+ display_extenders: { }
+ path: rss.xml
+ sitename_title: true
+ displays:
+ page_1: page_1
+ default: ''
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_interface'
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
+ page_1:
+ id: page_1
+ display_title: Page
+ display_plugin: page
+ position: 1
+ display_options:
+ display_extenders: { }
+ path: node
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_interface'
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
diff --git a/config/optional/views.view.glossary.yml b/config/optional/views.view.glossary.yml
new file mode 100644
index 0000000..254b507
--- /dev/null
+++ b/config/optional/views.view.glossary.yml
@@ -0,0 +1,473 @@
+uuid: 14bae0ea-9afd-46df-9f14-5107bc4cb80b
+langcode: en
+status: false
+dependencies:
+ config:
+ - system.menu.main
+ module:
+ - node
+ - user
+_core:
+ default_config_hash: sz_FoMz5aClG4jFy4UDlkenXQtgTUXohEDjWVBuHaro
+id: glossary
+label: Glossary
+module: node
+description: 'All content, by letter.'
+tag: default
+base_table: node_field_data
+base_field: nid
+display:
+ default:
+ id: default
+ display_title: Default
+ display_plugin: default
+ position: 0
+ display_options:
+ fields:
+ title:
+ id: title
+ table: node_field_data
+ field: title
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: title
+ plugin_id: field
+ label: Title
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ name:
+ id: name
+ table: users_field_data
+ field: name
+ relationship: uid
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: name
+ plugin_id: field
+ label: Author
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: user_name
+ changed:
+ id: changed
+ table: node_field_data
+ field: changed
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: changed
+ plugin_id: field
+ label: 'Last update'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: timestamp
+ settings:
+ date_format: long
+ custom_date_format: ''
+ timezone: ''
+ pager:
+ type: mini
+ options:
+ offset: 0
+ items_per_page: 36
+ total_pages: 0
+ id: 0
+ tags:
+ next: ››
+ previous: ‹‹
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Items per page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- All -'
+ offset: false
+ offset_label: Offset
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Apply
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'access content'
+ cache:
+ type: tag
+ options: { }
+ empty: { }
+ sorts: { }
+ arguments:
+ title:
+ id: title
+ table: node_field_data
+ field: title
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: title
+ plugin_id: string
+ default_action: default
+ exception:
+ title_enable: true
+ title_enable: false
+ title: ''
+ default_argument_type: fixed
+ default_argument_options:
+ argument: a
+ default_argument_skip_url: false
+ summary_options: { }
+ summary:
+ format: default_summary
+ specify_validation: true
+ validate:
+ type: none
+ fail: 'not found'
+ validate_options: { }
+ glossary: true
+ limit: 1
+ case: upper
+ path_case: lower
+ transform_dash: false
+ break_phrase: false
+ filters:
+ status:
+ id: status
+ table: node_field_data
+ field: status
+ entity_type: node
+ entity_field: status
+ plugin_id: boolean
+ value: '1'
+ group: 1
+ expose:
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ langcode:
+ id: langcode
+ table: node_field_data
+ field: langcode
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: langcode
+ plugin_id: language
+ operator: in
+ value:
+ '***LANGUAGE_language_content***': '***LANGUAGE_language_content***'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ style:
+ type: table
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ uses_fields: false
+ columns:
+ title: title
+ name: name
+ changed: changed
+ default: title
+ info:
+ title:
+ sortable: true
+ separator: ''
+ name:
+ sortable: true
+ separator: ''
+ changed:
+ sortable: true
+ separator: ''
+ override: true
+ sticky: false
+ summary: ''
+ order: asc
+ empty_table: false
+ row:
+ type: fields
+ options:
+ default_field_elements: true
+ inline: { }
+ separator: ''
+ hide_empty: false
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships:
+ uid:
+ id: uid
+ table: node_field_data
+ field: uid
+ relationship: none
+ group_type: group
+ admin_label: author
+ plugin_id: standard
+ required: false
+ use_ajax: true
+ header: { }
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
+ attachment_1:
+ id: attachment_1
+ display_title: Attachment
+ display_plugin: attachment
+ position: 2
+ display_options:
+ pager:
+ type: none
+ options:
+ offset: 0
+ items_per_page: 0
+ arguments:
+ title:
+ id: title
+ table: node_field_data
+ field: title
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: title
+ plugin_id: string
+ default_action: summary
+ exception:
+ title_enable: true
+ title_enable: false
+ title: ''
+ default_argument_type: fixed
+ default_argument_options:
+ argument: a
+ default_argument_skip_url: false
+ summary_options:
+ items_per_page: 25
+ inline: true
+ separator: ' | '
+ summary:
+ format: unformatted_summary
+ specify_validation: true
+ validate:
+ type: none
+ fail: 'not found'
+ validate_options: { }
+ glossary: true
+ limit: 1
+ case: upper
+ path_case: lower
+ transform_dash: false
+ break_phrase: false
+ query:
+ type: views_query
+ options: { }
+ defaults:
+ arguments: false
+ display_extenders: { }
+ displays:
+ default: default
+ page_1: page_1
+ inherit_arguments: false
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
+ page_1:
+ id: page_1
+ display_title: Page
+ display_plugin: page
+ position: 1
+ display_options:
+ query:
+ type: views_query
+ options: { }
+ display_extenders: { }
+ path: glossary
+ menu:
+ type: normal
+ title: Glossary
+ weight: 0
+ menu_name: main
+ parent: ''
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
diff --git a/config/optional/views.view.name_and_status_changes.yml b/config/optional/views.view.name_and_status_changes.yml
new file mode 100644
index 0000000..92e9365
--- /dev/null
+++ b/config/optional/views.view.name_and_status_changes.yml
@@ -0,0 +1,730 @@
+uuid: b1b1aa4e-b423-4136-9457-1fb9ae53c234
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.storage.oc_actor.field_asylum_status
+ - field.storage.oc_actor.field_marital_
+ module:
+ - opencase_entities
+ - options
+ - user
+id: name_and_status_changes
+label: 'Name and Status Changes'
+module: views
+description: ''
+tag: ''
+base_table: oc_actor_field_revision
+base_field: vid
+display:
+ default:
+ id: default
+ display_title: Master
+ display_plugin: default
+ position: 0
+ display_options:
+ title: 'Name, Asylum and Marital Status Report'
+ fields:
+ revision_created:
+ id: revision_created
+ table: oc_actor_revision
+ field: revision_created
+ relationship: none
+ group_type: min
+ admin_label: ''
+ entity_type: oc_actor
+ entity_field: revision_created
+ plugin_id: field
+ label: 'Date changed'
+ exclude: false
+ alter:
+ alter_text: true
+ text: '{{ revision_created | date(''d/m/Y'') }}'
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: timestamp
+ settings: { }
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ''
+ field_api_classes: false
+ set_precision: false
+ precision: 0
+ decimal: .
+ format_plural: 0
+ format_plural_string: !!binary MQNAY291bnQ=
+ prefix: ''
+ suffix: ''
+ first_name:
+ id: first_name
+ table: oc_actor_field_revision
+ field: first_name
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: oc_actor
+ entity_field: first_name
+ plugin_id: field
+ label: 'First Name'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: string
+ settings:
+ link_to_entity: false
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ middle_names:
+ id: middle_names
+ table: oc_actor_field_revision
+ field: middle_names
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: oc_actor
+ entity_field: middle_names
+ plugin_id: field
+ label: 'Middle Names'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: string
+ settings:
+ link_to_entity: false
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ last_name:
+ id: last_name
+ table: oc_actor_field_revision
+ field: last_name
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: oc_actor
+ entity_field: last_name
+ plugin_id: field
+ label: 'Last Name'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: string
+ settings:
+ link_to_entity: false
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ field_asylum_status-revision_id:
+ id: field_asylum_status-revision_id
+ table: oc_actor_revision__field_asylum_status
+ field: field_asylum_status-revision_id
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: field
+ label: 'Asylum status'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: list_default
+ settings: { }
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ field_marital_-revision_id:
+ id: field_marital_-revision_id
+ table: oc_actor_revision__field_marital_
+ field: field_marital_-revision_id
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: field
+ label: 'Marital status'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: list_default
+ settings: { }
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ view_oc_actor:
+ id: view_oc_actor
+ table: oc_actor_field_revision
+ field: view_oc_actor
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: oc_actor
+ plugin_id: entity_link
+ label: ''
+ exclude: true
+ alter:
+ alter_text: true
+ text: 'View current record for this person ▼'
+ make_link: true
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: false
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ text: 'See "rewrite results" (had to do it that way because contains HTML).'
+ output_url_as_text: false
+ absolute: false
+ pager:
+ type: none
+ options:
+ offset: 0
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Go
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: false
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'view published case entities'
+ cache:
+ type: tag
+ options: { }
+ empty: { }
+ sorts:
+ revision_created:
+ id: revision_created
+ table: oc_actor_revision
+ field: revision_created
+ relationship: none
+ group_type: min
+ admin_label: ''
+ entity_type: oc_actor
+ entity_field: revision_created
+ plugin_id: date
+ order: ASC
+ expose:
+ label: ''
+ field_identifier: revision_created
+ exposed: false
+ granularity: second
+ arguments: { }
+ filters:
+ first_name:
+ id: first_name
+ table: oc_actor_field_revision
+ field: first_name
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: oc_actor
+ entity_field: first_name
+ plugin_id: string
+ operator: starts
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: first_name_op
+ label: 'First Name'
+ description: ''
+ use_operator: false
+ operator: first_name_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: first_name
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ overseer: '0'
+ caseworker: '0'
+ volunteer_co_ord: '0'
+ opencase_admin: '0'
+ placeholder: ''
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ last_name:
+ id: last_name
+ table: oc_actor_field_revision
+ field: last_name
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: oc_actor
+ entity_field: last_name
+ plugin_id: string
+ operator: starts
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: last_name_op
+ label: 'Last Name'
+ description: ''
+ use_operator: false
+ operator: last_name_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: last_name
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ overseer: '0'
+ caseworker: '0'
+ volunteer_co_ord: '0'
+ opencase_admin: '0'
+ placeholder: ''
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ style:
+ type: table
+ options:
+ grouping:
+ -
+ field: view_oc_actor
+ rendered: true
+ rendered_strip: false
+ row_class: ''
+ default_row_class: true
+ columns:
+ first_name: first_name
+ middle_names: middle_names
+ last_name: last_name
+ field_asylum_status-revision_id: field_asylum_status-revision_id
+ field_marital_-revision_id: field_marital_-revision_id
+ view_oc_actor: view_oc_actor
+ revision_created: revision_created
+ default: '-1'
+ info:
+ first_name:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ middle_names:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ last_name:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ field_asylum_status-revision_id:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ field_marital_-revision_id:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ view_oc_actor:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ revision_created:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ override: true
+ sticky: false
+ summary: ''
+ empty_table: false
+ caption: ''
+ description: ''
+ row:
+ type: fields
+ options:
+ default_field_elements: true
+ inline: { }
+ separator: ''
+ hide_empty: false
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships: { }
+ use_ajax: true
+ group_by: true
+ header: { }
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - user.permissions
+ tags:
+ - 'config:field.storage.oc_actor.field_asylum_status'
+ - 'config:field.storage.oc_actor.field_marital_'
+ page_1:
+ id: page_1
+ display_title: Page
+ display_plugin: page
+ position: 1
+ display_options:
+ display_extenders:
+ library_in_views_display_extender: { }
+ path: opencase/reporting/name_and_status_changes
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - user.permissions
+ tags:
+ - 'config:field.storage.oc_actor.field_asylum_status'
+ - 'config:field.storage.oc_actor.field_marital_'
diff --git a/config/optional/views.view.organisations.yml b/config/optional/views.view.organisations.yml
new file mode 100644
index 0000000..ec52507
--- /dev/null
+++ b/config/optional/views.view.organisations.yml
@@ -0,0 +1,227 @@
+uuid: 91879a90-88f1-4e91-b010-819cadad081a
+langcode: en
+status: true
+dependencies:
+ config:
+ - user.role.authenticated
+ module:
+ - opencase_entities
+ - user
+id: organisations
+label: organisations
+module: views
+description: ''
+tag: ''
+base_table: oc_organisation_field_data
+base_field: id
+display:
+ default:
+ id: default
+ display_title: Default
+ display_plugin: default
+ position: 0
+ display_options:
+ title: organisations
+ fields:
+ name:
+ id: name
+ table: oc_organisation_field_data
+ field: name
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: null
+ entity_field: name
+ plugin_id: field
+ label: Name
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: string
+ settings:
+ link_to_entity: true
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ pager:
+ type: mini
+ options:
+ offset: 0
+ items_per_page: 10
+ total_pages: null
+ id: 0
+ tags:
+ next: ››
+ previous: ‹‹
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Items per page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- All -'
+ offset: false
+ offset_label: Offset
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Apply
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: role
+ options:
+ role:
+ authenticated: authenticated
+ cache:
+ type: tag
+ options: { }
+ empty: { }
+ sorts: { }
+ arguments:
+ type:
+ id: type
+ table: oc_organisation_field_data
+ field: type
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: oc_organisation
+ entity_field: type
+ plugin_id: string
+ default_action: default
+ exception:
+ value: all
+ title_enable: false
+ title: All
+ title_enable: true
+ title: '{{ arguments.type }}'
+ default_argument_type: raw
+ default_argument_options:
+ index: 1
+ use_alias: false
+ default_argument_skip_url: false
+ summary_options:
+ base_path: ''
+ count: true
+ override: false
+ items_per_page: 25
+ summary:
+ sort_order: asc
+ number_of_records: 0
+ format: default_summary
+ specify_validation: false
+ validate:
+ type: none
+ fail: 'not found'
+ validate_options: { }
+ glossary: false
+ limit: 0
+ case: none
+ path_case: none
+ transform_dash: false
+ break_phrase: false
+ filters:
+ status:
+ id: status
+ table: oc_organisation_field_data
+ field: status
+ entity_type: oc_organisation
+ entity_field: status
+ plugin_id: boolean
+ value: '1'
+ group: 1
+ expose:
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ style:
+ type: table
+ row:
+ type: fields
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships: { }
+ header: { }
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.roles
+ tags: { }
+ page_1:
+ id: page_1
+ display_title: Page
+ display_plugin: page
+ position: 1
+ display_options:
+ display_extenders: { }
+ path: organisations/%type
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.roles
+ tags: { }
diff --git a/config/optional/views.view.sample_downloadable_report.yml b/config/optional/views.view.sample_downloadable_report.yml
new file mode 100644
index 0000000..80a291c
--- /dev/null
+++ b/config/optional/views.view.sample_downloadable_report.yml
@@ -0,0 +1,255 @@
+uuid: 0c812021-ff90-442b-a7a0-353d538d6e15
+langcode: en
+status: true
+dependencies:
+ module:
+ - csv_serialization
+ - opencase_entities
+ - rest
+ - serialization
+ - views_data_export
+id: sample_downloadable_report
+label: 'Sample Downloadable Report'
+module: views
+description: ''
+tag: ''
+base_table: oc_actor_field_data
+base_field: id
+display:
+ default:
+ id: default
+ display_title: Default
+ display_plugin: default
+ position: 0
+ display_options:
+ title: 'Sample Downloadable Report'
+ fields:
+ name:
+ id: name
+ table: oc_actor_field_data
+ field: name
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: null
+ entity_field: name
+ plugin_id: field
+ label: Name
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: string
+ settings: { }
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ pager:
+ type: mini
+ options:
+ offset: 0
+ items_per_page: 10
+ total_pages: null
+ id: 0
+ tags:
+ next: ››
+ previous: ‹‹
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Items per page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- All -'
+ offset: false
+ offset_label: Offset
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Apply
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: none
+ options: { }
+ cache:
+ type: tag
+ options: { }
+ empty: { }
+ sorts: { }
+ arguments: { }
+ filters:
+ first_name:
+ id: first_name
+ table: oc_actor_field_data
+ field: first_name
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: oc_actor
+ entity_field: first_name
+ plugin_id: string
+ operator: starts
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: first_name_op
+ label: 'First Name'
+ description: ''
+ use_operator: false
+ operator: first_name_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: first_name
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ content_editor: '0'
+ administrator: '0'
+ overseer: '0'
+ caseworker: '0'
+ volunteer_co_ord: '0'
+ opencase_admin: '0'
+ placeholder: ''
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ style:
+ type: table
+ row:
+ type: fields
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships: { }
+ header: { }
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ tags: { }
+ data_export_1:
+ id: data_export_1
+ display_title: 'Data export'
+ display_plugin: data_export
+ position: 2
+ display_options:
+ style:
+ type: data_export
+ options:
+ formats:
+ csv: csv
+ csv_settings:
+ delimiter: ','
+ enclosure: '"'
+ escape_char: \
+ strip_tags: true
+ trim: true
+ encoding: utf8
+ utf8_bom: '0'
+ use_serializer_encode_only: false
+ display_extenders: { }
+ path: sample-downloadable-report/download
+ displays:
+ page_1: page_1
+ default: '0'
+ filename: ''
+ automatic_download: false
+ store_in_public_file_directory: null
+ custom_redirect_path: false
+ redirect_to_display: none
+ include_query_params: false
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - request_format
+ - url
+ tags: { }
+ page_1:
+ id: page_1
+ display_title: Page
+ display_plugin: page
+ position: 1
+ display_options:
+ display_extenders: { }
+ path: sample-downloadable-report
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ tags: { }
diff --git a/config/optional/views.view.search_content.yml b/config/optional/views.view.search_content.yml
new file mode 100644
index 0000000..598606b
--- /dev/null
+++ b/config/optional/views.view.search_content.yml
@@ -0,0 +1,160 @@
+uuid: 82ba3633-76c3-464e-b8c3-bfcf30309f81
+langcode: en
+status: true
+dependencies:
+ config:
+ - search_api.index.default_index
+ module:
+ - search_api
+_core:
+ default_config_hash: EeNNkLARDmftWehrk-ew_OW8srW2RgDKI1mZrWxZ-ao
+id: search_content
+label: 'Search content'
+module: views
+description: 'A search page preconfigured to search through the content of your site'
+tag: ''
+base_table: search_api_index_default_index
+base_field: search_api_id
+display:
+ default:
+ id: default
+ display_title: Master
+ display_plugin: default
+ position: 0
+ display_options:
+ title: 'Search Content'
+ pager:
+ type: mini
+ options:
+ offset: 0
+ items_per_page: 10
+ total_pages: null
+ id: 0
+ tags:
+ next: 'next ›'
+ previous: '‹ previous'
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Items per page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- All -'
+ offset: false
+ offset_label: Offset
+ exposed_form:
+ type: input_required
+ options:
+ submit_button: Search
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ text_input_required: 'Please enter some keywords to search.'
+ text_input_required_format: basic_html
+ access:
+ type: none
+ options: { }
+ cache:
+ type: none
+ options: { }
+ empty: { }
+ sorts: { }
+ arguments: { }
+ filters:
+ search_api_fulltext:
+ id: search_api_fulltext
+ table: search_api_index_default_index
+ field: search_api_fulltext
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: search_api_fulltext
+ operator: and
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: search_op
+ label: Search
+ description: ''
+ use_operator: false
+ operator: search_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: keys
+ required: true
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ parse_mode: terms
+ min_length: 3
+ fields: { }
+ style:
+ type: default
+ row:
+ type: search_api
+ options:
+ view_modes:
+ 'entity:node':
+ article: search_result
+ page: search_result
+ query:
+ type: search_api_query
+ options: { }
+ relationships: { }
+ header:
+ result:
+ id: result
+ table: views
+ field: result
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: result
+ empty: false
+ content: 'Displaying results @start - @end of @total'
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: 0
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ tags: { }
+ cacheable: false
+ page_1:
+ id: page_1
+ display_title: Page
+ display_plugin: page
+ position: 1
+ display_options:
+ display_extenders: { }
+ path: search/content
+ cache_metadata:
+ max-age: 0
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ tags: { }
+ cacheable: false
diff --git a/config/optional/views.view.taxonomy_term.yml b/config/optional/views.view.taxonomy_term.yml
new file mode 100644
index 0000000..257ecb4
--- /dev/null
+++ b/config/optional/views.view.taxonomy_term.yml
@@ -0,0 +1,319 @@
+uuid: 561561b1-1083-4259-a9aa-a640041595e1
+langcode: en
+status: true
+dependencies:
+ config:
+ - core.entity_view_mode.node.teaser
+ module:
+ - node
+ - taxonomy
+ - user
+_core:
+ default_config_hash: YKgw0f77GEmCu6_6Om9Mbig0mON9JdfVuMxTtd0WQaI
+id: taxonomy_term
+label: 'Taxonomy term'
+module: taxonomy
+description: 'Content belonging to a certain taxonomy term.'
+tag: default
+base_table: node_field_data
+base_field: nid
+display:
+ default:
+ id: default
+ display_title: Default
+ display_plugin: default
+ position: 0
+ display_options:
+ fields: { }
+ pager:
+ type: mini
+ options:
+ offset: 0
+ items_per_page: 10
+ total_pages: 0
+ id: 0
+ tags:
+ next: ››
+ previous: ‹‹
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Items per page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- All -'
+ offset: false
+ offset_label: Offset
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Apply
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'access content'
+ cache:
+ type: tag
+ options: { }
+ empty: { }
+ sorts:
+ sticky:
+ id: sticky
+ table: taxonomy_index
+ field: sticky
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: standard
+ order: DESC
+ expose:
+ label: ''
+ field_identifier: sticky
+ exposed: false
+ created:
+ id: created
+ table: taxonomy_index
+ field: created
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: date
+ order: DESC
+ expose:
+ label: ''
+ field_identifier: created
+ exposed: false
+ granularity: second
+ arguments:
+ tid:
+ id: tid
+ table: taxonomy_index
+ field: tid
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: taxonomy_index_tid
+ default_action: 'not found'
+ exception:
+ value: ''
+ title_enable: false
+ title: All
+ title_enable: true
+ title: '{{ arguments.tid }}'
+ default_argument_type: fixed
+ default_argument_options:
+ argument: ''
+ default_argument_skip_url: false
+ summary_options:
+ base_path: ''
+ count: true
+ override: false
+ items_per_page: 25
+ summary:
+ sort_order: asc
+ number_of_records: 0
+ format: default_summary
+ specify_validation: true
+ validate:
+ type: 'entity:taxonomy_term'
+ fail: 'not found'
+ validate_options:
+ bundles: { }
+ access: true
+ operation: view
+ multiple: 0
+ break_phrase: false
+ add_table: false
+ require_value: false
+ reduce_duplicates: false
+ filters:
+ langcode:
+ id: langcode
+ table: node_field_data
+ field: langcode
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: langcode
+ plugin_id: language
+ operator: in
+ value:
+ '***LANGUAGE_language_content***': '***LANGUAGE_language_content***'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ status:
+ id: status
+ table: taxonomy_index
+ field: status
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: boolean
+ operator: '='
+ value: '1'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ style:
+ type: default
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ uses_fields: false
+ row:
+ type: 'entity:node'
+ options:
+ view_mode: teaser
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships: { }
+ link_display: page_1
+ link_url: ''
+ header:
+ entity_taxonomy_term:
+ id: entity_taxonomy_term
+ table: views
+ field: entity_taxonomy_term
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: entity
+ empty: true
+ target: '{{ raw_arguments.tid }}'
+ view_mode: full
+ tokenize: true
+ bypass_access: false
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
+ feed_1:
+ id: feed_1
+ display_title: Feed
+ display_plugin: feed
+ position: 2
+ display_options:
+ pager:
+ type: some
+ options:
+ offset: 0
+ items_per_page: 10
+ style:
+ type: rss
+ options:
+ grouping: { }
+ uses_fields: false
+ description: ''
+ row:
+ type: node_rss
+ options:
+ relationship: none
+ view_mode: default
+ query:
+ type: views_query
+ options: { }
+ display_extenders: { }
+ path: taxonomy/term/%/feed
+ displays:
+ page_1: page_1
+ default: '0'
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_interface'
+ - url
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
+ page_1:
+ id: page_1
+ display_title: Page
+ display_plugin: page
+ position: 1
+ display_options:
+ query:
+ type: views_query
+ options: { }
+ display_extenders: { }
+ path: taxonomy/term/%
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ tags: { }
diff --git a/config/optional/views.view.user_admin_people.yml b/config/optional/views.view.user_admin_people.yml
new file mode 100644
index 0000000..9d897bd
--- /dev/null
+++ b/config/optional/views.view.user_admin_people.yml
@@ -0,0 +1,927 @@
+uuid: e7a3692d-80c6-4726-8895-66d236f9e519
+langcode: en
+status: true
+dependencies:
+ module:
+ - user
+_core:
+ default_config_hash: njaZigMvB4ap21Fg_tQcJhWgYJCGNi49Z5rRL_N6RI0
+id: user_admin_people
+label: People
+module: user
+description: 'Find and manage people interacting with your site.'
+tag: default
+base_table: users_field_data
+base_field: uid
+display:
+ default:
+ id: default
+ display_title: Default
+ display_plugin: default
+ position: 0
+ display_options:
+ title: People
+ fields:
+ user_bulk_form:
+ id: user_bulk_form
+ table: users
+ field: user_bulk_form
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ plugin_id: user_bulk_form
+ label: 'Bulk update'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ name:
+ id: name
+ table: users_field_data
+ field: name
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: name
+ plugin_id: field
+ label: Username
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: user_name
+ status:
+ id: status
+ table: users_field_data
+ field: status
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: status
+ plugin_id: field
+ label: Status
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: boolean
+ settings:
+ format: custom
+ format_custom_false: Blocked
+ format_custom_true: Active
+ roles_target_id:
+ id: roles_target_id
+ table: user__roles
+ field: roles_target_id
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: user_roles
+ label: Roles
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: ul
+ separator: ', '
+ created:
+ id: created
+ table: users_field_data
+ field: created
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: created
+ plugin_id: field
+ label: 'Member for'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: timestamp_ago
+ settings:
+ future_format: '@interval'
+ past_format: '@interval'
+ granularity: 2
+ access:
+ id: access
+ table: users_field_data
+ field: access
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: access
+ plugin_id: field
+ label: 'Last access'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: timestamp_ago
+ settings:
+ future_format: '@interval hence'
+ past_format: '@interval ago'
+ granularity: 2
+ operations:
+ id: operations
+ table: users
+ field: operations
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ plugin_id: entity_operations
+ label: Operations
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ destination: true
+ mail:
+ id: mail
+ table: users_field_data
+ field: mail
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: mail
+ plugin_id: field
+ label: ''
+ exclude: true
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: false
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: basic_string
+ settings: { }
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ pager:
+ type: full
+ options:
+ offset: 0
+ items_per_page: 50
+ total_pages: 0
+ id: 0
+ tags:
+ next: 'Next ›'
+ previous: '‹ Previous'
+ first: '« First'
+ last: 'Last »'
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Items per page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- All -'
+ offset: false
+ offset_label: Offset
+ quantity: 9
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Filter
+ reset_button: true
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'administer users'
+ cache:
+ type: tag
+ empty:
+ area_text_custom:
+ id: area_text_custom
+ table: views
+ field: area_text_custom
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: text_custom
+ empty: true
+ content: 'No people available.'
+ tokenize: false
+ sorts:
+ created:
+ id: created
+ table: users_field_data
+ field: created
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: created
+ plugin_id: date
+ order: DESC
+ expose:
+ label: ''
+ field_identifier: created
+ exposed: false
+ granularity: second
+ filters:
+ combine:
+ id: combine
+ table: views
+ field: combine
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: combine
+ operator: contains
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: combine_op
+ label: 'Name or email contains'
+ description: ''
+ use_operator: false
+ operator: combine_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: user
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ fields:
+ name: name
+ mail: mail
+ status:
+ id: status
+ table: users_field_data
+ field: status
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: status
+ plugin_id: boolean
+ operator: '='
+ value: '1'
+ group: 1
+ exposed: true
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: status_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: status
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ is_grouped: true
+ group_info:
+ label: Status
+ description: ''
+ identifier: status
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items:
+ 1:
+ title: Active
+ operator: '='
+ value: '1'
+ 2:
+ title: Blocked
+ operator: '='
+ value: '0'
+ roles_target_id:
+ id: roles_target_id
+ table: user__roles
+ field: roles_target_id
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: user_roles
+ operator: or
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: roles_target_id_op
+ label: Role
+ description: ''
+ use_operator: false
+ operator: roles_target_id_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: role
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ reduce_duplicates: false
+ permission:
+ id: permission
+ table: user__roles
+ field: permission
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: user_permissions
+ operator: or
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: permission_op
+ label: Permission
+ description: ''
+ use_operator: false
+ operator: permission_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: permission
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ reduce_duplicates: false
+ default_langcode:
+ id: default_langcode
+ table: users_field_data
+ field: default_langcode
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: default_langcode
+ plugin_id: boolean
+ operator: '='
+ value: '1'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ uid_raw:
+ id: uid_raw
+ table: users_field_data
+ field: uid_raw
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ plugin_id: numeric
+ operator: '!='
+ value:
+ min: ''
+ max: ''
+ value: '0'
+ group: 1
+ exposed: false
+ expose:
+ operator_id: '0'
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ filter_groups:
+ operator: AND
+ groups:
+ 1: AND
+ style:
+ type: table
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ columns:
+ user_bulk_form: user_bulk_form
+ name: name
+ status: status
+ rid: rid
+ created: created
+ access: access
+ edit_node: edit_node
+ dropbutton: dropbutton
+ default: created
+ info:
+ user_bulk_form:
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ name:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ status:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ rid:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ created:
+ sortable: true
+ default_sort_order: desc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ access:
+ sortable: true
+ default_sort_order: desc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ edit_node:
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ dropbutton:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ override: true
+ sticky: false
+ summary: ''
+ empty_table: true
+ row:
+ type: fields
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ css_class: ''
+ use_ajax: false
+ group_by: false
+ show_admin_links: true
+ use_more: false
+ use_more_always: false
+ use_more_text: more
+ link_display: page_1
+ link_url: ''
+ display_comment: ''
+ hide_attachment_summary: false
+ display_extenders: { }
+ cache_metadata:
+ max-age: 0
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.permissions
+ tags: { }
+ page_1:
+ id: page_1
+ display_title: Page
+ display_plugin: page
+ position: 1
+ display_options:
+ defaults:
+ show_admin_links: false
+ show_admin_links: false
+ display_extenders: { }
+ path: admin/people/list
+ menu:
+ type: 'default tab'
+ title: List
+ description: 'Find and manage people interacting with your site.'
+ weight: -10
+ menu_name: admin
+ context: ''
+ tab_options:
+ type: normal
+ title: People
+ description: 'Manage user accounts, roles, and permissions.'
+ weight: 0
+ menu_name: admin
+ cache_metadata:
+ max-age: 0
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.permissions
+ tags: { }
diff --git a/config/optional/views.view.watchdog.yml b/config/optional/views.view.watchdog.yml
new file mode 100644
index 0000000..2a4dc0d
--- /dev/null
+++ b/config/optional/views.view.watchdog.yml
@@ -0,0 +1,712 @@
+uuid: 6a3d86ee-adc4-4256-96ff-028465cda633
+langcode: en
+status: true
+dependencies:
+ module:
+ - dblog
+ - user
+_core:
+ default_config_hash: j0txIxY4nkJT_dscmXckM-1vanygDkJAeHPawZKfyH0
+id: watchdog
+label: Watchdog
+module: views
+description: 'Recent log messages'
+tag: ''
+base_table: watchdog
+base_field: wid
+display:
+ default:
+ id: default
+ display_title: Default
+ display_plugin: default
+ position: 0
+ display_options:
+ title: 'Recent log messages'
+ fields:
+ nothing:
+ id: nothing
+ table: views
+ field: nothing
+ relationship: none
+ group_type: group
+ admin_label: Icon
+ plugin_id: custom
+ label: ''
+ exclude: false
+ alter:
+ alter_text: true
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: icon
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: false
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: false
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: false
+ wid:
+ id: wid
+ table: watchdog
+ field: wid
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: standard
+ label: WID
+ exclude: true
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ severity:
+ id: severity
+ table: watchdog
+ field: severity
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: machine_name
+ label: Severity
+ exclude: true
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ machine_name: false
+ type:
+ id: type
+ table: watchdog
+ field: type
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: standard
+ label: Type
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ timestamp:
+ id: timestamp
+ table: watchdog
+ field: timestamp
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: date
+ label: Date
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ date_format: short
+ custom_date_format: ''
+ timezone: ''
+ message:
+ id: message
+ table: watchdog
+ field: message
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: dblog_message
+ label: Message
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: true
+ path: 'admin/reports/dblog/event/{{ wid }}'
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: '{{ message }}'
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 56
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: true
+ trim: true
+ preserve_tags: ''
+ html: true
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ replace_variables: true
+ name:
+ id: name
+ table: users_field_data
+ field: name
+ relationship: uid
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: name
+ plugin_id: field
+ label: User
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: user_name
+ settings:
+ link_to_entity: true
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ link:
+ id: link
+ table: watchdog
+ field: link
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: dblog_operations
+ label: Operations
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ pager:
+ type: mini
+ options:
+ offset: 0
+ items_per_page: 50
+ total_pages: null
+ id: 0
+ tags:
+ next: ››
+ previous: ‹‹
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Items per page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- All -'
+ offset: false
+ offset_label: Offset
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Filter
+ reset_button: true
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: false
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'access site reports'
+ cache:
+ type: none
+ options: { }
+ empty:
+ area:
+ id: area_text_custom
+ table: views
+ field: area_text_custom
+ relationship: none
+ group_type: group
+ admin_label: 'No log messages available.'
+ plugin_id: text_custom
+ empty: true
+ content: 'No log messages available.'
+ tokenize: false
+ sorts:
+ wid:
+ id: wid
+ table: watchdog
+ field: wid
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: standard
+ order: DESC
+ expose:
+ label: ''
+ field_identifier: wid
+ exposed: false
+ arguments: { }
+ filters:
+ type:
+ id: type
+ table: watchdog
+ field: type
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: dblog_types
+ operator: in
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: type_op
+ label: Type
+ description: ''
+ use_operator: false
+ operator: type_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: type
+ required: false
+ remember: false
+ multiple: true
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ severity:
+ id: severity
+ table: watchdog
+ field: severity
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: in_operator
+ operator: in
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: severity_op
+ label: Severity
+ description: ''
+ use_operator: false
+ operator: severity_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: severity
+ required: false
+ remember: false
+ multiple: true
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ filter_groups:
+ operator: AND
+ groups:
+ 1: AND
+ style:
+ type: table
+ options:
+ grouping: { }
+ row_class: '{{ type }} {{ severity }}'
+ default_row_class: true
+ columns:
+ nothing: nothing
+ wid: wid
+ severity: severity
+ type: type
+ timestamp: timestamp
+ message: message
+ name: name
+ link: link
+ default: wid
+ info:
+ nothing:
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-medium
+ wid:
+ sortable: false
+ default_sort_order: desc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ severity:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ type:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-medium
+ timestamp:
+ sortable: true
+ default_sort_order: desc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ message:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ name:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-medium
+ link:
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: priority-low
+ override: true
+ sticky: false
+ summary: ''
+ empty_table: false
+ caption: ''
+ description: ''
+ row:
+ type: fields
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships:
+ uid:
+ id: uid
+ table: watchdog
+ field: uid
+ relationship: none
+ group_type: group
+ admin_label: User
+ plugin_id: standard
+ required: false
+ css_class: admin-dblog
+ header: { }
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.permissions
+ tags: { }
+ page:
+ id: page
+ display_title: Page
+ display_plugin: page
+ position: 1
+ display_options:
+ display_extenders: { }
+ path: admin/reports/dblog
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - user.permissions
+ tags: { }
diff --git a/config/optional/views.view.who_s_new.yml b/config/optional/views.view.who_s_new.yml
new file mode 100644
index 0000000..4e4a820
--- /dev/null
+++ b/config/optional/views.view.who_s_new.yml
@@ -0,0 +1,197 @@
+uuid: 447e88d6-6d3f-4eae-9de6-a941046bc1a8
+langcode: en
+status: true
+dependencies:
+ module:
+ - user
+_core:
+ default_config_hash: zji0_13MyVGK7Bn1lUMDeZyyOIZedWvqpYUeM_SioPI
+id: who_s_new
+label: 'Who''s new'
+module: user
+description: 'Shows a list of the newest user accounts on the site.'
+tag: default
+base_table: users_field_data
+base_field: uid
+display:
+ default:
+ id: default
+ display_title: Default
+ display_plugin: default
+ position: 0
+ display_options:
+ title: 'Who''s new'
+ fields:
+ name:
+ id: name
+ table: users_field_data
+ field: name
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: name
+ plugin_id: field
+ label: ''
+ exclude: false
+ alter:
+ alter_text: false
+ make_link: false
+ absolute: false
+ word_boundary: false
+ ellipsis: false
+ strip_tags: false
+ trim: false
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: user_name
+ pager:
+ type: some
+ options:
+ offset: 0
+ items_per_page: 5
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Apply
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'access content'
+ cache:
+ type: tag
+ options: { }
+ empty: { }
+ sorts:
+ created:
+ id: created
+ table: users_field_data
+ field: created
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: created
+ plugin_id: date
+ order: DESC
+ expose:
+ label: ''
+ field_identifier: created
+ exposed: false
+ granularity: second
+ arguments: { }
+ filters:
+ status:
+ id: status
+ table: users_field_data
+ field: status
+ entity_type: user
+ entity_field: status
+ plugin_id: boolean
+ value: '1'
+ group: 1
+ expose:
+ operator: '0'
+ operator_limit_selection: false
+ operator_list: { }
+ access:
+ id: access
+ table: users_field_data
+ field: access
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: access
+ plugin_id: date
+ operator: '>'
+ value:
+ min: ''
+ max: ''
+ value: '1970-01-01'
+ type: date
+ group: 1
+ exposed: false
+ expose:
+ operator_id: '0'
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ style:
+ type: html_list
+ row:
+ type: fields
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships: { }
+ header: { }
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - user.permissions
+ tags: { }
+ block_1:
+ id: block_1
+ display_title: 'Who''s new'
+ display_plugin: block
+ position: 1
+ display_options:
+ display_description: 'A list of new users'
+ display_extenders: { }
+ block_description: 'Who''s new'
+ block_category: User
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - user.permissions
+ tags: { }
diff --git a/config/optional/views.view.who_s_online.yml b/config/optional/views.view.who_s_online.yml
new file mode 100644
index 0000000..48ca114
--- /dev/null
+++ b/config/optional/views.view.who_s_online.yml
@@ -0,0 +1,226 @@
+uuid: 25461172-152e-4971-a977-9d8e97c7d42c
+langcode: en
+status: true
+dependencies:
+ module:
+ - user
+_core:
+ default_config_hash: suDsVMgawXoQt4rfmdfpr05EVX3z3KyfDDTYgeSM898
+id: who_s_online
+label: 'Who''s online block'
+module: user
+description: 'Shows the user names of the most recently active users, and the total number of active users.'
+tag: default
+base_table: users_field_data
+base_field: uid
+display:
+ default:
+ id: default
+ display_title: Default
+ display_plugin: default
+ position: 0
+ display_options:
+ title: 'Who''s online'
+ fields:
+ name:
+ id: name
+ table: users_field_data
+ field: name
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: name
+ plugin_id: field
+ label: ''
+ exclude: false
+ alter:
+ alter_text: false
+ make_link: false
+ absolute: false
+ word_boundary: false
+ ellipsis: false
+ strip_tags: false
+ trim: false
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ type: user_name
+ pager:
+ type: some
+ options:
+ offset: 0
+ items_per_page: 10
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Apply
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'access user profiles'
+ cache:
+ type: tag
+ options: { }
+ empty:
+ area_text_custom:
+ id: area_text_custom
+ table: views
+ field: area_text_custom
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: text_custom
+ empty: true
+ content: 'There are currently 0 users online.'
+ tokenize: false
+ sorts:
+ access:
+ id: access
+ table: users_field_data
+ field: access
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: access
+ plugin_id: date
+ order: DESC
+ expose:
+ label: ''
+ field_identifier: access
+ exposed: false
+ granularity: second
+ arguments: { }
+ filters:
+ status:
+ id: status
+ table: users_field_data
+ field: status
+ entity_type: user
+ entity_field: status
+ plugin_id: boolean
+ value: '1'
+ group: 1
+ expose:
+ operator: '0'
+ operator_limit_selection: false
+ operator_list: { }
+ access:
+ id: access
+ table: users_field_data
+ field: access
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: user
+ entity_field: access
+ plugin_id: date
+ operator: '>='
+ value:
+ min: ''
+ max: ''
+ value: '-15 minutes'
+ type: offset
+ group: 1
+ exposed: false
+ expose:
+ operator_id: access_op
+ label: 'Last access'
+ description: 'A user is considered online for this long after they have last viewed a page.'
+ use_operator: false
+ operator: access_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: access
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ administrator: '0'
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ style:
+ type: html_list
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ type: ul
+ wrapper_class: item-list
+ class: ''
+ row:
+ type: fields
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships: { }
+ header:
+ result:
+ id: result
+ table: views
+ field: result
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: result
+ empty: false
+ content: 'There are currently @total users online.'
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - user.permissions
+ tags: { }
+ who_s_online_block:
+ id: who_s_online_block
+ display_title: 'Who''s online'
+ display_plugin: block
+ position: 1
+ display_options:
+ display_description: 'A list of users that are currently logged in.'
+ display_extenders: { }
+ block_description: 'Who''s online'
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - user.permissions
+ tags: { }
diff --git a/opencase.module b/opencase.module
index cefed2f..6160a6a 100644
--- a/opencase.module
+++ b/opencase.module
@@ -1,5 +1,4 @@