Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > a2d29ba77c8fe4d655c72d0b897f51ad > files > 155

mnogosearch-3.3.8-3mdv2010.0.i586.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<HTML
><HEAD
><TITLE
>mnoGoSearch 3.3.8 reference manual</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
REL="NEXT"
TITLE="Introduction
    
  "
HREF="msearch-intro.html"><LINK
REL="STYLESHEET"
TYPE="text/css"
HREF="mnogo.css"><META
NAME="Description"
CONTENT="mnoGoSearch - Full Featured Web site Open Source Search Engine Software over the Internet and Intranet Web Sites Based on SQL Database. It is a Free search software covered by GNU license."><META
NAME="Keywords"
CONTENT="shareware, freeware, download, internet, unix, utilities, search engine, text retrieval, knowledge retrieval, text search, information retrieval, database search, mining, intranet, webserver, index, spider, filesearch, meta, free, open source, full-text, udmsearch, website, find, opensource, search, searching, software, udmsearch, engine, indexing, system, web, ftp, http, cgi, php, SQL, MySQL, database, php3, FreeBSD, Linux, Unix, mnoGoSearch, MacOS X, Mac OS X, Windows, 2000, NT, 95, 98, GNU, GPL, url, grabbing"></HEAD
><BODY
CLASS="book"
BGCOLOR="#EEEEEE"
TEXT="#000000"
LINK="#000080"
VLINK="#800080"
ALINK="#FF0000"
><!--#include virtual="body-before.html"--><DIV
CLASS="BOOK"
><A
NAME="AEN1"
></A
><DIV
CLASS="TITLEPAGE"
><H1
CLASS="title"
><A
NAME="AEN2"
><SPAN
CLASS="application"
>mnoGoSearch</SPAN
> 3.3.8 reference manual</A
></H1
><H2
CLASS="subtitle"
>Full-featured search engine software</H2
><P
CLASS="copyright"
>Copyright &copy; 2001-2009 Lavtech.com corp.</P
><HR></DIV
><DIV
CLASS="TOC"
><DL
><DT
><B
>Table of Contents</B
></DT
><DT
>1. <A
HREF="msearch-intro.html"
>Introduction
    <A
NAME="AEN11"
></A
></A
></DT
><DD
><DL
><DT
><A
HREF="msearch-intro.html#features"
>mnoGoSearch Features
      <A
NAME="AEN40"
></A
></A
></DT
><DT
><A
HREF="msearch-get.html"
>Where to get <SPAN
CLASS="application"
>mnoGoSearch</SPAN
>.
      <A
NAME="AEN141"
></A
></A
></DT
><DT
><A
HREF="msearch-disclaimer.html"
>Disclaimer
      <A
NAME="AEN149"
></A
></A
></DT
><DT
><A
HREF="msearch-authors.html"
>Authors
      <A
NAME="AEN158"
></A
></A
></DT
><DT
><A
HREF="msearch-contriblist.html"
>Contributors (in no particular order)
       <A
NAME="AEN236"
></A
></A
></DT
><DT
><A
HREF="msearch-faq.html"
>Frequently Asked Questions
      <A
NAME="AEN378"
></A
></A
></DT
></DL
></DD
><DT
>2. <A
HREF="msearch-install.html"
>Installing <SPAN
CLASS="application"
>mnoGoSearch</SPAN
>
    <A
NAME="AEN519"
></A
></A
></DT
><DD
><DL
><DT
><A
HREF="msearch-install.html#sqlreq"
>SQL database requirements</A
></DT
><DT
><A
HREF="msearch-opsys.html"
>Supported operating systems</A
></DT
><DT
><A
HREF="msearch-toolsreq.html"
>Tools required for installation</A
></DT
><DT
><A
HREF="msearch-installing.html"
>Installing <SPAN
CLASS="application"
>mnoGoSearch</SPAN
>
      <A
NAME="AEN690"
></A
></A
></DT
><DT
><A
HREF="msearch-inetd.html"
>Running <SPAN
CLASS="application"
>search.cgi</SPAN
> from
    <SPAN
CLASS="application"
>inetd</SPAN
> / <SPAN
CLASS="application"
>xinetd</SPAN
></A
></DT
><DT
><A
HREF="msearch-installproblem.html"
>Possible installation
      problems <A
NAME="AEN952"
></A
></A
></DT
><DT
><A
HREF="msearch-binarydistrib.html"
>Creating a binary package</A
></DT
><DT
><A
HREF="msearch-register.html"
>Installation registration</A
></DT
></DL
></DD
><DT
>3. <A
HREF="msearch-indexing.html"
>Indexing</A
></DT
><DD
><DL
><DT
><A
HREF="msearch-indexing.html#general"
>Indexing in general</A
></DT
><DD
><DL
><DT
><A
HREF="msearch-indexing.html#general-conf"
>Configuration</A
></DT
><DT
><A
HREF="msearch-indexing.html#general-create-tables"
>Creating <ACRONYM
CLASS="acronym"
>SQL</ACRONYM
> table structure
      <A
NAME="AEN1033"
></A
></A
></DT
><DT
><A
HREF="msearch-indexing.html#general-drop-tables"
>Dropping <ACRONYM
CLASS="acronym"
>SQL</ACRONYM
> table structure
      <A
NAME="AEN1052"
></A
></A
></DT
><DT
><A
HREF="msearch-indexing.html#general-run"
>Running <SPAN
CLASS="application"
>indexer</SPAN
></A
></DT
><DT
><A
HREF="msearch-indexing.html#AEN1082"
>HTTP redirects</A
></DT
><DT
><A
HREF="msearch-indexing.html#general-crawling-optimization"
>Crawling time optimization</A
></DT
><DT
><A
HREF="msearch-indexing.html#general-subsect"
>Subsection control</A
></DT
><DT
><A
HREF="msearch-indexing.html#general-cleardb"
>How to clear the database
      <A
NAME="AEN1154"
></A
></A
></DT
><DT
><A
HREF="msearch-indexing.html#general-dbstat"
>Database Statistics
      <A
NAME="AEN1169"
></A
></A
></DT
><DT
><A
HREF="msearch-indexing.html#general-linkval"
>Using <SPAN
CLASS="application"
>indexer</SPAN
> for site validation
      <A
NAME="AEN1257"
></A
></A
></DT
><DT
><A
HREF="msearch-indexing.html#general-parallel"
>Running multiple <SPAN
CLASS="application"
>indexer</SPAN
> instances for crawling
      <A
NAME="AEN1275"
></A
></A
></DT
><DT
><A
HREF="msearch-indexing.html#general-parallel-threads"
>Running <SPAN
CLASS="application"
>indexer</SPAN
> with multiple threads
      <A
NAME="AEN1305"
></A
></A
></DT
></DL
></DD
><DT
><A
HREF="msearch-http-codes.html"
>HTTP response codes <SPAN
CLASS="application"
>mnoGoSearch</SPAN
> understands</A
></DT
><DT
><A
HREF="msearch-content-enc.html"
>Content-Encoding support
    <A
NAME="AEN1434"
></A
></A
></DT
><DT
><A
HREF="msearch-indexer-configuration.html"
>indexer configuration</A
></DT
><DD
><DL
><DT
><A
HREF="msearch-indexer-configuration.html#follow"
>Specifying the Web space for indexing</A
></DT
><DT
><A
HREF="msearch-indexer-configuration.html#aliases"
>Aliases</A
></DT
><DT
><A
HREF="msearch-indexer-configuration.html#srvtable"
>ServerTable
	<A
NAME="AEN1865"
></A
></A
></DT
><DT
><A
HREF="msearch-indexer-configuration.html#flushsrvtable"
>FlushServerTable
<A
NAME="AEN1898"
></A
></A
></DT
></DL
></DD
><DT
><A
HREF="msearch-syslog.html"
>Using syslog
  <A
NAME="AEN1905"
></A
></A
></DT
><DT
><A
HREF="msearch-itips.html"
>Disabling Apache logging</A
></DT
><DT
><A
HREF="msearch-stored.html"
>Cached copies
    <A
NAME="AEN2001"
></A
></A
></DT
><DD
><DL
><DT
><A
HREF="msearch-stored.html#stored-start"
>Configuring cached copies</A
></DT
><DT
><A
HREF="msearch-stored.html#stored-search"
>Using cached copies at search time</A
></DT
><DT
><A
HREF="msearch-stored.html#stored-distributed"
>Moving cached copies to another machine</A
></DT
><DT
><A
HREF="msearch-stored.html#stored-remote"
>Using the original document as a cached copy source</A
></DT
></DL
></DD
></DL
></DD
><DT
>4. <A
HREF="msearch-extended-indexing.html"
>Extended indexing features</A
></DT
><DD
><DL
><DT
><A
HREF="msearch-extended-indexing.html#news"
>News extensions
<A
NAME="AEN2088"
></A
></A
></DT
><DT
><A
HREF="msearch-extended-indexing.html#mp3"
>Creating an MP3 search engine
  <A
NAME="AEN2092"
></A
></A
></DT
><DD
><DL
><DT
><A
HREF="msearch-extended-indexing.html#mp3-indexer"
>MP3 <TT
CLASS="filename"
>indexer.conf</TT
> commands</A
></DT
><DT
><A
HREF="msearch-extended-indexing.html#mp3-search"
>Restricting search to a certain MP3 section</A
></DT
></DL
></DD
><DT
><A
HREF="msearch-extended-indexing.html#htdb"
>Indexing <ACRONYM
CLASS="acronym"
>SQL</ACRONYM
> tables
    (<TT
CLASS="literal"
>htdb:/</TT
> virtual <ACRONYM
CLASS="acronym"
>URL</ACRONYM
> scheme)
    <A
NAME="AEN2154"
></A
></A
></DT
><DD
><DL
><DT
><A
HREF="msearch-extended-indexing.html#htdb-indexer"
><ACRONYM
CLASS="acronym"
>HTDB</ACRONYM
> <TT
CLASS="filename"
>indexer.conf</TT
> commands</A
></DT
><DT
><A
HREF="msearch-extended-indexing.html#htdb-var"
><ACRONYM
CLASS="acronym"
>HTDB</ACRONYM
> variables
      <A
NAME="AEN2323"
></A
></A
></DT
><DT
><A
HREF="msearch-extended-indexing.html#htdb-many"
>Using multiple <ACRONYM
CLASS="acronym"
>HTDB</ACRONYM
> sources
      <A
NAME="AEN2359"
></A
></A
></DT
><DT
><A
HREF="msearch-extended-indexing.html#htdb-fulltext"
>Using <SPAN
CLASS="application"
>mnoGoSearch</SPAN
> as an
     external <ACRONYM
CLASS="acronym"
>SQL</ACRONYM
> full-text engine</A
></DT
><DT
><A
HREF="msearch-extended-indexing.html#htdb-web"
>Indexing a database driven Web server</A
></DT
></DL
></DD
><DT
><A
HREF="msearch-extended-indexing.html#exec"
>Indexing a program output
  (<TT
CLASS="literal"
>exec:/</TT
> and <TT
CLASS="literal"
>cgi:/</TT
> virtual URL schemes)
  <A
NAME="AEN2495"
></A
></A
></DT
><DD
><DL
><DT
><A
HREF="msearch-extended-indexing.html#exec-cgi"
>Passing parameters to the <TT
CLASS="literal"
>cgi:/</TT
> virtual scheme</A
></DT
><DT
><A
HREF="msearch-extended-indexing.html#exec-exec"
>Passing parameters to the <TT
CLASS="literal"
>exec:/</TT
> virtual scheme</A
></DT
><DT
><A
HREF="msearch-extended-indexing.html#exec-ext"
>Using the <TT
CLASS="literal"
>exec:/</TT
> virtual scheme as an external retrieval system</A
></DT
></DL
></DD
><DT
><A
HREF="msearch-extended-indexing.html#mirror"
>Mirroring
  <A
NAME="AEN2577"
></A
></A
></DT
><DD
><DL
><DT
><A
HREF="msearch-extended-indexing.html#mirror-creating"
>Creating a mirror</A
></DT
><DT
><A
HREF="msearch-extended-indexing.html#mirror-as-cache"
>Using a mirror as crawler cache.
    <A
NAME="AEN2610"
></A
></A
></DT
></DL
></DD
></DL
></DD
><DT
>5. <A
HREF="msearch-htmlparser.html"
>mnoGoSearch <ACRONYM
CLASS="acronym"
>HTML</ACRONYM
> parser</A
></DT
><DD
><DL
><DT
><A
HREF="msearch-htmlparser.html#htmlparser-tag"
>Tag parser
      <A
NAME="AEN2665"
></A
></A
></DT
><DT
><A
HREF="msearch-htmlparser-spec.html"
><ACRONYM
CLASS="acronym"
>HTML</ACRONYM
> entities</A
></DT
><DT
><A
HREF="msearch-htmlparser-meta.html"
>META tags
<A
NAME="AEN2699"
></A
></A
></DT
><DT
><A
HREF="msearch-htmlparser-links.html"
>Links</A
></DT
><DT
><A
HREF="msearch-htmlparser-comments.html"
>Comments</A
></DT
></DL
></DD
><DT
>6. <A
HREF="msearch-parsers.html"
>External parsers<A
NAME="AEN2784"
></A
></A
></DT
><DD
><DL
><DT
><A
HREF="msearch-parsers.html#pars-sup"
>Supported parser types</A
></DT
><DT
><A
HREF="msearch-parsers.html#pars-setup"
>Setting up parsers</A
></DT
><DT
><A
HREF="msearch-parsers.html#ParserTimeOut"
>Preventing <SPAN
CLASS="application"
>indexer</SPAN
> from getting stuck on a parser execution</A
></DT
><DT
><A
HREF="msearch-parsers.html#pars-pipes"
>Pipes in a parser command line</A
></DT
><DT
><A
HREF="msearch-parsers.html#pars-char"
>Parsers and character sets
       <A
NAME="AEN2896"
></A
></A
></DT
><DT
><A
HREF="msearch-parsers.html#pars-udmurl"
>The <CODE
CLASS="varname"
>UDM_URL</CODE
> environment variable</A
></DT
><DT
><A
HREF="msearch-parsers.html#pars-links"
>External parsers for the most common file types
    <A
NAME="AEN2924"
></A
></A
></DT
><DD
><DL
><DT
><A
HREF="msearch-parsers.html#pars-msword"
><SPAN
CLASS="application"
>MS Word</SPAN
> (<TT
CLASS="filename"
>*.doc</TT
>)</A
></DT
><DT
><A
HREF="msearch-parsers.html#pars-excel"
><SPAN
CLASS="application"
>MS Excel</SPAN
> (<TT
CLASS="filename"
>*.xls</TT
>)</A
></DT
><DT
><A
HREF="msearch-parsers.html#pars-ppt"
><SPAN
CLASS="application"
>MS PowerPoint</SPAN
> (<TT
CLASS="filename"
>*.ppt</TT
>)</A
></DT
><DT
><A
HREF="msearch-parsers.html#pars-rtf"
><SPAN
CLASS="application"
>Rich Text</SPAN
> (<TT
CLASS="filename"
>*.rtf</TT
>)</A
></DT
><DT
><A
HREF="msearch-parsers.html#pars-pdf"
><SPAN
CLASS="application"
>Adobe Acrobat</SPAN
> (<TT
CLASS="filename"
>*.pdf</TT
>)</A
></DT
><DT
><A
HREF="msearch-parsers.html#pars-ps"
><SPAN
CLASS="application"
>PostScript</SPAN
> (<TT
CLASS="filename"
>*.ps</TT
>)</A
></DT
><DT
><A
HREF="msearch-parsers.html#parse-rpm"
><SPAN
CLASS="application"
>RPM</SPAN
></A
></DT
></DL
></DD
></DL
></DD
><DT
>7. <A
HREF="msearch-howstore.html"
>Storing <SPAN
CLASS="application"
>mnoGoSearch</SPAN
> data</A
></DT
><DD
><DL
><DT
><A
HREF="msearch-howstore.html#sql-stor"
>Word modes with an <ACRONYM
CLASS="acronym"
>SQL</ACRONYM
> database</A
></DT
><DD
><DL
><DT
><A
HREF="msearch-howstore.html#sql-stor-modes"
>Various modes used to store words</A
></DT
><DT
><A
HREF="msearch-howstore.html#sql-stor-single"
>Storage mode - single
      <A
NAME="AEN3107"
></A
></A
></DT
><DT
><A
HREF="msearch-howstore.html#sql-stor-multi"
>Storage mode - multi
      <A
NAME="AEN3149"
></A
></A
></DT
><DT
><A
HREF="msearch-howstore.html#sql-stor-blob"
>Storage mode - blob
      <A
NAME="AEN3185"
></A
></A
></DT
><DT
><A
HREF="msearch-howstore.html#sql-stor-blob-live"
>Live updates emulator with <TT
CLASS="literal"
>DBMode=blob</TT
></A
></DT
><DT
><A
HREF="msearch-howstore.html#sql-stor-blob-ext"
>Extended features with <CODE
CLASS="option"
>DBMode=blob</CODE
></A
></DT
><DT
><A
HREF="msearch-howstore.html#sql-store-maxwords"
>Maximum amount of words collected from a  document</A
></DT
><DT
><A
HREF="msearch-howstore.html#sql-stor-noncrc"
>Substring search notes</A
></DT
></DL
></DD
><DT
><A
HREF="msearch-cachemode.html"
>Cache mode storage</A
></DT
><DT
><A
HREF="msearch-perf.html"
>mnoGoSearch performance issues
<A
NAME="AEN3369"
></A
></A
></DT
><DD
><DL
><DT
><A
HREF="msearch-perf.html#perf-mysql"
>MySQL performance</A
></DT
><DT
><A
HREF="msearch-perf.html#perf-optimization"
>Post-indexing optimization</A
></DT
></DL
></DD
><DT
><A
HREF="msearch-oracle.html"
>Oracle notes
<A
NAME="AEN3398"
></A
></A
></DT
><DD
><DL
><DT
><A
HREF="msearch-oracle.html#oracle-intro"
>Introduction</A
></DT
><DT
><A
HREF="msearch-oracle.html#oracle-install"
>Compilation, Installation and Configuration</A
></DT
></DL
></DD
><DT
><A
HREF="msearch-db2.html"
>IBM DB2 notes
    <A
NAME="AEN3479"
></A
></A
></DT
></DL
></DD
><DT
>8. <A
HREF="msearch-subsections.html"
>Subsections</A
></DT
><DD
><DL
><DT
><A
HREF="msearch-subsections.html#categories"
>Categories
    <A
NAME="AEN3497"
></A
></A
></DT
><DT
><A
HREF="msearch-tags.html"
>Tags</A
></DT
><DD
><DL
><DT
><A
HREF="msearch-tags.html#tags-adding"
>Adding tags</A
></DT
><DT
><A
HREF="msearch-tags.html#tags-search"
>Using tags at search time</A
></DT
><DT
><A
HREF="msearch-tags.html#tags-substring"
>Using substring tag match</A
></DT
><DT
><A
HREF="msearch-tags.html#tags-multiple"
>Multiple selections</A
></DT
><DT
><A
HREF="msearch-tags.html#tags-indexer"
>Using tags with <SPAN
CLASS="application"
>indexer</SPAN
></A
></DT
></DL
></DD
></DL
></DD
><DT
>9. <A
HREF="msearch-international.html"
>Multiple languages support</A
></DT
><DD
><DL
><DT
><A
HREF="msearch-international.html#charset"
>Character sets
    <A
NAME="AEN3599"
></A
></A
></DT
><DD
><DL
><DT
><A
HREF="msearch-international.html#supcharsets"
>Supported character sets</A
></DT
><DT
><A
HREF="msearch-international.html#charset-onedb"
>Multiple languages in the same database</A
></DT
><DT
><A
HREF="msearch-international.html#recoding"
>Character set conversion</A
></DT
><DT
><A
HREF="msearch-international.html#charset-searchdec"
>Character set conversion at search time</A
></DT
><DT
><A
HREF="msearch-international.html#charsetsalias"
>Character sets aliases</A
></DT
><DT
><A
HREF="msearch-international.html#charsetdetect"
>Document character set detection</A
></DT
><DT
><A
HREF="msearch-international.html#charset-guesser"
>Automatic character set guesser</A
></DT
><DT
><A
HREF="msearch-international.html#defcharset"
>The default character set
      <A
NAME="AEN3934"
></A
></A
></DT
><DT
><A
HREF="msearch-international.html#deflang"
>The default Language
      <A
NAME="AEN3942"
></A
></A
></DT
></DL
></DD
><DT
><A
HREF="msearch-multilang.html"
>Search pages with multi-lingual interface
    <A
NAME="AEN3955"
></A
></A
></DT
><DD
><DL
><DT
><A
HREF="msearch-multilang.html#multilang-install"
>Installing a multi-lingual interface</A
></DT
><DT
><A
HREF="msearch-multilang.html#multilang-how"
>How it works</A
></DT
><DT
><A
HREF="msearch-multilang.html#multilang-problem"
>Possible troubles</A
></DT
></DL
></DD
><DT
><A
HREF="msearch-cjk.html"
>Segmenters for Chinese, Thai and Japanese languages</A
></DT
><DD
><DL
><DT
><A
HREF="msearch-cjk.html#ja-segment"
>Japanese phrase segmenter
      <A
NAME="AEN4098"
></A
></A
></DT
><DT
><A
HREF="msearch-cjk.html#zh-segment"
>Chinese phrase segmenter
      <A
NAME="AEN4114"
></A
></A
></DT
><DT
><A
HREF="msearch-cjk.html#th-segment"
>Thai phrase segmenter
      <A
NAME="AEN4146"
></A
></A
></DT
><DT
><A
HREF="msearch-cjk.html#cjk-segment"
>The <ACRONYM
CLASS="acronym"
>CJK</ACRONYM
> phrase segmenter
      <A
NAME="AEN4166"
></A
></A
></DT
></DL
></DD
><DT
><A
HREF="msearch-vary.html"
>Indexing multilingual servers</A
></DT
></DL
></DD
><DT
>10. <A
HREF="msearch-doingsearch.html"
>Searching documents</A
></DT
><DD
><DL
><DT
><A
HREF="msearch-doingsearch.html#search"
>Using search front-ends</A
></DT
><DD
><DL
><DT
><A
HREF="msearch-doingsearch.html#search-perform"
>Performing search</A
></DT
><DT
><A
HREF="msearch-doingsearch.html#search-params"
>Search parameters
    <A
NAME="AEN4282"
></A
></A
></DT
><DT
><A
HREF="msearch-doingsearch.html#search-changeweight"
>Changing weights of the different document parts at search time</A
></DT
><DT
><A
HREF="msearch-doingsearch.html#search-scriptname"
>Using <SPAN
CLASS="application"
>search.cgi</SPAN
> with <ACRONYM
CLASS="acronym"
>SSI</ACRONYM
></A
></DT
><DT
><A
HREF="msearch-doingsearch.html#search-templates"
>Using multiple templates</A
></DT
><DT
><A
HREF="msearch-doingsearch.html#search-bool"
>Advanced Boolean search
    <A
NAME="AEN4812"
></A
></A
></DT
><DT
><A
HREF="msearch-doingsearch.html#search-secnoref"
>Restricting search words to a section
    <A
NAME="AEN4856"
></A
></A
></DT
><DT
><A
HREF="msearch-doingsearch.html#search-phrase"
>Phrase search
    <A
NAME="AEN4873"
></A
></A
></DT
><DT
><A
HREF="msearch-doingsearch.html#search-exactsectionmatch"
>Exact section match
    <A
NAME="AEN4889"
></A
></A
></DT
><DT
><A
HREF="msearch-doingsearch.html#search-exp"
>How search handles expired documents</A
></DT
></DL
></DD
><DT
><A
HREF="msearch-templates.html"
>How to write search result templates
    <A
NAME="AEN4907"
></A
></A
></DT
><DD
><DL
><DT
><A
HREF="msearch-templates.html#templates-structure"
>Template file structure</A
></DT
><DT
><A
HREF="msearch-templates.html#templates-variable-formats"
>Template variable formats</A
></DT
><DT
><A
HREF="msearch-templates.html#templates-sect"
>Template sections
    <A
NAME="AEN4960"
></A
></A
></DT
><DT
><A
HREF="msearch-templates.html#templates-incl"
>Includes in templates</A
></DT
><DT
><A
HREF="msearch-templates.html#templates-sec"
>Security issues</A
></DT
></DL
></DD
><DT
><A
HREF="msearch-html.html"
>Designing <TT
CLASS="filename"
>search.htm</TT
></A
></DT
><DD
><DL
><DT
><A
HREF="msearch-html.html#html-respage"
>How the search results page is created</A
></DT
><DT
><A
HREF="msearch-html.html#html-yourhtml"
>Your <ACRONYM
CLASS="acronym"
>HTML</ACRONYM
></A
></DT
><DT
><A
HREF="msearch-html.html#html-forms"
>Forms considerations</A
></DT
><DT
><A
HREF="msearch-html.html#html-rellinks"
>Relative links in <TT
CLASS="filename"
>search.htm</TT
></A
></DT
><DT
><A
HREF="msearch-html.html#html-searchform"
>Adding a small Search form to the other pages of your site</A
></DT
></DL
></DD
><DT
><A
HREF="msearch-templates-oper.html"
>Template operators</A
></DT
><DD
><DL
><DT
><A
HREF="msearch-templates-oper.html#templates-if"
>Conditional operators</A
></DT
><DT
><A
HREF="msearch-templates-oper.html#templates-oper-set"
>The <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>SET</I
></SPAN
> operator</A
></DT
><DT
><A
HREF="msearch-templates-oper.html#templates-oper-copy"
>The <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>COPY</I
></SPAN
> operator</A
></DT
><DT
><A
HREF="msearch-templates-oper.html#templates-oper-inc"
>Arithmetic operators</A
></DT
><DT
><A
HREF="msearch-templates-oper.html#templates-oper-loop"
>Loop operators</A
></DT
><DT
><A
HREF="msearch-templates-oper.html#templates-oper-misc"
>Miscellaneous operators and functions</A
></DT
></DL
></DD
><DT
><A
HREF="msearch-rel.html"
>Ranking documents
     <A
NAME="AEN5668"
></A
></A
></DT
><DD
><DL
><DT
><A
HREF="msearch-rel.html#score-commands"
>Commands affecting document score
  <A
NAME="AEN5684"
></A
></A
></DT
><DT
><A
HREF="msearch-rel.html#relevancy"
>Relevancy</A
></DT
><DT
><A
HREF="msearch-rel.html#score-debug"
>Analyzing score values</A
></DT
><DT
><A
HREF="msearch-rel.html#poprank"
>Popularity rank<A
NAME="AEN5842"
></A
></A
></DT
><DT
><A
HREF="msearch-rel.html#rel-cwords"
>Crosswords<A
NAME="AEN5902"
></A
></A
></DT
></DL
></DD
><DT
><A
HREF="msearch-track.html"
>Tracking search queries
    <A
NAME="AEN5917"
></A
></A
></DT
><DT
><A
HREF="msearch-srcache.html"
>Search results cache
    <A
NAME="AEN5944"
></A
></A
></DT
><DT
><A
HREF="msearch-fuzzy.html"
>Fuzzy search</A
></DT
><DD
><DL
><DT
><A
HREF="msearch-fuzzy.html#ispell"
>Ispell
    <A
NAME="AEN5971"
></A
></A
></DT
><DT
><A
HREF="msearch-fuzzy.html#synonyms"
>Synonyms
    <A
NAME="AEN6046"
></A
></A
></DT
><DT
><A
HREF="msearch-fuzzy.html#dehyphenation"
>Dehyphenation
  <A
NAME="AEN6125"
></A
></A
></DT
><DT
><A
HREF="msearch-fuzzy.html#sqlwordforms"
>Loading synonyms and word forms from the <ACRONYM
CLASS="acronym"
>SQL</ACRONYM
> database
  <A
NAME="AEN6134"
></A
></A
></DT
><DT
><A
HREF="msearch-fuzzy.html#dumpspell"
>Dumping Ispell data
  <A
NAME="AEN6141"
></A
></A
></DT
><DT
><A
HREF="msearch-fuzzy.html#translit"
>Transliteration
  <A
NAME="AEN6160"
></A
></A
></DT
><DT
><A
HREF="msearch-fuzzy.html#numericoperators"
>Searching numbers
  <A
NAME="AEN6171"
></A
></A
></DT
><DT
><A
HREF="msearch-fuzzy.html#accentinsensitive"
>Accent insensitive search
  <A
NAME="AEN6193"
></A
></A
></DT
></DL
></DD
></DL
></DD
><DT
>11. <A
HREF="msearch-cluster.html"
>mnoGoSearch cluster</A
></DT
><DD
><DL
><DT
><A
HREF="msearch-cluster.html#cluster-introduction"
>Introduction</A
></DT
><DT
><A
HREF="msearch-cluster.html#cluster-how-it-works"
>How it works</A
></DT
><DT
><A
HREF="msearch-cluster.html#cluster-database-machine-operations"
>Operations done on the database machines</A
></DT
><DT
><A
HREF="msearch-cluster.html#cluster-xml-response-example"
>How a typical XML response looks like</A
></DT
><DT
><A
HREF="msearch-cluster.html#cluster-frontend-machine-operations"
>Operations done on the front-end machine</A
></DT
><DT
><A
HREF="msearch-cluster.html#cluster-types"
>Cluster types</A
></DT
><DT
><A
HREF="msearch-cluster.html#cluster-configure-merge"
>Installing and configuring a "merge" cluster</A
></DT
><DT
><A
HREF="msearch-cluster.html#cluster-configure-distributed"
>Installing and configuring a "distributed" cluster</A
></DT
><DT
><A
HREF="msearch-cluster.html#cluster-limitations"
>Cluster limitations</A
></DT
></DL
></DD
><DT
>12. <A
HREF="msearch-misc.html"
>Miscellaneous</A
></DT
><DD
><DL
><DT
><A
HREF="msearch-misc.html#envvars"
>Environment variables</A
></DT
><DT
><A
HREF="msearch-lib.html"
>Using <SPAN
CLASS="application"
>mnoGoSearch</SPAN
>
   as an embedded search library
  <A
NAME="AEN6457"
></A
></A
></DT
><DD
><DL
><DT
><A
HREF="msearch-lib.html#libmnogosearch"
><SPAN
CLASS="application"
>libmnogosearch</SPAN
></A
></DT
><DT
><A
HREF="msearch-lib.html#api"
><SPAN
CLASS="application"
>mnoGoSearch</SPAN
> API</A
></DT
><DT
><A
HREF="msearch-lib.html#lib-udmconf"
>The <SPAN
CLASS="application"
>udm-config</SPAN
> script</A
></DT
></DL
></DD
><DT
><A
HREF="msearch-udmstemmer.html"
><SPAN
CLASS="application"
>MySQL</SPAN
> fulltext parser plugin</A
></DT
><DT
><A
HREF="msearch-dbschema.html"
>Database schema</A
></DT
><DT
><A
HREF="msearch-bugs.html"
>Reporting bugs</A
></DT
><DD
><DL
><DT
><A
HREF="msearch-bugs.html#bugs-current"
>Currently known bugs</A
></DT
><DT
><A
HREF="msearch-bugs.html#bugs-core"
>Core dump reports</A
></DT
></DL
></DD
></DL
></DD
><DT
>I. <A
HREF="msearch-reference.html"
>Reference</A
></DT
><DD
><DL
><DT
>I. <A
HREF="msearch-cmdref.html"
><SPAN
CLASS="application"
>mnoGoSearch</SPAN
> command reference</A
></DT
><DD
><DL
><DT
><A
HREF="msearch-cmdref-addtype.html"
>AddType</A
>&nbsp;--&nbsp;associates file names or extensions with mime types</DT
><DT
><A
HREF="msearch-cmdref-addencoding.html"
>AddEncoding</A
>&nbsp;--&nbsp;associates file names or extensions with encoding types</DT
><DT
><A
HREF="msearch-cmdref-affix.html"
>Affix</A
>&nbsp;--&nbsp;loads an <SPAN
CLASS="application"
>Ispell</SPAN
> <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>affix file</I
></SPAN
></DT
><DT
><A
HREF="msearch-cmdref-alias.html"
>Alias</A
>&nbsp;--&nbsp;associates master and mirror sites</DT
><DT
><A
HREF="msearch-cmdref-aliasprog.html"
>AliasProg</A
>&nbsp;--&nbsp;calls an external <ACRONYM
CLASS="acronym"
>URL</ACRONYM
> rewrite program</DT
><DT
><A
HREF="msearch-cmdref-allow.html"
>Allow</A
>&nbsp;--&nbsp;
        allows to index the documents
        with the given <ACRONYM
CLASS="acronym"
>URL</ACRONYM
> pattern
      </DT
><DT
><A
HREF="msearch-cmdref-alwaysfoundword.html"
>AlwaysFoundWord</A
>&nbsp;--&nbsp;defines a word that is treated as found in any document</DT
><DT
><A
HREF="msearch-cmdref-authbasic.html"
>AuthBasic</A
>&nbsp;--&nbsp;defines user name and password
     for basic <ACRONYM
CLASS="acronym"
>HTTP</ACRONYM
> authorization
    </DT
><DT
><A
HREF="msearch-cmdref-browsercharset.html"
>BrowserCharset</A
>&nbsp;--&nbsp;defines browser character set</DT
><DT
><A
HREF="msearch-cmdref-cache.html"
>Cache</A
>&nbsp;--&nbsp;defines whether to enable search result cache</DT
><DT
><A
HREF="msearch-cmdref-casefolding.html"
>CaseFolding</A
>&nbsp;--&nbsp;chooses an alternative case mapping</DT
><DT
><A
HREF="msearch-cmdref-category.html"
>Category</A
>&nbsp;--&nbsp;binds a group of documents to a category</DT
><DT
><A
HREF="msearch-cmdref-checkmp3.html"
>CheckMP3</A
>&nbsp;--&nbsp;checks for MP3 meta information</DT
><DT
><A
HREF="msearch-cmdref-checkmp3only.html"
>CheckMP3Only</A
>&nbsp;--&nbsp;checks for MP3 meta information</DT
><DT
><A
HREF="msearch-cmdref-checkonly.html"
>CheckOnly</A
>&nbsp;--&nbsp;checks if a document exists</DT
><DT
><A
HREF="msearch-cmdref-collectlinks.html"
>CollectLinks</A
>&nbsp;--&nbsp;defines whether to store links between documents, for popularity rank.
    </DT
><DT
><A
HREF="msearch-cmdref-crawldelay.html"
>CrawlDelay</A
>&nbsp;--&nbsp;defines the number of seconds to wait between
    requests to the same server
    </DT
><DT
><A
HREF="msearch-cmdref-crawlerthreads.html"
>CrawlerThreads</A
>&nbsp;--&nbsp;sets the number of <SPAN
CLASS="application"
>indexer</SPAN
> threads started for crawling</DT
><DT
><A
HREF="msearch-cmdref-crosswords.html"
>CrossWords</A
>&nbsp;--&nbsp;specifies whether to use <I
CLASS="firstterm"
>crosswords</I
></DT
><DT
><A
HREF="msearch-cmdref-customlog.html"
>CustomLog</A
>&nbsp;--&nbsp;
    enables logging to <TT
CLASS="filename"
>STDOUT</TT
> using the given format
    </DT
><DT
><A
HREF="msearch-cmdref-cvsignore.html"
>CVSIgnore</A
>&nbsp;--&nbsp;defines whether to index internal <ACRONYM
CLASS="acronym"
>CVS</ACRONYM
> files</DT
><DT
><A
HREF="msearch-cmdref-datefactor.html"
>DateFactor</A
>&nbsp;--&nbsp;gives lower score to old documents</DT
><DT
><A
HREF="msearch-cmdref-dateformat.html"
>DateFormat</A
>&nbsp;--&nbsp;defines date format</DT
><DT
><A
HREF="msearch-cmdref-dbaddr.html"
>DBAddr</A
>&nbsp;--&nbsp;sets the database connection string</DT
><DT
><A
HREF="msearch-cmdref-defaultcontenttype.html"
>DefaultContentType</A
>&nbsp;--&nbsp;defines default Content-Type</DT
><DT
><A
HREF="msearch-cmdref-dehyphenate.html"
>Dehyphenate</A
>&nbsp;--&nbsp;enables searching for dehyphenated forms of compound words</DT
><DT
><A
HREF="msearch-cmdref-defaultlang.html"
>DefaultLang</A
>&nbsp;--&nbsp;defines default language</DT
><DT
><A
HREF="msearch-cmdref-detectclones.html"
>DetectClones</A
>&nbsp;--&nbsp;enables or disables clone detection</DT
><DT
><A
HREF="msearch-cmdref-disallow.html"
>Disallow</A
>&nbsp;--&nbsp;disallows indexing defined URLs</DT
><DT
><A
HREF="msearch-cmdref-docmemcachesize.html"
>DocMemCacheSize</A
>&nbsp;--&nbsp;this command is obsolete</DT
><DT
><A
HREF="msearch-cmdref-docsizeweight.html"
>DocSizeWeight</A
>&nbsp;--&nbsp;changes document size impact on the document score</DT
><DT
><A
HREF="msearch-cmdref-doctimeout.html"
>DocTimeOut</A
>&nbsp;--&nbsp;defines maximum amount of time spent to download a document</DT
><DT
><A
HREF="msearch-cmdref-excerptsize.html"
>ExcerptSize</A
>&nbsp;--&nbsp;defines maximal excerpt length</DT
><DT
><A
HREF="msearch-cmdref-excerptstopword.html"
>ExcerptStopword</A
>&nbsp;--&nbsp;defines whether to highlight stopwords.</DT
><DT
><A
HREF="msearch-cmdref-excerptpadding.html"
>ExcerptPadding</A
>&nbsp;--&nbsp;defines excerpt context length</DT
><DT
><A
HREF="msearch-cmdref-flushservertable.html"
>FlushServerTable</A
>&nbsp;--&nbsp;puts the <CODE
CLASS="varname"
>server.active</CODE
> value in sync with <TT
CLASS="filename"
>indexer.conf</TT
></DT
><DT
><A
HREF="msearch-cmdref-followsymlinks.html"
>FollowSymLinks</A
>&nbsp;--&nbsp;defines whether to dereference symlinks</DT
><DT
><A
HREF="msearch-cmdref-forceiischarset1251.html"
>ForceIISCharset1251</A
>&nbsp;--&nbsp;assume that <SPAN
CLASS="application"
>Microsoft IIS</SPAN
>
      servers return <TT
CLASS="literal"
>windows-1251</TT
> character set
    </DT
><DT
><A
HREF="msearch-cmdref-guesserusemeta.html"
>GuesserUseMeta</A
>&nbsp;--&nbsp;defines whether to use meta tags for character set detection</DT
><DT
><A
HREF="msearch-cmdref-groupbysite.html"
>GroupBySite</A
>&nbsp;--&nbsp;enables grouping search results by site</DT
><DT
><A
HREF="msearch-cmdref-hlbeg.html"
>HlBeg</A
>&nbsp;--&nbsp;defines left search results highlighting code</DT
><DT
><A
HREF="msearch-cmdref-hlend.html"
>HlEnd</A
>&nbsp;--&nbsp;defines right search results highlighting code</DT
><DT
><A
HREF="msearch-cmdref-holdbadhrefs.html"
>HoldBadHrefs</A
>&nbsp;--&nbsp;defines period of time to keep bad documents in the database</DT
><DT
><A
HREF="msearch-cmdref-hrefonly.html"
>HrefOnly</A
>&nbsp;--&nbsp;scans matching documents for links only
    </DT
><DT
><A
HREF="msearch-cmdref-htdbaddr.html"
>HTDBAddr</A
>&nbsp;--&nbsp;describes a connection string to a remote <ACRONYM
CLASS="acronym"
>SQL</ACRONYM
> data source</DT
><DT
><A
HREF="msearch-cmdref-htdbdoc.html"
>HTDBDoc</A
>&nbsp;--&nbsp;describes a query to fetch a document content from an <ACRONYM
CLASS="acronym"
>SQL</ACRONYM
> source</DT
><DT
><A
HREF="msearch-cmdref-htdblimit.html"
>HTDBLimit</A
>&nbsp;--&nbsp;limits the amount of document IDs fetched in a single <B
CLASS="command"
>HTDBList</B
> query</DT
><DT
><A
HREF="msearch-cmdref-htdblist.html"
>HTDBList</A
>&nbsp;--&nbsp;describes a query to fetch document list from an <ACRONYM
CLASS="acronym"
>SQL</ACRONYM
>
    data source
    </DT
><DT
><A
HREF="msearch-cmdref-httpheader.html"
>HTTPHeader</A
>&nbsp;--&nbsp;adds a desired header into <ACRONYM
CLASS="acronym"
>HTTP</ACRONYM
> requests</DT
><DT
><A
HREF="msearch-cmdref-importenv.html"
>ImportEnv</A
>&nbsp;--&nbsp;imports an environment variable</DT
><DT
><A
HREF="msearch-cmdref-include.html"
>Include</A
>&nbsp;--&nbsp;includes additional configuration file</DT
><DT
><A
HREF="msearch-cmdref-index.html"
>Index</A
>&nbsp;--&nbsp;defines whether the document content should be indexed</DT
><DT
><A
HREF="msearch-cmdref-indexif.html"
>IndexIf</A
>&nbsp;--&nbsp;allows indexing documents whose section matches the given pattern</DT
><DT
><A
HREF="msearch-cmdref-indextime.html"
>IndexTime</A
>&nbsp;--&nbsp;
     Defines in the <TT
CLASS="literal"
>Last-Modified</TT
> <ACRONYM
CLASS="acronym"
>HTTP</ACRONYM
>
     header should be processed for date detection
    </DT
><DT
><A
HREF="msearch-cmdref-ispelluseprefixes.html"
>IspellUsePrefixes</A
>&nbsp;--&nbsp;allows to use <SPAN
CLASS="application"
>Ispell</SPAN
> prefixes at search time</DT
><DT
><A
HREF="msearch-cmdref-langmapfile.html"
>LangMapFile</A
>&nbsp;--&nbsp;loads language map for character set and language guesser</DT
><DT
><A
HREF="msearch-cmdref-langmapupdate.html"
>LangMapUpdate</A
>&nbsp;--&nbsp;activates updating of the loaded language maps</DT
><DT
><A
HREF="msearch-cmdref-limit.html"
>Limit</A
>&nbsp;--&nbsp;describes a fast limit</DT
><DT
><A
HREF="msearch-cmdref-loadurlbasicinfo.html"
>LoadURLBasicInfo</A
>&nbsp;--&nbsp;defines whether to load basic section values to display in search results</DT
><DT
><A
HREF="msearch-cmdref-loadchineselist.html"
>LoadChineseList</A
>&nbsp;--&nbsp;loads a Chinese frequency dictionary</DT
><DT
><A
HREF="msearch-cmdref-loadtaginfo.html"
>LoadTagInfo</A
>&nbsp;--&nbsp;loads tag values to display in search results</DT
><DT
><A
HREF="msearch-cmdref-loadthailist.html"
>LoadThaiList</A
>&nbsp;--&nbsp;loads a Thai word frequency dictionary</DT
><DT
><A
HREF="msearch-cmdref-loadurlinfo.html"
>LoadURLInfo</A
>&nbsp;--&nbsp;loads extended section values to display in search results</DT
><DT
><A
HREF="msearch-cmdref-localcharset.html"
>LocalCharset</A
>&nbsp;--&nbsp;defines local character set</DT
><DT
><A
HREF="msearch-cmdref-locale.html"
>Locale</A
>&nbsp;--&nbsp;sets a desired locale</DT
><DT
><A
HREF="msearch-cmdref-log2stderr.html"
>Log2Stderr</A
>&nbsp;--&nbsp;Defines whether to print messages to <TT
CLASS="filename"
>STDERR</TT
></DT
><DT
><A
HREF="msearch-cmdref-loglevel.html"
>LogLevel</A
>&nbsp;--&nbsp;sets verbosity level</DT
><DT
><A
HREF="msearch-cmdref-maxdocsize.html"
>MaxDocSize</A
>&nbsp;--&nbsp;defines maximal document size</DT
><DT
><A
HREF="msearch-cmdref-maxdocpersite.html"
>MaxDocPerSite</A
>&nbsp;--&nbsp;defines maximal document number to pick up from every site</DT
><DT
><A
HREF="msearch-cmdref-maxhops.html"
>MaxHops</A
>&nbsp;--&nbsp;defines maximal way in "mouse clicks"</DT
><DT
><A
HREF="msearch-cmdref-maxneterrors.html"
>MaxNetErrors</A
>&nbsp;--&nbsp;defines maximal network errors</DT
><DT
><A
HREF="msearch-cmdref-maxwordlength.html"
>MaxWordLength</A
>&nbsp;--&nbsp;defines maximal word length</DT
><DT
><A
HREF="msearch-cmdref-mime.html"
>Mime</A
>&nbsp;--&nbsp;defines external parser for given mime-type</DT
><DT
><A
HREF="msearch-cmdref-mincoordfactor.html"
>MinCoordFactor</A
>&nbsp;--&nbsp;gives more score to documents having query words closer to the beginning</DT
><DT
><A
HREF="msearch-cmdref-minwordlength.html"
>MinWordLength</A
>&nbsp;--&nbsp;defines minimal word length</DT
><DT
><A
HREF="msearch-cmdref-mirrorheadersroot.html"
>MirrorHeadersRoot</A
>&nbsp;--&nbsp;defines root directory for mirrored document headers</DT
><DT
><A
HREF="msearch-cmdref-mirrorperiod.html"
>MirrorPeriod</A
>&nbsp;--&nbsp;defines fresh period for mirrored files</DT
><DT
><A
HREF="msearch-cmdref-mirrorroot.html"
>MirrorRoot</A
>&nbsp;--&nbsp;defines root directory for mirrored documents</DT
><DT
><A
HREF="msearch-cmdref-neterrordelaytime.html"
>NetErrorDelayTime</A
>&nbsp;--&nbsp;defines document processing delay</DT
><DT
><A
HREF="msearch-cmdref-newsextensions.html"
>NewsExtensions</A
>&nbsp;--&nbsp;enables news extensions</DT
><DT
><A
HREF="msearch-cmdref-noindexif.html"
>NoIndexIf</A
>&nbsp;--&nbsp;disallows indexing documents having a section matching a pattern.
    </DT
><DT
><A
HREF="msearch-cmdref-numsections.html"
>NumSections</A
>&nbsp;--&nbsp;tells the number of sections configured in
    <TT
CLASS="filename"
>indexer.conf</TT
>
    </DT
><DT
><A
HREF="msearch-cmdref-numdistinctwordfactor.html"
>NumDistinctWordFactor</A
>&nbsp;--&nbsp;gives more score to documents having more distinct words</DT
><DT
><A
HREF="msearch-cmdref-numwordfactor.html"
>NumWordFactor</A
>&nbsp;--&nbsp;gives more score to documents having more found words</DT
><DT
><A
HREF="msearch-cmdref-pagesperscreen.html"
>PagesPerScreen</A
>&nbsp;--&nbsp;
      defines the number of search result page links.
    </DT
><DT
><A
HREF="msearch-cmdref-parsertimeout.html"
>ParserTimeOut</A
>&nbsp;--&nbsp;defines maximum allowed parser execution time</DT
><DT
><A
HREF="msearch-cmdref-period.html"
>Period</A
>&nbsp;--&nbsp;defines reindex period</DT
><DT
><A
HREF="msearch-cmdref-poprankfeedback.html"
>PopRankFeedBack</A
>&nbsp;--&nbsp;uses sites weights when calculating Popularity Rank</DT
><DT
><A
HREF="msearch-cmdref-poprankshowcntratio.html"
>PopRankShowCntRatio</A
>&nbsp;--&nbsp;defines <B
CLASS="command"
>PopRankUseShowCnt</B
> threshold</DT
><DT
><A
HREF="msearch-cmdref-poprankshowcntweight.html"
>PopRankShowCntWeight</A
>&nbsp;--&nbsp;defines <B
CLASS="command"
>PopRankUseShowCnt</B
> strength</DT
><DT
><A
HREF="msearch-cmdref-poprankskipsamesite.html"
>PopRankSkipSameSite</A
>&nbsp;--&nbsp;skips links from same site</DT
><DT
><A
HREF="msearch-cmdref-poprankuseshowcnt.html"
>PopRankUseShowCnt</A
>&nbsp;--&nbsp;PopRankUseShowCnt</DT
><DT
><A
HREF="msearch-cmdref-poprankusetracking.html"
>PopRankUseTracking</A
>&nbsp;--&nbsp;defines if a site appearing in search results oftener gets higher Popularity Rank weight</DT
><DT
><A
HREF="msearch-cmdref-proxy.html"
>Proxy</A
>&nbsp;--&nbsp;defines <ACRONYM
CLASS="acronym"
>HTTP</ACRONYM
> proxy address</DT
><DT
><A
HREF="msearch-cmdref-proxyauthbasic.html"
>ProxyAuthBasic</A
>&nbsp;--&nbsp;defines <ACRONYM
CLASS="acronym"
>HTTP</ACRONYM
> proxy user name and password</DT
><DT
><A
HREF="msearch-cmdref-r.html"
>R0 - R9</A
>&nbsp;--&nbsp;sets random number range</DT
><DT
><A
HREF="msearch-cmdref-readtimeout.html"
>ReadTimeOut</A
>&nbsp;--&nbsp;defines stalled connections timeout</DT
><DT
><A
HREF="msearch-cmdref-realm.html"
>Realm</A
>&nbsp;--&nbsp;describes Web-space for indexing, using regex/wild patterns</DT
><DT
><A
HREF="msearch-cmdref-remotecharset.html"
>RemoteCharset</A
>&nbsp;--&nbsp;defines default character set for Server or Ream</DT
><DT
><A
HREF="msearch-cmdref-remotefilenamecharset.html"
>RemoteFileNameCharset</A
>&nbsp;--&nbsp;defines default character set of file and directory names</DT
><DT
><A
HREF="msearch-cmdref-replacevar.html"
>ReplaceVar</A
>&nbsp;--&nbsp;creates or modifies a variable</DT
><DT
><A
HREF="msearch-cmdref-resultcontenttype.html"
>ResultContentType</A
>&nbsp;--&nbsp;specifies the <TT
CLASS="literal"
>Content-Type</TT
> header produced by <SPAN
CLASS="application"
>search.cgi</SPAN
></DT
><DT
><A
HREF="msearch-cmdref-resultslimit.html"
>ResultsLimit</A
>&nbsp;--&nbsp;sets the maximum number of results displayed</DT
><DT
><A
HREF="msearch-cmdref-reversealias.html"
>ReverseAlias</A
>&nbsp;--&nbsp;rewrites <ACRONYM
CLASS="acronym"
>URL</ACRONYM
> before inserting to the database</DT
><DT
><A
HREF="msearch-cmdref-robots.html"
>Robots</A
>&nbsp;--&nbsp;defines whether to use <TT
CLASS="filename"
>robots.txt</TT
></DT
><DT
><A
HREF="msearch-cmdref-savesectionsize.html"
>SaveSectionSize</A
>&nbsp;--&nbsp;defines whether to store section sizes for better relevancy quality</DT
><DT
><A
HREF="msearch-cmdref-section.html"
>Section</A
>&nbsp;--&nbsp;defines a document section</DT
><DT
><A
HREF="msearch-cmdref-server.html"
>Server</A
>&nbsp;--&nbsp;describes Web-space for indexing</DT
><DT
><A
HREF="msearch-cmdref-servertable.html"
>ServerTable</A
>&nbsp;--&nbsp;loads servers to index from the database</DT
><DT
><A
HREF="msearch-cmdref-serverweight.html"
>ServerWeight</A
>&nbsp;--&nbsp;defines server weight for Popularity Rank calculation</DT
><DT
><A
HREF="msearch-cmdref-skip.html"
>Skip</A
>&nbsp;--&nbsp;skips visiting the documents with <ACRONYM
CLASS="acronym"
>URL</ACRONYM
>
    matching the given pattern</DT
><DT
><A
HREF="msearch-cmdref-skipif.html"
>SkipIf</A
>&nbsp;--&nbsp;skip revisiting the documents with a section
    matching the given pattern</DT
><DT
><A
HREF="msearch-cmdref-spell.html"
>Spell</A
>&nbsp;--&nbsp;loads an <SPAN
CLASS="application"
>Ispell</SPAN
> dictionary file</DT
><DT
><A
HREF="msearch-cmdref-sqlwordforms.html"
>SQLWordForms</A
>&nbsp;--&nbsp;loads synonyms or word forms from the database</DT
><DT
><A
HREF="msearch-cmdref-starthops.html"
>StartHops</A
>&nbsp;--&nbsp;defines <CODE
CLASS="varname"
>Hops</CODE
> value for start <ACRONYM
CLASS="acronym"
>URL</ACRONYM
>s</DT
><DT
><A
HREF="msearch-cmdref-stopwordfile.html"
>StopwordFile</A
>&nbsp;--&nbsp;loads stopwords file</DT
><DT
><A
HREF="msearch-cmdref-strictmodethreshold.html"
>StrictModeThreshold</A
>&nbsp;--&nbsp;threshold to switch to a less strict search mode</DT
><DT
><A
HREF="msearch-cmdref-stripaccents.html"
>StripAccents</A
>&nbsp;--&nbsp;converts letters to their non-accented counterparts</DT
><DT
><A
HREF="msearch-cmdref-subnet.html"
>Subnet</A
>&nbsp;--&nbsp;Subnet</DT
><DT
><A
HREF="msearch-cmdref-substringmatchminwordlength.html"
>SubstringMatchMinWordLength</A
>&nbsp;--&nbsp;defines minimal word length allowed for substring match</DT
><DT
><A
HREF="msearch-cmdref-suggest.html"
>Suggest</A
>&nbsp;--&nbsp;Display misspelled search word suggestions</DT
><DT
><A
HREF="msearch-cmdref-synonym.html"
>Synonym</A
>&nbsp;--&nbsp;loads a synonym list from a file</DT
><DT
><A
HREF="msearch-cmdref-syslogfacility.html"
>SyslogFacility</A
>&nbsp;--&nbsp;sets syslog facility</DT
><DT
><A
HREF="msearch-cmdref-tag.html"
>Tag</A
>&nbsp;--&nbsp;assigns a generic grouping tag to a set of documents</DT
><DT
><A
HREF="msearch-cmdref-url.html"
>URL</A
>&nbsp;--&nbsp;inserts <ACRONYM
CLASS="acronym"
>URL</ACRONYM
> into database</DT
><DT
><A
HREF="msearch-cmdref-usercachequery.html"
>UserCacheQuery</A
>&nbsp;--&nbsp;stores a search result to the database using a user-defined <ACRONYM
CLASS="acronym"
>SQL</ACRONYM
> query</DT
><DT
><A
HREF="msearch-cmdref-urldatathreshold.html"
>URLDataThreshold</A
>&nbsp;--&nbsp;improves search performance for queries returning a small number of results</DT
><DT
><A
HREF="msearch-cmdref-urlselectcachesize.html"
>URLSelectCacheSize</A
>&nbsp;--&nbsp;sets <ACRONYM
CLASS="acronym"
>URL</ACRONYM
> cache size for <SPAN
CLASS="application"
>indexer</SPAN
></DT
><DT
><A
HREF="msearch-cmdref-urlselectskiplock.html"
>URLSelectSkipLock</A
>&nbsp;--&nbsp;defines whether to skip locking <ACRONYM
CLASS="acronym"
>URL</ACRONYM
>s when fetching crawling targets from the database</DT
><DT
><A
HREF="msearch-cmdref-usecookie.html"
>UseCookie</A
>&nbsp;--&nbsp;defines whether to use per-session cookies during indexing</DT
><DT
><A
HREF="msearch-cmdref-uselocalcachedcopy.html"
>UseLocalCachedCopy</A
>&nbsp;--&nbsp;whether to use the original document as a source for excerpts and Cached Copy</DT
><DT
><A
HREF="msearch-cmdref-usecrc32urlid.html"
>UseCRC32URLId</A
>&nbsp;--&nbsp;defines whether to use <CODE
CLASS="function"
>CRC32</CODE
> for <ACRONYM
CLASS="acronym"
>URL</ACRONYM
> <CODE
CLASS="varname"
>ID</CODE
> generation</DT
><DT
><A
HREF="msearch-cmdref-usenumericoperators.html"
>UseNumericOperators</A
>&nbsp;--&nbsp;defines whether to interpret numeric operators in a search query</DT
><DT
><A
HREF="msearch-cmdref-useremotecontenttype.html"
>UseRemoteContentType</A
>&nbsp;--&nbsp;specifies whether to trust the <CODE
CLASS="varname"
>Content-Type</CODE
> <ACRONYM
CLASS="acronym"
>HTTP</ACRONYM
> header from the remote servers</DT
><DT
><A
HREF="msearch-cmdref-userorder.html"
>UserOrder</A
>&nbsp;--&nbsp;specifies an <ACRONYM
CLASS="acronym"
>SQL</ACRONYM
> query
    for user defined ordering
    </DT
><DT
><A
HREF="msearch-cmdref-userscore.html"
>UserScore</A
>&nbsp;--&nbsp;specifies an <ACRONYM
CLASS="acronym"
>SQL</ACRONYM
> query to calculate user defined score
    for desired documents.
    </DT
><DT
><A
HREF="msearch-cmdref-usersitescore.html"
>UserSiteScore</A
>&nbsp;--&nbsp;specifies an <ACRONYM
CLASS="acronym"
>SQL</ACRONYM
> query to calculate user defined score
    for certain sites.
    </DT
><DT
><A
HREF="msearch-cmdref-userscorefactor.html"
>UserScoreFactor</A
>&nbsp;--&nbsp;sets the effect of the <B
CLASS="command"
>UserScore</B
> command</DT
><DT
><A
HREF="msearch-cmdref-vardir.html"
>VarDir</A
>&nbsp;--&nbsp;defines <SPAN
CLASS="application"
>mnoGoSearch</SPAN
> working directory</DT
><DT
><A
HREF="msearch-cmdref-varylang.html"
>VaryLang</A
>&nbsp;--&nbsp;defines languages for multilingual indexing</DT
><DT
><A
HREF="msearch-cmdref-wf.html"
>wf</A
>&nbsp;--&nbsp;sets the default weights for different document parts</DT
><DT
><A
HREF="msearch-cmdref-wordcachesize.html"
>WordCacheSize</A
>&nbsp;--&nbsp;defines maximum allowed in-memory words cache size</DT
><DT
><A
HREF="msearch-cmdref-worddensityfactor.html"
>WordDensityFactor</A
>&nbsp;--&nbsp;gives more score to documents having higher word density</DT
><DT
><A
HREF="msearch-cmdref-wordformfactor.html"
>WordFormFactor</A
>&nbsp;--&nbsp;gives more score to the original query word form
     (as opposite to 
      <A
HREF="msearch-fuzzy.html#synonyms"
>Synonym</A
> or
      <A
HREF="msearch-fuzzy.html#ispell"
><SPAN
CLASS="application"
>Ispell</SPAN
></A
> fuzzy forms)
    </DT
><DT
><A
HREF="msearch-cmdref-worddistanceweight.html"
>WordDistanceWeight</A
>&nbsp;--&nbsp;changes word distance impact on the document score</DT
></DL
></DD
><DT
>II. <A
HREF="msearch-c-api.html"
><SPAN
CLASS="application"
>mnoGoSearch</SPAN
> C API function reference</A
></DT
><DD
><DL
><DT
><A
HREF="msearch-c-api-udmenvinit.html"
>UdmEnvInit</A
>&nbsp;--&nbsp;Allocates or initializes a search context variable</DT
><DT
><A
HREF="msearch-c-api-udmenvfree.html"
>UdmEnvFree</A
>&nbsp;--&nbsp;Closes a search context</DT
><DT
><A
HREF="msearch-c-api-udmagentinit.html"
>UdmAgentInit</A
>&nbsp;--&nbsp;Allocates or initializes a search session variable</DT
><DT
><A
HREF="msearch-c-api-udmagentfree.html"
>UdmAgentFree</A
>&nbsp;--&nbsp;Closes a search session</DT
><DT
><A
HREF="msearch-c-api-udmagentaddline.html"
>UdmAgentAddLine</A
>&nbsp;--&nbsp;Adds a configuration command</DT
><DT
><A
HREF="msearch-c-api-udmfind2.html"
>UdmFind2</A
>&nbsp;--&nbsp;Executes a search query</DT
><DT
><A
HREF="msearch-c-api-udmresultfree.html"
>UdmResultFree</A
>&nbsp;--&nbsp;Frees a search result</DT
></DL
></DD
></DL
></DD
><DT
>A. <A
HREF="msearch-changelog.html"
>mnoGoSearch change history</A
></DT
><DD
><DL
><DT
><A
HREF="msearch-changelog.html#changelog-3-3"
>Changes in 3.3</A
></DT
><DD
><DL
><DT
><A
HREF="msearch-changelog.html#changelog-3-3-8"
>Changes in 3.3.8 (13 February 2009)</A
></DT
><DT
><A
HREF="msearch-changelog.html#changelog-3-3-7"
>Changes in 3.3.7 (11 April 2008)</A
></DT
><DT
><A
HREF="msearch-changelog.html#changelog-3-3-6"
>Changes in 3.3.6 (27 November 2007)</A
></DT
><DT
><A
HREF="msearch-changelog.html#changelog-3-3-5"
>Changes in 3.3.5 (17 October 2007)</A
></DT
><DT
><A
HREF="msearch-changelog.html#changelog-3-3-4"
>Changes in 3.3.4 (27 July 2007)</A
></DT
><DT
><A
HREF="msearch-changelog.html#changelog-3-3-3"
>Changes in 3.3.3 (8 May 2007)</A
></DT
><DT
><A
HREF="msearch-changelog.html#changelog-3-3-2"
>Changes in 3.3.2 (19 April 2007)</A
></DT
><DT
><A
HREF="msearch-changelog.html#changelog-3-3-1"
>Changes in 3.3.1 (18 March 2007)</A
></DT
><DT
><A
HREF="msearch-changelog.html#changelog-3-3-0"
>Changes in 3.3.0 (06 March 2007)</A
></DT
></DL
></DD
></DL
></DD
><DT
><A
HREF="msearch-index.html"
>Index</A
></DT
></DL
></DIV
><DIV
CLASS="LOT"
><DL
CLASS="LOT"
><DT
><B
>List of Tables</B
></DT
><DT
>3-1. <A
HREF="msearch-syslog.html#AEN1917"
>Verbose levels</A
></DT
><DT
>9-1. <A
HREF="msearch-international.html#AEN3608"
>Supported character sets</A
></DT
><DT
>9-2. <A
HREF="msearch-international.html#AEN3706"
>Character set aliases</A
></DT
><DT
>10-1. <A
HREF="msearch-doingsearch.html#AEN4294"
>Available search parameters</A
></DT
><DT
>12-1. <A
HREF="msearch-misc.html#AEN6410"
>Environment variables
        <SPAN
CLASS="application"
>mnoGoSearch</SPAN
> understands</A
></DT
><DT
>12-2. <A
HREF="msearch-dbschema.html#db-server"
><CODE
CLASS="varname"
>server</CODE
> table schema</A
></DT
><DT
>12-3. <A
HREF="msearch-dbschema.html#db-srvinfo"
>Server parameters in the table <CODE
CLASS="varname"
>srvinfo</CODE
>.</A
></DT
></DL
></DIV
><DIV
CLASS="LOT"
><DL
CLASS="LOT"
><DT
><B
>List of Examples</B
></DT
><DT
>1. <A
HREF="msearch-c-api-udmenvinit.html#AEN13684"
><CODE
CLASS="function"
>UdmEnvInit</CODE
> example #1</A
></DT
><DT
>2. <A
HREF="msearch-c-api-udmenvinit.html#AEN13689"
><CODE
CLASS="function"
>UdmEnvInit</CODE
> example #2</A
></DT
><DT
>1. <A
HREF="msearch-c-api-udmenvfree.html#AEN13742"
><CODE
CLASS="function"
>UdmEnvFree</CODE
> example #1</A
></DT
><DT
>2. <A
HREF="msearch-c-api-udmenvfree.html#AEN13747"
><CODE
CLASS="function"
>UdmEnvFree</CODE
> example #2</A
></DT
><DT
>1. <A
HREF="msearch-c-api-udmagentinit.html#AEN13823"
><CODE
CLASS="function"
>UdmAgentInit</CODE
> example #1</A
></DT
><DT
>2. <A
HREF="msearch-c-api-udmagentinit.html#AEN13828"
><CODE
CLASS="function"
>UdmAgentInit</CODE
> example #2</A
></DT
><DT
>1. <A
HREF="msearch-c-api-udmagentfree.html#AEN13878"
><CODE
CLASS="function"
>UdmAgentFree</CODE
> example #1</A
></DT
><DT
>2. <A
HREF="msearch-c-api-udmagentfree.html#AEN13883"
><CODE
CLASS="function"
>UdmAgentFree</CODE
> example #2</A
></DT
><DT
>1. <A
HREF="msearch-c-api-udmagentaddline.html#AEN13947"
><CODE
CLASS="function"
>UdmAgentAddLine</CODE
> example</A
></DT
><DT
>1. <A
HREF="msearch-c-api-udmfind2.html#AEN14014"
><CODE
CLASS="function"
>UdmFind2</CODE
> example</A
></DT
><DT
>2. <A
HREF="msearch-c-api-udmfind2.html#AEN14019"
><CODE
CLASS="function"
>UdmFind2</CODE
> - a complete search application example</A
></DT
><DT
>3. <A
HREF="msearch-c-api-udmfind2.html#AEN14024"
><CODE
CLASS="function"
>Makefile</CODE
> example</A
></DT
><DT
>1. <A
HREF="msearch-c-api-udmresultfree.html#AEN14073"
><CODE
CLASS="function"
>UdmResultFree</CODE
> example #1</A
></DT
></DL
></DIV
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
SUMMARY="Footer navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="msearch-intro.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>Introduction
    <A
NAME="AEN11"
></A
></TD
></TR
></TABLE
></DIV
><!--#include virtual="body-after.html"--></BODY
></HTML
>