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

Activer/désactiver une option via un menu de déboguage

Développer une page contenant des sections optionnelles n'est pas toujours facile, surtout si celles-ci sont activées par des options contrôlées par l'Intranet de l'ULB.

Vous n'avez en effet pas le même profil que vos visiteurs. Par conséquent, vous ne voyez pas exactement ce que vos visiteurs voient dans votre page.

A titre d'exemple, si vous êtes connecté à l'Intranet, vous ne verrez apparaître dans le colonne de droite de cette page que les informations qui vous concernent. Or, cette colonne contient des informations pour toutes les catégories de l'ULB (étudiant, personnel, patgs, scientifiques, enseignants, académiques...). Il vous est impossible de voir les informations des catégories auxquelles vous n'appartenez pas.

Afin de vous permettre de mettre au point votre site et de voir ces informations qui vous sont normalement cachées, il est possible de faire apparaître un menu de déboguage qui affiche la liste des options que vous désirez tester. Ce menu vous montrera l'état de ces options et vous permettra de le changer manuellement (modifiant ainsi, les valeurs renvoyées par l'Intranet). Activer ces options vous permettra de voir le contenu des sections optionnelles liées à celles-ci.

Attention: seuls les gestionnaires qui ont les droits d'accès pour éditer votre projet pourront accèder à ce menu. Ce menu est inacessible aux visiteurs normaux.

De plus, vous devez nécessairement être connecté à l'Intranet pour voir ce menu apparaître.


Comment procéder?Pour cela, vous devez ajouter à chaque option que vous désirez tester l'attribut debug="oui".

Exemple
<options>
   <option id="etudiant" 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>				

Après avoir regénéré et publié votre projet, il suffit d'afficher la page que vous désirez tester. Si vous êtes gestionnaire de votre projet, et si vous êtes connecté à l'Intranet de l'ULB, vous verrez apparaître l'icône suivante dans la barre de menu du haut:

En cliquant sur cette icône, un menu s'affichera en haut et à gauche de votre navigateur. En cliquant sur le mot "options", un sous-menu apparait avec la liste des options dont l'attribut debug est égal à "oui". Les options activées apparaissent en gras.

En cliquant sur le nom d'une option, vous pouvez changer son état et voir le résultat dans le reste de la page.

ULB - entreprise écodynamique