Commit 51741814 authored by Jerome Chauveau's avatar Jerome Chauveau
Browse files

maj doc section plugins

parent f2c06ab6
Loading
Loading
Loading
Loading
+18 −1
Original line number Diff line number Diff line
@@ -17,7 +17,7 @@ $ ./tools/max.sh --list-plugins

````

Une fois activés, certains plugins requièrent un paramètrage dans les fichiers de configuration des projets/éditions.
Une fois activés, certains plugins requièrent un paramètrage dans les fichiers de configuration des éditions.

## Abréviations

@@ -40,3 +40,20 @@ Une fois activés, certains plugins requièrent un paramètrage dans les fichier
## Pagination (Pager)

## Recherche (search)
Son paramètrage se fait par l'ajout d'une section **plugin** sous la section **plugins** du fichier de configuration d'une édition.

Voici un exemple de configuration du plugin de recherche :

```xml
<plugin name="search">
	<parameters>
		<!--Les recherches sont effectuées dans toutes les balises p (et leurs descendants)-->
        <parameter key="tag" value="p"/>
		<!--Pour chacun des résultats, le lien de retour au texte pointe
		vers la div ancêtre identifiée ayant un @ type-->
        <parameter key="backToTextID" value="(./ancestor::*:div[@*:type])[1]/@xml:id"/>
    </parameters>
</plugin>
```
 * **tag**: nom du tag xml dans lesquels les recherches sont effectuées
 * **backToTextId**: xpath à suivre pour les liens de retour au texte sur les éléments de résultat
 No newline at end of file