100 lines
2.2 KiB
Plaintext
100 lines
2.2 KiB
Plaintext
// 7567 = SOLR as vanity number
|
|
|
|
page {
|
|
|
|
headerData.7567 = TEXT
|
|
headerData.7567 {
|
|
typolink.parameter.data = leveluid:0
|
|
typolink.parameter.wrap = |,7567
|
|
typolink.forceAbsoluteUrl = 1
|
|
typolink.returnLast = url
|
|
|
|
wrap (
|
|
<link rel="profile" href="http://a9.com/-/spec/opensearch/1.1/" />
|
|
<link rel="search"
|
|
type="application/opensearchdescription+xml"
|
|
href="|"
|
|
title="{$plugin.tx_meilisearch.OpenSearch.shortName}"
|
|
/>
|
|
)
|
|
}
|
|
}
|
|
|
|
|
|
OpenSearch = PAGE
|
|
OpenSearch {
|
|
|
|
typeNum = 7567
|
|
|
|
config {
|
|
disableAllHeaderCode = 1
|
|
additionalHeaders.10.header = Content-type:application/opensearchdescription+xml
|
|
xhtml_cleaning = 0
|
|
admPanel = 0
|
|
}
|
|
|
|
10 = TEXT
|
|
10.insertData = 1
|
|
10.value (
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
|
|
<ShortName>{$plugin.tx_meilisearch.OpenSearch.shortName}</ShortName>
|
|
<Description>{$plugin.tx_meilisearch.OpenSearch.description}</Description>
|
|
<InputEncoding>UTF-8</InputEncoding>
|
|
<OutputEncoding>UTF-8</OutputEncoding>
|
|
|
|
)
|
|
|
|
11 = TEXT
|
|
11.insertData = 1
|
|
11.value (
|
|
<Image height="16" width="16" type="image/x-icon">{getIndpEnv:TYPO3_SITE_URL}favicon.ico</Image>
|
|
)
|
|
|
|
|
|
# link to this description file for automatic updates
|
|
20 = TEXT
|
|
20.insertData = 1
|
|
20.value (
|
|
<Url type="application/opensearchdescription+xml"
|
|
rel="self"
|
|
template="{getIndpEnv:TYPO3_SITE_URL}index.php?type={TSFE:type}&L={TSFE:sys_language_uid}" />
|
|
)
|
|
|
|
|
|
# link the search page
|
|
30 = TEXT
|
|
30.insertData = 1
|
|
30.value (
|
|
<Url type="text/html"
|
|
method="GET"
|
|
template="{getIndpEnv:TYPO3_SITE_URL}index.php?id={$plugin.tx_meilisearch.search.targetPage}&L={TSFE:sys_language_uid}
|
|
)
|
|
|
|
31 = TEXT
|
|
31.value = q
|
|
31.wrap = &|={searchTerms}" />
|
|
|
|
|
|
# link to auto suggestion provider
|
|
40 = TEXT
|
|
40.insertData = 1
|
|
40.value (
|
|
<Url type="application/x-suggestions+json"
|
|
rel="suggestions"
|
|
template="{getIndpEnv:TYPO3_SITE_URL}index.php?id={$plugin.tx_meilisearch.search.targetPage}&L={TSFE:sys_language_uid}&eID=tx_meilisearch_suggest&format=OpenSearch
|
|
)
|
|
|
|
41 = TEXT
|
|
41.value = q
|
|
41.wrap = &|={searchTerms}" />
|
|
|
|
|
|
500 = TEXT
|
|
500.value (
|
|
|
|
</OpenSearchDescription>
|
|
)
|
|
|
|
}
|