# HF2K Example ##redirect http://uk.search.yahoo.com/search/dir_ukie?$^r.args exit ##set eur_adv=1 ##set composed_query {##func ysComposeAdvQuery:$|req[va]$|req[vo]$|req[vp]$|req[ve]OR } ##set(|req[p],"$composed_query") ##set(^r.args,"${^r.args}&p=##esc composed_query ") ##set ^r.args=##func delPair:va,&,=,${^r.args} ##set eur_adv=1 ##set adv_showpat=$composed_query ##set($|req[r],"") ##set eurdo_prterr=0 ##set eurdo_prtiym=0 ##set eurdo_prtcats=0 ##set eurdo_prtspon=0 ##set eurdo_prtsites=0 ##set searchurl=/search/ukie ##func str2hash:temphash,&,=,${^r.args} ##func str2hash:paramHash,&,=,${^r.args} ##set querylen=##func strlen:${^temphash.p} ##dispForm $templateDir/empty.html ##exit ##comment for badwords ##set value="" ##set lcq=$|req[p] ##set lcq=##func strconv:tolower,$lcq ##func ysShmHashGet:/home/search/ukie/data/badwords.shm,$lcq ##set badwordsval=$value ##dispForm $templateDir/pornjump.html ##exit ##dispForm $templateDir/intlpornjump.html ##exit ##set (^paramHash.y, "uk") ##set ^r.args=##func hash2str:paramHash,&,= ##set (^paramHash.y, "fr") ##set ^r.args=##func hash2str:paramHash,&,= ##set (^paramHash.y, "es") ##set ^r.args=##func hash2str:paramHash,&,= ##set (^paramHash.y, "y") ##set ^r.args=##func hash2str:paramHash,&,= ##set showDir=1 ##set searchurl=/search/dir_ukie ##set next_h=S ##set catredir=DS0 ##set scatredir=DS2 ##set showDir=0 ##set next_h=W ##set catredir=DS0 ##set catredir=WS0 ##set scatredir=WS2 ##set abs_searchurl=http://uk.search.yahoo.com$searchurl ##func ysearch:/web/ukie,${^r.args} ##func ysearch:/websearch/ukie,${^r.args} ##set log {##func ysTableGet("subprocess_env,logTempData") } ##func ysTableSet("subprocess_env,logTempData,$log&H=0") ##set showpat=$adv_showpat ##func str2hash:spell_hash,&,=,${^r.args} ##set (^spell_hash.nr,"$pattern") ##set (^spell_hash.spd,"1") ##set (^spell_hash.p,"$spelling") ##set spellargs=##func hash2str:spell_hash,&,= ##redirect $abs_searchurl?$spellargs ##set spellq=##func strconv:tolower,$spelling ##set spellq=$lcq ##set value= ##func ysShmHashGet:/home/search/ukie/data/spellingexception.shm,$spellq ##set spelling=$value ##set err_code=-1 ##set err_code=-2 ##set err_code=$stotal ##set is_cache=cached ##set ys_scError=0 ##set is_cache=searched ##set search_loc=frontend ##set search_loc=backend ##set r_server_ip=00000000 ##set rtimetaken {##func ysSearchReplace:/,/./,$rtimetaken } ##func logSearchData:/home/y/logs/yapache/us/searchLogs,$r_server_ip,$rtimetaken,$r_bytes_received,/search/uk/google,p=${pattern},$is_cache|$err_code|$property_name|$search_loc|$ys_scError ##func ysearch:/search/ukie,${^r.args} ##set log {##func ysTableGet("subprocess_env,logTempData") } ##func ysTableSet("subprocess_env,logTempData,$log") ##set ^r.args=##func delPair:h,&,=,${^r.args} ##func ysearch:dirHash,/search/cat_ukie,${^r.args} ##set vlog {##func ysTableGet("subprocess_env,logTempData") } ##func ysTableSet("subprocess_env,logTempData,$log|$vlog") ##func set_adpattern:$pattern ##set pagetotal+${^dirHash.cend} ##set eurdo_prtcats=1 ##set eurdo_prtcats=0 ##set ncats=${^dirHash.ncats} ##set eurdo_prtcats=0 ##set cend=${^dirHash.cend} ##set cbegin=${^dirHash.cbegin} ##set ptotal=$pagetotal ##set eurdo_prtspon=1 ##set eurdo_prtiym=1 ##set eurdo_prtsites=1 ##set sponsor_show=1 ##set sponsor_enable=1 ##set spon_searcharg=$searcharg ##set searcharg=##func delPair:page,&,=,$searcharg ##func str2hash:sargHash,&,=,$spon_searcharg ##set ptype {testg} ##set ptype {test} ##set srd_test_data {TID=${testID}_${bucket}:${ptype}} ##set rd_test_data=http://uk.rd.yahoo.com/search3/${ptype}/${testID}_${bucket} ##func regex:/site:(.*)/,$|req[hq] ##set restrict=local ##set domain=$^regex.1 ##set sponsor_enable=0 ##set eurdo_prterr=1 ##set restrict=property ##set eurdo_prterr=1 ##set eurdo_prterr=1 ##set restrict=subcat ##set send=20 ##set stotal=20 ##set ntotal=20 ##func info_setup:ads,ad-location:NEAn5EELSEFADSKYSHPSPULREC,ad-spaceid:0:7825331:9197745:15425975:81109959:95939784,ad-property:ukie_webse,ad-stitcher:qnews,ad-keyword:$pattern ##set spaceid=95939784 ##func info_setup:ads,ad-location:NEAESPU,ad-spaceid:0:7825331:9197745:11111254,ad-property:ukie_webse,ad-stitcher:qnews,ad-keyword:$pattern ##set spaceid=11111254 Yahoo! UK & Ireland - Search results for <!-- if nicepattern --> $nicepattern <!-- else nicepattern --> <!-- if showpat --> $showpat <!-- endif showpat --> <!-- endif nicepattern -->
##set test_gif_url=${rd_test_data}/m/l/* Yahoo! UK & Ireland   ##func info_insertion:N
##set log {##func ysTableGet("subprocess_env,logTempData") } ##func ysTableSet("subprocess_env,logTempData,$log|sp->$showpattern")
##set test_form_url=${rd_test_data}/tss/s/*-
  Directory Category Matches Web Matches Search Summary ##set advurl=$rd_test_data/tss/a/*-http://uk.rd.yahoo.com/search3/tss/a/*-http://uk.search.yahoo.com/search/ukie/options?$searcharg ##set test_help=$rd_test_data/tss/h/*- ##set advurl=http://uk.rd.yahoo.com/search3/tss/a/*-http://uk.search.yahoo.com/search/ukie/options?$searcharg ##set advtemp=$advurl&h=c ##set advurl=$advtemp
   hints
 advanced search
all sites  UK only Ireland only all sites UK only Ireland only all sites UK only Ireland only all sites UK only Ireland only
Results for $showpat Search in: ##set web_url=http://uk.search.yahoo.com/search/ukie?p=$pattern ##set web_url=${rd_test_data}/navbar/top/wp/*-http://uk.rd.yahoo.com/search3/navbar/top/wp/*-http://uk.search.yahoo.com/search/ukie?p=$pattern ##set web_url=http://uk.rd.yahoo.com/search3/navbar/top/wp/*-http://uk.search.yahoo.com/search/ukie?p=$pattern The Web | The Web | The Web | The Web | ##set dir_url=http://uk.search.yahoo.com/search/dir_ukie?p=$pattern ##set dir_url=${rd_test_data}/navbar/top/cat/*-http://uk.rd.yahoo.com/search3/navbar/top/cat/*-http://uk.search.yahoo.com/search/dir_ukie?p=$pattern ##set dir_url=http://uk.rd.yahoo.com/search3/navbar/top/cat/*-http://uk.search.yahoo.com/search/dir_ukie?p=$pattern Directory | Directory | Directory | Directory | ##set news_url=http://uk.search.news.yahoo.com/search/news_ukie?p=$pattern&n=10&z=date ##set news_url=${rd_test_data}/navbar/top/ns/*-http://uk.rd.yahoo.com/search3/navbar/top/ns/*-http://uk.search.news.yahoo.com/search/news_ukie?p=$pattern&n=10&z=date ##set news_url=http://uk.rd.yahoo.com/search3/navbar/top/ns/*-http://uk.search.news.yahoo.com/search/news_ukie?p=$pattern&n=10&z=date News News
   
Tip We couldn't find any results for $|req[nr]. We have corrected it automatically to $showpat ##set log {##func ysTableGet("subprocess_env,logTempData") } ##func ysTableSet("subprocess_env,logTempData,$log|spredirect->$spelling") ##set rdspelling=##esc spelling ##func str2hash:spell_hash,&,=,${^r.args} ##set (^spell_hash.sp,"1") ##set (^spell_hash.p,"$rdspelling") ##set spellargs=##func hash2str:spell_hash,&,= Alert Did you mean : $spelling ?

##set eurdo_prterr=0 ##set eurdo_prtspon=1 ##set eurdo_prterr=1 ##set restrict=noresult ##set eurdo_prtiym=0 ##set eurdo_prtcats=0 ##set eurdo_prtsites=0


No results were found for your search: $showpat.

Helpful Hints:

  • Check your spelling. Are all the words spelled correctly?
  • Try using fewer words.
  • Remove quotation marks or plus signs - they limit your search results.
  • Try different but similar words such as "football" instead of "soccer".

Or, Browse the Yahoo! Directory to find sites:

PLEASE NOTE: This search was restricted to $domain. For more matches, try searching all the web.

PLEASE NOTE: This search was restricted to $domain. For more matches, try searching all the web.

PLEASE NOTE: This search was restricted to listings within the last $age days.
(ranging from $datelowerbound to $dateupperbound)
For more matches, try searching all the web.

PLEASE NOTE: ##set rdurl=${rd_test_data}/restrict/*-http://uk.rd.yahoo.com/search3/restrict/*- ##set rdurl=http://uk.rd.yahoo.com/search3/restrict/*- You have just searched Yahoo! for UK sites. For more matches, try searching all the web.

PLEASE NOTE: You have just searched Yahoo! for Irish sites. For more matches, try searching all the web.

PLEASE NOTE: You have just searched all of Yahoo!.Try searching Yahoo! for just UK sites or Irish sites to narrow your results.

##set nlcq {##func ysNormalizeString("$lcq")} ##func ysShmHashGet:/home/search/ukie/data/insideyahoo.shm,$nlcq ##set iylog=iyg/$pattern ##set iylog=iy/$pattern
Inside Yahoo
##func ysSearchReplace:/http:\/\/uk.rd.yahoo.com/http:\/\/uk.srd.yahoo.com\/S=$spaceid:IY\/K=$pattern\/${srd_test_data}\/\*-http:\/\/uk.rd.yahoo.com/,$value $value
##set show_location=1 ##set suptext {List "${showpat}" by location} ##set ^dirHash.(prop)ctotal-1 ##set cend-1
Directory Category Matches ##set first_url=$abs_searchurl?$searcharg ##set first_url=http://uk.rd.yahoo.com/search3/c/firstc/*-$first_url"; ##set test_prev_url=${rd_test_data}/c/firstc/*- First Page |  ##set prev_begin=$cbegin ##set prev_begin-$pagesize ##set prev_url=http://uk.rd.yahoo.com/search3/c/prevc/*-$abs_searchurl?$searcharg&hc=$ncats&b=$prev_begin&h=C ##set test_prev_url=${rd_test_data}/c/prevc/*- Previous $pagesize |  $cbegin - $cend of $ncats   |  ##set next_begin=$cend ##set next_begin+1 ##set nnext=$ncats ##set nnext-$cend ##set nnext=$pagesize ##set test_next_url=${rd_test_data}/c/nextc/*- Next 1 Next $nnext
##set rootCategory=Home ##set now=##datestamp %s ##set ct=0 ##set rank=$cbegin ##set query=$pattern ##func makeRedirectSafe:query ##set catlen=##func strlen:${^dirHash.(prop)shortc(check)} ##set catlen=##func strlen:${^dirHash.(prop)category(check)Leaf} ##set long=1 ##set check+1 ##set catlen=##func strlen:$suptext ##set long=1 ##set ct+1 ##set rank+1
##set ctsmall=$ct ##set ctsmall%2 ##set ctsmall=1 ##set st=0 ##set catpurl=http://uk.srd.yahoo.com/S=$spaceid:$catredir/R=$rank/K=$query/CS=${^dirHash.(prop)idc(ct)}/${srd_test_data}/*- ##set catpurl=http://uk.srd.yahoo.com/S=$spaceid:$catredir/R=$rank/K=$query/CS=${^dirHash.(prop)idc(ct)}/*- - ##datestamp {^dirHash.(prop)dates(ct)}=%m/%d/%Y ${^dirHash.(prop)boldshortc(ct)} ${^dirHash.(prop)boldcategory(ct)Leaf} ##set docage=$now ##set docage-${^dirHash.(prop)dates(ct)} ##set docage/86400 ##set docage-1 new!
$suptext
  ##set first_url=$abs_searchurl?$searcharg ##set first_url=http://uk.rd.yahoo.com/search3/c/firstc/*-$first_url"; ##set test_prev_url=${rd_test_data}/c/firstc/*- First Page |  ##set prev_begin=$cbegin ##set prev_begin-$pagesize ##set prev_url=http://uk.rd.yahoo.com/search3/c/prevc/*-$abs_searchurl?$searcharg&hc=$ncats&b=$prev_begin&h=C ##set test_prev_url=${rd_test_data}/c/prevc/*- Previous $pagesize |  $cbegin - $cend of $ncats   |  ##set next_begin=$cend ##set next_begin+1 ##set nnext=$ncats ##set nnext-$cend ##set nnext=$pagesize ##set test_next_url=${rd_test_data}/c/nextc/*- Next 1 Next $nnext
##set value="" ##func ysShmHashGet:/home/search/ukie/data/commercial.shm,$lcq ##set hits=6 ##set OV=1 ##set hits=5 ##set OV=0 ##func ysearch:adHash,/espotting/uk,$spon_searcharg&hits=$hits ##set nextPageNum=$^adHash.pageNum ##set nextPageNum+1 ##set source=next ##set source=first ##func ysTableSet:subprocess_env,plogdata,espotting/-1 ##set ad_reason=/ec ##set ad_reason=/ea ##set ad_reason=/ek ##func ysTableSet:subprocess_env,plogdata,espotting/$source/OV=E$OV/$^adHash.nsites$ad_reason ##func ysTableSet:subprocess_env,nlogdata,$^adHash.rtimetaken ##set adct=0 ##set signup_url=${rd_test_data}/spon/top/*-http://uk.rd.yahoo.com/search3/spon/top/*-http://uk.docs.yahoo.com/espotting/signup.html ##set signup_url=http://uk.rd.yahoo.com/search3/spon/top/*-http://uk.docs.yahoo.com/espotting/signup.html
Sponsored Matches (Advertise Here)
##set sponsor_no=$adct ##set sponsor_no+1 ##set query=$pattern ##set hits-2 ##set esp_toplimit=$hits ##set esp_toplimit=$^adHash.nsites ##set sponsored_srd=http://uk.srd.yahoo.com/S=$spaceid:WS4/R=$sponsor_no/K=$pattern/TR=$^adHash.nsites/${srd_test_data}/*- ##set adct+1 ##set sponsor_no+1
##func ysSearchReplace:/¬/€/,$^adHash.boldtitles(adct)  -  ##set test {##func ysSearchReplace:/¬/€/,${^adHash.boldcomments(adct)} } ##func ysSearchReplace:/"/'/,$test
##func ysSearchReplace:/http:\/\///,$^adHash.sitehosts(adct)
##set test_link_data=${srd_test_data}/ ##set test_rd_data=${rd_test_data}/ ##set nextPageNum=$|req[page] ##set nextPageNum+1
Web Matches ##set first_url=$abs_searchurl?$searcharg ##set first_url=http://uk.rd.yahoo.com/search3/ws/firstws/t/*-$first_url"; ##set test_prev_url=${rd_test_data}/s/firstws/t/*- First Page |  ##set prev_begin=$sbegin ##set prev_begin-$pagesize ##set prev_url=${test_rd_data}ws/prevws/t/*-http://uk.rd.yahoo.com/search3/ws/prevws/t/*-$abs_searchurl?$searcharg&hc=$ncats&hs=$nsites&b=$prev_begin&h=${next_h} ##set test_prev_url=${rd_test_data}/s/prevs/t/*- Previous $pagesize |  ##set roundnsites {##func strconv:delimit,$nsites } $sbegin - $send of $roundnsites | ##set next_begin=$send ##set next_begin+1 ##set remain=$nsites ##set remain-$send ##set remain=20 Next $remain
##set now=##datestamp %s ##set ct=0 ##set rank=$sbegin ##set query=$pattern ##func makeRedirectSafe:query ##set msf=0
    ##set printed=0 ##set viewcounter=$ct ##set viewcounter+$sbegin ##set setul=1 ##set printed=1 ##set no= ##set no+1
  1. ##set printed=1 ##set no= ##set no+1
  2. ${*(prop)boldtitles(ct)} ${*URLs(ct)} ${*Titles(ct)} ##set mime=${*MimeTypes(ct)} (PDF) (DOC) cool site ##set docage=$now ##set docage-${*(prop)dates(ct)} ##set docage/86400 ##set docage-1 new! - ${*(prop)boldcomments(ct)} - ##func ysSearchReplace:/
    //,${*Summarys(ct)}
    ##set dispurl=##func ysSearchReplace:/http:\/\///,${*URLs(ct)} ##set dispurl=##func ysSearchReplace:/http:\/\///,${*(prop)boldurls(ct)} ##func truncateAt:100,$dispurl [More Results from ${*Hostnames(ct)}]
    ##set msf+1 Yahoo! CategorķaMore sites about: ${*boldshortsc(ct)}
    ${*(prop)Category(ct)Url} ShoppingYahoo! Shopping: Shop at ${*(prop)boldtitles(ct)}

    ##set ct+1 ##set rank+1
##set log {##func ysTableGet("subprocess_env,logTempData") } ##set log {$log&msf=$msf } ##func ysTableSet("subprocess_env,logTempData,$log")
##set signup_url=${rd_test_data}/spon/bot/*-http://uk.rd.yahoo.com/search3/spon/bot/*-http://uk.docs.yahoo.com/espotting/signup.html ##set signup_url=http://uk.rd.yahoo.com/search3/spon/bot/*-http://uk.docs.yahoo.com/espotting/signup.html
More Sponsored Matches (Advertise Here)
##set sponsor_no=$adct ##set sponsor_no+1 ##set query=$pattern ##set sponsored_srd=http://uk.srd.yahoo.com/S=$spaceid:WS4/R=$sponsor_no/K=$pattern/TR=$^adHash.nsites/${srd_test_data}/*- ##set adct+1 ##set sponsor_no+1
$^adHash.boldtitles(adct)  -  ##func ysSearchReplace:/"/'/,${^adHash.boldcomments(adct)}
##func ysSearchReplace:/http:\/\///,$^adHash.sitehosts(adct)
##set nextPageNum=$|req[page] ##set nextPageNum+1
  ##set first_url=$abs_searchurl?$searcharg ##set first_url=http://uk.rd.yahoo.com/search3/ws/firstws/b/*-$first_url"; ##set test_prev_url=${rd_test_data}/s/firstws/b/*- First Page |  ##set prev_begin=$sbegin ##set prev_begin-$pagesize ##set prev_url=${test_rd_data}ws/prevws/b/*-http://uk.rd.yahoo.com/search3/ws/prevws/b/*-$abs_searchurl?$searcharg&hc=$ncats&hs=$nsites&b=$prev_begin&h=${next_h} ##set test_prev_url=${rd_test_data}/s/prevs/b/*- Previous $pagesize |  ##set roundnsites {##func strconv:delimit,$nsites } $sbegin - $send of $roundnsites | ##set next_begin=$send ##set next_begin+1 ##set remain=$nsites ##set remain-$send ##set remain=20 Next $remain
##func info_insertion:EA ##func info_insertion:E
##set form_url=http://uk.search.yahoo.com/search/ukie ##set form_url=${rd_test_data}/bss/s/*-http://uk.rd.yahoo.com/search3/bss/s/*-http://uk.search.yahoo.com/search/ukie ##set form_url=http://uk.rd.yahoo.com/search3/bss/s/*-http://uk.search.yahoo.com/search/ukie
Search in: ##set web_url=http://uk.search.yahoo.com/search/ukie?p=$pattern ##set web_url=${rd_test_data}/navbar/bottom/wp/*-http://uk.rd.yahoo.com/search3/navbar/bottom/wp/*-http://uk.search.yahoo.com/search/ukie?p=$pattern ##set web_url=http://uk.rd.yahoo.com/search3/navbar/bottom/wp/*-http://uk.search.yahoo.com/search/ukie?p=$pattern The Web | The Web | The Web | The Web | ##set dir_url=http://uk.search.yahoo.com/search/dir_ukie?p=$pattern ##set dir_url=${rd_test_data}/navbar/bottom/cat/*-http://uk.rd.yahoo.com/search3/navbar/bottom/cat/*-http://uk.search.yahoo.com/search/dir_ukie?p=$pattern ##set dir_url=http://uk.rd.yahoo.com/search3/navbar/bottom/cat/*-http://uk.search.yahoo.com/search/dir_ukie?p=$pattern Directory | Directory | Directory | Directory | ##set news_url=http://uk.search.news.yahoo.com/search/news_ukie?p=$pattern&n=10&z=date ##set news_url=${rd_test_data}/navbar/bottom/ns/*-http://uk.rd.yahoo.com/search3/navbar/bottom/ns/*-http://uk.search.news.yahoo.com/search/news_ukie?p=$pattern&n=10&z=date ##set news_url=http://uk.rd.yahoo.com/search3/navbar/bottom/ns/*-http://uk.search.news.yahoo.com/search/news_ukie?p=$pattern&n=10&z=date News News
  Directory Category Matches Web Matches Search Summary ##set advurl=$rd_test_data/bss/a/*-http://uk.rd.yahoo.com/search3/bss/a/*-http://uk.search.yahoo.com/search/ukie/options?$searcharg ##set test_help=$rd_test_data/bss/h/*- ##set advurl=http://uk.rd.yahoo.com/search3/bss/a/*-http://uk.search.yahoo.com/search/ukie/options?$searcharg ##set advtemp=$advurl&h=c ##set advurl=$advtemp
   hints
 advanced search
all sites  UK only Ireland only all sites UK only Ireland only all sites UK only Ireland only all sites UK only Ireland only

Other Yahoo! Services
##set test_other_url_1=${rd_test_data}/oy/mail/*- Mail - ##set test_other_url_2=${rd_test_data}/oy/mobile/*- Mobile/SMS - ##set test_other_url_3=${rd_test_data}/oy/finance/*- Finance - ##set test_other_url_4=${rd_test_data}/oy/travel/*- Travel - ##set test_other_url_5=${rd_test_data}/oy/shopping/*- Shopping - ##set test_other_url_6=${rd_test_data}/oy/companion/*- Companion - ##set test_other_url_7=${rd_test_data}/oy/messenger/*- Messenger - ##set test_other_url_8=${rd_test_data}/oy/sports/*- Sport - ##set test_other_url_more=${rd_test_data}/oy/more/*- More...

Other Search Engines
##set test_other_url_1=${rd_test_data}/results/altavista/*- Altavista - ##set test_other_url_2=${rd_test_data}/results/askjeeves/*- Ask Jeeves - ##set test_other_url_3=${rd_test_data}/results/doras/*- Doras - ##set test_other_url_more=${rd_test_data}/results/more/*- More...

##func info_insertion:S


Search Technology provided by Google

(Sites included are property of their respective owners and may be protected
by copyrights, trademarks or other proprietary rights and laws.)
Copyright © 2003 Yahoo! UK Limited. All rights reserved.

Privacy Policy - Terms of Service - Help
##func info_insertion:PU ##set testlog=|testg/${testID}_${bucket} ##set testlog=|test/${testID}_${bucket} ##set log {##func ysTableGet("subprocess_env,logTempData") } ##set log {$log|${iylog}${testlog} } ##func ysTableSet("subprocess_env,logTempData,$log")