home *** CD-ROM | disk | FTP | other *** search
/ Chip 2000 May / Chip_2000-05_cd1.bin / zkuste / Perl / ActivePerl-5.6.0.613.msi / 䆊䌷䈹䈙䏵-䞅䞆䞀㡆䞃䄦䠥 / _9c93e76f5ad33afc1520c5c30197cab6 < prev    next >
Text File  |  2000-03-23  |  5KB  |  119 lines

  1.  
  2. <HTML>
  3. <HEAD>
  4. <TITLE>WWW::Search::AltaVista::AdvancedWeb - class for advanced Alta Vista web searching</TITLE>
  5. <LINK REL="stylesheet" HREF="../../../../../Active.css" TYPE="text/css">
  6. <LINK REV="made" HREF="mailto:">
  7. </HEAD>
  8.  
  9. <BODY>
  10. <TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 WIDTH=100%>
  11. <TR><TD CLASS=block VALIGN=MIDDLE WIDTH=100% BGCOLOR="#cccccc">
  12. <STRONG><P CLASS=block> WWW::Search::AltaVista::AdvancedWeb - class for advanced Alta Vista web searching</P></STRONG>
  13. </TD></TR>
  14. </TABLE>
  15.  
  16. <A NAME="__index__"></A>
  17. <!-- INDEX BEGIN -->
  18.  
  19. <UL>
  20.  
  21.     <LI><A HREF="#name">NAME</A></LI><LI><A HREF="#supportedplatforms">SUPPORTED PLATFORMS</A></LI>
  22.  
  23.     <LI><A HREF="#synopsis">SYNOPSIS</A></LI>
  24.     <LI><A HREF="#description">DESCRIPTION</A></LI>
  25.     <LI><A HREF="#usage">USAGE</A></LI>
  26.     <LI><A HREF="#author">AUTHOR</A></LI>
  27.     <LI><A HREF="#copyright">COPYRIGHT</A></LI>
  28.     <LI><A HREF="#version history">VERSION HISTORY</A></LI>
  29. </UL>
  30. <!-- INDEX END -->
  31.  
  32. <HR>
  33. <P>
  34. <H1><A NAME="name">NAME</A></H1>
  35. <P>WWW::Search::AltaVista::AdvancedWeb - class for advanced Alta Vista web searching</P>
  36. <P>
  37. <HR>
  38. <H1><A NAME="supportedplatforms">SUPPORTED PLATFORMS</A></H1>
  39. <UL>
  40. <LI>Linux</LI>
  41. <LI>Solaris</LI>
  42. <LI>Windows</LI>
  43. </UL>
  44. <HR>
  45. <H1><A NAME="synopsis">SYNOPSIS</A></H1>
  46. <PRE>
  47.     require WWW::Search;
  48.     $search = new WWW::Search('AltaVista::AdvancedWeb');</PRE>
  49. <P>
  50. <HR>
  51. <H1><A NAME="description">DESCRIPTION</A></H1>
  52. <P>Class hack for Advance AltaVista web search mode originally written by  
  53. John Heidemann <EM><A HREF="http://www.altavista.com">http://www.altavista.com</A></EM>.</P>
  54. <P>This hack now allows for AltaVista AdvanceWeb search results
  55. to be sorted and relevant results returned first. Initially, this 
  56. class had skiped the 'r' option which is used by AltaVista to sort
  57. search results for relevancy. Sending advance query using the 
  58. 'q' option resulted in random returned search results which made it 
  59. impossible to view best scored results first.</P>
  60. <P>This class exports no public interface; all interaction should
  61. be done through WWW::Search objects.</P>
  62. <P>
  63. <HR>
  64. <H1><A NAME="usage">USAGE</A></H1>
  65. <P>Advanced AltaVista searching requires boolean operators: AND, OR, 
  66. AND NOT, NEAR in all uppercase. Phrases require to be enclosed in braces 
  67. ( )'s instead of double quotes. Some examples:</P>
  68. <P>(John Heidemann) AND (lsam OR replication) AND NOT (somestupiedword OR thisone)</P>
  69. <P>(lsam OR replication) AND (John Heidemann) AND NOT (somestupiedword OR thisone)
  70. </P>
  71. <PRE>
  72.  
  73. Batman and Robin and not Joker</PRE>
  74. <P>Batman and Robin and not (joker or riddler)</P>
  75. <P>Comments: For ideal results start your query with the words that
  76. matter most in being returned. This module will take those and apply
  77. them first for sorting purposes.</P>
  78. <P>CASE doesnt matter anymore for the Boolean operators for 'and' will be
  79. uppercased to 'AND'. This is to make constructing complex queries
  80. easier.</P>
  81. <P>
  82. <HR>
  83. <H1><A NAME="author">AUTHOR</A></H1>
  84. <P><CODE>WWW::Search</CODE> hack by Jim Smyser, <<A HREF="mailto:jsmyser@bigfoot.com">jsmyser@bigfoot.com</A>>.</P>
  85. <P>
  86. <HR>
  87. <H1><A NAME="copyright">COPYRIGHT</A></H1>
  88. <P>Copyright (c) 1996 University of Southern California.
  89. All rights reserved.                                            
  90. </P>
  91. <PRE>
  92.  
  93. Redistribution and use in source and binary forms are permitted
  94. provided that the above copyright notice and this paragraph are
  95. duplicated in all such forms and that any documentation, advertising
  96. materials, and other materials related to such distribution and use
  97. acknowledge that the software was developed by the University of
  98. Southern California, Information Sciences Institute.  The name of the
  99. University may not be used to endorse or promote products derived from
  100. this software without specific prior written permission.</PRE>
  101. <P>THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
  102. WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
  103. MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.</P>
  104. <P>
  105. <HR>
  106. <H1><A NAME="version history">VERSION HISTORY</A></H1>
  107. <P>2.01 - Additional query modifiers added for even better results.</P>
  108. <P>2.0 - Minor change to set lowercase Boolean operators to uppercase.</P>
  109. <P>1.9 - First hack version release.</P>
  110. <TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 WIDTH=100%>
  111. <TR><TD CLASS=block VALIGN=MIDDLE WIDTH=100% BGCOLOR="#cccccc">
  112. <STRONG><P CLASS=block> WWW::Search::AltaVista::AdvancedWeb - class for advanced Alta Vista web searching</P></STRONG>
  113. </TD></TR>
  114. </TABLE>
  115.  
  116. </BODY>
  117.  
  118. </HTML>
  119.