Modifier le fichier

Principes d'intégration FO

Ce plugin est activé par défaut pour les fiches Annuaireksup et Laboratoire.

Procédure d'installation :

Ajouter les dépendances dans le pom.xml du projet.

<!-- Connecteur HAL -->
<dependencies>
    <dependency>
        <groupId>fr.kosmos.web.projets.extensions</groupId>
        <artifactId>connecteurhal</artifactId>
        <version>${connecteurhal.version}</version>
        <type>war</type>
    </dependency>
    <dependency>
        <groupId>fr.kosmos.web.projets.extensions</groupId>
        <artifactId>connecteurhal</artifactId>
        <version>${connecteurhal.version}</version>
        <type>jar</type>
        <classifier>classes</classifier>
    </dependency>
</dependencies>

Ajouter l'overlay dans les plugins du build.

<!-- Connecteur HAL -->
<overlay>
    <groupId>fr.kosmos.web.projets.extensions</groupId>
    <artifactId>connecteurhal</artifactId>
    <targetPath>/extensions/connecteurhal</targetPath>
</overlay>

Affichage dans les fiches

Par défaut, le plugin s'affiche en dessous de la fiche.

Voir la personnalisation.

Dans le footer, vérifier que les appels aux js sont bien présents.

<resources:script group="scriptsFo" locale="<%= ctx.getLocale().toString() %>" />
<resources:script group="jQuery" />

Si le projet utilise le thème psk, il faudra ajouter le groupe css dans le fichier wro.xml du projet.

    <group name="styles-theme">
        <css>/extensions/connecteurhal/resources/styles/extension-connecteurhal.css</css>
    </group>