<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<!--
 * (c) Kitodo. Key to digital objects e.V. <contact@kitodo.org>
 *
 * This file is part of the Kitodo and TYPO3 projects.
 *
 * @license GNU General Public License version 3 or later.
 * For the full copyright and license information, please read the
 * LICENSE.txt file that was distributed with this source code.
-->
<T3DataStructure>
    <meta>
        <langDisable>1</langDisable>
    </meta>
    <sheets>
        <sDEF>
            <ROOT>
                <TCEforms>
                    <sheetTitle>LLL:EXT:dlf/Resources/Private/Language/Search.xml:tt_content.pi_flexform.sheet_general</sheetTitle>
                </TCEforms>
                <type>array</type>
                <el>
                    <pages>
                        <TCEforms>
                            <onChange>reload</onChange>
                            <exclude>1</exclude>
                            <label>LLL:EXT:lang/Resources/Private/Language/locallang_general.xlf:LGL.startingpoint</label>
                            <onChange>reload</onChange>
                            <config>
                                <type>group</type>
                                <internal_type>db</internal_type>
                                <allowed>pages</allowed>
                                <size>1</size>
                                <maxitems>1</maxitems>
                                <minitems>1</minitems>
                                <show_thumbs>1</show_thumbs>
                                <wizards>
                                    <suggest>
                                        <type>suggest</type>
                                    </suggest>
                                </wizards>
                            </config>
                        </TCEforms>
                    </pages>
                    <fulltext>
                        <TCEforms>
                            <exclude>1</exclude>
                            <label>LLL:EXT:dlf/Resources/Private/Language/Search.xml:tt_content.pi_flexform.fulltext</label>
                            <config>
                                <type>radio</type>
                                <items type="array">
                                    <numIndex index="0" type="array">
                                        <numIndex index="0">LLL:EXT:dlf/Resources/Private/Language/Search.xml:tt_content.pi_flexform.fulltext.yes</numIndex>
                                        <numIndex index="1">1</numIndex>
                                    </numIndex>
                                    <numIndex index="1" type="array">
                                        <numIndex index="0">LLL:EXT:dlf/Resources/Private/Language/Search.xml:tt_content.pi_flexform.fulltext.no</numIndex>
                                        <numIndex index="1">0</numIndex>
                                    </numIndex>
                                </items>
                                <maxitems>1</maxitems>
                                <minitems>1</minitems>
                            </config>
                        </TCEforms>
                    </fulltext>
                    <solrcore>
                        <TCEforms>
                            <displayCond>FIELD:pages:REQ:true</displayCond>
                            <exclude>1</exclude>
                            <label>LLL:EXT:dlf/Resources/Private/Language/Search.xml:tt_content.pi_flexform.solrcore</label>
                            <config>
                                <type>select</type>
                                <items type="array"></items>
                                <itemsProcFunc>Kitodo\Dlf\Hooks\ItemsProcFunc->solrList</itemsProcFunc>
                                <size>1</size>
                                <maxitems>1</maxitems>
                                <minitems>0</minitems>
                            </config>
                        </TCEforms>
                    </solrcore>
                    <extendedSlotCount>
                        <TCEforms>
                            <displayCond>FIELD:pages:REQ:true</displayCond>
                            <exclude>1</exclude>
                            <label>LLL:EXT:dlf/Resources/Private/Language/Search.xml:tt_content.pi_flexform.extSearch.slotCount</label>
                            <config>
                                <type>input</type>
                                <eval>num,int</eval>
                                <range>
                                    <lower>0</lower>
                                    <upper>10</upper>
                                </range>
                                <default>0</default>
                            </config>
                        </TCEforms>
                    </extendedSlotCount>
                    <extendedFields>
                        <TCEforms>
                            <displayCond>FIELD:pages:REQ:true</displayCond>
                            <exclude>1</exclude>
                            <label>LLL:EXT:dlf/Resources/Private/Language/Search.xml:tt_content.pi_flexform.extSearch.fields</label>
                            <config>
                                <type>select</type>
                                <items type="array"></items>
                                <itemsProcFunc>Kitodo\Dlf\Hooks\ItemsProcFunc->extendedSearchList</itemsProcFunc>
                                <size>5</size>
                                <autoSizeMax>15</autoSizeMax>
                                <maxitems>10</maxitems>
                                <minitems>0</minitems>
                                <enableMultiSelectFilterTextfield>1</enableMultiSelectFilterTextfield>
                            </config>
                        </TCEforms>
                    </extendedFields>
                    <searchIn>
                        <TCEforms>
                            <exclude>1</exclude>
                            <label>LLL:EXT:dlf/Resources/Private/Language/Search.xml:tt_content.pi_flexform.searchIn</label>
                            <config>
                                <type>select</type>
                                <items type="array">
                                    <numIndex index="0" type="array">
                                        <numIndex index="0">LLL:EXT:dlf/Resources/Private/Language/Search.xml:tt_content.pi_flexform.searchIn.none</numIndex>
                                        <numIndex index="1">none</numIndex>
                                    </numIndex>
                                    <numIndex index="1" type="array">
                                        <numIndex index="0">LLL:EXT:dlf/Resources/Private/Language/Search.xml:tt_content.pi_flexform.searchIn.document</numIndex>
                                        <numIndex index="1">document</numIndex>
                                    </numIndex>
                                    <numIndex index="2" type="array">
                                        <numIndex index="0">LLL:EXT:dlf/Resources/Private/Language/Search.xml:tt_content.pi_flexform.searchIn.collection</numIndex>
                                        <numIndex index="1">collection</numIndex>
                                    </numIndex>
                                    <numIndex index="3" type="array">
                                        <numIndex index="0">LLL:EXT:dlf/Resources/Private/Language/Search.xml:tt_content.pi_flexform.searchIn.all</numIndex>
                                        <numIndex index="1">all</numIndex>
                                    </numIndex>
                                </items>
                                <size>1</size>
                                <maxitems>1</maxitems>
                                <minitems>0</minitems>
                            </config>
                        </TCEforms>
                    </searchIn>
                    <collections>
                        <TCEforms>
                            <displayCond>FIELD:pages:REQ:true</displayCond>
                            <exclude>1</exclude>
                            <label>LLL:EXT:dlf/Resources/Private/Language/Search.xml:tt_content.pi_flexform.collections</label>
                            <config>
                                <type>select</type>
                                <items type="array"/>
                                <itemsProcFunc>Kitodo\Dlf\Hooks\ItemsProcFunc->collectionList</itemsProcFunc>
                                <size>5</size>
                                <autoSizeMax>15</autoSizeMax>
                                <maxitems>1024</maxitems>
                                <minitems>0</minitems>
                                <enableMultiSelectFilterTextfield>1</enableMultiSelectFilterTextfield>
                            </config>
                        </TCEforms>
                    </collections>
                    <facets>
                        <TCEforms>
                            <displayCond>FIELD:pages:REQ:true</displayCond>
                            <exclude>1</exclude>
                            <label>LLL:EXT:dlf/Resources/Private/Language/Search.xml:tt_content.pi_flexform.facets</label>
                            <config>
                                <type>select</type>
                                <items type="array"></items>
                                <itemsProcFunc>Kitodo\Dlf\Hooks\ItemsProcFunc->facetsList</itemsProcFunc>
                                <size>5</size>
                                <autoSizeMax>15</autoSizeMax>
                                <maxitems>1024</maxitems>
                                <minitems>0</minitems>
                                <enableMultiSelectFilterTextfield>1</enableMultiSelectFilterTextfield>
                            </config>
                        </TCEforms>
                    </facets>
                    <facetCollections>
                        <TCEforms>
                            <displayCond>FIELD:pages:REQ:true</displayCond>
                            <exclude>1</exclude>
                            <label>LLL:EXT:dlf/Resources/Private/Language/Search.xml:tt_content.pi_flexform.facetCollections</label>
                            <config>
                                <type>select</type>
                                <items type="array"/>
                                <itemsProcFunc>Kitodo\Dlf\Hooks\ItemsProcFunc->collectionList</itemsProcFunc>
                                <size>5</size>
                                <autoSizeMax>15</autoSizeMax>
                                <maxitems>1024</maxitems>
                                <minitems>0</minitems>
                                <enableMultiSelectFilterTextfield>1</enableMultiSelectFilterTextfield>
                            </config>
                        </TCEforms>
                    </facetCollections>
                    <limitFacets>
                        <TCEforms>
                            <displayCond>FIELD:pages:REQ:true</displayCond>
                            <exclude>1</exclude>
                            <label>LLL:EXT:dlf/Resources/Private/Language/Search.xml:tt_content.pi_flexform.limitFacets</label>
                            <config>
                                <type>input</type>
                                <eval>num,int</eval>
                                <range>
                                    <lower>1</lower>
                                    <upper>50000</upper>
                                </range>
                                <default>15</default>
                            </config>
                        </TCEforms>
                    </limitFacets>
                    <resetFacets>
                        <TCEforms>
                            <exclude>1</exclude>
                            <label>LLL:EXT:dlf/Resources/Private/Language/Search.xml:tt_content.pi_flexform.resetFacets</label>
                            <config>
                                <type>check</type>
                                <default>0</default>
                            </config>
                        </TCEforms>
                    </resetFacets>
                    <sortingFacets>
                        <TCEforms>
                            <exclude>1</exclude>
                            <label>LLL:EXT:dlf/Resources/Private/Language/Search.xml:tt_content.pi_flexform.sortingFacets</label>
                            <config>
                                <type>select</type>
                                <items type="array">
                                    <numIndex index="0" type="array">
                                        <numIndex index="0">LLL:EXT:dlf/Resources/Private/Language/Search.xml:tt_content.pi_flexform.sortingFacets.count</numIndex>
                                        <numIndex index="1">count</numIndex>
                                    </numIndex>
                                    <numIndex index="1" type="array">
                                        <numIndex index="0">LLL:EXT:dlf/Resources/Private/Language/Search.xml:tt_content.pi_flexform.sortingFacets.index</numIndex>
                                        <numIndex index="1">index</numIndex>
                                    </numIndex>
                                </items>
                                <size>1</size>
                                <maxitems>1</maxitems>
                                <minitems>0</minitems>
                            </config>
                        </TCEforms>
                    </sortingFacets>
                    <suggest>
                        <TCEforms>
                            <exclude>1</exclude>
                            <label>LLL:EXT:dlf/Resources/Private/Language/Search.xml:tt_content.pi_flexform.suggest</label>
                            <config>
                                <type>check</type>
                                <default>1</default>
                            </config>
                        </TCEforms>
                    </suggest>
                    <showLogicalPageField>
                        <TCEforms>
                            <exclude>1</exclude>
                            <label>LLL:EXT:dlf/Resources/Private/Language/Search.xml:tt_content.pi_flexform.showLogicalPageField</label>
                            <config>
                                <type>check</type>
                                <default>0</default>
                            </config>
                        </TCEforms>
                    </showLogicalPageField>
                    <showSingleResult>
                        <TCEforms>
                            <onChange>reload</onChange>
                            <exclude>1</exclude>
                            <label>LLL:EXT:dlf/Resources/Private/Language/Search.xml:tt_content.pi_flexform.showSingleResult</label>
                            <config>
                                <type>check</type>
                                <default>0</default>
                            </config>
                        </TCEforms>
                    </showSingleResult>
                    <targetPid>
                        <TCEforms>
                            <exclude>1</exclude>
                            <label>LLL:EXT:dlf/Resources/Private/Language/Search.xml:tt_content.pi_flexform.targetPid</label>
                            <config>
                                <type>group</type>
                                <internal_type>db</internal_type>
                                <allowed>pages</allowed>
                                <size>1</size>
                                <maxitems>1</maxitems>
                                <minitems>1</minitems>
                                <show_thumbs>1</show_thumbs>
                                <wizards>
                                    <suggest>
                                        <type>suggest</type>
                                    </suggest>
                                </wizards>
                            </config>
                        </TCEforms>
                    </targetPid>
                    <targetPidPageView>
                        <TCEforms>
                            <displayCond>FIELD:showSingleResult:=:1</displayCond>
                            <exclude>1</exclude>
                            <label>LLL:EXT:dlf/Resources/Private/Language/Search.xml:tt_content.pi_flexform.targetPidPageView</label>
                            <config>
                                <type>group</type>
                                <internal_type>db</internal_type>
                                <allowed>pages</allowed>
                                <size>1</size>
                                <maxitems>1</maxitems>
                                <minitems>1</minitems>
                            </config>
                        </TCEforms>
                    </targetPidPageView>
                    <templateFile>
                        <TCEforms>
                            <exclude>1</exclude>
                            <label>LLL:EXT:dlf/Resources/Private/Language/Search.xml:tt_content.pi_flexform.templateFile</label>
                            <config>
                                <type>group</type>
                                <internal_type>file_reference</internal_type>
                                <allowed>tmpl,tpl,html,htm,txt</allowed>
                                <size>1</size>
                                <maxitems>1</maxitems>
                                <minitems>0</minitems>
                                <disable_controls>upload</disable_controls>
                            </config>
                        </TCEforms>
                    </templateFile>
                </el>
            </ROOT>
        </sDEF>
    </sheets>
</T3DataStructure>
