Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

contentfinder.ini [ContentFinderSettings]

The settings of [ContentFinderSettings] in contentfinder.ini: Enabled, SiteAccessList, ResultLimit, FileRowLimit, PartialAliasSearch, MinimumPartLength, PartRowLimit

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/examples/ini-settings/contentfinder/ContentFinderSettings.md

On this page

contentfinder.ini [ContentFinderSettings]

The block [ContentFinderSettings] of settings/contentfinder.ini, with 7 setting(s).

Never edit settings/contentfinder.ini itself: an update replaces it. Put the settings you change in an override, which wins over the shipped file:

  • settings/override/contentfinder.ini.append.php for every siteaccess,
  • settings/siteaccess/<siteaccess>/contentfinder.ini.append.php for one siteaccess,
  • extension/<extension>/settings/contentfinder.ini.append.php in an extension (read when the extension is active).

Enabled

true | false. With false the finder answers 404 on every siteaccess.

Default: true.

<?php /* #?ini charset="utf-8"?
# settings/override/contentfinder.ini.append.php
[ContentFinderSettings]
Enabled=true
*/ ?>

SiteAccessList

The siteaccesses the finder answers on. Empty (the default): every siteaccess whose design
list ([DesignSettings] SiteDesign, AdditionalSiteDesignList[]) has an administration design
(admin, admin2, admin3, admin4, admin4l, adminui, or any other design starting with admin).
Every other siteaccess answers 404.

Default: an empty list.

<?php /* #?ini charset="utf-8"?
# settings/override/contentfinder.ini.append.php
[ContentFinderSettings]
# an empty "SiteAccessList[]" first replaces the shipped list; without it the items are added
SiteAccessList[]
*/ ?>

ResultLimit

At most this many objects are shown for one search (1 to 100)

Default: 25.

<?php /* #?ini charset="utf-8"?
# settings/override/contentfinder.ini.append.php
[ContentFinderSettings]
ResultLimit=25
*/ ?>

FileRowLimit

At most this many file rows are read for one file path or prefix (1 to 500)

Default: 50.

<?php /* #?ini charset="utf-8"?
# settings/override/contentfinder.ini.append.php
[ContentFinderSettings]
FileRowLimit=50
*/ ?>

PartialAliasSearch

enabled | disabled. When no URL alias, siteaccess prefix or last part of an alias matches, the
finder looks for alias elements that contain the text ("product" finds test-product). That is
one LIKE '%...%' over the whole of ezurlalias_ml: disable it where the table is very large.

Default: enabled.

<?php /* #?ini charset="utf-8"?
# settings/override/contentfinder.ini.append.php
[ContentFinderSettings]
PartialAliasSearch=enabled
*/ ?>

MinimumPartLength

The shortest text (in characters, without the separators) searched for as a part (1 to 100)

Default: 3.

<?php /* #?ini charset="utf-8"?
# settings/override/contentfinder.ini.append.php
[ContentFinderSettings]
MinimumPartLength=3
*/ ?>

PartRowLimit

At most this many alias elements are read for one part; the closest matches are shown first
(the element itself, then elements starting with it, then whole words, then inside a word)

Default: 2000.

<?php /* #?ini charset="utf-8"?
# settings/override/contentfinder.ini.append.php
[ContentFinderSettings]
PartRowLimit=2000
*/ ?>

Generated by ./console exp:help:examples from settings/contentfinder.ini. Do not edit this page: change the source and generate again (how). Free documentation: GFDL 1.3 or later.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x