diff --git a/typo3/sysext/indexed_search/Classes/Controller/SearchController.php b/typo3/sysext/indexed_search/Classes/Controller/SearchController.php index 0d3ee887cd211a40790dec26b9aeb307b63d9e29..9fff7e3736de8d9e87f88712800865238e5e67c6 100644 --- a/typo3/sysext/indexed_search/Classes/Controller/SearchController.php +++ b/typo3/sysext/indexed_search/Classes/Controller/SearchController.php @@ -1416,7 +1416,7 @@ class SearchController extends \TYPO3\CMS\Extbase\Mvc\Controller\ActionControlle $this->requiredFrontendUsergroups[$id][] = $v['fe_group']; } // Check sys_domain - if ($this->settings['detectDomainRcords']) { + if ($this->settings['detectDomainRecords']) { $domainName = $this->getFirstSysDomainRecordForPage($v['uid']); if ($domainName) { $this->domainRecords[$id][] = $domainName; diff --git a/typo3/sysext/indexed_search/Classes/Domain/Repository/IndexSearchRepository.php b/typo3/sysext/indexed_search/Classes/Domain/Repository/IndexSearchRepository.php index 03be2307b0cc44bc8f7baae6b695507970b7bfe3..d57212b60a6d5980933816aee1e7537933f44347 100644 --- a/typo3/sysext/indexed_search/Classes/Domain/Repository/IndexSearchRepository.php +++ b/typo3/sysext/indexed_search/Classes/Domain/Repository/IndexSearchRepository.php @@ -266,7 +266,7 @@ class IndexSearchRepository $resultRows[] = $row; // This may lead to a problem: If the result check is not stopped here, the search will take longer. // However the result counter will not filter out grouped cHashes/pHashes that were not processed yet. - // You can change this behavior using the "search.exactCount" property (see above). + // You can change this behavior using the "settings.exactCount" property (see above). if (!$this->useExactCount && $c + 1 > ($pointer + 1) * $this->numberOfResults) { break; } diff --git a/typo3/sysext/indexed_search/Configuration/TypoScript/setup.txt b/typo3/sysext/indexed_search/Configuration/TypoScript/setup.txt index e0e1dec11ed9cc07dd0774af9a6e22b8912b4327..cf9b38b11e9596aa8c9d62638dba6b520d428e1d 100644 --- a/typo3/sysext/indexed_search/Configuration/TypoScript/setup.txt +++ b/typo3/sysext/indexed_search/Configuration/TypoScript/setup.txt @@ -29,7 +29,9 @@ plugin.tx_indexedsearch { rootPidList = {$plugin.tx_indexedsearch.settings.rootPidList} page_links = 10 + # @deprecated left for BC reasons, will be removed in 10 detectDomainRcords = 0 + detectDomainRecords < .detectDomainRcords defaultFreeIndexUidList = searchSkipExtendToSubpagesChecking = 0 exactCount = 0 diff --git a/typo3/sysext/indexed_search/Documentation/Configuration/TypoScript/Index.rst b/typo3/sysext/indexed_search/Documentation/Configuration/TypoScript/Index.rst index 871ba59d13a95754ce186d03f0820c208611537a..fb83230c352a6b045313c19ce583791444c65a57 100644 --- a/typo3/sysext/indexed_search/Documentation/Configuration/TypoScript/Index.rst +++ b/typo3/sysext/indexed_search/Documentation/Configuration/TypoScript/Index.rst @@ -15,22 +15,7 @@ TypoScript [Still missing the major parts here. Just use the object browser for now since that includes all options] - -.. _templatefile: - -templateFile -"""""""""""" - -.. container:: table-row - - Property - templateFile - - Data type - resource - - Description - The template file, see examples in typo3/sysext/indexed\_search/pi/. +Following options live under :typoscript:`plugin.tx_indexedsearch.settings`. .. _breadcrumbWrap: @@ -55,13 +40,13 @@ breadcrumbWrap .. _show-forbiddenrecords: -show.forbiddenRecords -""""""""""""""""""""" +displayForbiddenRecords +""""""""""""""""""""""" .. container:: table-row Property - show.forbiddenRecords + displayForbiddenRecords Data type boolean @@ -74,13 +59,13 @@ show.forbiddenRecords .. _show-resultnumber: -show.resultNumber +displayResultNumber """"""""""""""""" .. container:: table-row Property - show.resultNumber + displayResultNumber Data type boolean @@ -88,16 +73,19 @@ show.resultNumber Description Display the numbers of search results. + Default + 0 + .. _show-advancedsearchlink: -show.advancedSearchLink -""""""""""""""""""""""" +displayAdvancedSearchLink +""""""""""""""""""""""""" .. container:: table-row Property - show.advancedSearchLink + displayAdvancedSearchLink Data type boolean @@ -134,13 +122,13 @@ blind.numberOfResults .. _search-rootpidlist: -search.rootPidList -"""""""""""""""""" +rootPidList +""""""""""" .. container:: table-row Property - search.rootPidList + rootPidList Data type list of int @@ -159,19 +147,19 @@ search.rootPidList site, use the possibility of searching in levels. Default - The current root-page id + Empty, which fall backs to the current root-page id .. _search-detect-sys-domain-records: -search.detect\_sys\_domain\_records -""""""""""""""""""""""""""""""""""" +detectDomainRecords +""""""""""""""""""" .. container:: table-row Property - search.detect\_sys\_domain\_records + detectDomainRecords Data type boolean @@ -184,13 +172,13 @@ search.detect\_sys\_domain\_records .. _search-detect-sys-domain-records-target: -search.detect\_sys\_domain\_records.target -"""""""""""""""""""""""""""""""""""""""""" +detectDomainRecords.target +"""""""""""""""""""""""""" .. container:: table-row Property - search.detect\_sys\_domain\_records.target + detectDomainRecords.target Data type string @@ -202,13 +190,13 @@ search.detect\_sys\_domain\_records.target .. _search-medialist: -search.mediaList -"""""""""""""""" +mediaList +""""""""" .. container:: table-row Property - search.mediaList + mediaList Data type string @@ -220,13 +208,13 @@ search.mediaList .. _search-defaultfreeindexuidlist: -search.defaultFreeIndexUidList -"""""""""""""""""""""""""""""" +defaultFreeIndexUidList +""""""""""""""""""""""" .. container:: table-row Property - search.defaultFreeIndexUidList + defaultFreeIndexUidList Data type string @@ -237,15 +225,15 @@ search.defaultFreeIndexUidList -.. _search-exactcount: +.. _settings-exactcount: -search.exactCount -""""""""""""""""" +exactCount +"""""""""" .. container:: table-row Property - search.exactCount + exactCount Data type boolean @@ -266,13 +254,13 @@ search.exactCount .. _search-skipextendtosubpageschecking: -search.skipExtendToSubpagesChecking -""""""""""""""""""""""""""""""""""" +searchSkipExtendToSubpagesChecking +"""""""""""""""""""""""""""""""""" .. container:: table-row Property - search.skipExtendToSubpagesChecking + searchSkipExtendToSubpagesChecking Data type boolean @@ -290,14 +278,14 @@ search.skipExtendToSubpagesChecking extendToSubpages will NOT be taken into account! Default - false + 0 .. _specialConfiguration-pid: specialConfiguration.[pid] -""""""""""""""" +"""""""""""""""""""""""""" .. container:: table-row @@ -332,7 +320,7 @@ specialConfiguration.[pid] .. _specialConfiguration-pid-pageicon: specialConfiguration.[pid].pageIcon -"""""""""""""""""""""""" +""""""""""""""""""""""""""""""""""" .. container:: table-row @@ -350,7 +338,7 @@ specialConfiguration.[pid].pageIcon .. _specialConfiguration-pid-csssuffix: specialConfiguration.[pid].CSSsuffix -""""""""""""""""""""""""" +"""""""""""""""""""""""""""""""""""" .. container:: table-row @@ -389,49 +377,16 @@ targetPid Set the target page UID for the extbase variant of the plugin. -.. _whatis-stdwrap: - -whatis\_stdWrap -""""""""""""""" - -.. container:: table-row - - Property - whatis\_stdWrap - - Data type - :ref:`stdWrap <t3tsref:stdwrap>` - - Description - Parse input through the stdWrap function - - -.. _resultlist-stdWrap: - -resultlist\_stdWrap -""""""""""""""""""" - -.. container:: table-row - - Property - resultlist\_stdWrap - - Data type - :ref:`stdWrap <t3tsref:stdwrap>` - - Description - Parse the result list through the stdWrap function - .. _results-titleCropAfter: -results\_titleCropAfter -""""""""""""""""""""""" +results.titleCropAfter +"""""""""""""""""""""" .. container:: table-row Property - results\_titleCropAfter + results.titleCropAfter Data type int @@ -443,13 +398,13 @@ results\_titleCropAfter .. _results-titleCropSignifier: -results\_titleCropSignifier -""""""""""""""""""""""""""" +results.titleCropSignifier +"""""""""""""""""""""""""" .. container:: table-row Property - results\_titleCropSignifier + results.titleCropSignifier Data type string @@ -461,13 +416,13 @@ results\_titleCropSignifier .. _results-summaryCropAfter: -results\_summaryCropAfter -""""""""""""""""""""""""" +results.summaryCropAfter +"""""""""""""""""""""""" .. container:: table-row Property - results\_summaryCropAfter + results.summaryCropAfter Data type int @@ -479,13 +434,13 @@ results\_summaryCropAfter .. _results-summaryCropSignifier: -results\_summaryCropSignifier -""""""""""""""""""""""""""""" +results.summaryCropSignifier +"""""""""""""""""""""""""""" .. container:: table-row Property - results\_summaryCropSignifier + results.summaryCropSignifier Data type string @@ -497,13 +452,13 @@ results\_summaryCropSignifier .. _results-hrefInSummaryCropAfter: -results\_hrefInSummaryCropAfter -""""""""""""""""""""""""""""""" +results.hrefInSummaryCropAfter +"""""""""""""""""""""""""""""" .. container:: table-row Property - results\_hrefInSummaryCropAfter + results.hrefInSummaryCropAfter Data type int @@ -515,13 +470,13 @@ results\_hrefInSummaryCropAfter .. _results-hrefInSummaryCropSignifier: -results\_hrefInSummaryCropSignifier -""""""""""""""""""""""""""""""""""" +results.hrefInSummaryCropSignifier +"""""""""""""""""""""""""""""""""" .. container:: table-row Property - results\_hrefInSummaryCropSignifier + results.hrefInSummaryCropSignifier Data type string @@ -533,13 +488,13 @@ results\_hrefInSummaryCropSignifier .. _results-markupSW_summaryMax: -results\_markupSW_summaryMax -"""""""""""""""""""""""""""" +results.markupSW_summaryMax +""""""""""""""""""""""""""" .. container:: table-row Property - results\_markupSW_summaryMax + results.markupSW_summaryMax Data type int @@ -551,13 +506,13 @@ results\_markupSW_summaryMax .. _results-markupSW_postPreLgd: -results\_markupSW_postPreLgd -"""""""""""""""""""""""""""" +results.markupSW_postPreLgd +""""""""""""""""""""""""""" .. container:: table-row Property - results\_markupSW_postPreLgd + results.markupSW_postPreLgd Data type int @@ -569,13 +524,13 @@ results\_markupSW_postPreLgd .. _results-markupSW_postPreLgd_offset: -results\_markupSW_postPreLgd_offset -""""""""""""""""""""""""""""""""""" +results.markupSW_postPreLgd_offset +"""""""""""""""""""""""""""""""""" .. container:: table-row Property - results\_markupSW_postPreLgd_offset + results.markupSW_postPreLgd_offset Data type int @@ -588,13 +543,13 @@ results\_markupSW_postPreLgd_offset .. _results-markupSW_divider: -results\_markupSW_divider -""""""""""""""""""""""""" +results.markupSW_divider +"""""""""""""""""""""""" .. container:: table-row Property - results\_markupSW_divider + results.markupSW_divider Data type string @@ -605,13 +560,13 @@ results\_markupSW_divider .. _results-pathExcludeDoktypes: -results\_pathExcludeDoktypes -"""""""""""""""""""""""""""" +results.pathExcludeDoktypes +""""""""""""""""""""""""""" .. container:: table-row Property - results\_pathExcludeDoktypes + results.pathExcludeDoktypes Data type string @@ -631,22 +586,6 @@ results\_pathExcludeDoktypes "/About-Us(254)/Company(4)/Germany(1)" -> "/Germany". -.. _linkSectionTitles-stdWrap: - -linkSectionTitles -""""""""""""""""" - -.. container:: table-row - - Property - linkSectionTitles - - Data type - boolean - - Description - Toggles whether section titles are linked or not - .. _forwardSearchWordsInResultLink: @@ -662,7 +601,8 @@ forwardSearchWordsInResultLink.no_cache boolean Description - Toggles whether result links add the no_cache parameter + Toggles whether result links add the no_cache parameter. + It is evaluated only if :typoscript:`forwardSearchWordsInResultLink = 1` is also set. [tsref:plugin.tx\_indexedsearch]