[!!!][TASK] Remove cHash calculation in indexed search
cHash is now added automatically when a URL is generated. The relevant query parameters when indexing are stored in "static_page_arguments", which allows to remove the database field "cHashParams". Therefor it is not necessary anymore to configure if cHash should be taken into account when creating a configuration for indexed search. Instead, when linking to a page on a search result, the page arguments are added. In addition, when pages are indexed, only the static page arguments are evaluated. Debug Information when indexing is also adding data more sensibly via json_encode/decode. Effectively, this means that specific handling for cHash resolving is fully removed from EXT:indexed_search. Related: #87193 Resolves: #88741 Releases: master Change-Id: I84738612d42615a3ac24d271c5509b52467d81af Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/61284 Tested-by:Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
Showing
- typo3/sysext/core/Documentation/Changelog/master/Breaking-87193-DeprecatedFunctionalityRemoved.rst 1 addition, 0 deletions.../master/Breaking-87193-DeprecatedFunctionalityRemoved.rst
- typo3/sysext/core/Documentation/Changelog/master/Breaking-88741-CHashCalculationInIndexedSearchRemoved.rst 60 additions, 0 deletions...Breaking-88741-CHashCalculationInIndexedSearchRemoved.rst
- typo3/sysext/indexed_search/Classes/Controller/AdministrationController.php 3 additions, 3 deletions...ed_search/Classes/Controller/AdministrationController.php
- typo3/sysext/indexed_search/Classes/Controller/SearchController.php 4 additions, 5 deletions...xt/indexed_search/Classes/Controller/SearchController.php
- typo3/sysext/indexed_search/Classes/Domain/Repository/AdministrationRepository.php 4 additions, 6 deletions...ch/Classes/Domain/Repository/AdministrationRepository.php
- typo3/sysext/indexed_search/Classes/Domain/Repository/IndexSearchRepository.php 0 additions, 2 deletions...earch/Classes/Domain/Repository/IndexSearchRepository.php
- typo3/sysext/indexed_search/Classes/Example/CrawlerHook.php 1 addition, 1 deletiontypo3/sysext/indexed_search/Classes/Example/CrawlerHook.php
- typo3/sysext/indexed_search/Classes/Hook/CrawlerHook.php 1 addition, 1 deletiontypo3/sysext/indexed_search/Classes/Hook/CrawlerHook.php
- typo3/sysext/indexed_search/Classes/Indexer.php 10 additions, 49 deletionstypo3/sysext/indexed_search/Classes/Indexer.php
- typo3/sysext/indexed_search/Configuration/TCA/index_config.php 2 additions, 15 deletions.../sysext/indexed_search/Configuration/TCA/index_config.php
- typo3/sysext/indexed_search/Documentation/AnalysingIndexedData/Index.rst 8 additions, 8 deletions...dexed_search/Documentation/AnalysingIndexedData/Index.rst
- typo3/sysext/indexed_search/Documentation/DatabaseTables/IndexPhash/Index.rst 7 additions, 7 deletions..._search/Documentation/DatabaseTables/IndexPhash/Index.rst
- typo3/sysext/indexed_search/Resources/Private/Language/locallang.xlf 0 additions, 3 deletions...t/indexed_search/Resources/Private/Language/locallang.xlf
- typo3/sysext/indexed_search/Resources/Private/Language/locallang_csh_indexcfg.xlf 0 additions, 7 deletions...rch/Resources/Private/Language/locallang_csh_indexcfg.xlf
- typo3/sysext/indexed_search/Resources/Private/Language/locallang_db.xlf 0 additions, 3 deletions...ndexed_search/Resources/Private/Language/locallang_db.xlf
- typo3/sysext/indexed_search/Resources/Private/Templates/Administration/ExternalDocuments.html 3 additions, 3 deletions...s/Private/Templates/Administration/ExternalDocuments.html
- typo3/sysext/indexed_search/Resources/Private/Templates/Administration/Pages.html 0 additions, 8 deletions...rch/Resources/Private/Templates/Administration/Pages.html
- typo3/sysext/indexed_search/ext_tables.sql 0 additions, 2 deletionstypo3/sysext/indexed_search/ext_tables.sql
- typo3/sysext/install/Configuration/ExtensionScanner/Php/MethodArgumentDroppedMatcher.php 6 additions, 0 deletions...ion/ExtensionScanner/Php/MethodArgumentDroppedMatcher.php
- typo3/sysext/install/Configuration/ExtensionScanner/Php/PropertyPublicMatcher.php 5 additions, 0 deletions...figuration/ExtensionScanner/Php/PropertyPublicMatcher.php
Please register or sign in to comment