> Главная > Продукты и услуги > Купить > Компания
English / Русский

Документация

CNSearch 1.5.1

© "CN-Software" Ltd. 2002-2008
support@cn-software.com
www.cn-software.com
Назад | Оглавление  | Вперед

Использование различных шаблонов

В системе предусмотрена возможность использования различных вариантов шаблонов для отображения различных модификаций поискового интерфейса и использования различных индексных файлов в процессе поиска. Для использования нескольких шаблонов следует задать параметр 'template' в исходном коде поисковой формы. Если параметр 'template' не задан, по умолчанию используется стандартный шаблон 'cnsearch.conf'.

В качестве названия шаблона может фигурировать любое произвольное наименование. Название шаблона должно содержать только латинские буквы (верхнего либо нижнего регистра) и арабские цифры; необязательно добавлять 'conf.' к названию.

Правильный вариант:

<input type="hidden" name="template" value="black">

Неправильный вариант:

<input type=hidden name="template" value='../black'>

<input type=hidden name="template" value='red.htm'>

Ниже представлен пример использования шаблона, позволяющего пользователю:

В шаблоне указан следующий путь к индексным файлам:

::CONFIG path=/home/www/search/en

Пример:

-- en.conf ---------------------------------------------

::CONFIG path=/home/www/search/en

::CONFIG regcode = Enter Your registration code here

::CONFIG stats = password

::CONFIG content-type = text/html

::CONFIG NonStrictMatch = [non strict match]

::CONFIG StopWords =, Ignored Words :

::CONFIG SearchType = Combined

 

::HTMLTOP

<HTML>

<HEAD>

<TITLE>Search results - %Q</TITLE>

</HEAD>

<BODY>

<table width=400 height=40 align=center bgcolor=#C0C0C0>

<form action="%F" method=get><tr><td align=center>

<input type=text name=q size=40 maxlength=64 value="%Q">

<input type=submit value="Search">

<select name=template>

<option value="en">English

<option value="es">Spanish

<option value="ru">Russian

</select>

</td></form></tr></table>

Documents found: %O

   <B>%O</B><font color=gray>%W<B>%P</B></font><br>

<br>

<div align=right>

Sort by: <a href="%A">date</a> | <a href="%L">relevancy</a>

</div>

 

::HTMLRESULT

<HR>

<UL>

<LI>%N. <a href="%U" target=_new>%T</A> <small>

        <font color=red>%S</font> [Relevancy: %R]</small>

<UL>

<LI>%E

<LI>%D

<LI>%C

<LI><a href="%U" target=_new>%u</A>

</UL>

</UL>

 

::HTMLNOTFOUND

<P><font color=red>%Q not found</font>

 

::HTMLBOTTOM

%B

</BODY>

</HTML>

-- end of en.conf ---------------------------------------


Назад | Оглавление  | Вперед