> For the complete documentation index, see [llms.txt](https://doc.simax.fr/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.simax.fr/technique/configuration-daffichage-du-site-php/construction-dun-fichier-htlm-pour-la-mise-en-place-dun-fichier_lalternatif.md).

# Construction d'un fichier HTLM pour la mise en place d'un fichier\_l'alternatif

## &#x20;Propriété spéciales du fichier html : <a href="#toc329685030" id="toc329685030"></a>

### les liens :

&#x20;

&#x20;       \- Lien d'exécution de phrase :

&#x20;

&#x20;              Pour qu'un lien permette d'envoyer une phrase à max :

&#x20;               \- lui ajouter la classe css "execute\_phrase"

&#x20;               \- Dans l'attribut « href » mettre la phrase à envoyer à max précédée d'un dièse (#)

&#x20;               \- Si possible renseigner l'attribut « title » avec le nom de l'action afin que le nom de l'onglet soit directement le bon.

&#x20;         &#x20;

&#x20;                Ex. pour une liste clients : \<a href="#liste client" title="liste client" class="execute\_phrase">Clients\</a>

&#x20;

&#x20;       \- Lien d'exécution d'identifiant action :

&#x20;

&#x20;              Pour qu'un lien permette d'exécuter une action à partir de son identifiant :

&#x20;               \- lui ajouter la classe css "execute\_id"

&#x20;               \- Dans l'attribut « href » mettre l'identifiant de l'action à exécuter précéder d'un diése (#)

&#x20;               \- Si possible renseigner l'attribut « title » avec le nom de l'action afin que le nom de l'onglet soit directement le bon.

&#x20;         &#x20;

&#x20;                ex : pour l'action "Liste des appel" avec l'identifiant "12345" : \<a href="#12345" title="liste appels" class="execute\_id">appels\</a>

&#x20;

&#x20;       \- Lien d'ouverture de messagerie :

&#x20;

&#x20;             Pour qu'un lien permette l'ouverture de la messagerie :

&#x20;               \- lui ajouter la classe css "messenger"

&#x20;

&#x20;                Ex : \<a href="#" class="messenger">Messagerie\</a>

&#x20;

&#x20;       \- Lien de lancement de la déconnexion :

&#x20;

&#x20;             Pour qu'un lien permette le lancement de la deconnexion :

&#x20;               \- lui ajouter la classe css "logout"

&#x20;

&#x20;                Ex : \<a href="#" class="logout">Déconnexion\</a>

&#x20;

&#x20;       \- Autres liens :

&#x20;

&#x20;            Les autres liens seront ouverts dans une nouvelle fenêtre/Onglet.

&#x20;

\-      Gestion des map area par le fond d’accueil alternatif :

&#x20;

Les fond d'accueil html alternatif gère les liens et également les éléments HTML de type map > area. Le fonctionnement reste le même : les balises \<area> prennent les même arguments que les balise \<a> à l'origine. Les map area permettent de mettre plusieurs liens sur une seule image en "dessinant" des formes.

&#x20;

&#x20;

### &#x20;les formulaires :

&#x20;

&#x20;       \- Formulaire d'envoi de message à max :

&#x20;

&#x20;           Pour envoyer des messages à max :

&#x20;           \- Créer un formulaire avec la classe css "max\_splash\_form"

&#x20;           \- Dans ce formulaire créer un champ texte avec la classe css "max\_splash\_mess"

&#x20;           \- Au moment de la validation du formulaire le contenu du champ texte, sera envoyé à max.

&#x20;

&#x20;           Ex:

&#x20;

&#x20;           \<form class="max\_splash\_form">

&#x20;               \<input type="text" class="max\_splash\_mess" />

&#x20;               \<input type="submit" value="ok" />

&#x20;           \</form>

&#x20;

&#x20;

### &#x20; Particularités :

&#x20;    &#x20;

&#x20;       \- Les formulaires ne permettant pas l'envoi de message à max ne font rien.

&#x20;       \- Les fichiers css et javascript externe ne sont pas inclus.

&#x20;       \- il est inutile d'utiliser les sélecteurs css "body" et "html" qui ne fonctionnerons pas.

<br>

&#x20;


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://doc.simax.fr/technique/configuration-daffichage-du-site-php/construction-dun-fichier-htlm-pour-la-mise-en-place-dun-fichier_lalternatif.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
