Actions sur le document

Panneau de configuration

Le client se caractérise principalement par un panneau de configuration :

La partie configuration permet de définir d'une part les informations de connexion, et d'autre part, comment vont être extraite de l'application Plone courante, les informations à envoyer à PloneMeeting.  Sur chaque zone de la configuration, un message d'aide explique comment l'utiliser.

  • URL du fichier WSDL PloneMeeting : il s'agit de l'adresse de PloneMeeting sur lequel est activé les Web Services.  Pour obtenir l'url du WSDL, il suffit d'ajouter à la suite de l'URL de base de PloneMeeting, le nom du fichier WSDL "ws4pm.wsdl"
  • Timeout de connexion à PloneMeeting : entrez le timeout de connexion à PloneMeeting.  Si sur une page de l'application appelant PloneMeeting, des informations doivent être affichées, ceci permet de ne pas attendre plus que le nombre de secondes définies si éventuellement le PloneMeeting distant était inaccessible momentanément.
  • Nom d'utilisateur à utiliser dans PloneMeeting : nom d'utilisateur pour la connexion.  L'utilisateur doit pouvoir accéder à suffisamment de fonctionnalités dans PloneMeeting en fonction de ce que l'application appelante souhaite pouvoir envoyer.  Il n'est pas nécessaire qu'il s'agisse d'un administrateur dans PloneMeeting mais un utilisateur ayant le rôle "MeetingManager".  Il peut être utile d'ajouter un utilisateur dans PloneMeeting destiné à être utilisé uniquement pour la connexion Web Services.  Par exemple ajouter un utilisateur "wsmanager" dans PloneMeeting et lui donner le rôle "MeetingManager".
  • Mot de passe à utiliser dans PloneMeeting : mot de passe de l'utilisateur renseigné au champ précédent.
  • Condition d'affichage du viewlet : le viewlet est la zone dans l'application appelante dans laquelle seront affichées les informations relatives à PloneMeeting s'il y en a.  Vous pouvez définir ici une condition qui permet de cacher la zone à certains utilisateurs par exemple.  Par défaut, si laissée vide, la zone s'affichera si la page appelante est liée à un point dans PloneMeeting, elle ne sera pas affichée si aucune information provenant de PloneMeeting n'est à afficher.
  • Correspondances pour les champs : pour chaque données à envoyer, vous pouvez définir une expression TAL qui fait correspondre à l'élément à envoyer, la valeur à utiliser pour un champ dans PloneMeeting.  Ceci signifie que pour le contexte appelant, il faudra définir quelles méthodes retourne les données à envoyer dans PloneMeeting.
  • Correspondances pour les nom d'utilisateurs : comme les noms d'utilisateurs dans l'application appelante peuvent être différents des noms d'utilisateurs dans PloneMeeting, ce champ permet de définir une correspondance de noms d'utilisateurs.  Par facilité, essayez de définir dans l'application appelante et dans PloneMeeting des utilisateurs avec la même logique : par exemple première lettre du prénom + nom le tout en majusucule : "Philippe Durant" devenant "pdurant"...
  • Actions générées : permet de générer une action dans l'application appelante qui pourra être facilement déclenchée (apparaîtra dans le menu déroulant "Actions").  Cette action peut être en outre protégée par une condition, une permission, et renseignera aussi dans quelle configuration de séance le point sera créé

 

A l'enregistrement de la configuration, les actions disponibles dans l'interface utilisateur et basées sur le champ "Actions générées" sont mises à jour : créées, modifiées ou supprimées.

 

Actions sur le document