Ce composant est une fenêtre correspondant à un site intranet ou internet. Vous y accédez comme si vous l'aviez ouvert dans une autre session du navigateur.
Pour configurer un composant, cliquez sur l'icône
et renseignez les différents paramètres.
- Titre : En-tête du composant,
- Afficher le titre : Affichage ou non du titre du composant en mode consultation,
-
URL du site à afficher : Adresse complète du site, telle que saisie dans le champ "Adresse" du navigateur. il est possible d'ajouter des paramètres interprétables provenant des données de l'application,
- Exemples de paramètre interprétable : https://AdresseWebDuSite/user={loggedUser.actor.code}, https://AdresseWebDuSite/{loggedUser.actor.site.id}/{loggedUser.actor.name}
- Interpréter les paramètres : Permet de définir si les paramètres de l'url doivent être interprétés ou non,
-
URL du site interprétée : Permet d'afficher l'url interprétée. Ce champ est en lecture seule et est uniquement visible si la case "Interpréter les paramètres" est cochée.
- Exemple de paramètre interprété : https://AdresseWebDuSite/user=DEMO, https://AdresseWebDuSite/null/{loggedUser.actor.name}
Gestion des erreurs :
Si l'option "Interpréter les paramètres" est activée alors un contrôle est réalisé à la sortie du champ "URL du site à afficher".
Deux types d'erreurs peuvent subvenir :
1. Le paramètre saisi n'est pas reconnu comme par exemple le nom d'un attribut inconnu :
{loggedUser.actor.name} : Property [name] not found on type [com.carl.xnet.system.backend.bean.ActorBean]
2. Le paramètre saisi est reconnu mais contient une valeur null dans le contexte de l'utilisateur :
{loggedUser.actor.site.id} : Une interprétation à NULL a été interprétée dans le contexte utilisateur
En mode consultation, l'icône

présent à côté du titre permet l'affichage en plein écran du contenu du composant.
Pour revenir à l'état initial, il suffit de cliquer sur l'icône

.
Création d'une page spécifique
Pour qu'une page html que vous avez créée en local soit accessible à tous les utilisateurs, vous pouvez la stocker sur le serveur de CARL Source.
Option 1 - Si vous avez accès au serveur de CARL Source
- Dans le répertoire webapps\gmaoCS02, de l'instance Tomcat® correspondant à votre application, créez un nouveau répertoire, par exemple "docs",
- Placez la page html dans ce répertoire, par exemple : "maPage.html",
- Dans le composant site, l'URL sera /gmaoCS02/<répertoire créé>/<fichier html>, soit par exemple : /gmaoCS02/docs/maPage.html.
Le contexte, "gmaoCS02" par défaut, peut avoir été modifié à l'installation.
Remplacez dans ce cas "gmaoCS02" par votre contexte d'accès à CARL Source.
Option 2 - Par création d'un document dans la bibliothèque
- Dans la bibliothèque, créez un document de pièce jointe "Fichier stocké" correspondant à la page html,
- Une fois le document enregistré, sur le lien "Fichier/URL", ouvrez le menu contextuel (clic droit) et choisissez "Copier le raccourci",
- Dans le champ URL du composant site, collez le raccourci copié.