2016-11-14 15:13:16 +01:00
# -*- coding: utf-8 -*-
{
' name ' : " groupeurd_calendar " ,
' summary ' : """
2016-12-12 13:21:15 +01:00
Adaptation des modules " smile_event_event_calendar " & " calendar_ics " pour les besoins spécifiques du Groupe URD . """ ,
2016-11-14 15:13:16 +01:00
' description ' : """
- nouveau champ " équipe " dans évènement public pour le faire apparaître dans les calendriers de tous ses organisateurs / formateurs
2016-12-12 13:21:15 +01:00
- calendrier unique par salarié avec évènements personnels , évènements communs , et évènements publics ( synchroniser les évènements publics dans le calendrier personnel du responsable et des organisateurs / formateurs de l ' évènement (ces évènements publics ne seront pas modifiables depuis les agendas personnels)
2016-11-14 15:13:16 +01:00
- visibilité des calendriers de tous les autres salariés
- accès à des vues personnalisées : planning de tous les salariés par semaine , planning de tous les salariés par mois
- synchro bi - directionnelle avec Thunderbird
2016-12-12 13:21:15 +01:00
- partage . ics des calendriers
2017-01-16 15:11:13 +01:00
- masquer tout le sous - menu " Messagerie " et transformer le menu parent en " Agenda "
- renommer l ' agenda personnel appelé " Meetings Calendar " dans l ' interface
- descendre " évènement public " sous la case à cocher " toute la journée " dans la popup de modification d ' un évènement de l ' agenda personnel
- ajouter l ' accès à " Invitations & divers " des évènements personnels à tous les utilisateurs
- retirer la possibilité de modifier tous les évènements par tout le monde , même quand ils ne sont pas invités à l ' évènment
2017-06-16 16:13:14 +02:00
- masquer l ' option " orateur " d ' un contact d ' une organisation
- limiter autorisation de suppression d ' un événement à ses seuls participants
- imposer une couleur différente de la sa couleur par défaut d ' événement pour les évènements communs dont on est pas participant
- liste de participants à un évènement en choix multiple , et pas en liste déroulante à choix unique
- autres calendriers décochés par défaut
2016-12-12 11:11:33 +01:00
INSTALLATION
2016-12-12 13:21:15 +01:00
- Lors de l ' installation, modifier le Filtre de domaine de la règle " Hide Private Meetings " à la valeur suivante [ ' | ' ,( ' user_id ' , ' = ' ,user.id), ' | ' ,( ' show_as ' , ' = ' , ' busy ' ),( ' show_as ' , ' = ' , ' free ' )] (cela permet d ' afficher les évènements ( calendar . event ) qui sont de type disponibles )
- Attention , le partage ics de calendrier et la synchro Thunderbird ne fonctionneront que sur une instance Odoo mono - base
2017-01-16 15:11:13 +01:00
- Retirer les droits de création / modification / suppression à l ' enregistrement de sécurité " All Calendar Event for employees " (calendar.calendar_event_rule_employee)
- Ajouter le groupe utilisateur " Ressources humaines/Employé " à l ' enregistrement de sécurité " Own events " (calendar.calendar_event_rule_my)
2016-11-14 15:13:16 +01:00
""" ,
' author ' : " Groupe URD " ,
' website ' : " http://www.urd.org " ,
# Categories can be used to filter modules in modules listing
# Check https://github.com/odoo/odoo/blob/10.0/odoo/addons/base/module/module_data.xml
# for the full list
' category ' : ' Events ' ,
2017-06-16 16:13:14 +02:00
' version ' : ' 0.4 ' ,
2016-11-14 15:13:16 +01:00
# any module necessary for this one to work correctly
2017-06-16 16:13:14 +02:00
' depends ' : [ ' smile_event_event_calendar ' , ' calendar_ics ' , ' mail ' , ' web_calendar ' ] ,
2016-11-14 15:13:16 +01:00
# always loaded
' data ' : [
2017-01-16 15:11:13 +01:00
' views.xml ' ,
' actions-menus.xml ' ,
2017-06-16 16:13:14 +02:00
' security/security.xml ' ,
' views/calendar.xml ' ,
2016-11-14 15:13:16 +01:00
] ,
# only loaded in demonstration mode
' demo ' : [
#'demo.xml',
] ,
}