Commit self-updates to config from D9 upgrade, tour new structure

This commit is contained in:
benjamin melançon 2022-03-06 21:22:24 -05:00
parent afc0d03538
commit 481edbcaf7
12 changed files with 150 additions and 215 deletions

View file

@ -20,54 +20,49 @@ tips:
weight: -10 weight: -10
body: | body: |
Congratulations on installing Honeypot on your site! With just a few clicks, you can have your site well-protected against automated spam bots. Congratulations on installing Honeypot on your site! With just a few clicks, you can have your site well-protected against automated spam bots.
Click Next to be guided through this configuration page. Click Next to be guided through this configuration page.
location: top position: top-start
protect-all-forms: protect-all-forms:
id: protect-all-forms id: protect-all-forms
plugin: text plugin: text
label: 'Protect all forms' label: 'Protect all forms'
weight: -9 weight: -9
attributes:
data-id: edit-protect-all-forms
body: | body: |
Protecting all the forms is the easiest way to quickly cut down on spam on your site, but doing this disables Drupal's caching for every page where a form is displayed. Protecting all the forms is the easiest way to quickly cut down on spam on your site, but doing this disables Drupal's caching for every page where a form is displayed.
Note: If you have the honeypot time limit enabled, this option may cause issues with Drupal Commerce product forms or similarly-sparse forms that are able to be completed in a very short time. Note: If you have the honeypot time limit enabled, this option may cause issues with Drupal Commerce product forms or similarly-sparse forms that are able to be completed in a very short time.
location: bottom selector: '#edit-protect-all-forms'
position: bottom-start
log-blocked-form-submissions: log-blocked-form-submissions:
id: log-blocked-form-submissions id: log-blocked-form-submissions
plugin: text plugin: text
label: 'Log blocked form submissions' label: 'Log blocked form submissions'
weight: -8 weight: -8
attributes:
data-id: edit-log
body: 'Check this box to log every form submission using watchdog. If you have Database Logging enabled, you can view these log entries in the Recent log messages page under Reports.' body: 'Check this box to log every form submission using watchdog. If you have Database Logging enabled, you can view these log entries in the Recent log messages page under Reports.'
location: bottom selector: '#edit-log'
position: bottom-start
honeypot-element-name: honeypot-element-name:
id: honeypot-element-name id: honeypot-element-name
plugin: text plugin: text
label: 'Honeypot Element Name' label: 'Honeypot Element Name'
weight: -7 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 selector: '#edit-element-name'
position: top-start
honeypot-time-limit: honeypot-time-limit:
id: honeypot-time-limit id: honeypot-time-limit
plugin: text plugin: text
label: 'Honeypot Time Limit' label: 'Honeypot Time Limit'
weight: -6 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 selector: '#edit-time-limit'
position: top-start
honeypot-form-specific-settings: honeypot-form-specific-settings:
id: honeypot-form-specific-settings id: honeypot-form-specific-settings
plugin: text plugin: text
label: 'Honeypot form-specific settings' label: 'Honeypot form-specific settings'
weight: -5 weight: -5
attributes:
data-id: edit-form-settings
body: 'If you would like to choose particular forms to be protected by Honeypot, check the forms you wish to protect in this section. Most common types of forms are available for protection.' body: 'If you would like to choose particular forms to be protected by Honeypot, check the forms you wish to protect in this section. Most common types of forms are available for protection.'
location: top selector: '#edit-form-settings'
position: top-start

View file

@ -17,19 +17,18 @@ tips:
id: language-add-overview id: language-add-overview
plugin: text plugin: text
label: 'Adding languages' label: 'Adding languages'
body: '<p>This page provides the ability to add common languages to your site.</p><p>If the desired language is not available, you can add a custom language.</p>'
weight: 1 weight: 1
body: '<p>This page provides the ability to add common languages to your site.</p><p>If the desired language is not available, you can add a custom language.</p>'
language-add-choose: language-add-choose:
id: language-add-choose id: language-add-choose
plugin: text plugin: text
label: 'Select language' label: 'Select language'
body: '<p>Choose a language from the list, or choose "Custom language..." at the end of the list.</p><p>Click the "Add language" button when you are done choosing your language.</p><p>When adding a custom language, you will get an additional form where you can provide the name, code, and direction of the language.</p>'
weight: 2 weight: 2
attributes: body: '<p>Choose a language from the list, or choose "Custom language..." at the end of the list.</p><p>Click the "Add language" button when you are done choosing your language.</p><p>When adding a custom language, you will get an additional form where you can provide the name, code, and direction of the language.</p>'
data-id: edit-predefined-langcode selector: '#edit-predefined-langcode'
language-add-continue: language-add-continue:
id: language-add-continue id: language-add-continue
plugin: text plugin: text
label: 'Continuing on' label: 'Continuing on'
body: '<p>Now that you have an overview of the "Add languages" feature, you can continue by:<ul><li>Adding a language</li><li>Adding a custom language</li><li><a href="[site:url]admin/config/regional/language">Viewing configured languages</a></li></ul></p>'
weight: 3 weight: 3
body: '<p>Now that you have an overview of the "Add languages" feature, you can continue by:<ul><li>Adding a language</li><li>Adding a custom language</li><li><a href="[site:url]admin/config/regional/language">Viewing configured languages</a></li></ul></p>'

View file

@ -17,35 +17,32 @@ tips:
id: language-edit-overview id: language-edit-overview
plugin: text plugin: text
label: 'Editing languages' label: 'Editing languages'
body: '<p>This page provides the ability to edit a language on your site, including custom languages.</p>'
weight: 1 weight: 1
body: '<p>This page provides the ability to edit a language on your site, including custom languages.</p>'
language-edit-langcode: language-edit-langcode:
id: language-edit-langcode id: language-edit-langcode
plugin: text plugin: text
label: 'Language code' label: 'Language code'
body: '<p>You cannot change the code of a language on the site, since it is used by the system to keep track of the language.</p>'
weight: 2 weight: 2
attributes: body: '<p>You cannot change the code of a language on the site, since it is used by the system to keep track of the language.</p>'
data-id: edit-langcode-view selector: '#edit-langcode-view'
language-edit-label: language-edit-label:
id: language-edit-label id: language-edit-label
plugin: text plugin: text
label: 'Language name' label: 'Language name'
body: '<p>The language name is used throughout the site for all users and is written in English. Names of built-in languages can be translated using the Interface Translation module, and names of both built-in and custom languages can be translated using the Configuration Translation module.</p>'
weight: 3 weight: 3
attributes: body: '<p>The language name is used throughout the site for all users and is written in English. Names of built-in languages can be translated using the Interface Translation module, and names of both built-in and custom languages can be translated using the Configuration Translation module.</p>'
data-id: edit-label selector: '#edit-label'
language-edit-direction: language-edit-direction:
id: language-edit-direction id: language-edit-direction
plugin: text plugin: text
label: 'Language direction' label: 'Language direction'
body: '<p>Choose if the language is a "Left to right" or "Right to left" language.</p><p>Note that not all themes support "Right to left" layouts, so test your theme if you are using "Right to left".</p>'
weight: 4 weight: 4
attributes: body: '<p>Choose if the language is a "Left to right" or "Right to left" language.</p><p>Note that not all themes support "Right to left" layouts, so test your theme if you are using "Right to left".</p>'
data-id: edit-direction--wrapper--description selector: '#edit-direction--wrapper--description'
language-edit-continue: language-edit-continue:
id: language-edit-continue id: language-edit-continue
plugin: text plugin: text
label: 'Continuing on' label: 'Continuing on'
body: '<p>Now that you have an overview of the "Edit language" feature, you can continue by:<ul><li>Editing a language</li><li><a href="[site:url]admin/config/regional/language">Viewing configured languages</a></li></ul></p>'
weight: 5 weight: 5
body: '<p>Now that you have an overview of the "Edit language" feature, you can continue by:<ul><li>Editing a language</li><li><a href="[site:url]admin/config/regional/language">Viewing configured languages</a></li></ul></p>'

View file

@ -17,43 +17,39 @@ tips:
id: language-overview id: language-overview
plugin: text plugin: text
label: Languages label: Languages
body: '<p>The "Languages" page allows you to add, edit, delete, and reorder languages for the site.</p>'
weight: 1 weight: 1
body: '<p>The "Languages" page allows you to add, edit, delete, and reorder languages for the site.</p>'
language-add: language-add:
id: language-add id: language-add
plugin: text plugin: text
label: 'Adding languages' label: 'Adding languages'
body: '<p>To add more languages to your site, click the "Add language" button.</p><p>Added languages will be displayed in the language list and can then be edited or deleted.</p>'
weight: 2 weight: 2
attributes: body: '<p>To add more languages to your site, click the "Add language" button.</p><p>Added languages will be displayed in the language list and can then be edited or deleted.</p>'
data-class: button-action selector: .button-action
language-reorder: language-reorder:
id: language-reorder id: language-reorder
plugin: text plugin: text
label: 'Reordering languages' label: 'Reordering languages'
body: '<p>To reorder the languages on your site, use the drag icons next to each language.</p><p>The order shown here is the display order for language lists on the site such as in the language switcher blocks provided by the Interface Translation and Content Translation modules.</p><p>When you are done with reordering the languages, click the "Save configuration" button for the changes to take effect.</p>'
weight: 3 weight: 3
attributes: body: '<p>To reorder the languages on your site, use the drag icons next to each language.</p><p>The order shown here is the display order for language lists on the site such as in the language switcher blocks provided by the Interface Translation and Content Translation modules.</p><p>When you are done with reordering the languages, click the "Save configuration" button for the changes to take effect.</p>'
data-class: draggable selector: .draggable
language-default: language-default:
id: language-default id: language-default
plugin: text plugin: text
label: 'Set a language as default' label: 'Set a language as default'
body: '<p>You can change the default language of the site by choosing one of your configured languages as default. The site will use the default language in situations where no choice is made but a language should be set, for example as the language of the displayed interface.</p>'
weight: 4 weight: 4
attributes: body: '<p>You can change the default language of the site by choosing one of your configured languages as default. The site will use the default language in situations where no choice is made but a language should be set, for example as the language of the displayed interface.</p>'
data-class: js-form-item-site-default-language selector: .js-form-item-site-default-language
language-operations: language-operations:
id: language-operations id: language-operations
plugin: text plugin: text
label: 'Modifying languages' label: 'Modifying languages'
body: '<p>Operations are provided for editing and deleting your languages.</p><p>You can edit the name and the direction of the language.</p><p>Deleted languages can be added back at a later time. Deleting a language will remove all interface translations associated with it, and content in this language will be set to be language neutral. Note that you cannot delete the default language of the site.</p>'
weight: 5 weight: 5
attributes: body: '<p>Operations are provided for editing and deleting your languages.</p><p>You can edit the name and the direction of the language.</p><p>Deleted languages can be added back at a later time. Deleting a language will remove all interface translations associated with it, and content in this language will be set to be language neutral. Note that you cannot delete the default language of the site.</p>'
data-class: dropbutton-wrapper selector: .dropbutton-wrapper
language-continue: language-continue:
id: language-continue id: language-continue
plugin: text plugin: text
label: 'Continuing on' label: 'Continuing on'
body: '<p>Now that you have an overview of the "Languages" page, you can continue by:<ul><li><a href="[site:url]admin/config/regional/language/add">Adding a language</a></li><li>Reordering languages</li><li>Editing a language</li><li>Deleting a language</li></ul></p>'
weight: 6 weight: 6
body: '<p>Now that you have an overview of the "Languages" page, you can continue by:<ul><li><a href="[site:url]admin/config/regional/language/add">Adding a language</a></li><li>Reordering languages</li><li>Editing a language</li><li>Deleting a language</li></ul></p>'

View file

@ -17,59 +17,53 @@ tips:
id: locale-overview id: locale-overview
plugin: text plugin: text
label: 'User interface translation' label: 'User interface translation'
body: 'This page allows you to translate the user interface or modify existing translations. If you have installed your site initially in English, you must first add another language on the <a href="[site:url]admin/config/regional/language">Languages page</a>, in order to use this page.'
weight: 1 weight: 1
body: 'This page allows you to translate the user interface or modify existing translations. If you have installed your site initially in English, you must first add another language on the <a href="[site:url]admin/config/regional/language">Languages page</a>, in order to use this page.'
locale-language: locale-language:
id: locale-language id: locale-language
plugin: text plugin: text
label: 'Translation language' label: 'Translation language'
body: 'Choose the language you want to translate.'
weight: 2 weight: 2
attributes: body: 'Choose the language you want to translate.'
data-id: edit-langcode selector: '#edit-langcode'
locale-search: locale-search:
id: locale-search id: locale-search
plugin: text plugin: text
label: Search label: Search
body: 'Enter the specific word or sentence you want to translate, you can also write just a part of a word.'
weight: 3 weight: 3
attributes: body: 'Enter the specific word or sentence you want to translate, you can also write just a part of a word.'
data-id: edit-string selector: '#edit-string'
locale-filter: locale-filter:
id: locale-filter id: locale-filter
plugin: text plugin: text
label: 'Filter the search' 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.'
weight: 4 weight: 4
attributes: 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.'
data-id: edit-translation selector: '#edit-translation'
locale-submit: locale-submit:
id: locale-submit id: locale-submit
plugin: text plugin: text
label: 'Apply your search criteria' label: 'Apply your search criteria'
body: 'To apply your search criteria, click on the <em>Filter</em> button.'
weight: 5 weight: 5
attributes: body: 'To apply your search criteria, click on the <em>Filter</em> button.'
data-id: edit-submit selector: '#edit-submit'
locale-translate: locale-translate:
id: locale-translate id: locale-translate
plugin: text plugin: text
label: Translate label: Translate
body: 'You can write your own translation in the text fields of the right column. Try to figure out in which context the text will be used in order to translate it in the appropriate way.'
weight: 6 weight: 6
attributes: body: 'You can write your own translation in the text fields of the right column. Try to figure out in which context the text will be used in order to translate it in the appropriate way.'
data-class: js-form-type-textarea selector: .js-form-type-textarea
locale-validate: locale-validate:
id: locale-validate id: locale-validate
plugin: text plugin: text
label: 'Validate the translation' label: 'Validate the translation'
body: 'When you have finished your translations, click on the <em>Save translations</em> button. You must save your translations, each time before changing the page or making a new search.'
weight: 7 weight: 7
attributes: body: 'When you have finished your translations, click on the <em>Save translations</em> button. You must save your translations, each time before changing the page or making a new search.'
data-id: edit-submit--2 selector: '#edit-submit--2'
locale-continue: locale-continue:
id: locale-continue id: locale-continue
plugin: text plugin: text
label: 'Continuing on' label: 'Continuing on'
body: 'The translations you have made here will be used on your site''s user interface. If you want to use them on another site or modify them on an external translation editor, you can <a href="[site:url]admin/config/regional/translate/export">export them</a> to a .po file and <a href="[site:url]admin/config/regional/translate/import">import them</a> later.'
weight: 8 weight: 8
body: 'The translations you have made here will be used on your site''s user interface. If you want to use them on another site or modify them on an external translation editor, you can <a href="[site:url]admin/config/regional/translate/export">export them</a> to a .po file and <a href="[site:url]admin/config/regional/translate/import">import them</a> later.'

View file

@ -17,85 +17,75 @@ tips:
id: search-api-index-fields-introduction id: search-api-index-fields-introduction
plugin: text plugin: text
label: 'Fields indexed in this index' label: 'Fields indexed in this index'
body: 'This page lists which fields are indexed in this index, grouped by datasource. (Datasource-independent fields are listed under "General".) Indexed fields can be used to add filters or sorting to views or other search displays based on the index. Fields with type "Fulltext" can also be used for fulltext searching.'
weight: 1 weight: 1
body: 'This page lists which fields are indexed in this index, grouped by datasource. (Datasource-independent fields are listed under "General".) Indexed fields can be used to add filters or sorting to views or other search displays based on the index. Fields with type "Fulltext" can also be used for fulltext searching.'
search-api-index-fields-add: search-api-index-fields-add:
id: search-api-index-fields-add id: search-api-index-fields-add
plugin: text plugin: text
label: 'Add fields' label: 'Add fields'
body: 'With the "Add fields" button you can add additional fields to this index.'
weight: 2 weight: 2
attributes: body: 'With the "Add fields" button you can add additional fields to this index.'
data-class: 'button-action[data-drupal-selector="edit-add-field"]' selector: '.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.'
weight: 3 weight: 3
attributes: body: 'A label for the field that will be used to refer to the field in most places in the user interface.'
data-class: 'details-wrapper:nth(0) table thead th:nth(0)' selector: '.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.'
weight: 4 weight: 4
attributes: 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.'
data-class: 'details-wrapper:nth(0) table thead th:nth(1)' selector: '.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.'
weight: 5 weight: 5
attributes: 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.'
data-class: 'details-wrapper:nth(0) table thead th:nth(2)' selector: '.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.'
weight: 6 weight: 6
attributes: 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.'
data-class: 'details-wrapper:nth(0) table thead th:nth(3)' selector: '.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.'
weight: 7 weight: 7
attributes: body: 'Only applicable for fulltext fields. Determines how "important" the field is compared to other fulltext fields, to influence scoring of fulltext searches.'
data-class: 'details-wrapper:nth(0) table thead th:nth(4)' selector: '.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.'
weight: 8 weight: 8
attributes: body: 'Some fields have additional configuration available, in which case an "Edit" link is displayed in the "Operations" column.'
data-class: 'details-wrapper:nth(0) table tbody td:nth(5) a' selector: '.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.)'
weight: 9 weight: 9
attributes: body: 'Removes a field from the index again. (Note: Sometimes, a field is required (for example, by a processor) and cannot be removed.)'
data-class: 'details-wrapper:nth(0) table tbody td:nth(6) a' selector: '.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.'
weight: 10 weight: 10
attributes: 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.'
data-id: edit-actions-submit selector: '#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.'
weight: 10 weight: 10
attributes: body: 'If you have made changes to the index''s fields but not yet saved them, the "Cancel" link lets you discard those changes.'
data-id: edit-actions-cancel selector: '#edit-actions-cancel'

View file

@ -19,53 +19,47 @@ tips:
id: search-api-index-form-introduction id: search-api-index-form-introduction
plugin: text plugin: text
label: 'Adding or editing an index' label: 'Adding or editing an index'
body: 'This form can be used to edit an existing index or add a new index to your site. Indexes define a set of data that will be indexed and can then be searched.'
weight: 1 weight: 1
body: 'This form can be used to edit an existing index or add a new index to your site. Indexes define a set of data that will be indexed and can then be searched.'
search-api-index-form-name: search-api-index-form-name:
id: search-api-index-form-name id: search-api-index-form-name
plugin: text plugin: text
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.'
weight: 2 weight: 2
attributes: body: 'Enter a name to identify this index. For example, "Content index". This will only be displayed in the admin user interface.'
data-id: edit-name selector: '#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.'
weight: 3 weight: 3
attributes: 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.'
data-id: edit-datasources selector: '#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.'
weight: 4 weight: 4
attributes: 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.'
data-id: edit-tracker selector: '#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.'
weight: 5 weight: 5
attributes: 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.'
data-id: edit-server selector: '#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.'
weight: 6 weight: 6
attributes: 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.'
data-id: edit-description selector: '#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.'
weight: 7 weight: 7
attributes: body: 'These options allow more detailed configuration of index behavior, but can usually safely be ignored by inexperienced users.'
data-id: edit-options selector: '#edit-options'

View file

@ -17,29 +17,26 @@ tips:
id: search-api-index-processors-introduction id: search-api-index-processors-introduction
plugin: text plugin: text
label: 'Processors used for this index' 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.'
weight: 1 weight: 1
body: 'Processors customize different aspects of an index''s functionality. They can keep items from being indexed, change how certain fields are indexed and influence searches.'
search-api-index-processors-enable: search-api-index-processors-enable:
id: search-api-index-processors-enable id: search-api-index-processors-enable
plugin: text plugin: text
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.)'
weight: 2 weight: 2
attributes: 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.)'
data-id: edit-status selector: '#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.'
weight: 3 weight: 3
attributes: 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.'
data-id: edit-weights selector: '#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.'
weight: 4 weight: 4
attributes: body: 'Some processors have additional configuration available, which you are able to change here.'
data-class: form-type-vertical-tabs selector: .form-type-vertical-tabs

View file

@ -17,93 +17,82 @@ tips:
id: search-api-index-introduction id: search-api-index-introduction
plugin: text plugin: text
label: 'Information about an index' label: 'Information about an index'
body: 'This page shows a summary of a search index and its status.'
weight: 1 weight: 1
body: 'This page shows a summary of a search index and its status.'
search-api-index-index-status: search-api-index-index-status:
id: search-api-index-index-status id: search-api-index-index-status
plugin: text plugin: text
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.'
weight: 2 weight: 2
attributes: 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.'
data-class: search-api-index-status selector: .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.'
weight: 3 weight: 3
attributes: body: 'Shows whether the index is currently enabled or disabled.'
data-class: search-api-index-summary--status selector: .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.'
weight: 4 weight: 4
attributes: body: 'Lists all datasources that are enabled for this index.'
data-class: search-api-index-summary--datasource selector: .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.'
weight: 5 weight: 5
attributes: body: 'The tracker used by the index. Only one ("Default") is available by default.'
data-class: search-api-index-summary--tracker selector: .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.'
weight: 6 weight: 6
attributes: body: 'If the index is attached to a server, this server is listed here.'
data-class: search-api-index-summary--server selector: .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/node/2009804#server-index-status">see the module''s documentation</a>.'
weight: 7 weight: 7
attributes: 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/node/2009804#server-index-status">see the module''s documentation</a>.'
data-class: search-api-index-summary--server-index-status selector: .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.'
weight: 8 weight: 8
attributes: body: 'The number of items that will be indexed at once during cron runs.'
data-class: search-api-index-summary--cron-batch-size selector: .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.'
weight: 9 weight: 9
attributes: 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.'
data-id: edit-index selector: '#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.'
weight: 10 weight: 10
attributes: 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.'
data-id: edit-tracking selector: '#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.'
weight: 11 weight: 11
attributes: 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.'
data-id: edit-reindex selector: '#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.'
weight: 12 weight: 12
attributes: 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.'
data-id: edit-clear selector: '#edit-clear'

View file

@ -19,29 +19,26 @@ tips:
id: search-api-server-form-introduction id: search-api-server-form-introduction
plugin: text plugin: text
label: 'Adding or editing a Server' label: 'Adding or editing a Server'
body: 'This form can be used to edit an existing server or add a new server to your site. Servers will hold your indexed data.'
weight: 1 weight: 1
body: 'This form can be used to edit an existing server or add a new server to your site. Servers will hold your indexed data.'
search-api-server-form-name: search-api-server-form-name:
id: search-api-server-form-name id: search-api-server-form-name
plugin: text plugin: text
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.'
weight: 2 weight: 2
attributes: body: 'Enter a name to identify this server. For example, "Solr server". This will only be displayed in the admin user interface.'
data-id: edit-name selector: '#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.'
weight: 3 weight: 3
attributes: 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.'
data-id: edit-description selector: '#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.'
weight: 4 weight: 4
attributes: 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.'
data-id: edit-backend selector: '#edit-backend'

View file

@ -17,37 +17,33 @@ tips:
id: search-api-server-introduction id: search-api-server-introduction
plugin: text plugin: text
label: 'Information about a server' label: 'Information about a server'
body: 'This page shows a summary of a search server.'
weight: 1 weight: 1
body: 'This page shows a summary of a search server.'
search-api-server-status: search-api-server-status:
id: search-api-server-status id: search-api-server-status
plugin: text plugin: text
label: Status label: Status
body: 'Shows whether the server is currently enabled or disabled.'
weight: 2 weight: 2
attributes: body: 'Shows whether the server is currently enabled or disabled.'
data-class: search-api-server-summary--status selector: .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.'
weight: 3 weight: 3
attributes: 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.'
data-class: search-api-server-summary--backend selector: .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.'
weight: 4 weight: 4
attributes: body: 'Lists all search indexes that are attached to this server.'
data-class: search-api-server-summary--indexes selector: .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.'
weight: 5 weight: 5
attributes: 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.'
data-id: edit-clear selector: '#edit-clear'

View file

@ -19,79 +19,70 @@ tips:
id: views-main id: views-main
plugin: text plugin: text
label: 'Manage view settings' label: 'Manage view settings'
body: 'View or edit the configuration.'
weight: 1 weight: 1
body: 'View or edit the configuration.'
views-ui-displays: views-ui-displays:
id: views-ui-displays id: views-ui-displays
plugin: text plugin: text
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.'
weight: 2 weight: 2
attributes: 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.'
data-id: views-display-top selector: '#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.'
weight: 3 weight: 3
location: left body: 'Perform administrative tasks, including adding a description and creating a clone. Click the drop-down button to view the available options.'
attributes: selector: '#views-display-extra-actions'
data-id: views-display-extra-actions position: left-start
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.'
weight: 4 weight: 4
attributes: 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.'
data-class: views-ui-display-tab-bucket.format selector: .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.'
weight: 5 weight: 5
attributes: body: 'If this view uses fields, they are listed here. You can click on a field to configure it.'
data-class: views-ui-display-tab-bucket.field selector: .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>.'
weight: 6 weight: 6
attributes: 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>.'
data-class: views-ui-display-tab-bucket.filter selector: .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.'
weight: 7 weight: 7
attributes: body: 'Add, rearrange or remove filters.'
data-class: 'views-ui-display-tab-bucket.filter .dropbutton-widget' selector: '.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.'
weight: 8 weight: 8
attributes: body: 'Control the order in which the results are output. Click on an active sort rule to configure it.'
data-class: views-ui-display-tab-bucket.sort selector: .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.'
weight: 9 weight: 9
attributes: body: 'Add, rearrange or remove sorting rules.'
data-class: 'views-ui-display-tab-bucket.sort .dropbutton-widget' selector: '.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.'
weight: 10 weight: 10
location: left body: 'Show a preview of the view output.'
attributes: selector: '#preview-submit'
data-id: preview-submit position: left-start