Apps

Module Calendrier 5.2

Description

Ce module fournit un système complet de gestion de calendrier de groupe :

  • Saisie des évènements
  • Gestions de participants
  • Gestions des ressources
  • Portlets d'affichage
  • Evènement répétitif
  • Alarme de rappel
  • Accès iPhone / Android
  • Gestion des calendriers externes

Le module fournit aussi un système de planification d’évènement très simple permettant de fixer une date entre plusieurs participants.


Captures d'écran

1. Portlet calendrier
2. Affichage d'un événement
3. Planning des ressources
4. Planification d'un événement
5. Suivi des planifications
6. Evenement de calendrier sur JMobile
7. Application calendrier dans JMobile
8. Ma journée dans JMobile
9. Création d'évenement dans JMobile

Installation

Installation

Certaines propriétés doivent être configurées pour s'adapter à votre environnement. Afin de recevoir les acceptations des utilisateurs par mail, la fonction de mail entrant doit être activée.

Nom de la propriété Nom technique Commentaire
Préfixe de l'email de retour jcmsplugin.calendar.replyToEmail

Préfixe d'email utilisé par JCMS pour gérer les invitations par email

Envoyer un email à la mise à jour d'un évènement jcmsplugin.calendar.defaultValue-sendEventUpdateByEmail

Indique si les mises à jour des évènements sont envoyées par mail 

Inscription libre par défaut jcmsplugin.calendar.defaultValue-freeSignUp Indique si les évènements sont à inscription libre par défaut
Agenda jcmsplugin.iphone.service.calendar Page qui affiche l'agenda de l'utilisateur sur un site adapté pour les smartphones
number of element in LRU externalCalendar cache jcmsplugin.calendar.external.cache-max-entries number of element stored in internal map used by external calendar mechanism
Time between 2 check of an externalCalendar element stored in cache (in ms) jcmsplugin.calendar.external.cache-timeout Default timeout used to invalidate cached events retrieved from an external calendar

Concernant la fonctionnalité des mails entrants , se référrer au chapitre 6.4.2 de Manuel d'installation et d'exploitation

Mise à jour

Si vous procédez à une mise à jour manuelle [1] de ce module depuis une ancienne version, vous devrez également supprimer manuellement les anciens jars précédement livrés dans le module [2]. Cette approche de construction manuelle est fortement déconseillée. Nous vous recommandons la construction de vos applications JPlatform grâce à une plateform d'intégration contenu de type JADE [3].

[1] dezip à la racine ou déploiement depuis l'interface d'adminsitraiton de JPlatform
[2] ical4j-10.0.2.jar, ical4j-zoneinfo-outlook-1.0.3.jar pour la version 5.x du module Calendar, cf CAL-665
[3] JADE : qu'est-ce que c'est ?


FAQ

1. Outlook refuse d'insérer dans son calendrier un événement reçu par mail car il considère que vous en êtes l'organisateur

Si Outlook ne vous propose pas d'accepter un événement de calendrier et vous annonce que comme vous êtes l'organisateur vous n'avez pas à y répondre, il faut effectuer les actions décrites dans la fiche suivante :

https://support.microsoft.com/fr-fr/help/940403/a-new-meeting-request-is-not-saved-to-your-calendar-folder-after-you-c

Note : cette fiche est pour outlook 2007. Elle est transposable à outlook 2010 en replaçant 8.0 par 12.0 dans la clé de registre

2. Créer un type dérivé de CalendarEvent

Lors de la création d'un type dérivant de CalendarEvent, il est nécessaire de préciser que le formHandler associé doit être "com.jalios.jcmsplugin.calendar.EditCalendarEventHandler"

ex. :

<?xml version="1.0" encoding="UTF-8"?>
<type name="TestEvent" superclass="generated.CalendarEvent"
reviewable="false" debatable="false" unitFieldEdition="true" 
audienced="false" categoryTab="true" 
readRightTab="true" updateRightTab="true" templateTab="true" 
workflowTab="true" advancedTab="true" titleML="true" 
formhandler="com.jalios.jcmsplugin.calendar.EditCalendarEventHandler">
  <title ml="true">
    <label xml:lang="en">Title</label>
    <label xml:lang="fr">Titre</label>
  </title>
  <fields>
    <field type="super" />
  </fields>
  <label xml:lang="en">testEvent</label>
</type>
3. L'import des ICS dans un calendrier google ne fonctionne plus.

Google Calendar doit générer une erreur à l'importation concernant la taille de l'URL (mais ne donne aucune information à ce sujet). En utilisant un minificateur d'URL, l'import est effectif.

Procédure détaillée : Exporter un agenda de JPlatform vers Google Agenda

Informations

Version
  • 5.2
Stabilité
  • Stable
Compatibilité
  • JPlatform 10
Certifié Jalios
  • Oui
Prix
  • Module payant
Support
  • Jalios Support
Auteur
  • Jalios S.A.
Licence
  • Jalios
Taille
  • 3,49 Mo
Mis-à-jour
  • 06/02/20
Téléchargements
  • 106