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

Section optionnelle liée au profil du visiteur

Une section optionnelle (<section>, <bloc>, <toc>...) peut être affichée en fonction d'une option. Cette option peut être activée ou désactivée en fonction du profil de vos visiteurs lié à l'Intranet. Elle servira ensuite à faire apparaître ou disparaître une ou plusieurs sections optionnelles dans vos pages afin d'adapter leur contenu en fonction de ce profil.

Vous pouvez ainsi créer des pages personnalisées, à l'aide de sections optionnelles, dont le contenu varie en fonction du profil de vos visiteurs.


Pour plus d'information, consultez:


Au sein de ces sections, vous pouvez également y faire apparaître des informations personnelles propres à vos visiteurs, comme leur nom, leur prénom ou leur adresse e-mail.

Finalement, vous pouvez intégrer des liens dans vos pages qui permetteront à vos visiteurs d'interagir avec l'Intranet (se connecter, se déconnecter, visualiser son statut, etc.).

Il est important de noter que toutes ces fonctionnalités sont accessibles dans toutes les pages, qu'elles soient publiques ou protégées par l'Intranet.


Exemple

Dans la collone de droite, ci-dessus, plusieurs options sont créées en fonction du profil de votre visiteur:

  • hors-connexion: activée si l'utilisateur n'est pas connecté

  • connexion: activée si l'utilisateur est connecté

  • etudiants: activée si l'utilisateur est connecté et est étudiant à l'ULB (appartient à la catégorie ulb:etudiants:all)

  • personnel: activée si l'utilisateur est connecté et est membre du personnel de l'ULB (appartient à la catégorie ulb:personnel:all)

  • patgs: activée si l'utilisateur est connecté et est membre du PATGS (appartient à la catégorie ulb:personnel:patgs)

  • scientifiques: activée si l'utilisateur est connecté et est membre du corps scientifique (appartient à la catégorie ulb:personnel:scientifiques)

  • academiques: activée si l'utilisateur est connecté et est membre du corps académique (appartient à la catégorie ulb:personnel:academiques)

  • enseignants: activée si l'utilisateur est connecté et est membre du corps enseignant (appartient à la catégorie ulb:personnel:enseignants)

Ces options ont été créées de la manière suivante (pour plus de détails, voir <options>, et plus particulièrement Activer/désactiver une option via l'Intranet de l'ULB):

Exemple
<page docref="section-intranet">
   <options>
      <option id="hors-connexion" debug="non">
         <hors-connexion/>
      </option>
      <option id="connexion" debug="non">
         <connexion/>
      </option>
      <option id="etudiants" debug="oui">
         <catégorie>ulb:etudiants:all</catégorie>
      </option>
      <option id="personnel" debug="oui">
         <catégorie>ulb:personnel:all</catégorie>
      </option>
      <option id="patgs" debug="oui">
         <catégorie>ulb:personnel:patgs</catégorie>
      </option>
      <option id="scientifiques" debug="oui">
         <catégorie>ulb:personnel:scientifiques</catégorie>
      </option>
      <option id="academiques" debug="oui">
         <catégorie>ulb:personnel:academiques</catégorie>
      </option>
      <option id="enseignants" debug="oui">
         <catégorie>ulb:personnel:enseignants</catégorie>
      </option>
   </options>			
   ...
</page>
				
			

Les sections, controllées par chacune de ces options, ont été définies comme suit:

Exemple
<bloc style="colorBar1" bords="arrondis" options="hors-connexion">
   <p>Bonjour, vous n'êtes pas connecté à l'Intranet. Vous pouvez ... </p>
</bloc>
<bloc style="colorBar1" bords="arrondis" options="connexion">
   <p>Bonjour {intranet:prénom}, vous êtes connecté à l'Intranet ... </p>
</bloc>
<bloc style="colorBar3" bords="arrondis" options="etudiants">
   <titre><titre3>Pour les étudiants</titre3></titre>
   <p>information personnalisée pour les étudiants</p>
</bloc>
<bloc style="colorBar3" bords="arrondis" options="personnel">
   <titre><titre3>Pour le personnel</titre3></titre>
   <p>information personnalisée pour les membres du personnel</p>
</bloc>
<bloc style="colorBar3" bords="arrondis" options="patgs">
   <titre><titre3>Pour le patgs</titre3></titre>
    <p>information personnalisée pour les membres du PATGS</p>
</bloc>
<bloc style="colorBar3" bords="arrondis" options="scientifiques">
   <titre><titre3>Pour le corps scientifique</titre3></titre>
   <p>information personnalisée pour les membres du corps scientifique</p>
</bloc>
<bloc style="colorBar3" bords="arrondis" options="academiques">
   <titre><titre3>Pour le corps académiques</titre3></titre>
   <p>information personnalisée pour les membres du corps académique</p>
</bloc>
<bloc style="colorBar3" bords="arrondis" options="enseignants">
   <titre><titre3>Pour le corps enseignant</titre3></titre>
   <p>information personnalisée pour les membres du corps enseignant</p>
</bloc>

			
ULB - entreprise écodynamique