Поскольку документация уехала в on-line, то придётся немного извернуться для получения удобства.
При посещении Яндекса и ряда других сайтов вы замечали как появлется синее свечение в строке поиска. Это Firefox сигнализирует о том, что сайт поддерживает спецификации и соответственно механизм поиска Оpensearch
На данный момент спецификация OpenSearch 1С-Битрикс не поддерживается. Оно и понятно, куда там всякие мульки и полезняшки делать, когда нужно гнать Функционал.
А реализовать её на своём проекте или для документации на самом сайте 1СБитрикс довольно просто. Конечно, лучше бы им самим это дело всё поддерживать, но пока с этим тишина можно попробовать обойтись своими силами.
Что такое OpenSearch Если в двух словах, то это надстройка над механизмом поиска по сайту. Причём, если вы говорите, что вы поддерживаете эту спецификацию, то браузер или любой робот, это поймут. Браузер, к примеру, предложит установить себе форму поиска по этому сайту.
Пример работы механизма OpenSearch или поиск по сайту прямо из браузера Подобными вещами сейчас развлекаются действительно большие проекты, у которых много данных, по которым производится поиск. Например, Яндекс
Лично мне очень хотелось заполучить возможность искать по сайту 1С-Битрикс и его API прямо из поисковой формы браузера.
Если сайт не поддерживает OpenSearch, а очень хочется, то идём на сайт и ищем форму поиска. Смотрим, в каком виде она принимает аргументы.
Потом берём любое описание поискового провайдера и немного его редактируем получив примерно вот такую штуку:
Вот в первом приближении и всё. По спецификации там можно добавить ворох всяких вещей вроде иконки или указать, что у нас <AdultContent>true</AdultContent>.
Кладём получившийся XML файл в папку \Firefox\searchplugins и после рестарта приложения получаем поиск по сайту из поисковой формы в браузере.
Хитрый провайдер визуального поиска На самом деле это только верхушка айсберга. Можно добавить предикативный ввод – прямо как на взрослом сайте. К сожалению, для этого уже потребуется что бы сервер отдавал XML Search Suggestions в определённом формате.
Самый простой – это слова как в поисковиках. Можно отдавать и более сложные вещи вроде Картинок + описания. Примеры работы этого механизма для номенклатурных позиций и сайта социальной сети:
Ищем людей в социальной сети, или корпоративном портале.
Для этого уже придётся учить Битриксовый компонент поиска отдавать нам нужный XML.
Группы на сайте создаются не только сотрудниками «1С-Битрикс», но и партнерами компании. Поэтому мнения участников групп могут не совпадать с позицией компании «1С-Битрикс».