cvs: php4 /ext/mnogosearch index.php

From: Date: Sat, 01 Dec 2001 14:12:26 +0000
Subject: cvs: php4 /ext/mnogosearch index.php
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-8345@lists.php.net to get a copy of this message
gluke Sat Dec 1 09:12:26 2001 EDT Modified files: /php4/ext/mnogosearch index.php Log: - mnoGoSearch module usage example (searchlite) updated to support StoreDoc stuff. Index: php4/ext/mnogosearch/index.php diff -u php4/ext/mnogosearch/index.php:1.6 php4/ext/mnogosearch/index.php:1.7 --- php4/ext/mnogosearch/index.php:1.6 Sun Nov 4 04:02:24 2001 +++ php4/ext/mnogosearch/index.php Sat Dec 1 09:12:26 2001 @@ -2,10 +2,10 @@ /* $Source: /usr/repository/php4/ext/mnogosearch/index.php,v $ - $Id: index.php,v 1.6 2001/11/04 09:02:24 gluke Exp $ + $Id: index.php,v 1.7 2001/12/01 14:12:26 gluke Exp $ */ -/* mnoGoSearch-php-lite v.1.1 +/* mnoGoSearch-php-lite v.1.2 * for mnoGoSearch ( formely known as UdmSearch ) free web search engine * (C) 2001 by Sergey Kartashoff <gluke@mail.ru>, * mnoGoSearch Developers Team <devel@mnogosearch.org> @@ -46,6 +46,8 @@ $minwordlength=1; $maxwordlength=32; +$storedocurl="/cgi-bin/storedoc.cgi"; + /* initialisation section */ $self=$PHP_SELF; @@ -917,6 +919,11 @@ $crc=Udm_Get_Res_Field($res,$i,UDM_FIELD_CRC); $rec_id=Udm_Get_Res_Field($res,$i,UDM_FIELD_URLID); + if (Udm_Api_Version() >= 30203) { + $doclang=Udm_Get_Res_Field($res,$i,UDM_FIELD_LANG); + $doccharset=Udm_Get_Res_Field($res,$i,UDM_FIELD_CHARSET); + } + if ($phpver >= 40006) { $category=Udm_Get_Res_Field($res,$i,UDM_FIELD_CATEGORY); } else { @@ -928,6 +935,17 @@ print (($desc != '')?$desc:$text."...<BR>$t_DY<UL><li>\n"); print ("<A HREF=\"$url\" TARGET=\"_blank\">$url</A>\n"); print ("($contype) $lastmod, $docsize bytes</UL></DL>\n"); + + if (Udm_Api_Version() >= 30203) { + $storedstr="$storedocurl?rec_id=".Udm_CRC32($udm_agent,$url). + "&DM=".urlencode($lastmod). + "&DS=$docsize". + "&L=$doclang". + "&CS=$doccharset". + "&DU=".urlencode($url). + "&q=".urlencode($query_orig); + print ("<DD><a href=\"$storedstr\">Cached copy</a>\n"); + } } print("<HR><CENTER> $nav </CENTER>\n");

« previous php.cvs (#8345) next »