...
C'est le layout owner (par convention on suffix le logins de ces utilisateurs par -lo).
Ces utilisateurs doivent exister dans la base du portail, ils sont locaux au portail donc a ajouter avec la tache ant user.add
Balise Wiki |
---|
emplacement de gauche a droite \[precedence\] |
...
Les Layout Owner sont des utilisateurs du portail, ils existent donc dans la base (nécessité de la créer)
Vous pouvez gérer ces environnements de 2 manières :
- Utilisation de fichiers XML contenant l'environnement de l'utilisateur puis importation/exportation via des tâches ANT.
- Connexion directement avec l'utilisateur et création de son environnement par l'interface web du portail.
Utilisation de fichiers XML
Fichier XML d'environnement
Balise Wiki |
---|
Les fichiers d'environnement sont stockés dans le portail/properties/layouts/\[USER\]-lo.xml |
...
Balise Wiki les onglets \[folder\]
- name : Nom qui s'affiche pour l'onglet
Balise Wiki mutable : \[true\|false\] est il déplaçable
Balise Wiki removable : \[true\|false\] est il supprimable
Balise Wiki type : \[header\|regular\|footer\] : type de l'onglet (header et footer sont réservés par le portail)
Balise Wiki Les colonnes \[folder/folder\] : idem onglets
- Les canaux contenus dans une colonne : le fName correspond au "functional name" utilisé lors de la publication du canal.
Import/Export ANT
Importation du fichier uPortal/properties/layouts/guest-lo.xml (appartenant a guest-lo) :
...
Bloc de code |
---|
ant layout.export -Dusername=guest-lo |
Utilisation de l'interface graphique
Pour modifier un layout avec l'interface graphique, l'utilisateur propriétaire doit exister dans la base de données. Il faut donc préalablement le créer :
Bloc de code |
---|
ant user.add -Dusername=guest-lo
|
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).
...