Projet Socle ENT
Pages enfant
  • 01 - les DLM uPortal

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

C'est le layout owner (par convention on suffix le logins de ces utilisateurs par -lo pour les distinguer des utilisateurs classiques).

Balise Wiki
emplacement de gauche a droite \[precedence\]

...

Va déterminer à qui doit être attribué la le fragment.

Balise Wiki
On paramètre une classe java qui va faire l'évaluation \[evaluatorFactory\].

...

Les Layout Owner sont des utilisateurs du portail. Ils sont automatiquement créés dans la base (table UP_USER) lors de la lecture de dlm.xml au démarrage du portail

Vous pouvez gérer ces environnements de 2 manières :

...

Pour modifier un layout avec l'interface graphique, il faut pouvoir se connecter sous le nom de l'utilisateur propriétaire doit exister dans la base de données. Il faut donc préalablement le créer dans la table servant à l'authentification locale :

Bloc de code
ant user.add -Dusername=guest-lo

Puis indiquer son mot de passe. Ceci ajoute l'utilisateur dans la table UP_PERSON_DIR

Une fois l'utilisateur créé dans le portail vous pouvez vous connecter avec celui-ci (attention il faut s'authentifier localement au portail : base de données)sous son nom. Attention il s'agit d'une authentification locale, le paramètre esup.db.auth de config.properties doit donc être égal à true. On devrait aussi pouvoir passer par une authentification distante (CAS => LDAP), mais je n'en voit pas l'intérêt.

Vous pouvez comme tout utilisateur ajouter des onglets, des colonnes et des canaux.

...

  • Déplacer le canal
  • Supprimer le canal

Toutes les modifications seront répercutées sur le layout, donc sur les utilisateurs autorisés à voir ce fragment.