config, including alphabetising trainer view

This commit is contained in:
naomi 2021-12-09 16:16:26 +00:00
parent 15dbf2f2c9
commit a4a0b9f52d
17 changed files with 167 additions and 189 deletions

View File

@ -52,4 +52,5 @@ hidden:
feeds_item: true feeds_item: true
name: true name: true
search_api_excerpt: true search_api_excerpt: true
status: true
user_id: true user_id: true

View File

@ -33,6 +33,7 @@ processor_configuration:
skip_hash_check: false skip_hash_check: false
values: values:
type: project type: project
insert_new: 1
custom_sources: custom_sources:
client: client:
label: CLIENT label: CLIENT

View File

@ -32,6 +32,7 @@ processor_configuration:
skip_hash_check: false skip_hash_check: false
values: values:
type: trainer type: trainer
insert_new: 1
custom_sources: custom_sources:
training: training:
label: Training label: Training

View File

@ -36,6 +36,7 @@ processor_configuration:
skip_hash_check: false skip_hash_check: false
values: values:
type: client type: client
insert_new: 1
custom_sources: custom_sources:
tags: tags:
label: Tags label: Tags

View File

@ -32,6 +32,7 @@ processor_configuration:
skip_hash_check: false skip_hash_check: false
values: values:
type: project_fee type: project_fee
insert_new: 1
custom_sources: custom_sources:
fee_category: fee_category:
label: 'FEE CATEGORY' label: 'FEE CATEGORY'

View File

@ -29,5 +29,6 @@ processor_configuration:
skip_hash_check: false skip_hash_check: false
values: values:
type: article type: article
insert_new: 1
custom_sources: { } custom_sources: { }
mappings: { } mappings: { }

View File

@ -35,6 +35,7 @@ processor_configuration:
skip_hash_check: false skip_hash_check: false
values: values:
type: training type: training
insert_new: 1
custom_sources: custom_sources:
client: client:
label: CLIENT label: CLIENT

View File

@ -33,6 +33,7 @@ processor_configuration:
skip_hash_check: false skip_hash_check: false
values: values:
type: umbrella_client type: umbrella_client
insert_new: 1
custom_sources: custom_sources:
name: name:
label: name label: name

View File

@ -35,5 +35,6 @@ processor_configuration:
skip_hash_check: false skip_hash_check: false
values: values:
type: trainer type: trainer
insert_new: 1
custom_sources: { } custom_sources: { }
mappings: { } mappings: { }

View File

@ -25,77 +25,67 @@ tips:
label: 'Add fields' label: 'Add fields'
body: 'With the "Add fields" button you can add additional fields to this index.' body: 'With the "Add fields" button you can add additional fields to this index.'
weight: 2 weight: 2
attributes: selector: '.button-action[data-drupal-selector="edit-add-field"]'
data-class: 'button-action[data-drupal-selector="edit-add-field"]'
search-api-index-fields-label: search-api-index-fields-label:
id: search-api-index-fields-label id: search-api-index-fields-label
plugin: text plugin: text
label: Label label: Label
body: 'A label for the field that will be used to refer to the field in most places in the user interface.' body: 'A label for the field that will be used to refer to the field in most places in the user interface.'
weight: 3 weight: 3
attributes: selector: '.details-wrapper:nth(0) table thead th:nth(0)'
data-class: 'details-wrapper:nth(0) table thead th:nth(0)'
search-api-index-fields-machine-name: search-api-index-fields-machine-name:
id: search-api-index-fields-machine-name id: search-api-index-fields-machine-name
plugin: text plugin: text
label: 'Machine name' 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 weight: 4
attributes: selector: '.details-wrapper:nth(0) table thead th:nth(1)'
data-class: 'details-wrapper:nth(0) table thead th:nth(1)'
search-api-index-fields-property-path: search-api-index-fields-property-path:
id: search-api-index-fields-property-path id: search-api-index-fields-property-path
plugin: text plugin: text
label: 'Property path' label: 'Property path'
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.' 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.'
weight: 5 weight: 5
attributes: selector: '.details-wrapper:nth(0) table thead th:nth(2)'
data-class: 'details-wrapper:nth(0) table thead th:nth(2)'
search-api-index-fields-type: search-api-index-fields-type:
id: search-api-index-fields-type id: search-api-index-fields-type
plugin: text plugin: text
label: Type label: Type
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 <a href="#search-api-data-types-table">"Data types" box</a> at the bottom of the page.' 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 <a href="#search-api-data-types-table">"Data types" box</a> at the bottom of the page.'
weight: 6 weight: 6
attributes: selector: '.details-wrapper:nth(0) table thead th:nth(3)'
data-class: 'details-wrapper:nth(0) table thead th:nth(3)'
search-api-index-fields-boost: search-api-index-fields-boost:
id: search-api-index-fields-boost id: search-api-index-fields-boost
plugin: text plugin: text
label: Boost label: Boost
body: 'Only applicable for fulltext fields. Determines how "important" the field is compared to other fulltext fields, to influence scoring of fulltext searches.' body: 'Only applicable for fulltext fields. Determines how "important" the field is compared to other fulltext fields, to influence scoring of fulltext searches.'
weight: 7 weight: 7
attributes: selector: '.details-wrapper:nth(0) table thead th:nth(4)'
data-class: 'details-wrapper:nth(0) table thead th:nth(4)'
search-api-index-fields-edit: search-api-index-fields-edit:
id: search-api-index-fields-edit id: search-api-index-fields-edit
plugin: text plugin: text
label: 'Edit field' label: 'Edit field'
body: 'Some fields have additional configuration available, in which case an "Edit" link is displayed in the "Operations" column.' body: 'Some fields have additional configuration available, in which case an "Edit" link is displayed in the "Operations" column.'
weight: 8 weight: 8
attributes: selector: '.details-wrapper:nth(0) table tbody td:nth(5) a'
data-class: 'details-wrapper:nth(0) table tbody td:nth(5) a'
search-api-index-fields-remove: search-api-index-fields-remove:
id: search-api-index-fields-remove id: search-api-index-fields-remove
plugin: text plugin: text
label: 'Remove field' label: 'Remove field'
body: 'Removes a field from the index again. (Note: Sometimes, a field is required (for example, by a processor) and cannot be removed.)' body: 'Removes a field from the index again. (Note: Sometimes, a field is required (for example, by a processor) and cannot be removed.)'
weight: 9 weight: 9
attributes: selector: '.details-wrapper:nth(0) table tbody td:nth(6) a'
data-class: 'details-wrapper:nth(0) table tbody td:nth(6) a'
search-api-index-fields-submit: search-api-index-fields-submit:
id: search-api-index-fields-submit id: search-api-index-fields-submit
plugin: text plugin: text
label: 'Save changes' label: 'Save changes'
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.' 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.'
weight: 10 weight: 10
attributes: selector: '#edit-actions-submit'
data-id: edit-actions-submit
search-api-index-fields-cancel: search-api-index-fields-cancel:
id: search-api-index-fields-cancel id: search-api-index-fields-cancel
plugin: text plugin: text
label: 'Cancel changes' label: 'Cancel changes'
body: 'If you have made changes to the index''s fields but not yet saved them, the "Cancel" link lets you discard those changes.' body: 'If you have made changes to the index''s fields but not yet saved them, the "Cancel" link lets you discard those changes.'
weight: 10 weight: 10
attributes: selector: '#edit-actions-cancel'
data-id: edit-actions-cancel

View File

@ -27,45 +27,39 @@ tips:
label: 'Index name' label: 'Index name'
body: 'Enter a name to identify this index. For example, "Content index". This will only be displayed in the admin user interface.' body: 'Enter a name to identify this index. For example, "Content index". This will only be displayed in the admin user interface.'
weight: 2 weight: 2
attributes: selector: '#edit-name'
data-id: edit-name
search-api-index-form-datasources: search-api-index-form-datasources:
id: search-api-index-form-datasources id: search-api-index-form-datasources
plugin: text plugin: text
label: Datasources label: 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.' 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.'
weight: 3 weight: 3
attributes: selector: '#edit-datasources'
data-id: edit-datasources
search-api-index-form-tracker: search-api-index-form-tracker:
id: search-api-index-form-tracker id: search-api-index-form-tracker
plugin: text plugin: text
label: Tracker 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 weight: 4
attributes: selector: '#edit-tracker'
data-id: edit-tracker
search-api-index-form-server: search-api-index-form-server:
id: search-api-index-form-server id: search-api-index-form-server
plugin: text plugin: text
label: Server label: 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.' 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.'
weight: 5 weight: 5
attributes: selector: '#edit-server'
data-id: edit-server
search-api-index-form-description: search-api-index-form-description:
id: search-api-index-form-description id: search-api-index-form-description
plugin: text plugin: text
label: 'Index description' label: 'Index 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.' 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.'
weight: 6 weight: 6
attributes: selector: '#edit-description'
data-id: edit-description
search-api-index-form-options: search-api-index-form-options:
id: search-api-index-form-options id: search-api-index-form-options
plugin: text plugin: text
label: 'Advanced options' label: 'Advanced options'
body: 'These options allow more detailed configuration of index behavior, but can usually safely be ignored by inexperienced users.' body: 'These options allow more detailed configuration of index behavior, but can usually safely be ignored by inexperienced users.'
weight: 7 weight: 7
attributes: selector: '#edit-options'
data-id: edit-options

View File

@ -25,21 +25,18 @@ tips:
label: 'Enable processors' label: 'Enable processors'
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.)' 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.)'
weight: 2 weight: 2
attributes: selector: '#edit-status'
data-id: edit-status
search-api-index-processors-weights: search-api-index-processors-weights:
id: search-api-index-processors-weights id: search-api-index-processors-weights
plugin: text plugin: text
label: 'Processor order' label: 'Processor order'
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.' 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.'
weight: 3 weight: 3
attributes: selector: '#edit-weights'
data-id: edit-weights
search-api-index-processors-settings: search-api-index-processors-settings:
id: search-api-index-processors-settings id: search-api-index-processors-settings
plugin: text plugin: text
label: 'Processor settings' label: 'Processor settings'
body: 'Some processors have additional configuration available, which you are able to change here.' body: 'Some processors have additional configuration available, which you are able to change here.'
weight: 4 weight: 4
attributes: selector: .form-type-vertical-tabs
data-class: form-type-vertical-tabs

View File

@ -25,85 +25,74 @@ tips:
label: 'Index status' label: '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.' 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.'
weight: 2 weight: 2
attributes: selector: .search-api-index-status
data-class: search-api-index-status
search-api-index-status: search-api-index-status:
id: search-api-index-status id: search-api-index-status
plugin: text plugin: text
label: Status label: Status
body: 'Shows whether the index is currently enabled or disabled.' body: 'Shows whether the index is currently enabled or disabled.'
weight: 3 weight: 3
attributes: selector: .search-api-index-summary--status
data-class: search-api-index-summary--status
search-api-index-datasources: search-api-index-datasources:
id: search-api-index-datasources id: search-api-index-datasources
plugin: text plugin: text
label: Datasources label: Datasources
body: 'Lists all datasources that are enabled for this index.' body: 'Lists all datasources that are enabled for this index.'
weight: 4 weight: 4
attributes: selector: .search-api-index-summary--datasource
data-class: search-api-index-summary--datasource
search-api-index-tracker: search-api-index-tracker:
id: search-api-index-tracker id: search-api-index-tracker
plugin: text plugin: text
label: Tracker label: Tracker
body: 'The tracker used by the index. Only one ("Default") is available by default.' body: 'The tracker used by the index. Only one ("Default") is available by default.'
weight: 5 weight: 5
attributes: selector: .search-api-index-summary--tracker
data-class: search-api-index-summary--tracker
search-api-index-server: search-api-index-server:
id: search-api-index-server id: search-api-index-server
plugin: text plugin: text
label: Server label: Server
body: 'If the index is attached to a server, this server is listed here.' body: 'If the index is attached to a server, this server is listed here.'
weight: 6 weight: 6
attributes: selector: .search-api-index-summary--server
data-class: search-api-index-summary--server
search-api-index-server-index-status: search-api-index-server-index-status:
id: search-api-index-server-index-status id: search-api-index-server-index-status
plugin: text plugin: text
label: 'Server index status' label: '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", <a href="https://www.drupal.org/docs/8/modules/search-api/getting-started/frequently-asked-questions#server-index-status">see the module''s documentation</a>.' 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", <a href="https://www.drupal.org/docs/8/modules/search-api/getting-started/frequently-asked-questions#server-index-status">see the module''s documentation</a>.'
weight: 7 weight: 7
attributes: selector: .search-api-index-summary--server-index-status
data-class: search-api-index-summary--server-index-status
search-api-index-cron-batch-size: search-api-index-cron-batch-size:
id: search-api-index-cron-batch-size id: search-api-index-cron-batch-size
plugin: text plugin: text
label: 'Cron batch size' label: 'Cron batch size'
body: 'The number of items that will be indexed at once during cron runs.' body: 'The number of items that will be indexed at once during cron runs.'
weight: 8 weight: 8
attributes: selector: .search-api-index-summary--cron-batch-size
data-class: search-api-index-summary--cron-batch-size
search-api-index-index-now: search-api-index-index-now:
id: search-api-index-remove id: search-api-index-remove
plugin: text plugin: text
label: 'Start indexing now' label: 'Start indexing now'
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.' 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.'
weight: 9 weight: 9
attributes: selector: '#edit-index'
data-id: edit-index
search-api-index-tracking: search-api-index-tracking:
id: search-api-index-tracking id: search-api-index-tracking
plugin: text plugin: text
label: 'Track items for index' label: 'Track items for index'
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.' 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.'
weight: 10 weight: 10
attributes: selector: '#edit-tracking'
data-id: edit-tracking
search-api-index-reindex: search-api-index-reindex:
id: search-api-index-reindex id: search-api-index-reindex
plugin: text plugin: text
label: 'Queue all items for reindexing' label: 'Queue all items for reindexing'
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.' 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.'
weight: 11 weight: 11
attributes: selector: '#edit-reindex'
data-id: edit-reindex
search-api-index-clear: search-api-index-clear:
id: search-api-index-clear id: search-api-index-clear
plugin: text plugin: text
label: 'Clear all indexed data' label: 'Clear all indexed data'
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.' 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.'
weight: 12 weight: 12
attributes: selector: '#edit-clear'
data-id: edit-clear

View File

@ -27,21 +27,18 @@ tips:
label: 'Server name' label: 'Server name'
body: 'Enter a name to identify this server. For example, "Solr server". This will only be displayed in the admin user interface.' body: 'Enter a name to identify this server. For example, "Solr server". This will only be displayed in the admin user interface.'
weight: 2 weight: 2
attributes: selector: '#edit-name'
data-id: edit-name
search-api-server-form-description: search-api-server-form-description:
id: search-api-server-form-description id: search-api-server-form-description
plugin: text plugin: text
label: 'Server description' label: 'Server 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.' 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.'
weight: 3 weight: 3
attributes: selector: '#edit-description'
data-id: edit-description
search-api-server-form-backend: search-api-server-form-backend:
id: search-api-server-form-backend id: search-api-server-form-backend
plugin: text plugin: text
label: 'Server backend' label: 'Server 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 <a href="https://www.drupal.org/project/search_api_solr">"Solr"</a>, which requires to be set up separately.' 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 <a href="https://www.drupal.org/project/search_api_solr">"Solr"</a>, which requires to be set up separately.'
weight: 4 weight: 4
attributes: selector: '#edit-backend'
data-id: edit-backend

View File

@ -25,29 +25,25 @@ tips:
label: Status label: Status
body: 'Shows whether the server is currently enabled or disabled.' body: 'Shows whether the server is currently enabled or disabled.'
weight: 2 weight: 2
attributes: selector: .search-api-server-summary--status
data-class: search-api-server-summary--status
search-api-server-backend: search-api-server-backend:
id: search-api-server-backend id: search-api-server-backend
plugin: text plugin: text
label: 'Backend class' label: 'Backend class'
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.' 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.'
weight: 3 weight: 3
attributes: selector: .search-api-server-summary--backend
data-class: search-api-server-summary--backend
search-api-server-indexes: search-api-server-indexes:
id: search-api-server-indexes id: search-api-server-indexes
plugin: text plugin: text
label: 'Search indexes' label: 'Search indexes'
body: 'Lists all search indexes that are attached to this server.' body: 'Lists all search indexes that are attached to this server.'
weight: 4 weight: 4
attributes: selector: .search-api-server-summary--indexes
data-class: search-api-server-summary--indexes
search-api-server-clear: search-api-server-clear:
id: search-api-server-clear id: search-api-server-clear
plugin: text plugin: text
label: 'Delete all indexed data' 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 weight: 5
attributes: selector: '#edit-clear'
data-id: edit-clear

View File

@ -27,71 +27,62 @@ tips:
label: 'Displays in this view' label: 'Displays in this view'
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.' 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.'
weight: 2 weight: 2
attributes: selector: '#views-display-top'
data-id: views-display-top
views-ui-view-admin: views-ui-view-admin:
id: views-ui-view-admin id: views-ui-view-admin
plugin: text plugin: text
label: 'View administration' label: 'View administration'
body: 'Perform administrative tasks, including adding a description and creating a clone. Click the drop-down button to view the available options.' body: 'Perform administrative tasks, including adding a description and creating a clone. Click the drop-down button to view the available options.'
weight: 3 weight: 3
location: left selector: '#views-display-extra-actions'
attributes: position: left-start
data-id: views-display-extra-actions
views-ui-format: views-ui-format:
id: views-ui-format id: views-ui-format
plugin: text plugin: text
label: 'Output format' 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 weight: 4
attributes: selector: .views-ui-display-tab-bucket.format
data-class: views-ui-display-tab-bucket.format
views-ui-fields: views-ui-fields:
id: views-ui-fields id: views-ui-fields
plugin: text plugin: text
label: Fields label: Fields
body: 'If this view uses fields, they are listed here. You can click on a field to configure it.' body: 'If this view uses fields, they are listed here. You can click on a field to configure it.'
weight: 5 weight: 5
attributes: selector: .views-ui-display-tab-bucket.field
data-class: views-ui-display-tab-bucket.field
views-ui-filter: views-ui-filter:
id: views-ui-filter id: views-ui-filter
plugin: text plugin: text
label: 'Filter your view' label: 'Filter your view'
body: 'Add filters to limit the results in the output. E.g., to only show content that is <em>published</em>, you would add a filter for <em>Published</em> and select <em>Yes</em>.' body: 'Add filters to limit the results in the output. E.g., to only show content that is <em>published</em>, you would add a filter for <em>Published</em> and select <em>Yes</em>.'
weight: 6 weight: 6
attributes: selector: .views-ui-display-tab-bucket.filter
data-class: views-ui-display-tab-bucket.filter
views-ui-filter-operations: views-ui-filter-operations:
id: views-ui-filter-operations id: views-ui-filter-operations
plugin: text plugin: text
label: 'Filter actions' label: 'Filter actions'
body: 'Add, rearrange or remove filters.' body: 'Add, rearrange or remove filters.'
weight: 7 weight: 7
attributes: selector: '.views-ui-display-tab-bucket.filter .dropbutton-widget'
data-class: 'views-ui-display-tab-bucket.filter .dropbutton-widget'
views-ui-sorts: views-ui-sorts:
id: views-ui-sorts id: views-ui-sorts
plugin: text plugin: text
label: 'Sort Criteria' label: 'Sort Criteria'
body: 'Control the order in which the results are output. Click on an active sort rule to configure it.' body: 'Control the order in which the results are output. Click on an active sort rule to configure it.'
weight: 8 weight: 8
attributes: selector: .views-ui-display-tab-bucket.sort
data-class: views-ui-display-tab-bucket.sort
views-ui-sorts-operations: views-ui-sorts-operations:
id: views-ui-sorts-operations id: views-ui-sorts-operations
plugin: text plugin: text
label: 'Sort actions' label: 'Sort actions'
body: 'Add, rearrange or remove sorting rules.' body: 'Add, rearrange or remove sorting rules.'
weight: 9 weight: 9
attributes: selector: '.views-ui-display-tab-bucket.sort .dropbutton-widget'
data-class: 'views-ui-display-tab-bucket.sort .dropbutton-widget'
views-ui-preview: views-ui-preview:
id: views-ui-preview id: views-ui-preview
plugin: text plugin: text
label: Preview label: Preview
body: 'Show a preview of the view output.' body: 'Show a preview of the view output.'
weight: 10 weight: 10
location: left selector: '#preview-submit'
attributes: position: left-start
data-id: preview-submit

View File

@ -20,88 +20,12 @@ base_table: oc_actor_field_data
base_field: id base_field: id
display: display:
default: default:
display_plugin: default
id: default id: default
display_title: Master display_title: Master
display_plugin: default
position: 0 position: 0
display_options: display_options:
access: title: 'All trainers'
type: role
options:
role:
authenticated: authenticated
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: mini
options:
items_per_page: 50
offset: 0
id: 0
total_pages: null
tags:
previous:
next:
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
style:
type: table
options:
grouping: { }
row_class: '{{ status }}'
default_row_class: true
override: true
sticky: false
caption: ''
summary: ''
description: ''
columns:
name: name
status: status
info:
name:
sortable: false
default_sort_order: asc
align: ''
separator: ''
empty_column: false
responsive: ''
status:
sortable: false
default_sort_order: asc
align: ''
separator: ''
empty_column: false
responsive: ''
default: '-1'
empty_table: false
row:
type: fields
fields: fields:
name: name:
id: name id: name
@ -110,6 +34,9 @@ display:
relationship: none relationship: none
group_type: group group_type: group
admin_label: '' admin_label: ''
entity_type: null
entity_field: name
plugin_id: field
label: Name label: Name
exclude: false exclude: false
alter: alter:
@ -165,9 +92,6 @@ display:
multi_type: separator multi_type: separator
separator: ', ' separator: ', '
field_api_classes: false field_api_classes: false
entity_type: null
entity_field: name
plugin_id: field
status: status:
id: status id: status
table: oc_actor_field_data table: oc_actor_field_data
@ -175,6 +99,9 @@ display:
relationship: none relationship: none
group_type: group group_type: group
admin_label: '' admin_label: ''
entity_type: oc_actor
entity_field: status
plugin_id: field
label: 'Publishing status' label: 'Publishing status'
exclude: true exclude: true
alter: alter:
@ -220,8 +147,8 @@ display:
type: boolean type: boolean
settings: settings:
format: default format: default
format_custom_true: ''
format_custom_false: '' format_custom_false: ''
format_custom_true: ''
group_column: value group_column: value
group_columns: { } group_columns: { }
group_rows: true group_rows: true
@ -232,29 +159,117 @@ display:
multi_type: separator multi_type: separator
separator: ', ' separator: ', '
field_api_classes: false field_api_classes: false
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: 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:
name:
id: name
table: oc_actor_field_data
field: name
relationship: none
group_type: group
admin_label: ''
entity_type: oc_actor entity_type: oc_actor
entity_field: status entity_field: name
plugin_id: field plugin_id: standard
order: ASC
expose:
label: ''
field_identifier: ''
exposed: false
arguments: { }
filters: filters:
type: type:
id: type id: type
table: oc_actor_field_data table: oc_actor_field_data
field: type field: type
value:
trainer: trainer
entity_type: oc_actor entity_type: oc_actor
entity_field: type entity_field: type
plugin_id: bundle plugin_id: bundle
value:
trainer: trainer
expose: expose:
operator_limit_selection: false operator_limit_selection: false
operator_list: { } operator_list: { }
sorts: { } style:
title: 'All trainers' type: table
options:
grouping: { }
row_class: '{{ status }}'
default_row_class: true
columns:
name: name
status: status
default: '-1'
info:
name:
sortable: false
default_sort_order: asc
align: ''
separator: ''
empty_column: false
responsive: ''
status:
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
query:
type: views_query
options:
query_comment: ''
disable_sql_rewrite: false
distinct: false
replica: false
query_tags: { }
relationships: { }
header: { } header: { }
footer: { } footer: { }
empty: { }
relationships: { }
arguments: { }
display_extenders: { } display_extenders: { }
cache_metadata: cache_metadata:
max-age: -1 max-age: -1
@ -265,9 +280,9 @@ display:
- user.roles - user.roles
tags: { } tags: { }
page_1: page_1:
display_plugin: page
id: page_1 id: page_1
display_title: Page display_title: Page
display_plugin: page
position: 1 position: 1
display_options: display_options:
display_extenders: { } display_extenders: { }
@ -276,11 +291,11 @@ display:
type: normal type: normal
title: Trainers title: Trainers
description: '' description: ''
expanded: false
parent: opencase.see_all
weight: -48 weight: -48
context: '0' expanded: false
menu_name: opencase menu_name: opencase
parent: opencase.see_all
context: '0'
cache_metadata: cache_metadata:
max-age: -1 max-age: -1
contexts: contexts: