Open klonos opened 1 year ago
...an alternative/additional idea is to move the indexing status and "Rebuild search index" section into a separate form.
Here's what the same form looks like in D10 (for comparison/inspiration/ideas):
Only items in the index will appear in search results. To build and maintain the index, a correctly configured [cron maintenance task]() is required.
- The link points to
admin/config/system/cron
instead of the site status page - something that I have already implemented in the PoC PR for #5975 (along with proper access checks - there were none before).- In the PR for #5975, I have used this text: The search index is being systematically updated during cron runs. Searching will continue to work, but unindexed content will be missing from the search results. You can manually trigger the indexing of remaining items below.
(word length, simple CJK handling, and transliteration)
...in D10 the respective "Content settings" fieldset (provided by the Node module) and the settings for it have been moved to a separate form, which is tied to the "Content" search page (type):
I find this to be a much bigger change, so if we think that the way it's done in D10 is better, then there's much more/deeper refactoring to be done in the internals of the search module, rather than just tweaks in the configuration form (so a separate issue would be in order I believe).
This form is very lengthy and there's many set-and-forget settings that could be "hidden" inside collapsed fieldsets, which would simplify it. Here's what the form currently looks like vs. where I would like us to eventually get to:
Proposed changes:
admin/config/regional/language
page for enabled/default language.