function get_results() { $res = $this->res; $data = array(); for($i=0;$i<$this->rows;$i++){ $r = array(); $r['count'] = $i; $r['ndoc']=Udm_Get_Res_Field($res,$i,UDM_FIELD_ORDER); $r['rating']=Udm_Get_Res_Field($res,$i,UDM_FIELD_RATING); $r['url']=Udm_Get_Res_Field($res,$i,UDM_FIELD_URL); $r['contype']=Udm_Get_Res_Field($res,$i,UDM_FIELD_CONTENT); $r['docsize']=Udm_Get_Res_Field($res,$i,UDM_FIELD_SIZE); $r['lastmod']=Udm_Get_Res_Field($res,$i,UDM_FIELD_MODIFIED); $title=Udm_Get_Res_Field($res,$i,UDM_FIELD_TITLE); $title=($title) ? ($title):'No title'; $r['title']=$this->msearchAgent->ParseDocText($title); $r['text'] = $this->msearchAgent->ParseDocText(Udm_Get_Res_Field($res,$i,UDM_FIELD_TEXT)); $r['keyw']= $this->msearchAgent->ParseDocText(Udm_Get_Res_Field($res,$i,UDM_FIELD_KEYWORDS)); $r['desc']= $this->msearchAgent->ParseDocText(Udm_Get_Res_Field($res,$i,UDM_FIELD_DESC)); $r['crc']=Udm_Get_Res_Field($res,$i,UDM_FIELD_CRC); $r['rec_id']=Udm_Get_Res_Field($res,$i,UDM_FIELD_URLID); $r['doclang']=Udm_Get_Res_Field($res,$i,UDM_FIELD_LANG); $r['doccharset']=Udm_Get_Res_Field($res,$i,UDM_FIELD_CHARSET); $r['category']=Udm_Get_Res_Field($res,$i,UDM_FIELD_CATEGORY); $r['stored_href'] = Udm_Get_Res_Field_Ex($res, $i, "stored_href"); $data[] = $r; } return $data; }
$title=ParseDocText($title); $text=ParseDocText(htmlspecialChars(Udm_Get_Res_Field($res,$i,UDM_FIELD_TEXT))); $keyw=ParseDocText(htmlspecialChars(Udm_Get_Res_Field($res,$i,UDM_FIELD_KEYWORDS))); $desc=ParseDocText(htmlspecialChars(Udm_Get_Res_Field($res,$i,UDM_FIELD_DESC))); $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 { $category=''; } print ("<DL><DT><b>$ndoc.</b><a href=\"$url\" TARGET=\"_blank\"><b>$title</b></a>\n"); print ("[<b>$rating</b>]<DD>\n"); 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) { if ((($stored_link>0) && (Udm_Check_Stored($udm_agent,$stored_link,Udm_CRC32($udm_agent,$url)))) || ($stored_link==-1)) { $storedstr="$storedocurl?rec_id=".Udm_CRC32($udm_agent,$url). "&DM=".urlencode($lastmod).