[!!!][TASK] Remove indexed_search metaphone search
"Advanced search" Frontend of indexed_search comes with a "metaphone" / "sounds like" feature. Its search results are staggeringly bad and the implementation is a not maintained mess that has not seen any substantial improvements for 15 years. The feature seems to be very unused, it seems there is not even some extension that tries to improve it, and there are no reports about the incomplete results one would expect from a proper "metaphone" implementation. It does not consider UTF-8 in any way, to name just one issue. To unblock further indexed_search development that polish and improve other features, this patch removes the entire 'metaphone' implementation together with the Frontend selection, the Backend statistics, a custom metaphone implementation, and two database fields. Resolves: #102900 Releases: main Change-Id: I2e8f8cb0db3ef75ad83bb1f8189452fd2a2d3a87 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/82600 Reviewed-by:Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
core-ci <typo3@b13.com> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Andreas Kienast <a.fernandez@scripting-base.de> Reviewed-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Andreas Kienast <a.fernandez@scripting-base.de> Tested-by:
Benni Mack <benni@typo3.org>
Showing
- Build/phpstan/phpstan-baseline.neon 0 additions, 10 deletionsBuild/phpstan/phpstan-baseline.neon
- typo3/sysext/core/Documentation/Changelog/13.0/Breaking-102900-MetaphoneSearchRemovedFromIndexed_search.rst 70 additions, 0 deletions...aking-102900-MetaphoneSearchRemovedFromIndexed_search.rst
- typo3/sysext/indexed_search/Classes/Controller/AdministrationController.php 2 additions, 21 deletions...ed_search/Classes/Controller/AdministrationController.php
- typo3/sysext/indexed_search/Classes/Controller/SearchController.php 0 additions, 22 deletions...xt/indexed_search/Classes/Controller/SearchController.php
- typo3/sysext/indexed_search/Classes/Domain/Repository/IndexSearchRepository.php 1 addition, 29 deletions...earch/Classes/Domain/Repository/IndexSearchRepository.php
- typo3/sysext/indexed_search/Classes/Indexer.php 0 additions, 84 deletionstypo3/sysext/indexed_search/Classes/Indexer.php
- typo3/sysext/indexed_search/Classes/Service/DatabaseSchemaService.php 0 additions, 2 deletions.../indexed_search/Classes/Service/DatabaseSchemaService.php
- typo3/sysext/indexed_search/Classes/Type/SearchType.php 0 additions, 1 deletiontypo3/sysext/indexed_search/Classes/Type/SearchType.php
- typo3/sysext/indexed_search/Classes/Utility/DoubleMetaPhoneUtility.php 0 additions, 859 deletions...indexed_search/Classes/Utility/DoubleMetaPhoneUtility.php
- typo3/sysext/indexed_search/Documentation/Introduction/Index.rst 2 additions, 2 deletions...ysext/indexed_search/Documentation/Introduction/Index.rst
- typo3/sysext/indexed_search/Resources/Private/Language/locallang.xlf 0 additions, 9 deletions...t/indexed_search/Resources/Private/Language/locallang.xlf
- typo3/sysext/indexed_search/Resources/Private/Language/locallang_em.xlf 0 additions, 3 deletions...ndexed_search/Resources/Private/Language/locallang_em.xlf
- typo3/sysext/indexed_search/Resources/Private/Templates/Administration/StatisticDetails.html 0 additions, 37 deletions...es/Private/Templates/Administration/StatisticDetails.html
- typo3/sysext/indexed_search/Tests/Functional/Fixtures/Indexer/index_dataset.csv 70 additions, 70 deletions...earch/Tests/Functional/Fixtures/Indexer/index_dataset.csv
- typo3/sysext/indexed_search/Tests/Functional/Fixtures/Indexer/indexing_words_twice_first.csv 5 additions, 5 deletions...unctional/Fixtures/Indexer/indexing_words_twice_first.csv
- typo3/sysext/indexed_search/Tests/Functional/Fixtures/Indexer/indexing_words_twice_second.csv 5 additions, 5 deletions...nctional/Fixtures/Indexer/indexing_words_twice_second.csv
- typo3/sysext/indexed_search/Tests/Functional/Fixtures/Indexer/phash_collision.csv 4 additions, 4 deletions...rch/Tests/Functional/Fixtures/Indexer/phash_collision.csv
- typo3/sysext/indexed_search/Tests/Functional/IndexSearchRepositoryTest.php 0 additions, 12 deletions...xed_search/Tests/Functional/IndexSearchRepositoryTest.php
- typo3/sysext/indexed_search/ext_conf_template.txt 0 additions, 3 deletionstypo3/sysext/indexed_search/ext_conf_template.txt
- typo3/sysext/indexed_search/ext_localconf.php 0 additions, 5 deletionstypo3/sysext/indexed_search/ext_localconf.php
Please register or sign in to comment