TYPO3 Logo
TYPO3 Core Changelog
Options
Give feedback View source How to edit Edit on GitHub Full documentation (single file)

TYPO3 Core Changelog

  • ChangeLog v14
    • 14.0 Changes
    • 14.x Changes by type
  • ChangeLog v13
    • 13.4.x Changes
    • 13.4 Changes
    • 13.3 Changes
    • 13.2 Changes
    • 13.1 Changes
    • 13.0 Changes
    • 13.x Changes by type
  • ChangeLog v12
    • 12.4.x Changes
    • 12.4 Changes
    • 12.3 Changes
    • 12.2 Changes
    • 12.1 Changes
    • 12.0 Changes
    • 12.x Changes by type
  • ChangeLog v11
    • 11.5.x Changes
    • 11.5 Changes
    • 11.4 Changes
    • 11.3 Changes
    • 11.2 Changes
    • 11.1 Changes
    • 11.0 Changes
    • 11.x Changes by type
  • ChangeLog v10
    • 10.4.x Changes
    • 10.4 Changes
    • 10.3 Changes
    • 10.2 Changes
    • 10.1 Changes
    • 10.0 Changes
    • 10.x Changes by type
  • ChangeLog v9
    • 9.5.x Changes
    • 9.5 Changes
    • 9.4 Changes
    • 9.3 Changes
    • 9.2 Changes
    • 9.1 Changes
    • 9.0 Changes
    • 9.x Changes by type
  • ChangeLog v8
    • 8.7.x Changes
    • 8.7 Changes
    • 8.6 Changes
    • 8.5 Changes
    • 8.4 Changes
    • 8.3 Changes
    • 8.2 Changes
    • 8.1 Changes
    • 8.0 Changes
    • 8.x Changes by type
  • ChangeLog v7
    • 7.6.x Changes
    • 7.6 Changes
    • 7.5 Changes
    • 7.4 Changes
    • 7.3 Changes
    • 7.2 Changes
    • 7.1 Changes
    • 7.0 Changes
    • 7.x Changes by type
  • Documenting Changes
  • Sitemap
  1. TYPO3 Core Changelog
  2. ChangeLog v13
  3. 13.0 Changes
  4. Breaking: #102900 - Metaphone search removed from indexed_search
Give feedback Edit on GitHub

Breaking: #102900 - Metaphone search removed from indexed_search

See forge#102900

Description

The indexed_search based frontend functionality had a feature called "metaphone" to look for matches that "sound similar" to the given search word. This was available using the "Advanced search" interface, if it has not been disabled by an integrator. This feature has been removed.

This feature had so many issues that it was deemed unfixable:

  • Most importantly, search results were bad. Even during dedicated testing, it was hard to retrieve any "similar sounding" results.
  • The implementation was tailored for English language only, lacking support for any non-ASCII characters like umlauts. Sites with languages not based on single byte characters got even worse results.
  • The code has been not maintained for about 15 years.
  • The feature seems to be used so seldom, there does not seem to be a single extension that tries to fix at least the most important issues.
  • There has been no issues reported about this broken feature over the years, except when it triggered crashes.

All in all it seems as if that feature was used extremely seldom, most likely because the results are so bad.

On a code level, the removal affects these areas:

  • Class \TYPO3\CMS\IndexedSearch\Utility\DoubleMetaPhoneUtility has been removed.
  • The "hook" $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['indexed_search']['metaphone'] to register an own "metaphone" solution has been removed.
  • The extension configuration option enableMetaphoneSearch has been removed.
  • The database columns index_fulltext.metaphonedata and index_words.metaphone have been removed.
  • A couple of methods and properties in the @internal marked indexed_search classes have been removed and simplified.

Impact

Frontend users can no longer select the "Sounds like" option when searching the website. Backend users do not see statistics about this search variant in the backend module.

Affected installations

Websites with a search solution based on indexed_search with "metaphone" search being active in the extension configuration, and with users actively using the "metaphone" search feature.

Migration

No migration available. Sites that really need this feature should switch to a more sophisticated search solution.

  • Previous
  • Next
Reference to the headline

Copy and freely share the link

This link target has no permanent anchor assigned. You can make a pull request on GitHub to suggest an anchor. The link below can be used, but is prone to change if the page gets moved.

Copy this link into your TYPO3 manual.

  • Home
  • Contact
  • Issues
  • Repository

Last rendered: Jun 30, 2025 15:44

© since 1997 by the TYPO3 contributors
  • Legal Notice
  • Privacy Policy