21.05.13, 13:43
1 комментарий
  DLE Хаки

Технология Opensearch в Dle

Многие пользователи Dle видели в исходном коде и шаблоне сайта ссылку на файл /engine/opensearch.php и его шаблон opensearch.tpl. Файл opensearch.php описывает поисковый механизм вашего сайта и создан разработчиком DataLife Engine для поддержки технологии OpenSearch в современных браузерах. Данная технология позволяет добавить ваш сайт в список своих поисковых систем и интегрировать поиск по вашему сайту в строку поиска самого браузера.


Для использования возможностей технологии OpenSearch на вашем сайте необходимо настроит шаблон /templates/opensearch.tpl согласно спецификации и изменить/заполнить следующие поля:

ShortName - краткое название сайта, не более 16 символов.

Description - описание сайта, не более 1024 символов.

InputEncoding - кодировка сайта.

Contact - контактный e-mail адрес администратора сайта.

Developer - имя или никнейм администратора сайта.

Url - шаблон ссылки, которая формируется для обращения к странице поиска.

LongName - полное название сайта, не более 48 символов.

Image - иконки logo(64х64 пикселов) и favicon(16х16 пикселов), которые будут отображаться рядом с названием вашего сайта. Они могут быть двух типов: в виде ссылки на файл на сервере или в виде текстового представления закодированного по алгоритму base64 двоичных данных, но в нашем случае лучше использовать ссылку.

Важно! {searchTerms} - переменная, автоматически заменяемая на строку, которую пользователь будет вводить в форму поиска браузера, изменять строку с этой переменной в шаблоне нельзя.

Ознакомиться с спецификацией можно здесь.

Версия DLE: 9.x

Комментарии

  1. Lexxs Пользователь offline 27 апреля 2016 19:28                    

    Бесполезный текст, расклонированный на сотнях сайтов.
    Главной информации нигде нет, как именно добавить поиск по сайту в браузер непосредственно.
    Кроме ИЕ конечно, там как бы кнопка есть.
    В других браузерах не нашёл...

Напишите своё мнение