opensearch для modx revo
Лазил по интернету и наткнулся на статью "Просимся в поиск к пользователю с помощью OpenSearch", она меня заинтересовала не тем, чтоб проситься к пользователю в форму поиска, а тем, что возможна функция автодополнение запроса, что значительно облегчает поиск для любого пользователя.
На прилагающем примере сайта, от автора статьи, я увидел пример работы.
конечно, для такой автоподстановки нужен php скрипт обработчик (как указано в статье).
В начале я попытался сделать первую часть статьи, но потерпел фиаско
хотя и указывал формат документа xml.
Также я наткнулся на провайдер поиска Bing www.bing.com/community/media/p/9538349/download.aspx. Windows 7 поддерживает OpenSearch-провайдеры.
Пример:
Собственно вопрос, кто нибудь пытался прикрутить OpenSearch к MODx Revo? успехи есть?
— У меня не выходит.
На прилагающем примере сайта, от автора статьи, я увидел пример работы.
конечно, для такой автоподстановки нужен php скрипт обработчик (как указано в статье).
["то, что уже ввел юзер", ["предположение №1", "предположение №2", "предположение №3"]]
В начале я попытался сделать первую часть статьи, но потерпел фиаско
хотя и указывал формат документа xml.
Также я наткнулся на провайдер поиска Bing www.bing.com/community/media/p/9538349/download.aspx. Windows 7 поддерживает OpenSearch-провайдеры.
Пример:
<?xml version="1.0" encoding="UTF-8"?>
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
<ShortName>Bing</ShortName>
<Description>Use the Bing Decision Engine to search the Web.</Description>
<Url type="text/html" template="http://www.bing.com/search?q={searchTerms}&FORM=MO0001"/>
<Url type="application/rss+xml" template="http://api.bing.com/rss.aspx?source=web&query={searchTerms}&web.count={count}&web.offset={startIndex}&market={language}&FORM=MO0000&version=2.0" indexOffset="0"/>
<Contact>bingos@microsoft.com</Contact>
<SyndicationRight>Open</SyndicationRight>
<InputEncoding>UTF-8</InputEncoding>
<OutputEncoding>UTF-8</OutputEncoding>
<ms-ose:ResultsProcessing format="application/rss+xml" xmlns:ms-ose="http://schemas.microsoft.com/opensearchext/2009/">
<ms-ose:PropertyDefaultValues>
<ms-ose:Property schema="http://schemas.microsoft.com/windows/2008/propertynamespace" name="System.PropList.ContentViewModeForSearch">prop:~System.ItemNameDisplay;System.LayoutPattern.PlaceHolder;~System.ItemPathDisplay;~System.Search.AutoSummary;System.LayoutPattern.PlaceHolder;System.LayoutPattern.PlaceHolder;System.LayoutPattern.PlaceHolder</ms-ose:Property>
</ms-ose:PropertyDefaultValues>
</ms-ose:ResultsProcessing>
</OpenSearchDescription>
Собственно вопрос, кто нибудь пытался прикрутить OpenSearch к MODx Revo? успехи есть?
— У меня не выходит.