Serveur Apache HTTP Version 2.4

| Description: | Traitement des cartes des zones interactives d'une image (imagemaps) au niveau du serveur | 
|---|---|
| Statut: | Base | 
| Identificateur�de�Module: | imagemap_module | 
| Fichier�Source: | mod_imagemap.c | 
Ce module traite les fichiers .map, et remplace
    ainsi la fonctionnalit� du programme CGI imagemap. Tout
    r�pertoire ou type de document configur� pour utiliser le
    gestionnaire imap-file (� l'aide des directives
    AddHandler ou SetHandler), sera trait� par ce
    module.
La directive suivante conf�re aux fichiers poss�dant l'extension
    .map le statut de fichiers imagemap :
AddHandler imap-file map
Notez que la syntaxe suivante reste encore support�e :
AddType application/x-httpd-imap map
Cependant, nous essayons d'abandonner progressivement les "types MIME magiques", et cette syntaxe est sur le point de devenir obsol�te.
Le module imagemap propose quelques nouvelles fonctionnalit�s qui n'�taient pas disponibles avec les programmes imagemap pr�c�demment distribu�s.
<base> par d�faut via la
      nouvelle directive base.imagemap.conf non requis.Les lignes d'un fichier imagemap peuvent se pr�senter sous plusieurs formats :
      directive valeur [x,y ...]
      directive valeur "Texte de menu" [x,y
      ...]
      directive valeur x,y ... "Texte de menu"
    
Les directives sont base, default,
    poly, circle, rect, ou
    point. valeur est une URL absolue ou relative, ou une
    des valeurs sp�ciales �num�r�es ci-dessous. Les coordonn�es sont des
    paires x,y s�par�es par des
    espaces. Le texte entre guillemets est le texte du lien si un menu
    imagemap est g�n�r�. Les lignes commen�ant par '#' sont des
    commentaires.
Les directives autoris�es dans un fichier imagemap sont au nombre de six. Elles peuvent se trouver � n'importe quelle position dans le fichier, mais sont trait�es dans l'ordre selon lequel elles sont enregistr�es dans le fichier imagemap.
baseElle a le m�me effet que <base
      href="valeur">. Les URLs non absolues du
      fichier imagemap sont consid�r�es comme relatives � cette valeur.
      La directive base l'emporte sur une directive
      ImapBase d�finie dans
      un fichier .htaccess ou dans le fichier de
      configuration du serveur. En l'absence de directive de
      configuration ImapBase, la valeur par
      d�faut de base est
      http://nom_serveur/.
base_uri est un synonyme de base.
      Notez que la pr�sence ou l'absence d'un slash de fin dans l'URL
      est importante.
defaultpoly,
      circle, ou rect, et si aucune directive
      point n'est pr�sente. En l'absence de d�finition
      d'une directive de configuration ImapDefault, la valeur par d�faut est
      nocontent et provoque l'envoi d'un code de statut
      204 No Content. Le client verra toujours la m�me
      page s'afficher.polycirclerectpointdefault ne sera pas suivie si une directive
      point est pr�sente et si des coordonn�es valides sont
      fournies.Les valeurs pass�es aux directives peuvent contenir :
L'URL peut �tre absolue ou relative. Les URLs relatives
      peuvent contenir '..' et seront consid�r�es comme relatives � la
      valeur de base.
base en lui-m�me, ne sera pas r�solu en fonction
      de la valeur courante. Cependant, une directive base
      mailto: fonctionnera correctement.
mapImapMenu n'ait �t� d�finie �
      none.menumap.refererhttp://nom_serveur/ si aucun en-t�te
      Referer: n'est pr�sent.nocontent204 No Content,
      indiquant au client qu'il doit continuer � afficher la m�me page.
      Valide pour toutes les directives, sauf base.error500 Server
      Error. Valide pour toutes les directives, sauf
      base, mais n'a de sens qu'avec la directive
      default.0,0 200,2000,0 a le m�me effet que
      si aucune coordonn�e n'a �t� s�lectionn�e."Texte du menu"Apr�s la valeur ou les coordonn�es, la ligne peut �ventuellement contenir un texte entre guillemets. Cette cha�ne constitue le texte du lien si un menu est g�n�r� :
        <a href="http://example.com/">Texte de
	menu</a>
      
Si aucun texte entre guillemets n'est pr�sent, le texte sera constitu� du nom du lien :
        <a href="http://example.com/">http://example.com</a>
      
Si vous voulez ins�rer des guillemets dans le texte, vous devez
      les inscrire sous la forme ".
      #Les commentaires sont affich�s dans un menu 'format�' ou
      #'semi-format�'.
      #Et peuvent contenir des balises html. <hr>
      base referer
      poly map "Puis-je avoir un menu, s'il vous plait ?" 0,0 0,10 10,10 10,0
      rect .. 0,0 77,27 "le r�pertoire du r�f�rant"
      circle http://www.inetnebr.example.com/lincoln/feedback/ 195,0 305,27
      rect autre_fichier "dans le m�me r�pertoire que le r�f�rant" 306,0 419,27
      point http://www.zyzzyva.example.com/ 100,100
      point http://www.tripod.example.com/ 200,200
      rect mailto:[email protected] 100,150 200,0 "Bogues?"
    
      <a href="/maps/imagemap1.map">
      
        <img ismap src="/images/imagemap1.gif">
      
      </a>
    
      <a href="/maps/imagemap1.map">
      
        <img ismap="ismap" src="/images/imagemap1.gif" />
      
      </a>
    
| Description: | Valeur par d�faut de la directive basedes
fichiers imagemap | 
|---|---|
| Syntaxe: | ImapBase map|referer|URL | 
| D�faut: | ImapBase http://nom_serveur/ | 
| Contexte: | configuration du serveur, serveur virtuel, r�pertoire, .htaccess | 
| AllowOverride: | Indexes | 
| Statut: | Base | 
| Module: | mod_imagemap | 
La directive ImapBase permet de d�finir la
    valeur par d�faut de la directive base des fichiers
    imagemap. Sa valeur est �cras�e par la pr�sence �ventuelle d'une
    directive base dans le fichier imagemap. Si cette
    directive est absente, la valeur par d�faut de la directive
    base est
    http://nom_serveur/.
| Description: | Action � entreprendre par d�faut lorsqu'un fichier imagemap est invoqu� avec des coordonn�es qui ne correspondent � aucune cible | 
|---|---|
| Syntaxe: | ImapDefault error|nocontent|map|referer|URL | 
| D�faut: | ImapDefault nocontent | 
| Contexte: | configuration du serveur, serveur virtuel, r�pertoire, .htaccess | 
| AllowOverride: | Indexes | 
| Statut: | Base | 
| Module: | mod_imagemap | 
La directive ImapDefault permet de d�finir
    la valeur par d�faut de la directive default utilis�e
    dans les fichiers imagemap. Sa valeur est �cras�e par la pr�sence
    �ventuelle d'une directive default dans le fichier
    imagemap. Si cette directive est absente, l'action associ�e �
    default est nocontent, ce qui implique
    l'envoi d'un code de statut 204 No Content au client.
    Dans ce cas, le client doit continuer � afficher la m�me page.
| Description: | Action � entreprendre si aucune coordonn�e n'est fournie lorsqu'on invoque un fichier imagemap | 
|---|---|
| Syntaxe: | ImapMenu none|formatted|semiformatted|unformatted | 
| D�faut: | ImapMenu formatted | 
| Contexte: | configuration du serveur, serveur virtuel, r�pertoire, .htaccess | 
| AllowOverride: | Indexes | 
| Statut: | Base | 
| Module: | mod_imagemap | 
La directive ImapMenu permet de sp�cifier
    l'action � entreprendre lorsqu'un fichier imagemap est invoqu� sans
    coordonn�es valides.
nonenone, aucun menu
      n'est g�n�r�, et l'action default est effectu�e.formattedformatted est le menu le plus simple. Les
      commentaires du fichier imagemap sont ignor�s. Un en-t�te de
      niveau un est affich�, puis un s�parateur horizontal, puis chacun
      des liens sur une ligne s�par�e. L'aspect du menu est similaire �
      celui d'un listing de r�pertoire.semiformattedsemiformatted, les commentaires sont
      affich�s au moment o� ils apparaissent dans le fichier imagemap.
      Les lignes vides sont interpr�t�es comme des lignes de s�paration
      HTML. Aucun en-t�te ni s�parateur horizontal n'est affich�. � part
      ces diff�rences, le menu semiformatted est identique
      au menu formatted.unformatted