parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Поглядите на результат: http://ndt.org.ua/search/

Артем Карявка (SmArt) 17.01.2005 16:48 / 14.12.2005 09:55

Результат доступен по адресу: http://ndt.org.ua/rus/search/
@body[]
$rep[^table::create{from	to
А	%D0%90
Б	%D0%91
В	%D0%92
Г	%D0%93
Д	%D0%94
Е	%D0%95
Ё	%D0%81
Ж	%D0%96
З	%D0%97
И	%D0%98
Й	%D0%99
К	%D0%9A
Л	%D0%9B
М	%D0%9C
Н	%D0%9D
О	%D0%9E
П	%D0%9F
Р	%D0%A0
С	%D0%A1
Т	%D0%A2
У	%D0%A3
Ф	%D0%A4
Х	%D0%A5
Ц	%D0%A6
Ч	%D0%A7
Ш	%D0%A8
Щ	%D0%A9
Ъ	%D0%AA
М	%D0%AB
Ь	%D0%AC
Э	%D0%AD
Ю	%D0%AE
Я	%D0%AF
І	%D0%86
Ї	%D0%87
Є	%D0%84
а	%D0%B0
б	%D0%B1
в	%D0%B2
г	%D0%B3
д	%D0%B4
е	%D0%B5
ё	%D1%91
ж	%D0%B6
з	%D0%B7
и	%D0%B8
й	%D0%B9
к	%D0%BA
л	%D0%BB
м	%D0%BC
н	%D0%BD
о	%D0%BE
п	%D0%BF
р	%D1%80
с	%D1%81
т	%D1%82
у	%D1%83
ф	%D1%84
х	%D1%85
ц	%D1%86
ч	%D1%87
ш	%D1%88
щ	%D1%89
ъ	%D1%8A
м	%D1%8B
ь	%D1%8C
э	%D1%8D
ю	%D1%8E
я	%D1%8F
і	%D1%96
ї	%D1%97
є	%D1%94
!	%21
"	%22
№	%23
^;	%24
%	%25
:	%26
?	%27
(	%28
)	%29
+	%2B
=	%3D}]
^if(def $form:q){
	$response:location[^switch[$form:engine]{
		^case[msn]{http://search.msn.com/results.aspx?dom=ndt.org.ua&q=^form:q.replace[$rep]+ndt.org.ua}
		^case[rambler]{http://search.rambler.ru/cgi-bin/rambler_search?filter=ndt.org.ua&words=^taint[uri][$form:q]}
		^case[yandex]{http://www.yandex.ru/yandsearch?text=^taint[uri][$form:q]&surl=ndt.org.ua&type=www}
		^case[DEFAULT]{http://www.google.com.ua/search?q=site:ndt.org.ua ^form:q.replace[$rep]}
	}]
}{
^search_form[google]
^search_form[yandex]
^search_form[rambler]
^search_form[msn]
}

@search_form[name]
<form name="$name" id="$name">
<table align="center">
	<tr>
		<td width="70" align="right">^image[/img/search/${name}.gif]</td>
		<td>
			<input type="text" name="q">
			<input type="hidden" name="engine" value="$name">
			<input type="submit" value="Пошук">
		</td>
	</tr>
</table>
</form>