mod_imap.html revision 240a5b8962329911d02566b600be6226e1f857ae
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync<html xmlns="http://www.w3.org/TR/xhtml1/strict"><head><!--
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsyncXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync This file is generated from xml source: DO NOT EDIT
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsyncXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync--><title>mod_imap - Apache HTTP Server</title><link rel="stylesheet" type="text/css" href="/style/manual.css"/></head><body><blockquote><div align="center"><img src="/images/sub.gif" alt="[APACHE DOCUMENTATION]"/><h3>Apache HTTP Server Version 2.0</h3></div><h1 align="center">Apache Module mod_imap</h1><table bgcolor="#cccccc" cellpadding="0" cellspacing="1"><tr><td><table bgcolor="#ffffff"><tr><td valign="top"><span class="help">Description:</span></td><td>Server-side imagemap processing</td></tr><tr><td><a class="help" href="module-dict.html#Status">Status:</a></td><td>Base</td></tr><tr><td><a class="help" href="module-dict.html#ModuleIdentifier">Module Identifier:</a></td><td>imap_module</td></tr></table></td></tr></table><h2>Summary</h2>
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync <p>This module processes <code>.map</code> files, thereby
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync replacing the functionality of the <code>imagemap</code> CGI
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync program. Any directory or document type configured to use the
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync <a class="directive" href="mod_mime.html#addhandler"><code class="directive">AddHandler</code></a> or
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync <a class="directive" href="core.html#sethandler"><code class="directive">SetHandler</code></a>)
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync will be processed by this module.</p>
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync <p>The following directive will activate files ending with
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync<blockquote><table cellpadding="10"><tr><td bgcolor="#eeeeee"><code>AddHandler imap-file map</code></td></tr></table></blockquote>
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync<blockquote><table cellpadding="10"><tr><td bgcolor="#eeeeee"><code>AddType application/x-httpd-imap map</code></td></tr></table></blockquote>
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync <p>However, we are trying to phase out "magic MIME types" so we
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync are deprecating this method.</p>
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync<h2>Directives</h2><ul><li><a href="#imapbase">ImapBase</a></li><li><a href="#imapdefault">ImapDefault</a></li><li><a href="#imapmenu">ImapMenu</a></li></ul><h2>New Features</h2>
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync <p>The imagemap module adds some new features that were not
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync possible with previously distributed imagemap programs.</p>
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync <li>URL references relative to the Referer: information.</li>
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync <li>Default <BASE> assignment through a new map
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync <li>No need for <code>imagemap.conf</code> file.</li>
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync <li>Configurable generation of imagemap menus.</li>
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync <p>The lines in the imagemap files can have one of several
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync formats:</p>
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync<blockquote><table cellpadding="10"><tr><td bgcolor="#eeeeee"><code>
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync directive value [x,y ...]<br/>
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync directive value "Menu text" [x,y ...]<br/>
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync directive value x,y ... "Menu text"
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync <code>default</code>, <code>poly</code>, <code>circle</code>,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync <code>rect</code>, or <code>point</code>. The value is an
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync absolute or relative URL, or one of the special values listed
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync below. The coordinates are <code>x,y</code> pairs separated by
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync whitespace. The quoted text is used as the text of the link if
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync a imagemap menu is generated. Lines beginning with '#' are
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync comments.</p>
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync <p>There are six directives allowed in the imagemap file. The
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync directives can come in any order, but are processed in the
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync order they are found in the imagemap file.</p>
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync <dd>Has the effect of <code><BASE HREF="value"></code>.
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync The non-absolute URLs of the map-file are taken relative to
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync this value. The <code>base</code> directive overrides
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync ImapBase as set in a .htaccess file or in the server
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync configuration files. In the absence of an ImapBase
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync configuration directive, <code>base</code> defaults to
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync <code>base_uri</code> is synonymous with <code>base</code>.
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync Note that a trailing slash on the URL is significant.</dd>
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync <dd>The action taken if the coordinates given do not fit any
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync <code>nocontent</code> in the absence of an ImapDefault
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync configuration setting, causing a status code of <code>204 No
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync Content</code> to be returned. The client should keep the
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync same page displayed.</dd>
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync <dd>Takes three to one-hundred points, and is obeyed if the
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync user selected coordinates fall within the polygon defined by
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync these points.</dd>
circle http://www.inetnebr.com/lincoln/feedback/ 195,0
<hr/><h2><a name="ImapBase">ImapBase</a> <a name="imapbase">Directive</a></h2><table bgcolor="#cccccc" border="0" cellspacing="0" cellpadding="1"><tr><td><table bgcolor="#ffffff"><tr><td><strong>Description: </strong></td><td>Default base for imagemap files</td></tr><tr><td><a class="help" href="directive-dict.html#Syntax">Syntax:</a></td><td>ImapBase map|referer|<em>URL</em></td></tr><tr><td><a class="help" href="directive-dict.html#Default">Default:</a></td><td><code>ImapBase http://servername/</code></td></tr><tr><td><a class="help" href="directive-dict.html#Context">Context:</a></td><td>server config, virtual host, directory, .htaccess</td></tr><tr><td><a class="help" href="directive-dict.html#Override">Override:</a></td><td>Indexes</td></tr><tr><td><a class="help" href="directive-dict.html#Status">Status:</a></td><td>Base</td></tr><tr><td><a class="help" href="directive-dict.html#Module">Module:</a></td><td>mod_imap</td></tr></table></td></tr></table>
<hr/><h2><a name="ImapDefault">ImapDefault</a> <a name="imapdefault">Directive</a></h2><table bgcolor="#cccccc" border="0" cellspacing="0" cellpadding="1"><tr><td><table bgcolor="#ffffff"><tr><td><strong>Description: </strong></td><td>Default action when an imagemap is called with coordinates
that are not explicitly mapped</td></tr><tr><td><a class="help" href="directive-dict.html#Syntax">Syntax:</a></td><td>ImapDefault error|nocontent|map|referer|<em>URL</em></td></tr><tr><td><a class="help" href="directive-dict.html#Default">Default:</a></td><td><code>ImapDefault nocontent</code></td></tr><tr><td><a class="help" href="directive-dict.html#Context">Context:</a></td><td>server config, virtual host, directory, .htaccess</td></tr><tr><td><a class="help" href="directive-dict.html#Override">Override:</a></td><td>Indexes</td></tr><tr><td><a class="help" href="directive-dict.html#Status">Status:</a></td><td>Base</td></tr><tr><td><a class="help" href="directive-dict.html#Module">Module:</a></td><td>mod_imap</td></tr></table></td></tr></table>
<hr/><h2><a name="ImapMenu">ImapMenu</a> <a name="imapmenu">Directive</a></h2><table bgcolor="#cccccc" border="0" cellspacing="0" cellpadding="1"><tr><td><table bgcolor="#ffffff"><tr><td><strong>Description: </strong></td><td>Action if no coordinates are given when calling
an imagemap</td></tr><tr><td><a class="help" href="directive-dict.html#Syntax">Syntax:</a></td><td>ImapMenu
none|formatted|semiformatted|unformatted</td></tr><tr><td><a class="help" href="directive-dict.html#Context">Context:</a></td><td>server config, virtual host, directory, .htaccess</td></tr><tr><td><a class="help" href="directive-dict.html#Override">Override:</a></td><td>Indexes</td></tr><tr><td><a class="help" href="directive-dict.html#Status">Status:</a></td><td>Base</td></tr><tr><td><a class="help" href="directive-dict.html#Module">Module:</a></td><td>mod_imap</td></tr></table></td></tr></table>