Génération du site web de l'ULB - format xml
sommairesommaireindexindexpage précédentepage précédenteimprimerimprimerenvoyerenvoyermarquermarquer

Interagir avec l'Intranet dans une page

Une page web peut interagir avec l'Intranet, en utilisant l'attribut cible contenant l'une des actions suivantes:

  • cible="intranet:login": pour se connecter à l'Intranet de l'ULB et revenir ensuite à la page courante;

  • cible="intranet:logout": pour se déconnecter de l'Intranet et revenir ensuite à la page courante;

  • cible="intranet:statut": pour afficher son statut et revenir ensuite à la page courante.

Dans cet exemple, on affiche deux blocs dans des sections optionnelles. Ces deux sections sont contrôlées par des options et ne seront affichées que si l'utilisateur n'est pas connecté (option logged-out activée) ou si l'utilisateur est connecté à l'Intranet (option logged-in activée).

La première section, lorsque l'utilisateur n'est pas connecté, affiche un message invitant l'utilisateur à se connecter via un lien hypertexte cible="intranet:login".

La deuxième section, lorsque l'utilisateur est connecté, affiche un message invitant l'utilisateur à se déconnecter après sa session de travail, grâce à un lien hypertexte cible="intranet:logout".

Exemple
<bloc style="colorBar3" bords="arrondis" options="logged-out">
   <p><a cible="intranet:login">Connectez-vous</a> à l'Intranet de l'ULB.</p>
</bloc>
<bloc style="colorBar4" bords="arrondis" options="logged-in">
   <p>N'oubliez pas de vous <a cible="intranet:logout">déconnecter</a> 
      avant de quitter votre machine.</p>
   <p>(Votre statut est <a cible="intranet:statut">disponible ici</a>)</p>
</bloc>

Les options, quant à elles, sont définies dans la page par:

Exemple
<page>
   <options>
      <option id="logged-in">
         <connexion/>
      </option>
      <option id="logged-out">
         <hors-connexion/>
      </option>
   </options>
   ...
</page>
ULB - entreprise écodynamique