Compare commits

..

2 commits

Author SHA1 Message Date
02c460f705 Update composer lock file 2022-11-22 09:10:48 -05:00
2bed5690ec Install BBB modules 2022-11-22 09:10:33 -05:00
333 changed files with 13584 additions and 10863 deletions

15
.ddev/.gitignore vendored
View file

@ -11,7 +11,6 @@
/.homeadditions
/.importdb*
/.sshimageBuild
/.venv
/.webimageBuild
/.webimageExtra
/apache/apache-site.conf
@ -20,22 +19,14 @@
/commands/host/launch
/commands/web/xdebug
/commands/web/live
/config.local.y*ml
/config.*.y*ml
/db_snapshots
/import-db
/import.yaml
/mutagen/mutagen.yml
/mutagen/.start-synced
/mutagen
/nginx_full/nginx-site.conf
/postgres/postgresql.conf
/providers/acquia.yaml
/providers/lagoon.yaml
/providers/platform.yaml
/providers/upsun.yaml
/sequelpro.spf
/settings/settings.ddev.py
/traefik/config/agaric-coop.yaml
/traefik/certs/agaric-coop.crt
/traefik/certs/agaric-coop.key
/xhprof/xhprof_prepend.php
/xhprof
/**/README.*

View file

@ -10,7 +10,7 @@ additional_hostnames: []
additional_fqdns: []
database:
type: mariadb
version: "10.5"
version: "10.3"
nfs_mount_enabled: false
mutagen_enabled: false
webimage_extra_packages: [rake, sassc]

2
.gitmodules vendored
View file

@ -1,4 +1,4 @@
[submodule "web/themes/custom/agarica/patternlibrary"]
path = web/themes/custom/agarica/patternlibrary
url = git@git.agaric.com:agaric/patternlibrary.git
url = git@gitlab.com:agaric/patternlibrary.git
branch = master

52
.vscode/launch.json vendored
View file

@ -1,52 +0,0 @@
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "Listen for Xdebug",
"type": "php",
"request": "launch",
"port": 9003,
"hostname": "0.0.0.0",
"pathMappings": {
"/var/www/html": "${workspaceRoot}"
}
},
{
"name": "Launch currently open script",
"type": "php",
"request": "launch",
"program": "${file}",
"cwd": "${fileDirname}",
"port": 0,
"runtimeArgs": [
"-dxdebug.start_with_request=yes"
],
"env": {
"XDEBUG_MODE": "debug,develop",
"XDEBUG_CONFIG": "client_port=${port}"
}
},
{
"name": "Launch Built-in web server",
"type": "php",
"request": "launch",
"runtimeArgs": [
"-dxdebug.mode=debug",
"-dxdebug.start_with_request=yes",
"-S",
"localhost:0"
],
"program": "",
"cwd": "${workspaceRoot}",
"port": 9003,
"serverReadyAction": {
"pattern": "Development Server \\(http://localhost:([0-9]+)\\) started",
"uriFormat": "http://localhost:%s",
"action": "openExternally"
}
}
]
}

View file

@ -1,8 +0,0 @@
{
"folders": [
{
"path": "."
}
],
"settings": {}
}

View file

@ -7,17 +7,28 @@
"prefer-stable": true,
"homepage": "https://agaric.coop",
"support": {
"docs": "http://docs.drutopia.org/en/latest",
"issues": "https://gitlab.com/drutopia/drutopia/-/issues"
"docs": "http://docs.drutopia.org/en/latest"
},
"repositories": {
"drupal/search_api_entity_multiselect": {
"drupal/octavia_camouflage": {
"type": "git",
"url": "https://codeberg.org/agaric/search_api_entity_multiselect.git"
"url": "git@gitlab.com:drutopia/octavia_camouflage.git"
},
"drupal/google_analytics": {
"drupal/drutopia_collection": {
"type": "git",
"url": "git@git.drupal.org:issue/google_analytics-3357831.git"
"url": "git@gitlab.com:drutopia/drutopia_collection.git"
},
"drupal/drutopia_organization": {
"type": "git",
"url": "git@git.drupal.org:project/drutopia_organization.git"
},
"drupal/drutopia_core": {
"type": "git",
"url": "git@gitlab.com:drutopia/drutopia_core.git"
},
"drupal/workflow_buttons": {
"type": "git",
"url": "git@git.drupal.org:project/workflow_buttons.git"
},
"drupal": {
"type": "composer",
@ -25,153 +36,138 @@
}
},
"require": {
"composer/installers": "^2",
"cweagans/composer-patches": "^1",
"drupal/admin_toolbar": "^3",
"drupal/allowed_formats": "^2",
"drupal/antibot": "^2",
"drupal/asset_injector": "^2",
"composer/installers": "^2.2",
"cweagans/composer-patches": "^1.7",
"drupal/allowed_formats": "^1.1",
"drupal/auto_entitylabel": "^3.0@beta",
"drupal/backup_migrate": "^5",
"drupal/better_exposed_filters": "^6",
"drupal/block_class": "^2",
"drupal/bpmn_io": "^1",
"drupal/cancel_button": "^1",
"drupal/block_class": "^2.0",
"drupal/ckeditor_markdown": "^1.3",
"drupal/ckeditorheight": "^1",
"drupal/classitup": "^1",
"drupal/coffee": "1.x-dev",
"drupal/comment_notify": "^1",
"drupal/content_lock": "^2",
"drupal/context_stack": "^1",
"drupal/convert_bundles": "^2",
"drupal/core-composer-scaffold": "^10",
"drupal/core-recommended": "^10",
"drupal/csp": "^1",
"drupal/customerror": "^1",
"drupal/dashboards": "^2",
"drupal/date_popup": "^2",
"drupal/datetimehideseconds": "^1",
"drupal/comment_notify": "dev-1.x",
"drupal/content_lock": "^2.2",
"drupal/context_stack": "^1.0",
"drupal/convert_bundles": "^1.0@alpha",
"drupal/core-composer-scaffold": "^9",
"drupal/core-recommended": "^9",
"drupal/csp": "^1.13",
"drupal/customerror": "1.x-dev",
"drupal/dashboards": "^2.0",
"drupal/date_popup": "^1.1",
"drupal/datetimehideseconds": "^1.1",
"drupal/diff": "^1",
"drupal/drd": "^4",
"drupal/drd_agent": "^4",
"drupal/dropdown_language": "^4",
"drupal/drutopia_collection": "2.0.x-dev@dev",
"drupal/drutopia_core": "2.0.x-dev@dev",
"drupal/drutopia_organization": "2.0.x-dev@dev",
"drupal/drutopia_paragraph_title": "^1",
"drupal/drutopia_site": "2.0.x-dev@dev",
"drupal/easy_breadcrumb": "^2",
"drupal/eca": "^1",
"drupal/dropdown_language": "^3",
"drupal/drutopia_collection": "dev-8.x-1.x as 1.x-dev",
"drupal/drutopia_core": "dev-8.x-1.x as 1.x-dev",
"drupal/drutopia_organization": "1.0.x-dev",
"drupal/drutopia_paragraph_title": "1.x-dev",
"drupal/drutopia_site": "1.x-dev@dev",
"drupal/easy_breadcrumb": "^2.0",
"drupal/eca": "^1.0",
"drupal/eca_context": "^1.0",
"drupal/editor_advanced_link": "^2.0",
"drupal/editoria11y": "^2",
"drupal/email_registration": "^1",
"drupal/entity_notify": "^1",
"drupal/editoria11y": "^2.0",
"drupal/empty_page": "^3",
"drupal/entity_reference_override": "^2",
"drupal/entitygroupfield": "^2",
"drupal/entitygroupfield": "^1.0@alpha",
"drupal/environment_indicator": "^4",
"drupal/eva": "^3",
"drupal/eva": "^2",
"drupal/exif_orientation": "^1",
"drupal/feeds": "^3",
"drupal/feeds_ex": "^1",
"drupal/feeds": "^3.0@beta",
"drupal/feeds_ical": "^2",
"drupal/field_defaults": "^2",
"drupal/field_defaults": "^1",
"drupal/field_formatter_class": "^1",
"drupal/field_token_value": "^3",
"drupal/filter_perms": "^1",
"drupal/fitvids": "^2",
"drupal/field_token_value": "^3.0",
"drupal/filter_perms": "^1.0@alpha",
"drupal/fitvids": "^1",
"drupal/fixed_block_content": "^1",
"drupal/flag": "^4",
"drupal/footnotes": "^3",
"drupal/fullcalendar_view": "^5",
"drupal/geolocation": "^3",
"drupal/gin": "^3",
"drupal/gin_gutenberg": "^1",
"drupal/gin_login": "^2",
"drupal/gin_toolbar": "^1",
"drupal/google_analytics": "dev-3357831-php-8.2-compatibility",
"drupal/gutenberg": "^2",
"drupal/footnotes": "2.x-dev",
"drupal/geolocation": "^3.2",
"drupal/gin": "^3.0@beta",
"drupal/gin_gutenberg": "^1.0",
"drupal/gin_login": "^1.2",
"drupal/gin_toolbar": "^1.0@beta",
"drupal/google_analytics": "^4.0",
"drupal/gutenberg": "^2.5",
"drupal/hotjar": "^3.1",
"drupal/http_cache_control": "^2",
"drupal/http_client_error_status": "^3",
"drupal/http_client_error_status": "^3.0",
"drupal/ief_complex_open": "^1",
"drupal/indieweb": "^1",
"drupal/inline_entity_form": "^1.0@RC",
"drupal/inotherwords": "^3",
"drupal/insert": "^3",
"drupal/insert": "^2",
"drupal/key": "^1.14",
"drupal/link_attributes": "^1.9",
"drupal/linkit": "^6",
"drupal/mail_login": "^2.7",
"drupal/markdown": "^3",
"drupal/menu_item_extras": "^2.19",
"drupal/menu_link_config": "^1.0@alpha",
"drupal/menu_trail_by_path": "^2",
"drupal/menu_trail_by_path": "^2.0",
"drupal/microformats": "^2",
"drupal/migrate_plus": "^6",
"drupal/migrate_source_csv": "^3",
"drupal/migrate_tools": "^6",
"drupal/migrate_upgrade": "^4",
"drupal/minimalhtml": "^2",
"drupal/multiparagraph_flow": "^1.0@dev",
"drupal/minimalhtml": "^1",
"drupal/mobile_number": "^2.0@alpha",
"drupal/node_view_permissions": "^1.4",
"drupal/noreferrer": "^1",
"drupal/notfoundpassthrough": "1.x-dev",
"drupal/octavia": "2.0.x-dev@dev",
"drupal/octavia_camouflage": "2.0.x-dev@dev",
"drupal/paragraphs_features": "^2",
"drupal/password_policy": "^4",
"drupal/octavia": "1.x-dev",
"drupal/octavia_camouflage": "dev-8.x-1.x as 1.x-dev",
"drupal/paragraphs_features": "^1.4",
"drupal/password_policy": "^4.0",
"drupal/plausible": "^2.0@beta",
"drupal/prepopulate": "^2",
"drupal/preview_link": "^2",
"drupal/printable": "^3",
"drupal/quickedit": "^1.0",
"drupal/preview_link": "^1",
"drupal/r4032login": "^2",
"drupal/rabbit_hole": "^1.0@beta",
"drupal/regionincontent": "^1",
"drupal/registration_role": "^2",
"drupal/redirect": "^1.2",
"drupal/regionincontent": "1.x-dev",
"drupal/registration_role": "^1",
"drupal/require_on_publish": "^1",
"drupal/role_delegation": "^1",
"drupal/scheduler": "^1",
"drupal/schema_metatag": "^2",
"drupal/scn": "^2",
"drupal/scn": "^2.0",
"drupal/search404": "^2",
"drupal/search_api_autocomplete": "^1.6",
"drupal/search_api_entity_multiselect": "1.0.x-dev",
"drupal/search_api_saved_searches": "^1",
"drupal/search_api_saved_searches": "^1.0@alpha",
"drupal/seckit": "^2.0",
"drupal/select_or_other": "^4.0",
"drupal/seven": "^1.0",
"drupal/shield": "^1.4",
"drupal/smart_date": "^4.0",
"drupal/smart_date": "^3.5",
"drupal/sms": "^2.0",
"drupal/sms_twilio": "^1.0",
"drupal/social_post_facebook": "3.0.x-dev@dev",
"drupal/social_post_twitter": "3.x-dev@dev",
"drupal/stringoverrides": "^1.8",
"drupal/stripe_webform": "^2",
"drupal/stripe_webform": "^1",
"drupal/subpathauto": "^1.0@RC",
"drupal/super_login": "^2.1",
"drupal/taxonomy_import": "^2",
"drupal/taxonomy_manager": "^2",
"drupal/textarea_widget_for_text": "^1.1",
"drupal/tomselect": "1.0.x-dev@dev",
"drupal/trim": "^2",
"drupal/twig_tweak": "^3.2",
"drupal/trim": "^1.0",
"drupal/twigsuggest": "^1",
"drupal/ui_patterns": "^1",
"drupal/unique_content_field_validation": "^1.1",
"drupal/urllogin": "^2",
"drupal/view_password": "^6",
"drupal/view_unpublished": "^1.0",
"drupal/views_daterange_filters": "^1.0@alpha",
"drupal/views_field_compare": "^1.0@beta",
"drupal/viewsreference": "^1",
"drupal/virtual_event_bbb": "^1.0",
"drupal/virtual_event_bbb_local_keys": "^1.0",
"drupal/virtual_events": "^1.0",
"drupal/webform": "^6.0",
"drupal/webform_mailchimp": "^5.4",
"drupal/weight": "^3.3",
"drupal/workflow_buttons": "1.x-dev",
"drupal/wysiwyg_linebreaks": "^2",
"drush/drush": "*",
"drutopia/drutopia": "2.0.x-dev",
"drupal/workflow_buttons": "dev-8.x-1.x as 1.x-dev",
"drupal/wysiwyg_linebreaks": "^1.10",
"drush/drush": "^11",
"drutopia/drutopia": "dev-8.x-1.x",
"league/commonmark": "^1.0",
"vlucas/phpdotenv": "^5.1",
"webflo/drupal-finder": "^1.2"
@ -179,7 +175,8 @@
"require-dev": {
"behat/behat": "^3.4",
"behat/mink": "^1.7",
"drupal/upgrade_status": "^4"
"behat/mink-goutte-driver": "^1.2",
"drupal/upgrade_status": "^3"
},
"config": {
"sort-packages": true,
@ -225,10 +222,8 @@
"Allow user to specify keyboard shortcut.": "https://www.drupal.org/files/issues/2018-11-11/1734898-14.coffee-hotkeys-plus-g.patch"
},
"drupal/core": {
"Adding attributes to views-view-list.html.twig doesn't work if Views List class Style option is empty": "https://www.drupal.org/files/issues/2023-03-16/2845400-24.patch",
"Use form element of type date instead textfield when selecting a date in an exposed filter": "https://www.drupal.org/files/issues/2021-12-01/2648950-257.patch",
"Views Date Filter Datetime Granularity Option": "https://www.drupal.org/files/issues/2021-04-27/2868014-110-after-2648950-247-applied.patch",
"Exception thrown by responsive srcset images when the image is not yet in the file system (such as with Stage File Proxy)": "https://www.drupal.org/files/issues/2021-09-03/responsive_image-remove_missing_response_image_width_exception-2827921-22.patch"
"Views Date Filter Datetime Granularity Option": "https://www.drupal.org/files/issues/2021-04-27/2868014-110-after-2648950-247-applied.patch"
},
"drupal/ds": {
"Parent theme template inheritance bug": "https://www.drupal.org/files/issues/2021-02-22/2895316-12.patch"

14853
composer.lock generated

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,38 @@
uuid: ffa31e4d-08cc-4580-8360-c6b77ecb5ade
langcode: en
status: true
dependencies:
module:
- block_visibility_groups
- ctools
- group
theme:
- agarica
_core:
default_config_hash: tFNrNdtnXTOnNWULWj6DqEc8-4I-DY9Z6JhS5AlHn24
id: agarica_group_operations
theme: agarica
region: sidebar_first
weight: -20
provider: null
plugin: group_operations
settings:
id: group_operations
label: 'Group operations'
label_display: visible
provider: group
context_mapping:
group: '@group.group_route_context:group'
visibility:
condition_group:
id: condition_group
negate: false
context_mapping: { }
block_visibility_group: ''
'entity_bundle:group':
id: 'entity_bundle:group'
negate: false
context_mapping:
group: '@group.group_route_context:group'
bundles:
group: group

View file

@ -0,0 +1,38 @@
uuid: 327c7cdf-c88a-4ccc-8097-ddc9b226d985
langcode: en
status: true
dependencies:
module:
- block_visibility_groups
- ctools
- group
theme:
- octavia
_core:
default_config_hash: tFNrNdtnXTOnNWULWj6DqEc8-4I-DY9Z6JhS5AlHn24
id: group_operations
theme: octavia
region: sidebar_first
weight: -20
provider: null
plugin: group_operations
settings:
id: group_operations
label: 'Group operations'
label_display: visible
provider: group
context_mapping:
group: '@group.group_route_context:group'
visibility:
condition_group:
id: condition_group
negate: false
context_mapping: { }
block_visibility_group: ''
'entity_bundle:group':
id: 'entity_bundle:group'
negate: false
context_mapping:
group: '@group.group_route_context:group'
bundles:
group: group

View file

@ -18,7 +18,7 @@ settings:
label: 'Language:'
label_display: visible
provider: dropdown_language
labels: { }
labels: null
visibility:
condition_group:
id: condition_group

View file

@ -1,15 +1,14 @@
_core:
default_config_hash: hSAUW7BoAd9YUpKcVKyZpW4wY67g4XZAYlt3Vnz6SVA
enable_globally: 0
enable_globally_on_admin_routes: false
enabled_default: 0
default_challenge: riddler/Riddler
description: 'Please help us focus on people and not spambots by answering this question.'
administration_mode: true
administration_mode_on_admin_routes: false
allow_on_admin_pages: false
whitelist_ips: ''
add_captcha_description: true
wrong_captcha_response_message: 'The answer you entered for the CAPTCHA was not correct. Do we need to make our website more clear about what we do?'
default_validation: 1
persistence: 3
enable_stats: false
log_wrong_responses: true
title: CAPTCHA

View file

@ -0,0 +1,11 @@
uuid: 24d017a7-cecb-4edd-9621-ba4dafa21151
langcode: en
status: true
dependencies:
module:
- color
id: config_sync.module.color
snapshotSet: config_sync
extensionType: module
extensionName: color
items: { }

View file

@ -1044,75 +1044,6 @@ items:
fontawesome:
examples: ''
visibility: { }
-
collection: ''
name: editor.editor.basic_html
data:
langcode: en
status: true
dependencies:
config:
- filter.format.basic_html
module:
- ckeditor5
format: basic_html
editor: ckeditor5
settings:
toolbar:
items:
- bold
- italic
- '|'
- link
- '|'
- bulletedList
- numberedList
- '|'
- blockQuote
- drupalInsertImage
- '|'
- heading
- code
- '|'
- sourceEditing
plugins:
ckeditor5_heading:
enabled_headings:
- heading2
- heading3
- heading4
- heading5
- heading6
ckeditor5_imageResize:
allow_resize: true
ckeditor5_list:
reversed: false
startIndex: true
ckeditor5_sourceEditing:
allowed_tags:
- '<cite>'
- '<dl>'
- '<dt>'
- '<dd>'
- '<a hreflang>'
- '<blockquote cite>'
- '<ul type>'
- '<ol start type>'
- '<h2 id>'
- '<h3 id>'
- '<h4 id>'
- '<h5 id>'
- '<h6 id>'
image_upload:
status: true
scheme: public
directory: inline-images
max_size: ''
max_dimensions:
width: 0
height: 0
_core:
default_config_hash: lZlUTSJqWaN3iU0I0fhvQVgqf4ps9fxPPC-g_9aWIRc
-
collection: ''
name: gin.settings
@ -1142,13 +1073,6 @@ items:
show_user_theme_settings: true
_core:
default_config_hash: gXhtSEXk8gJnBxwC5Fq_RTrf9qbP8Zj_L3tAd0H_ma4
-
collection: ''
name: node.settings
data:
_core:
default_config_hash: 2OMXCScXUOLSYID9-phjO4q36nnnaMWNUlDxEqZzG1U
use_admin_theme: true
-
collection: ''
name: seven.settings

View file

@ -1381,7 +1381,7 @@ items:
datasource_id: 'entity:node'
property_path: title
type: text
boost: 8.0
boost: !!float 8
field_tags:
label: Tags
datasource_id: 'entity:node'

View file

@ -1706,7 +1706,7 @@ items:
datasource_id: 'entity:node'
property_path: title
type: text
boost: 8.0
boost: !!float 8
field_tags:
label: Tags
datasource_id: 'entity:node'

View file

@ -1376,7 +1376,7 @@ items:
datasource_id: 'entity:node'
property_path: title
type: text
boost: 8.0
boost: !!float 8
field_tags:
label: Tags
datasource_id: 'entity:node'

View file

@ -1041,7 +1041,7 @@ items:
datasource_id: 'entity:node'
property_path: title
type: text
boost: 8.0
boost: !!float 8
created:
label: 'Authored on'
datasource_id: 'entity:node'

View file

@ -1699,7 +1699,7 @@ items:
datasource_id: 'entity:node'
property_path: title
type: text
boost: 8.0
boost: !!float 8
uid:
label: 'Authored by'
datasource_id: 'entity:node'
@ -2084,7 +2084,7 @@ items:
menu:
type: normal
title: Work
description: "See some of what we've built."
description: 'See some of what we''ve built.'
expanded: false
parent: ''
weight: 0

View file

@ -1361,7 +1361,7 @@ items:
datasource_id: 'entity:node'
property_path: title
type: text
boost: 8.0
boost: !!float 8
field_tags:
label: Tags
datasource_id: 'entity:node'

File diff suppressed because it is too large Load diff

View file

@ -474,7 +474,7 @@ items:
parent: 'main:'
name: 'Basic page'
type: page
description: "Use <em>basic pages</em> for your static content, such as an 'About us' page."
description: 'Use <em>basic pages</em> for your static content, such as an ''About us'' page.'
help: ''
new_revision: true
preview_mode: 1

View file

@ -1012,7 +1012,7 @@ items:
datasource_id: 'entity:node'
property_path: title
type: text
boost: 8.0
boost: !!float 8
created:
label: 'Authored on'
datasource_id: 'entity:node'

View file

@ -1599,7 +1599,7 @@ items:
datasource_id: 'entity:node'
property_path: title
type: text
boost: 8.0
boost: !!float 8
field_tags:
label: Tags
datasource_id: 'entity:node'

View file

@ -79,7 +79,7 @@ items:
datasource_id: 'entity:node'
property_path: title
type: text
boost: 8.0
boost: !!float 8
created:
label: 'Authored on'
datasource_id: 'entity:node'

View file

@ -0,0 +1,962 @@
uuid: 01b8b2bf-7bfc-4219-b098-5c5fbc2a02a7
langcode: en
status: true
dependencies:
module:
- gnode
id: config_sync.module.gnode
snapshotSet: config_sync
extensionType: module
extensionName: gnode
items:
-
collection: ''
name: views.view.group_nodes
data:
langcode: en
status: true
dependencies:
module:
- gnode
- group
- node
id: group_nodes
label: 'Group nodes'
module: gnode
description: 'Lists all of the nodes that have been added to a group.'
tag: ''
base_table: node_field_data
base_field: nid
core: 8.x
display:
default:
display_plugin: default
id: default
display_title: Master
position: 0
display_options:
access:
type: group_permission
options:
group_permission: 'access group_node overview'
cache:
type: tag
options: { }
query:
type: views_query
options:
disable_sql_rewrite: false
distinct: false
replica: false
query_comment: ''
query_tags: { }
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
pager:
type: full
options:
items_per_page: 50
offset: 0
id: 0
total_pages: null
tags:
previous:
next:
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
style:
type: table
options:
grouping: { }
row_class: ''
default_row_class: true
override: true
sticky: true
caption: ''
summary: ''
description: ''
columns:
title: title
type: type
status: status
changed: changed
view_group_content: view_group_content
edit_group_content: edit_group_content
delete_group_content: delete_group_content
edit_node: edit_node
delete_node: delete_node
dropbutton: dropbutton
info:
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: ''
status:
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: ''
view_group_content:
sortable: false
default_sort_order: asc
align: ''
separator: ''
empty_column: false
responsive: ''
edit_group_content:
sortable: false
default_sort_order: asc
align: ''
separator: ''
empty_column: false
responsive: ''
delete_group_content:
sortable: false
default_sort_order: asc
align: ''
separator: ''
empty_column: false
responsive: ''
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: ''
default: changed
empty_table: true
row:
type: fields
options:
inline: { }
separator: ''
hide_empty: false
default_field_elements: true
fields:
title:
id: title
table: node_field_data
field: title
relationship: none
group_type: group
admin_label: ''
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: 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: 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
entity_type: node
entity_field: title
plugin_id: field
type:
id: type
table: node_field_data
field: type
relationship: none
group_type: group
admin_label: ''
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
entity_type: node
entity_field: type
plugin_id: field
status:
id: status
table: node_field_data
field: status
relationship: none
group_type: group
admin_label: ''
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
click_sort_column: value
type: boolean
settings:
format: custom
format_custom_true: Published
format_custom_false: Unpublished
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_type: node
entity_field: status
plugin_id: field
changed:
id: changed
table: node_field_data
field: changed
relationship: none
group_type: group
admin_label: ''
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
entity_type: node
entity_field: changed
plugin_id: field
view_group_content:
id: view_group_content
table: group_content
field: view_group_content
relationship: group_content
group_type: group
admin_label: 'View relation link'
label: 'Link to Group content'
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
text: 'View relation'
entity_type: group_content
plugin_id: entity_link
edit_group_content:
id: edit_group_content
table: group_content
field: edit_group_content
relationship: group_content
group_type: group
admin_label: 'Edit relation link'
label: 'Link to edit Group content'
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
text: 'Edit relation'
entity_type: group_content
plugin_id: entity_link_edit
delete_group_content:
id: delete_group_content
table: group_content
field: delete_group_content
relationship: group_content
group_type: group
admin_label: 'Delete relation link'
label: 'Link to delete Group content'
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
text: 'Delete relation'
entity_type: group_content
plugin_id: entity_link_delete
edit_node:
id: edit_node
table: node
field: edit_node
relationship: none
group_type: group
admin_label: 'Edit node link'
label: 'Link to edit Content'
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
text: 'Edit node'
entity_type: node
plugin_id: entity_link_edit
delete_node:
id: delete_node
table: node
field: delete_node
relationship: none
group_type: group
admin_label: 'Delete node link'
label: 'Link to delete Content'
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
text: 'Delete node'
entity_type: node
plugin_id: entity_link_delete
dropbutton:
id: dropbutton
table: views
field: dropbutton
relationship: none
group_type: group
admin_label: ''
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
fields:
view_group_content: view_group_content
edit_group_content: edit_group_content
delete_group_content: delete_group_content
edit_node: edit_node
delete_node: delete_node
title: '0'
type: '0'
status: '0'
changed: '0'
destination: true
plugin_id: dropbutton
filters:
status:
id: status
table: node_field_data
field: status
relationship: none
group_type: group
admin_label: ''
operator: '='
value: false
group: 1
exposed: true
expose:
operator_id: ''
label: 'Published status'
description: ''
use_operator: false
operator: status_op
identifier: status
required: true
remember: false
multiple: false
remember_roles:
authenticated: authenticated
anonymous: '0'
administrator: '0'
group_admin: '0'
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'
entity_type: node
entity_field: status
plugin_id: boolean
type:
id: type
table: node_field_data
field: type
relationship: none
group_type: group
admin_label: ''
operator: in
value: { }
group: 1
exposed: true
expose:
operator_id: type_op
label: Type
description: ''
use_operator: false
operator: type_op
identifier: type
required: false
remember: false
multiple: false
remember_roles:
authenticated: authenticated
anonymous: '0'
administrator: '0'
group_admin: '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: { }
entity_type: node
entity_field: type
plugin_id: bundle
sorts: { }
header: { }
footer: { }
empty:
area_text_custom:
id: area_text_custom
table: views
field: area_text_custom
relationship: none
group_type: group
admin_label: ''
empty: true
tokenize: false
content: 'No content available.'
plugin_id: text_custom
relationships:
group_content:
id: group_content
table: node_field_data
field: group_content
relationship: none
group_type: group
admin_label: 'Content relation'
required: true
group_content_plugins: { }
entity_type: node
plugin_id: group_content_to_entity_reverse
arguments:
gid:
id: gid
table: group_content_field_data
field: gid
relationship: group_content
group_type: group
admin_label: ''
default_action: 'access denied'
exception:
value: all
title_enable: false
title: All
title_enable: true
title: '{{ arguments.gid|placeholder }} nodes'
default_argument_type: fixed
default_argument_options:
argument: ''
default_argument_skip_url: false
summary_options:
base_path: ''
count: true
items_per_page: 25
override: false
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
entity_type: group_content
entity_field: gid
plugin_id: numeric
display_extenders: { }
title: Nodes
cache_metadata:
max-age: 0
contexts:
- group_membership.roles.permissions
- 'languages:language_content'
- 'languages:language_interface'
- url
- url.query_args
- 'user.node_grants:view'
tags: { }
page_1:
display_plugin: page
id: page_1
display_title: Page
position: 1
display_options:
display_extenders: { }
path: group/%group/nodes
menu:
type: tab
title: Nodes
description: ''
expanded: false
parent: ''
weight: 25
context: '0'
menu_name: main
enabled: true
cache_metadata:
max-age: 0
contexts:
- group_membership.roles.permissions
- 'languages:language_content'
- 'languages:language_interface'
- url
- url.query_args
- 'user.node_grants:view'
tags: { }

View file

@ -0,0 +1,835 @@
uuid: 30c1ece2-9e30-4a48-8d28-47dd10befd82
langcode: en
status: true
dependencies:
module:
- group
id: config_sync.module.group
snapshotSet: config_sync
extensionType: module
extensionName: group
items:
-
collection: ''
name: block.block.group_operations
data:
langcode: en
status: true
dependencies:
module:
- block_visibility_groups
- ctools
- group
theme:
- octavia
id: group_operations
theme: octavia
region: sidebar_first
weight: -20
provider: null
plugin: group_operations
settings:
id: group_operations
label: 'Group operations'
provider: group
label_display: visible
context_mapping:
group: '@group.group_route_context:group'
visibility:
condition_group:
id: condition_group
negate: false
block_visibility_group: ''
context_mapping: { }
'entity_bundle:group':
id: 'entity_bundle:group'
bundles:
group: group
negate: false
context_mapping:
group: '@group.group_route_context:group'
-
collection: ''
name: field.storage.group_content.group_roles
data:
langcode: en
status: true
dependencies:
module:
- group
- options
id: group_content.group_roles
field_name: group_roles
entity_type: group_content
type: entity_reference
settings:
target_type: group_role
module: core
locked: true
cardinality: -1
translatable: false
indexes: { }
persist_with_no_fields: true
custom_storage: false
-
collection: ''
name: group.settings
data:
use_admin_theme: true
-
collection: ''
name: pathauto.pattern.group_content
data:
langcode: en
status: true
dependencies:
module:
- group
id: group_content
label: 'Group content'
type: 'canonical_entities:group_content'
pattern: 'group/[group_content:group:id]/[group_content:pretty-path-key]/[group_content:id]'
selection_criteria: { }
selection_logic: and
weight: -5
relationships:
'group_content:langcode:language':
label: Language
-
collection: ''
name: views.view.group_members
data:
langcode: en
status: true
dependencies:
config:
- field.storage.group_content.group_roles
module:
- group
- user
id: group_members
label: 'Group members'
module: group
description: ''
tag: ''
base_table: group_content_field_data
base_field: id
core: 8.x
display:
default:
display_plugin: default
id: default
display_title: Master
position: 0
display_options:
access:
type: group_permission
options:
group_permission: 'administer members'
cache:
type: tag
options: { }
query:
type: views_query
options:
disable_sql_rewrite: false
distinct: false
replica: false
query_comment: ''
query_tags: { }
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
pager:
type: full
options:
items_per_page: 50
offset: 0
id: 0
total_pages: null
tags:
previous:
next:
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
style:
type: table
options:
grouping: { }
row_class: ''
default_row_class: true
override: true
sticky: true
caption: ''
summary: ''
description: ''
columns:
name: name
group_roles: group_roles
changed: changed
created: created
view_group_content: view_group_content
edit_group_content: edit_group_content
delete_group_content: delete_group_content
dropbutton: dropbutton
info:
name:
sortable: true
default_sort_order: asc
align: ''
separator: ''
empty_column: false
responsive: ''
group_roles:
align: ''
separator: ''
empty_column: false
responsive: ''
changed:
sortable: true
default_sort_order: asc
align: ''
separator: ''
empty_column: false
responsive: ''
created:
sortable: true
default_sort_order: asc
align: ''
separator: ''
empty_column: false
responsive: ''
view_group_content:
sortable: false
default_sort_order: asc
align: ''
separator: ''
empty_column: false
responsive: ''
edit_group_content:
sortable: false
default_sort_order: asc
align: ''
separator: ''
empty_column: false
responsive: ''
delete_group_content:
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: ''
default: '-1'
empty_table: true
row:
type: fields
options:
inline: { }
separator: ''
hide_empty: false
default_field_elements: true
fields:
name:
id: name
table: users_field_data
field: name
relationship: gc__user
group_type: group
admin_label: ''
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
entity_type: user
entity_field: name
plugin_id: field
group_roles:
id: group_roles
table: group_content__group_roles
field: group_roles
relationship: none
group_type: group
admin_label: ''
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: '<div class="item-list"><ul><li>&lt;none&gt;</li></ul></div>'
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: ul
separator: ', '
field_api_classes: false
plugin_id: field
changed:
id: changed
table: group_content_field_data
field: changed
relationship: none
group_type: group
admin_label: ''
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
entity_type: group_content
entity_field: changed
plugin_id: field
created:
id: created
table: group_content_field_data
field: created
relationship: none
group_type: group
admin_label: ''
label: Joined
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
entity_type: group_content
entity_field: created
plugin_id: field
view_group_content:
id: view_group_content
table: group_content
field: view_group_content
relationship: none
group_type: group
admin_label: 'View member link'
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
text: 'View member'
entity_type: group_content
plugin_id: entity_link
edit_group_content:
id: edit_group_content
table: group_content
field: edit_group_content
relationship: none
group_type: group
admin_label: 'Edit member link'
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
text: 'Edit member'
entity_type: group_content
plugin_id: entity_link_edit
delete_group_content:
id: delete_group_content
table: group_content
field: delete_group_content
relationship: none
group_type: group
admin_label: 'Remove member link'
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
text: 'Remove member'
entity_type: group_content
plugin_id: entity_link_delete
dropbutton:
id: dropbutton
table: views
field: dropbutton
relationship: none
group_type: group
admin_label: ''
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
fields:
view_group_content: view_group_content
edit_group_content: edit_group_content
delete_group_content: delete_group_content
name: '0'
group_roles: '0'
changed: '0'
created: '0'
destination: true
plugin_id: dropbutton
filters: { }
sorts: { }
header: { }
footer: { }
empty:
area_text_custom:
id: area_text_custom
table: views
field: area_text_custom
relationship: none
group_type: group
admin_label: ''
empty: true
tokenize: false
content: 'No members available.'
plugin_id: text_custom
relationships:
gc__user:
id: gc__user
table: group_content_field_data
field: gc__user
relationship: none
group_type: group
admin_label: 'Member account'
required: true
group_content_plugins:
group_membership: group_membership
entity_type: group_content
plugin_id: group_content_to_entity
arguments:
gid:
id: gid
table: group_content_field_data
field: gid
relationship: none
group_type: group
admin_label: ''
default_action: 'access denied'
exception:
value: all
title_enable: false
title: All
title_enable: true
title: '{{ arguments.gid|placeholder }} members'
default_argument_type: fixed
default_argument_options:
argument: ''
default_argument_skip_url: false
summary_options:
base_path: ''
count: true
items_per_page: 25
override: false
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
entity_type: group_content
entity_field: gid
plugin_id: numeric
display_extenders: { }
title: Members
cache_metadata:
max-age: 0
contexts:
- group_membership.roles.permissions
- 'languages:language_content'
- 'languages:language_interface'
- url
- url.query_args
tags:
- 'config:field.storage.group_content.group_roles'
page_1:
display_plugin: page
id: page_1
display_title: Page
position: 1
display_options:
display_extenders: { }
path: group/%group/members
menu:
type: tab
title: Members
description: ''
expanded: false
parent: ''
weight: 20
context: '0'
menu_name: main
enabled: true
cache_metadata:
max-age: 0
contexts:
- group_membership.roles.permissions
- 'languages:language_content'
- 'languages:language_interface'
- url
- url.query_args
tags:
- 'config:field.storage.group_content.group_roles'

View file

@ -79,7 +79,7 @@ items:
weight: -7
attributes:
data-id: edit-element-name
body: "Spam bots typically fill out any field they believe will help get links back to their site, so tempting them with a field named something like 'url', 'homepage', or 'link' makes it hard for them to resist filling in the field—and easy to catch them in the trap and reject their submissions!"
body: 'Spam bots typically fill out any field they believe will help get links back to their site, so tempting them with a field named something like ''url'', ''homepage'', or ''link'' makes it hard for them to resist filling in the field—and easy to catch them in the trap and reject their submissions!'
location: top
honeypot-time-limit:
id: honeypot-time-limit
@ -88,7 +88,7 @@ items:
weight: -6
attributes:
data-id: edit-time-limit
body: "If you enter a positive value, Honeypot will require that all protected forms take at least that many seconds long to fill out. Most forms take at least 5-10 seconds to complete (if you're a human), so setting this to a value < 5 will help protect against spam bots. Set to 0 to disable."
body: 'If you enter a positive value, Honeypot will require that all protected forms take at least that many seconds long to fill out. Most forms take at least 5-10 seconds to complete (if you''re a human), so setting this to a value < 5 will help protect against spam bots. Set to 0 to disable.'
location: top
honeypot-form-specific-settings:
id: honeypot-form-specific-settings

View file

@ -1,47 +0,0 @@
uuid: b2e8ab59-9cb8-48b4-b7ae-80073adfdad7
langcode: en
status: true
dependencies:
module:
- image_widget_crop
id: config_sync.module.image_widget_crop
snapshotSet: config_sync
extensionType: module
extensionName: image_widget_crop
items:
-
collection: ''
name: image.style.crop_thumbnail
data:
langcode: en
status: true
dependencies: { }
name: crop_thumbnail
label: 'Crop thumbnail'
effects:
8fc26706-68dc-4eb7-8121-33e3936ed55f:
uuid: 8fc26706-68dc-4eb7-8121-33e3936ed55f
id: image_scale
weight: 1
data:
width: 400
height: null
upscale: false
_core:
default_config_hash: N1S0PHZeyxfFqgzB-sDeGPaxi0dDOL8NUiP_d6WXSV0
-
collection: ''
name: image_widget_crop.settings
data:
settings:
library_url: ''
css_url: ''
crop_preview_image_style: crop_thumbnail
crop_list: { }
crop_types_required: { }
warn_multiple_usages: false
show_default_crop: true
notify_apply: false
notify_update: true
_core:
default_config_hash: UYGkeE2iH3UGp9lBPsELb3VSgHz9vkMJeaGzcYwE7Uw

View file

@ -68,7 +68,7 @@ items:
id: locale-filter
plugin: text
label: 'Filter the search'
body: "You can search for untranslated strings if you want to translate something that isn't translated yet. If you want to modify an existing translation, you might want to search only for translated strings."
body: 'You can search for untranslated strings if you want to translate something that isn''t translated yet. If you want to modify an existing translation, you might want to search only for translated strings.'
weight: 4
attributes:
data-id: edit-translation

View file

@ -167,7 +167,7 @@ items:
id: search-api-index-fields-machine-name
plugin: text
label: 'Machine name'
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."
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.'
weight: 4
attributes:
data-class: 'details-wrapper:nth(0) table thead th:nth(1)'
@ -270,7 +270,7 @@ items:
id: search-api-index-form-tracker
plugin: text
label: 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."
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.'
weight: 4
attributes:
data-id: edit-tracker
@ -317,7 +317,7 @@ items:
id: search-api-index-processors-introduction
plugin: text
label: 'Processors used for this index'
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."
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.'
weight: 1
search-api-index-processors-enable:
id: search-api-index-processors-enable
@ -392,7 +392,7 @@ items:
id: search-api-server-clear
plugin: text
label: 'Delete all indexed data'
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."
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.'
weight: 5
attributes:
data-id: edit-clear

View file

@ -1215,7 +1215,7 @@ items:
module:
- user
id: who_s_new
label: "Who's new"
label: 'Who''s new'
module: user
description: 'Shows a list of the newest user accounts on the site.'
tag: default
@ -1368,7 +1368,7 @@ items:
plugin_id: date
entity_type: user
entity_field: created
title: "Who's new"
title: 'Who''s new'
header: { }
footer: { }
empty: { }
@ -1385,11 +1385,11 @@ items:
block_1:
display_plugin: block
id: block_1
display_title: "Who's new"
display_title: 'Who''s new'
position: 1
display_options:
display_description: 'A list of new users'
block_description: "Who's new"
block_description: 'Who''s new'
block_category: User
display_extenders: { }
cache_metadata:
@ -1409,7 +1409,7 @@ items:
module:
- user
id: who_s_online
label: "Who's online block"
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
@ -1571,7 +1571,7 @@ items:
plugin_id: date
entity_type: user
entity_field: access
title: "Who's online"
title: 'Who''s online'
header:
result:
id: result
@ -1609,10 +1609,10 @@ items:
who_s_online_block:
display_plugin: block
id: who_s_online_block
display_title: "Who's online"
display_title: 'Who''s online'
position: 1
display_options:
block_description: "Who's online"
block_description: 'Who''s online'
display_description: 'A list of users that are currently logged in.'
display_extenders: { }
cache_metadata:

View file

@ -54,7 +54,7 @@ items:
id: views-ui-format
plugin: text
label: 'Output format'
body: "Choose how to output results. E.g., choose <em>Content</em> to output each item completely, using your configured display settings. Or choose <em>Fields</em>, which allows you to output only specific fields for each result. Additional formats can be added by installing modules to <em>extend</em> Drupal's base functionality."
body: 'Choose how to output results. E.g., choose <em>Content</em> to output each item completely, using your configured display settings. Or choose <em>Fields</em>, which allows you to output only specific fields for each result. Additional formats can be added by installing modules to <em>extend</em> Drupal''s base functionality.'
weight: 4
attributes:
data-class: views-ui-display-tab-bucket.format

View file

@ -9,25 +9,6 @@ snapshotSet: config_sync
extensionType: module
extensionName: webform
items:
-
collection: ''
name: filter.format.webform_default
data:
uuid: null
langcode: en
status: true
dependencies:
enforced:
module:
- webform
name: 'Webform (Default) - DO NOT EDIT'
format: webform_default
weight: 100
roles:
- authenticated
filters: { }
_core:
default_config_hash: EeKp_M4Oid3erARiAam9rsgBKR91uEnFkEP3aZS2ol8
-
collection: ''
name: system.action.webform_archive_action

View file

@ -0,0 +1,11 @@
uuid: f269a10b-7c74-4764-aadd-efa73c858c06
langcode: en
status: true
dependencies:
theme:
- stable
id: config_sync.theme.stable
snapshotSet: config_sync
extensionType: theme
extensionName: stable
items: { }

View file

@ -9,7 +9,7 @@ field_name: homepage
entity_type: comment
bundle: comment
label: Homepage
description: "The comment author's home page address."
description: 'The comment author''s home page address.'
required: false
translatable: false
default_value: { }

View file

@ -9,7 +9,7 @@ field_name: hostname
entity_type: comment
bundle: comment
label: Hostname
description: "The comment author's hostname."
description: 'The comment author''s hostname.'
required: false
translatable: false
default_value: { }

View file

@ -9,7 +9,7 @@ field_name: mail
entity_type: comment
bundle: comment
label: Email
description: "The comment author's email address."
description: 'The comment author''s email address.'
required: false
translatable: false
default_value: { }

View file

@ -9,7 +9,7 @@ field_name: name
entity_type: comment
bundle: comment
label: Name
description: "The comment author's name."
description: 'The comment author''s name.'
required: false
translatable: true
default_value:

View file

@ -0,0 +1,18 @@
uuid: de36266e-66ba-4405-bc8f-6674bf6dd909
langcode: en
status: true
dependencies:
config:
- group.type.group
id: group.group.changed
field_name: changed
entity_type: group
bundle: group
label: 'Changed on'
description: 'The time that the group was last edited.'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: changed

View file

@ -0,0 +1,18 @@
uuid: 1b15c13e-f150-4f0f-87bf-222251728282
langcode: en
status: true
dependencies:
config:
- group.type.group
id: group.group.created
field_name: created
entity_type: group
bundle: group
label: 'Created on'
description: 'The time that the group was created.'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: created

View file

@ -0,0 +1,18 @@
uuid: 1edc21ca-efdc-4712-bb97-9ff5de786aae
langcode: en
status: true
dependencies:
config:
- group.type.group
id: group.group.label
field_name: label
entity_type: group
bundle: group
label: Title
description: ''
required: true
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string

View file

@ -0,0 +1,18 @@
uuid: d6a1f798-942d-4fc0-a720-8ce7c6cb8ef9
langcode: en
status: true
dependencies:
config:
- group.type.group
id: group.group.metatag
field_name: metatag
entity_type: group
bundle: group
label: Metatags
description: 'The meta tags for the entity.'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: map

View file

@ -0,0 +1,20 @@
uuid: 07f1ecc6-59e8-43e2-a582-2d2cd722d297
langcode: en
status: true
dependencies:
config:
- group.type.group
module:
- path
id: group.group.path
field_name: path
entity_type: group
bundle: group
label: 'URL alias'
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: path

View file

@ -0,0 +1,20 @@
uuid: 95e04b5d-07c8-4f5c-a9fd-d3c8a694eb7d
langcode: en
status: true
dependencies:
config:
- group.type.group
id: group.group.uid
field_name: uid
entity_type: group
bundle: group
label: 'Group creator'
description: 'The username of the group creator.'
required: false
translatable: false
default_value: { }
default_value_callback: 'Drupal\group\Entity\Group::getDefaultEntityOwner'
settings:
handler: default
handler_settings: { }
field_type: entity_reference

View file

@ -0,0 +1,18 @@
uuid: b89f25e9-d634-4e00-bd25-165e994b9b66
langcode: en
status: true
dependencies:
config:
- group.content_type.group-group_membership
id: group_content.group-group_membership.changed
field_name: changed
entity_type: group_content
bundle: group-group_membership
label: 'Changed on'
description: 'The time that the group content was last edited.'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: changed

View file

@ -0,0 +1,18 @@
uuid: 3c97f4b3-a890-4bdb-8e76-b0b342d23bc5
langcode: en
status: true
dependencies:
config:
- group.content_type.group-group_membership
id: group_content.group-group_membership.created
field_name: created
entity_type: group_content
bundle: group-group_membership
label: 'Created on'
description: 'The time that the group content was created.'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: created

View file

@ -0,0 +1,18 @@
uuid: fcdf9926-3877-435d-9206-83a75d57ea89
langcode: en
status: true
dependencies:
config:
- group.content_type.group-group_membership
id: group_content.group-group_membership.label
field_name: label
entity_type: group_content
bundle: group-group_membership
label: Title
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string

View file

@ -0,0 +1,18 @@
uuid: 74051fb8-775b-4108-9ba9-1ea46cabd870
langcode: en
status: true
dependencies:
config:
- group.content_type.group-group_membership
id: group_content.group-group_membership.metatag
field_name: metatag
entity_type: group_content
bundle: group-group_membership
label: Metatags
description: 'The meta tags for the entity.'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: map

View file

@ -0,0 +1,20 @@
uuid: 85ee8626-a678-4ea2-9b1c-2830b989f28e
langcode: en
status: true
dependencies:
config:
- group.content_type.group-group_membership
module:
- path
id: group_content.group-group_membership.path
field_name: path
entity_type: group_content
bundle: group-group_membership
label: 'URL alias'
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: path

View file

@ -0,0 +1,20 @@
uuid: 8fcc348f-9d46-403b-ba58-83f3453c0987
langcode: en
status: true
dependencies:
config:
- group.content_type.group-group_membership
id: group_content.group-group_membership.uid
field_name: uid
entity_type: group_content
bundle: group-group_membership
label: 'Group content creator'
description: 'The username of the group content creator.'
required: false
translatable: false
default_value: { }
default_value_callback: 'Drupal\group\Entity\GroupContent::getDefaultEntityOwner'
settings:
handler: default
handler_settings: { }
field_type: entity_reference

View file

@ -7,4 +7,4 @@ _core:
id: short
label: 'Default short date'
locked: false
pattern: "'y M d"
pattern: '''y M d'

View file

@ -0,0 +1,117 @@
uuid: 9e6d8726-37df-46f5-863d-89f2dd288003
langcode: en
status: true
dependencies:
config:
- field.field.group.group.field_group_address
- field.field.group.group.field_group_description
- field.field.group.group.field_group_email
- field.field.group.group.field_group_image
- field.field.group.group.field_group_phone
- field.field.group.group.field_group_summary
- field.field.group.group.field_group_type
- field.field.group.group.field_group_website
- group.type.group
- image.style.thumbnail
module:
- address
- image
- link
- paragraphs
- path
- telephone
- text
_core:
default_config_hash: PGQ37YaQuSsJ05Pz03KzE6l2I6Hz2f3_beCY68p_1fE
id: group.group.default
targetEntityType: group
bundle: group
mode: default
content:
field_group_address:
type: address_default
weight: 10
region: content
settings:
default_country: null
third_party_settings: { }
field_group_description:
type: entity_reference_paragraphs
weight: 4
region: content
settings:
title: Paragraph
title_plural: Paragraphs
edit_mode: open
add_mode: button
form_display_mode: default
default_paragraph_type: text
third_party_settings: { }
field_group_email:
type: email_default
weight: 8
region: content
settings:
placeholder: ''
size: 60
third_party_settings: { }
field_group_image:
type: image_image
weight: 2
region: content
settings:
progress_indicator: throbber
preview_image_style: thumbnail
third_party_settings: { }
field_group_phone:
type: telephone_default
weight: 7
region: content
settings:
placeholder: ''
third_party_settings: { }
field_group_summary:
type: text_textarea
weight: 3
region: content
settings:
rows: 5
placeholder: ''
third_party_settings: { }
field_group_type:
type: options_select
weight: 1
region: content
settings: { }
third_party_settings: { }
field_group_website:
type: link_default
weight: 9
region: content
settings:
placeholder_url: ''
placeholder_title: ''
third_party_settings: { }
label:
type: string_textfield
weight: 0
region: content
settings:
size: 60
placeholder: ''
third_party_settings: { }
langcode:
type: language_select
weight: 2
region: content
settings:
include_locked: true
third_party_settings: { }
path:
type: path
weight: 10
region: content
settings: { }
third_party_settings: { }
hidden:
uid: true

View file

@ -0,0 +1,47 @@
uuid: ff5d1b88-1858-4eba-9139-4c9da61fe684
langcode: en
status: true
dependencies:
config:
- field.field.group_content.group-group_membership.group_roles
- group.content_type.group-group_membership
module:
- path
_core:
default_config_hash: cYqKe4at8YnaZrnD020WxlbdESYBLotrEojvFujwDcY
id: group_content.group-group_membership.default
targetEntityType: group_content
bundle: group-group_membership
mode: default
content:
entity_id:
type: entity_reference_autocomplete
weight: 5
region: content
settings:
match_operator: CONTAINS
match_limit: 10
size: 60
placeholder: ''
third_party_settings: { }
group_roles:
type: options_buttons
weight: 6
region: content
settings: { }
third_party_settings: { }
langcode:
type: language_select
weight: 2
region: content
settings:
include_locked: true
third_party_settings: { }
path:
type: path
weight: 30
region: content
settings: { }
third_party_settings: { }
hidden:
uid: true

View file

@ -11,6 +11,5 @@ _core:
default_config_hash: pkq0uj-IoqEQRBOP_ddUDV0ZJ-dKQ_fLcppsEDF2UO8
id: media.media_library
label: 'Media library'
description: ''
targetEntityType: media
cache: true

View file

@ -8,6 +8,5 @@ _core:
default_config_hash: flXhTcp55yLcyy7ZLOhPGKGZobZQJdkAFVWV3LseiuI
id: user.register
label: Register
description: ''
targetEntityType: user
cache: true

View file

@ -0,0 +1,131 @@
uuid: 4fe0bedf-c2d7-4e0b-94d9-e7d9400b8ddf
langcode: en
status: true
dependencies:
config:
- field.field.group.group.field_group_address
- field.field.group.group.field_group_description
- field.field.group.group.field_group_email
- field.field.group.group.field_group_image
- field.field.group.group.field_group_phone
- field.field.group.group.field_group_summary
- field.field.group.group.field_group_type
- field.field.group.group.field_group_website
- group.type.group
- image.style.large
module:
- address
- ds
- entity_reference_revisions
- image
- link
third_party_settings:
ds:
layout:
id: ds_1col
library: null
disable_css: false
entity_classes: all_classes
settings:
classes:
layout_class: { }
wrappers:
ds_content: div
outer_wrapper: div
attributes: ''
link_attribute: ''
link_custom: ''
regions:
ds_content:
- field_group_image
- label
- field_group_description
- field_group_email
- field_group_phone
- field_group_website
- field_group_address
- field_group_type
_core:
default_config_hash: UUzWtWc9dsYu2qXr3WAwPBu23xH4fiCf-at0McnKjlI
id: group.group.default
targetEntityType: group
bundle: group
mode: default
content:
field_group_address:
type: address_default
label: above
settings: { }
third_party_settings: { }
weight: 6
region: ds_content
field_group_description:
type: entity_reference_revisions_entity_view
label: hidden
settings:
view_mode: default
link: ''
third_party_settings: { }
weight: 2
region: ds_content
field_group_email:
type: email_mailto
label: inline
settings: { }
third_party_settings: { }
weight: 3
region: ds_content
field_group_image:
type: image
label: visually_hidden
settings:
image_link: ''
image_style: large
image_loading:
attribute: lazy
third_party_settings: { }
weight: 0
region: ds_content
field_group_phone:
type: string
label: inline
settings:
link_to_entity: false
third_party_settings: { }
weight: 4
region: ds_content
field_group_type:
type: entity_reference_label
label: inline
settings:
link: true
third_party_settings: { }
weight: 7
region: ds_content
field_group_website:
type: link
label: inline
settings:
trim_length: 80
url_only: false
url_plain: false
rel: ''
target: ''
third_party_settings: { }
weight: 5
region: ds_content
label:
type: string
label: hidden
settings:
link_to_entity: true
third_party_settings: { }
weight: 1
region: ds_content
hidden:
changed: true
created: true
field_group_summary: true
langcode: true
search_api_excerpt: true
uid: true

View file

@ -0,0 +1,136 @@
uuid: a323823a-3835-4cf7-929e-a2f8c1a36bd8
langcode: en
status: true
dependencies:
config:
- core.entity_view_mode.group.full
- field.field.group.group.field_group_address
- field.field.group.group.field_group_description
- field.field.group.group.field_group_email
- field.field.group.group.field_group_image
- field.field.group.group.field_group_phone
- field.field.group.group.field_group_summary
- field.field.group.group.field_group_type
- field.field.group.group.field_group_website
- group.type.group
- responsive_image.styles.wide
module:
- address
- ds
- entity_reference_revisions
- link
- responsive_image
- telephone
third_party_settings:
ds:
layout:
id: ds_3col_stacked
library: ds/ds_3col_stacked
disable_css: true
entity_classes: all_classes
settings:
classes:
layout_class: { }
wrappers:
header: div
left: div
middle: div
right: div
footer: div
outer_wrapper: div
attributes: ''
link_attribute: ''
link_custom: ''
regions:
header:
- field_group_image
left:
- field_group_email
- field_group_phone
- field_group_website
- field_group_address
middle:
- label
- field_group_description
- field_group_type
_core:
default_config_hash: XLzQS8IJ8pXh7XwJ7nJ4qmbsRFGZHdw4JiN6g9NeWMY
id: group.group.full
targetEntityType: group
bundle: group
mode: full
content:
field_group_address:
type: address_default
label: above
settings: { }
third_party_settings: { }
weight: 4
region: left
field_group_description:
type: entity_reference_revisions_entity_view
label: visually_hidden
settings:
view_mode: default
link: ''
third_party_settings: { }
weight: 6
region: middle
field_group_email:
type: email_mailto
label: inline
settings: { }
third_party_settings: { }
weight: 1
region: left
field_group_image:
type: responsive_image
label: visually_hidden
settings:
responsive_image_style: wide
image_link: ''
third_party_settings: { }
weight: 0
region: header
field_group_phone:
type: telephone_link
label: inline
settings:
title: ''
third_party_settings: { }
weight: 2
region: left
field_group_type:
type: entity_reference_label
label: visually_hidden
settings:
link: true
third_party_settings: { }
weight: 7
region: middle
field_group_website:
type: link_separate
label: inline
settings:
trim_length: 80
url_only: false
url_plain: false
rel: ''
target: ''
third_party_settings: { }
weight: 3
region: left
label:
type: string
label: visually_hidden
settings:
link_to_entity: true
third_party_settings: { }
weight: 5
region: middle
hidden:
changed: true
created: true
field_group_summary: true
langcode: true
uid: true

View file

@ -0,0 +1,85 @@
uuid: 8268fff2-d674-4925-95cb-2a01a81bd301
langcode: en
status: true
dependencies:
config:
- core.entity_view_mode.group.teaser
- field.field.group.group.field_group_address
- field.field.group.group.field_group_description
- field.field.group.group.field_group_email
- field.field.group.group.field_group_image
- field.field.group.group.field_group_phone
- field.field.group.group.field_group_summary
- field.field.group.group.field_group_type
- field.field.group.group.field_group_website
- group.type.group
- responsive_image.styles.narrow
module:
- ds
- responsive_image
- text
third_party_settings:
ds:
layout:
id: ds_2col
library: ds/ds_2col
disable_css: true
entity_classes: all_classes
settings:
classes:
layout_class: { }
wrappers:
left: div
right: div
outer_wrapper: div
attributes: ''
link_attribute: ''
link_custom: ''
regions:
left:
- field_group_image
right:
- label
- field_group_summary
_core:
default_config_hash: gZzSW-EBwcddUIOJQsalGIoeAo0KoScOIibf3HFF0hA
id: group.group.teaser
targetEntityType: group
bundle: group
mode: teaser
content:
field_group_image:
type: responsive_image
label: visually_hidden
settings:
responsive_image_style: narrow
image_link: content
third_party_settings: { }
weight: 0
region: left
field_group_summary:
type: text_default
label: visually_hidden
settings: { }
third_party_settings: { }
weight: 2
region: right
label:
type: string
label: visually_hidden
settings:
link_to_entity: true
third_party_settings: { }
weight: 1
region: right
hidden:
changed: true
created: true
field_group_address: true
field_group_description: true
field_group_email: true
field_group_phone: true
field_group_type: true
field_group_website: true
langcode: true
uid: true

View file

@ -0,0 +1,26 @@
uuid: bb0edd22-9ddf-4853-a592-c43946b51f08
langcode: en
status: true
dependencies:
config:
- field.field.group_content.group-group_membership.group_roles
- group.content_type.group-group_membership
_core:
default_config_hash: QxxRPMjXOLOICwQjE0XLb6qlgOAuk0Umd98Ck62Em8s
id: group_content.group-group_membership.default
targetEntityType: group_content
bundle: group-group_membership
mode: default
content:
group_roles:
type: entity_reference_label
label: above
settings:
link: false
third_party_settings: { }
weight: -4
region: content
hidden:
entity_id: true
langcode: true
uid: true

View file

@ -78,9 +78,7 @@ hidden:
field_summary: true
field_tags: true
field_topics: true
indieweb_bridgypublishmastodon: true
indieweb_bridgypublishtwitter: true
indieweb_syndication: true
langcode: true
links: true
search_api_excerpt: true

View file

@ -100,8 +100,6 @@ content:
settings:
responsive_image_style: narrow
image_link: content
image_loading:
attribute: eager
third_party_settings: { }
weight: 0
region: ds_content
@ -121,9 +119,7 @@ hidden:
field_meta_tags: true
field_summary: true
field_tags: true
indieweb_bridgypublishmastodon: true
indieweb_bridgypublishtwitter: true
indieweb_syndication: true
langcode: true
links: true
search_api_excerpt: true

View file

@ -34,9 +34,7 @@ hidden:
field_summary: true
field_tags: true
field_topics: true
indieweb_bridgypublishmastodon: true
indieweb_bridgypublishtwitter: true
indieweb_syndication: true
langcode: true
links: true
search_api_excerpt: true

View file

@ -106,8 +106,6 @@ content:
settings:
responsive_image_style: wide
image_link: ''
image_loading:
attribute: eager
third_party_settings: { }
weight: 0
region: header
@ -131,9 +129,7 @@ hidden:
body: true
field_meta_tags: true
field_summary: true
indieweb_bridgypublishmastodon: true
indieweb_bridgypublishtwitter: true
indieweb_syndication: true
langcode: true
links: true
search_api_excerpt: true

View file

@ -72,8 +72,6 @@ content:
settings:
responsive_image_style: ''
image_link: ''
image_loading:
attribute: eager
third_party_settings: { }
weight: 0
region: content
@ -97,9 +95,7 @@ hidden:
body: true
field_meta_tags: true
field_summary: true
indieweb_bridgypublishmastodon: true
indieweb_bridgypublishtwitter: true
indieweb_syndication: true
langcode: true
links: true
search_api_excerpt: true

View file

@ -91,8 +91,6 @@ content:
settings:
responsive_image_style: narrow
image_link: content
image_loading:
attribute: eager
third_party_settings: { }
weight: 0
region: ds_content
@ -106,9 +104,7 @@ hidden:
field_summary: true
field_tags: true
field_topics: true
indieweb_bridgypublishmastodon: true
indieweb_bridgypublishtwitter: true
indieweb_syndication: true
langcode: true
links: true
search_api_excerpt: true

View file

@ -68,8 +68,6 @@ content:
settings:
responsive_image_style: narrow
image_link: content
image_loading:
attribute: eager
third_party_settings: { }
weight: 0
region: left
@ -96,9 +94,7 @@ hidden:
field_body_paragraph: true
field_meta_tags: true
field_tags: true
indieweb_bridgypublishmastodon: true
indieweb_bridgypublishtwitter: true
indieweb_syndication: true
langcode: true
links: true
search_api_excerpt: true

View file

@ -53,9 +53,7 @@ hidden:
field_summary: true
field_tags: true
field_topics: true
indieweb_bridgypublishmastodon: true
indieweb_bridgypublishtwitter: true
indieweb_syndication: true
langcode: true
links: true
search_api_excerpt: true

View file

@ -71,9 +71,7 @@ hidden:
field_summary: true
field_tags: true
field_topics: true
indieweb_bridgypublishmastodon: true
indieweb_bridgypublishtwitter: true
indieweb_syndication: true
langcode: true
links: true
search_api_excerpt: true

View file

@ -95,8 +95,6 @@ content:
settings:
responsive_image_style: narrow
image_link: content
image_loading:
attribute: eager
third_party_settings: { }
weight: 0
region: ds_content
@ -126,9 +124,7 @@ hidden:
field_body_paragraph: true
field_meta_tags: true
field_tags: true
indieweb_bridgypublishmastodon: true
indieweb_bridgypublishtwitter: true
indieweb_syndication: true
langcode: true
links: true
search_api_excerpt: true

View file

@ -34,9 +34,7 @@ hidden:
field_summary: true
field_tags: true
field_topics: true
indieweb_bridgypublishmastodon: true
indieweb_bridgypublishtwitter: true
indieweb_syndication: true
langcode: true
links: true
search_api_excerpt: true

View file

@ -116,8 +116,6 @@ content:
settings:
responsive_image_style: wide
image_link: ''
image_loading:
attribute: eager
third_party_settings: { }
weight: 0
region: header

View file

@ -53,9 +53,7 @@ hidden:
field_summary: true
field_tags: true
field_topics: true
indieweb_bridgypublishmastodon: true
indieweb_bridgypublishtwitter: true
indieweb_syndication: true
langcode: true
links: true
search_api_excerpt: true

View file

@ -91,8 +91,6 @@ content:
settings:
responsive_image_style: narrow
image_link: content
image_loading:
attribute: eager
third_party_settings: { }
weight: 0
region: ds_content
@ -106,9 +104,7 @@ hidden:
field_summary: true
field_tags: true
field_topics: true
indieweb_bridgypublishmastodon: true
indieweb_bridgypublishtwitter: true
indieweb_syndication: true
langcode: true
links: true
search_api_excerpt: true

View file

@ -82,8 +82,6 @@ content:
settings:
responsive_image_style: ''
image_link: content
image_loading:
attribute: eager
third_party_settings: { }
weight: 0
region: left
@ -109,9 +107,7 @@ hidden:
field_body_paragraph: true
field_meta_tags: true
field_tags: true
indieweb_bridgypublishmastodon: true
indieweb_bridgypublishtwitter: true
indieweb_syndication: true
langcode: true
links: true
search_api_excerpt: true

View file

@ -62,8 +62,6 @@ content:
settings:
responsive_image_style: wide
image_link: ''
image_loading:
attribute: eager
third_party_settings: { }
weight: 1
region: content
@ -82,9 +80,7 @@ hidden:
field_meta_tags: true
field_tags: true
field_topics: true
indieweb_bridgypublishmastodon: true
indieweb_bridgypublishtwitter: true
indieweb_syndication: true
langcode: true
links: true
search_api_excerpt: true

View file

@ -32,7 +32,6 @@ third_party_settings:
attributes: ''
link_attribute: ''
link_custom: ''
label: ''
regions: { }
_core:
default_config_hash: e8yvfhoZmb_vDdkLtsMVv8u8XKzSRihmLtMph3nm6rM
@ -51,9 +50,7 @@ hidden:
field_summary: true
field_tags: true
field_topics: true
indieweb_bridgypublishmastodon: true
indieweb_bridgypublishtwitter: true
indieweb_syndication: true
langcode: true
links: true
search_api_excerpt: true

View file

@ -20,7 +20,6 @@ dependencies:
- ds
- entity_reference_revisions
- indieweb_microformat
- inotherwords
- user
_core:
default_config_hash: eLe_jwnmC3YVxzxyG5O3Vc3cB-yoH17iuPzsEFt3TDM
@ -39,15 +38,10 @@ content:
weight: 4
region: content
field_authors:
type: inotherwords_list
type: entity_reference_label_microformat
label: hidden
settings:
link: '1'
series_join: ', '
series_final_join: ' and '
oxford_comma: '1'
text_before: 'Written by '
text_after: ''
microformat_class: 'p-author h-card'
third_party_settings:
ds:
ds_limit: ''

View file

@ -81,9 +81,7 @@ hidden:
field_summary: true
field_tags: true
field_topics: true
indieweb_bridgypublishmastodon: true
indieweb_bridgypublishtwitter: true
indieweb_syndication: true
langcode: true
links: true
search_api_excerpt: true

View file

@ -54,9 +54,7 @@ hidden:
field_summary: true
field_tags: true
field_topics: true
indieweb_bridgypublishmastodon: true
indieweb_bridgypublishtwitter: true
indieweb_syndication: true
langcode: true
links: true
search_api_excerpt: true

View file

@ -81,8 +81,6 @@ content:
settings:
responsive_image_style: ''
image_link: ''
image_loading:
attribute: eager
third_party_settings: { }
weight: 0
region: ds_content
@ -109,9 +107,7 @@ hidden:
comment: true
field_meta_tags: true
field_summary: true
indieweb_bridgypublishmastodon: true
indieweb_bridgypublishtwitter: true
indieweb_syndication: true
langcode: true
links: true
search_api_excerpt: true

View file

@ -92,8 +92,6 @@ content:
settings:
responsive_image_style: narrow
image_link: content
image_loading:
attribute: eager
third_party_settings: { }
weight: 3
region: right
@ -106,7 +104,6 @@ hidden:
field_summary: true
field_tags: true
field_topics: true
indieweb_bridgypublishmastodon: true
indieweb_bridgypublishtwitter: true
indieweb_syndication: true
langcode: true

View file

@ -62,8 +62,6 @@ content:
settings:
responsive_image_style: wide
image_link: ''
image_loading:
attribute: eager
third_party_settings: { }
weight: 1
region: content
@ -82,9 +80,7 @@ hidden:
field_meta_tags: true
field_tags: true
field_topics: true
indieweb_bridgypublishmastodon: true
indieweb_bridgypublishtwitter: true
indieweb_syndication: true
langcode: true
links: true
search_api_excerpt: true

View file

@ -83,8 +83,6 @@ content:
settings:
responsive_image_style: narrow
image_link: content
image_loading:
attribute: eager
third_party_settings: { }
weight: 0
region: ds_content
@ -102,7 +100,6 @@ hidden:
field_campaign_demands: true
field_campaign_updates: true
field_meta_tags: true
indieweb_bridgypublishmastodon: true
indieweb_bridgypublishtwitter: true
indieweb_syndication: true
langcode: true

View file

@ -28,9 +28,7 @@ hidden:
field_image: true
field_meta_tags: true
field_summary: true
indieweb_bridgypublishmastodon: true
indieweb_bridgypublishtwitter: true
indieweb_syndication: true
langcode: true
links: true
search_api_excerpt: true

View file

@ -83,8 +83,6 @@ content:
settings:
responsive_image_style: wide
image_link: ''
image_loading:
attribute: eager
third_party_settings: { }
weight: 0
region: ds_content
@ -97,8 +95,6 @@ hidden:
body: true
field_meta_tags: true
field_summary: true
indieweb_bridgypublishmastodon: true
indieweb_bridgypublishtwitter: true
indieweb_syndication: true
langcode: true
search_api_excerpt: true

View file

@ -73,8 +73,6 @@ content:
settings:
responsive_image_style: ''
image_link: ''
image_loading:
attribute: eager
third_party_settings: { }
weight: 0
region: ds_content
@ -82,9 +80,7 @@ hidden:
body: true
field_meta_tags: true
field_summary: true
indieweb_bridgypublishmastodon: true
indieweb_bridgypublishtwitter: true
indieweb_syndication: true
langcode: true
links: true
search_api_excerpt: true

View file

@ -88,8 +88,6 @@ content:
settings:
responsive_image_style: narrow
image_link: content
image_loading:
attribute: eager
third_party_settings: { }
weight: 0
region: ds_content
@ -100,9 +98,7 @@ hidden:
field_campaign_updates: true
field_meta_tags: true
field_summary: true
indieweb_bridgypublishmastodon: true
indieweb_bridgypublishtwitter: true
indieweb_syndication: true
langcode: true
links: true
search_api_excerpt: true

View file

@ -67,9 +67,7 @@ hidden:
field_campaign_updates: true
field_image: true
field_meta_tags: true
indieweb_bridgypublishmastodon: true
indieweb_bridgypublishtwitter: true
indieweb_syndication: true
langcode: true
links: true
search_api_excerpt: true

View file

@ -90,8 +90,6 @@ content:
settings:
responsive_image_style: wide
image_link: content
image_loading:
attribute: eager
third_party_settings: { }
weight: 0
region: content
@ -108,9 +106,7 @@ hidden:
field_services: true
field_summary: true
field_technologies: true
indieweb_bridgypublishmastodon: true
indieweb_bridgypublishtwitter: true
indieweb_syndication: true
langcode: true
links: true
search_api_excerpt: true

View file

@ -63,9 +63,7 @@ hidden:
field_services: true
field_summary: true
field_technologies: true
indieweb_bridgypublishmastodon: true
indieweb_bridgypublishtwitter: true
indieweb_syndication: true
langcode: true
links: true
search_api_excerpt: true

View file

@ -115,9 +115,7 @@ hidden:
field_license: true
field_meta_tags: true
field_summary: true
indieweb_bridgypublishmastodon: true
indieweb_bridgypublishtwitter: true
indieweb_syndication: true
langcode: true
links: true
search_api_excerpt: true

View file

@ -53,9 +53,7 @@ hidden:
field_services: true
field_summary: true
field_technologies: true
indieweb_bridgypublishmastodon: true
indieweb_bridgypublishtwitter: true
indieweb_syndication: true
langcode: true
links: true
search_api_excerpt: true

View file

@ -123,8 +123,6 @@ content:
settings:
responsive_image_style: ''
image_link: ''
image_loading:
attribute: eager
third_party_settings: { }
weight: 0
region: content
@ -148,9 +146,7 @@ hidden:
field_license: true
field_summary: true
field_technologies: true
indieweb_bridgypublishmastodon: true
indieweb_bridgypublishtwitter: true
indieweb_syndication: true
langcode: true
links: true
search_api_excerpt: true

View file

@ -68,9 +68,7 @@ hidden:
field_services: true
field_summary: true
field_technologies: true
indieweb_bridgypublishmastodon: true
indieweb_bridgypublishtwitter: true
indieweb_syndication: true
langcode: true
links: true
search_api_excerpt: true

View file

@ -50,9 +50,7 @@ hidden:
field_summary: true
field_tags: true
field_topics: true
indieweb_bridgypublishmastodon: true
indieweb_bridgypublishtwitter: true
indieweb_syndication: true
langcode: true
links: true
search_api_excerpt: true

View file

@ -92,8 +92,6 @@ content:
settings:
responsive_image_style: wide
image_link: ''
image_loading:
attribute: eager
third_party_settings: { }
weight: 0
region: header
@ -122,8 +120,6 @@ hidden:
body: true
field_meta_tags: true
field_summary: true
indieweb_bridgypublishmastodon: true
indieweb_bridgypublishtwitter: true
indieweb_syndication: true
langcode: true
search_api_excerpt: true

View file

@ -74,9 +74,7 @@ hidden:
field_summary: true
field_tags: true
field_topics: true
indieweb_bridgypublishmastodon: true
indieweb_bridgypublishtwitter: true
indieweb_syndication: true
langcode: true
links: true
search_api_excerpt: true

View file

@ -84,8 +84,6 @@ content:
settings:
responsive_image_style: ''
image_link: ''
image_loading:
attribute: eager
third_party_settings: { }
weight: 0
region: ds_content
@ -109,9 +107,7 @@ hidden:
body: true
field_meta_tags: true
field_summary: true
indieweb_bridgypublishmastodon: true
indieweb_bridgypublishtwitter: true
indieweb_syndication: true
langcode: true
links: true
search_api_excerpt: true

View file

@ -90,8 +90,6 @@ content:
settings:
responsive_image_style: narrow
image_link: content
image_loading:
attribute: eager
third_party_settings: { }
weight: 0
region: ds_content
@ -104,9 +102,7 @@ hidden:
field_summary: true
field_tags: true
field_topics: true
indieweb_bridgypublishmastodon: true
indieweb_bridgypublishtwitter: true
indieweb_syndication: true
langcode: true
links: true
search_api_excerpt: true

View file

@ -87,8 +87,6 @@ content:
settings:
responsive_image_style: ''
image_link: content
image_loading:
attribute: eager
third_party_settings: { }
weight: 0
region: left
@ -112,9 +110,7 @@ hidden:
field_body_paragraph: true
field_meta_tags: true
field_tags: true
indieweb_bridgypublishmastodon: true
indieweb_bridgypublishtwitter: true
indieweb_syndication: true
langcode: true
links: true
search_api_excerpt: true

Some files were not shown because too many files have changed in this diff Show more