<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//UR1//DTD docbookAllegeEsup//FR"
"http://www.esup-portail.org/consortium/espace/docbook/xxe/dtd/docbook_allege_esup.dtd">
<article lang="FR">
  <title>Moteur de rendu inJAC</title>

  <subtitle>Utilisation</subtitle>

  <section>
    <title>Interface de navigation</title>

    <para>La page de navigation se décompose en plusieurs éléments :</para>

    <itemizedlist>
      <listitem>
        <para>Entête</para>

        <para><mediaobject>
            <imageobject>
              <imagedata fileref="media/header.jpg"></imagedata>
            </imageobject>
          </mediaobject></para>

        <para>Dans l'entête apparaissent les logos de l'établissement, des
        liens éventuels sur les sites de ce dernier, et optionnellement
        :</para>

        <para><itemizedlist>
            <listitem>
              <para>un lien pour s'authentifier si le mode choisi dans le
              fichier iconf.xml est <emphasis
              role="bold">mixed</emphasis></para>
            </listitem>

            <listitem>
              <para>un message d'accueil si vous êtes authentifié (modes
              <emphasis role="bold">private</emphasis> et <emphasis
              role="bold">mixed</emphasis>)</para>
            </listitem>
          </itemizedlist>Les liens et logos sont définis dans le fichier de
        skin (voir documentation d'installation, section <emphasis
        role="bold">Personnalisation du rendu</emphasis>).</para>
      </listitem>

      <listitem>
        <para>Barre de navigation<mediaobject>
            <imageobject>
              <imagedata fileref="media/navbar.jpg"></imagedata>
            </imageobject>
          </mediaobject></para>

        <para>Cette barre, située juste au-dessous de l'entête, indique
        l'emplacement courant du navigateur. Chaque partie du chemin
        correspond à un lien permettant de remonter dans
        l'arborescence.</para>
      </listitem>

      <listitem>
        <para>Panneau de navigation</para>

        <para><mediaobject>
            <imageobject>
              <imagedata align="left" fileref="media/navpan.jpg"></imagedata>
            </imageobject>
          </mediaobject></para>

        <para>Ce panneau représente une arborescence à un niveau des
        espaces(en bleu pour ce skin) et des documents(en vert pour ce skin)
        inJAC contenus dans l'espace courant (ici l'espace courant est
        <emphasis>inJAC</emphasis>).</para>
      </listitem>

      <listitem>
        <para>Panneau d'outils</para>

        <para><mediaobject>
            <imageobject>
              <imagedata align="left"
              fileref="media/gentools.jpg"></imagedata>
            </imageobject>
          </mediaobject></para>

        <para>Le contenu de ce panneau est défini dans le fichier de skin sous
        l'élément &lt;gentools&gt; (voir documentation d'installation, section
        <emphasis role="bold">Personnalisation du rendu</emphasis>). Le seul
        outil disponible pour cette version est le moteur de recherche
        Lucene.</para>

        <para><emphasis role="bold">Fonctionnalités supplémentaires possibles
        :</emphasis></para>

        <para><emphasis>D'autres outils sont prévus ultérieurement, comme le
        fil RSS ou l'extraction de liens d'une base de données( pour afficher
        les liens vers les annonces du Canal Annonces d'ESUP par exemple).
        </emphasis></para>
      </listitem>

      <listitem>
        <para>Espace Document</para>

        <para>L'espace central est dévolu à l'affichage du document
        sélectionné :</para>

        <para><mediaobject>
            <imageobject>
              <imagedata fileref="media/document.jpg"></imagedata>
            </imageobject>
          </mediaobject>L'espace document est également utilisé pour le
        formulaire de recherche avancée et les résultats de recherche (voir
        ci-dessous section <emphasis role="bold">Recherche simple &amp;
        avancée</emphasis>).</para>
      </listitem>
    </itemizedlist>

    <para></para>
  </section>

  <section>
    <title>Recherche simple &amp; avancée</title>

    <para>Le moteur de rendu inJAC, en collaboration avec le <emphasis
    role="bold">moteur d'indexation</emphasis>, permet d'effectuer des
    recherches sur le plain-texte ainsi que les métadonnées des documents
    présents dans les espaces inJAC. Une URL valide pointant sur le moteur
    d'indexation doit être paramétrée dans le fichier de configuration
    iconf.xml (voir doucmentation d'installation, section <emphasis
    role="bold">Configuration générale</emphasis>).</para>

    <section>
      <title>Recherche simple</title>

      <para>Une recherche simple peut être accomplie à l'aide de l'outil
      Lucene dans le panneau d'outils :</para>

      <para><mediaobject>
          <imageobject>
            <imagedata align="left"
            fileref="media/simplesearch.jpg"></imagedata>
          </imageobject>
        </mediaobject> Le résultat s'affiche dans l'espace Document
      :<mediaobject>
          <imageobject>
            <imagedata fileref="media/results1.jpg"></imagedata>
          </imageobject>
        </mediaobject></para>

      <para><emphasis role="bold">Fonctionnalités supplémentaires possibles
      :</emphasis></para>

      <para><emphasis>La possibilité de choisir les métadonnées
      supplémentaires à afficher dans les résultats de recherche, à partir du
      fichier de skin.</emphasis></para>

      <para><emphasis>L'affichage des résultats dans le panneau d'outils ou
      dans le panneau de navigation.</emphasis></para>
    </section>

    <section>
      <title>Recherche avancée</title>

      <para>La recherche avancée permet d'une part d'utiliser les
      fonctionnalités avancées de Lucene, et d'autre part d'exploiter dans le
      détail la richesse des métadonnées inJAC saisies lors du dépôt de
      document dans le Canal de stockage.<mediaobject>
          <imageobject>
            <imagedata fileref="media/advsearch1.jpg"></imagedata>
          </imageobject>
        </mediaobject></para>

      <para>Dans cet exemple, on cherche un document dont le titre contient le
      mot "cocoon" et dont la description contient le mot "word". Le résultat
      affiché est le suivant :<mediaobject>
          <imageobject>
            <imagedata fileref="media/resultlogical.jpg"></imagedata>
          </imageobject>
        </mediaobject></para>

      <para>Dans les menus déroulants nommés "champ", on trouve la liste de
      toutes les métadonnées disponible pour l'espace courant ainsi que les
      sous-les espaces de l'arborescence courante.</para>

      <para>Ainsi cette liste varie selon que l'on se trouve plus ou moins bas
      dans l'arborescence, exemples :</para>

      <itemizedlist>
        <listitem>
          <para>Menu déroulant pour un espace Dublin Core :<mediaobject>
              <imageobject>
                <imagedata
                fileref="media/advsearch_dublincore.jpg"></imagedata>
              </imageobject>
            </mediaobject></para>
        </listitem>

        <listitem>
          <para>Menu déroulant pour un espace LOM FR :<mediaobject>
              <imageobject>
                <imagedata fileref="media/advsearchlomfr.jpg"></imagedata>
              </imageobject>
            </mediaobject></para>

          <para><emphasis role="bold">Note</emphasis> : <emphasis>Ceci est
          fourni à titre d'exemple. Seule la métadonnée du titre LOM est ici
          traduite (voir documentation d'installation, section Localisation).
          Les autres métadonnées apparaissent donc sous leur forme brute, mais
          il y a la possibilité des les "traduire"
          également.</emphasis></para>
        </listitem>
      </itemizedlist>
    </section>
  </section>

  <section>
    <title>Espaces protégés</title>

    <para>Certains espaces sont associés à des droits en lecture, définis dans
    le Canal de stockage au moment de la création. Ces espaces ne sont
    accessibles qu'en mode authentifié, et sont tout simplement masqués aux
    utilisateurs n'ayant pas l'autorisation d'y accéder.</para>

    <section>
      <title>Accès authentifié</title>

      <para>Ainsi, en mode authentifié le moteur de rendu inJAC utilise les
      droits définis dans le Canal de stockage par l'administrateur, pour
      présenter à l'utilisateur les espaces auxquels il a droit :</para>

      <para><mediaobject>
          <imageobject>
            <imagedata fileref="media/authprivate.jpg"></imagedata>
          </imageobject>
        </mediaobject>Dans cet exemple, l'espace nommé judicieusement
      "private" n'apparait qu'à l'utilisateur authentifié ayant les droit en
      lecture sur l'espace.</para>
    </section>

    <section>
      <title>Accès protégé</title>

      <para>Dans le cas où l'utilisateur a fait un signet sur un espace
      nécessitant l'authentification, si une fois sa <emphasis
      role="bold">session expirée</emphasis> il retente d'accéder à cet
      espace, il se verra redirigé sur le serveur d'authentification CAS
      :<mediaobject>
          <imageobject>
            <imagedata fileref="media/redirect_cas.jpg"></imagedata>
          </imageobject>
        </mediaobject></para>
    </section>
  </section>
</article>