Breaking: #102921 - Remove several outdated indexed search features
See forge#102921
Description
The internal search of TYPO3, Indexed Search exists since over 20 years. Some functionality that is shipped with the search form is not considered up-to-date anymore, in regard to templating, as Indexed Search has an Extbase and Fluid-based plugin since TYPO3 v6.2 (10 years).
Some functionality was never removed, which is now the case:
- The ability to customize the styling of a specific page via
plugin.
tx_ indexedsearch. settings. special Configuration - The ability to customize a result icon (used as Gif images) based on the type
via
plugin.
tx_ indexedsearch. settings. icon Rendering - The ability to customize a result language symbol icon (used as Gif images)
based on the page language via
plugin.
tx_ indexedsearch. settings. flag Rendering
In addition, the possibility for visitors to change only search for results in a language other than the current language is removed. It proved little sense to search for e.g. Japanese content on a French websites.
Impact
All of the TypoScript settings are not evaluated anymore. The Fluid variables
{all
, {row.
and {row.
are not
filled anymore.
Search only shows results in the language of the currently active language of the website.
Affected installations
TYPO3 installations using these options or features with Indexed Search.
Migration
Adapt your TypoScript settings, and remove the TypoScript settings and Fluid variables.
If you still need specific rendering of icons for pages, or customized CSS for result pages, it is recommended to use Fluid conditions adapted in your custom template, which is usually not necessary.