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. |
ExempleDans la collone de droite, ci-dessus, plusieurs options sont créées en fonction du profil de votre visiteur:
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> |