Calendar

Important models are Event and Guest and Tâche...

Calendrier (view)

Internal name:extensible.CalendarPanel (CalendarPanel)

Displays your events in a “calendar view” with the possibility to switch between daily, weekly, monthly view.

Event (model)

Internal name:cal.Event
Implemented by:Event

Possible values for the state of an Event:

value name text Edit guests list Fixed Remarque
10 suggested Proposé Non Non  
20 draft Draft Non Non  
50 took_place a eu lieu Oui Oui  
70 cancelled Annulé Non Oui  
75 omitted Omitted Non Oui  
40 published Notified Oui Non  
Total (6 lignes)     2 3  

Views on Event

  • Events (Events) – A List of calendar entries. Each entry is called an event.
  • Events (EventsByDay)
  • Events (OneEvent)
  • Mes rendez-vous (MyEvents) (Menu Calendrier ‣ Mes rendez-vous) – Table of all my calendar events.
  • Events assigned to me (MyAssignedEvents) – Table of events assigned to me.
  • Events (PanelEvents)
  • Events (EventsByType)
  • Events (EventsByRoom)
  • Events (EventsByProject)

Fields in Event

  • Classe d’accès (access_class, ChoiceListField to AccessClasses) – Public, privé ou “marquer occupé”.
  • non bloquant (transparent, BooleanField) – Indique que ce rendez-vous n’empêche pas d’avoir d’autres rendez-vous en même temps.
  • ... and ID (id, AutoField), Contrôlé par (type) (owner_type, ForeignKey to type de contenu), Contrôlé par (object) (owner_id, GenericForeignKeyIdField), Responsible user (user, ForeignKey to Utilisateur), Modified (modified, DateTimeField), Created (created, DateTimeField), Client (project, ForeignKey to Client), build time (build_time, DateTimeField), Méthode de construction (build_method, ChoiceListField to BuildMethods), Date début (start_date, DateField), Heure de début (start_time, TimeField), Date de fin (end_date, DateField), Heure de fin (end_time, TimeField), Summary (summary, CharField), Description (description, RichTextField), Version (sequence, IntegerField), auto type (auto_type, IntegerField), Event Type (event_type, ForeignKey to Event Type), Room (room, ForeignKey to Room), Priorité (priority, ForeignKey to Priorité), State (state, ChoiceListField to Event states), Attribué à (assigned_to, ForeignKey to Utilisateur)

Actions on Event

  • Table (landscape) (as_pdf, PrintTableAction) – Show this table as a pdf document
  • Table (portrait) (as_pdf_p, PortraitPrintTableAction) – Show this table as a pdf document
  • Notified (wf1, ChangeStateAction) – Notified. Mark this as published. All participants have been informed.
  • Dupliquer (duplicate, Duplicate)
  • a eu lieu (wf2, ChangeStateAction) – a eu lieu. Rendez-vous a eu lieu
  • Cancel (wf3, ChangeStateAction) – Cancel. Mark this as Cancelled
  • Reset (wf4, ResetEvent) – Reset. Mark this as Draft
  • Imprimer (do_print, CachedPrintAction)
  • Effacer la cache (do_clear_cache, ClearCacheAction)
  • Céer courrier (create_mail, CreateMail) – Create an email from this
  • Accepter (take, TakeAssignedEvent) – Take responsibility for this event.
  • Move down (move_next, MoveEventNext)

Tables referring to Event

  • Participants (GuestsByEvent)

Events (view)

Internal name:cal.Events (Events)

The table of all calendar events.

A List of calendar entries. Each entry is called an event.

Guest (model)

Internal name:cal.Guest
Implemented by:Guest

Possible values for the state of a :ddref: cal.Guest:

value name Afterwards text Remarque
10 invited Non Invité  
20 accepted Non Accepté  
30 rejected Non Rejeté  
40 present Oui Présent  
50 absent Oui Absent  
44 waiting Non Waiting  
45 busy Non Occupé  
46 gone Non Parti  
Total (8 lignes)   2    

Views on Guest

  • Participants (Guests) (Menu Explorateur ‣ Calendrier ‣ Participants) – A guest is a partner invited to an event.
  • Mes présences (MyPresences) (Menu Calendrier ‣ Mes présences) – Shows all my presences in calendar events, independently of their state.
  • My pending presences (MyPendingPresences) – Received invitations which I must accept or reject.
  • My guests (MyGuests) (Menu Calendrier ‣ My guests)
  • Expected Guests (ExpectedGuests) – Consult this table when checking in a partner who has an appointment.
  • Participants (Visitors)
  • Busy visitors (BusyVisitors) (Menu Réception ‣ Busy visitors) – Shows the visitors who are busy with some agent.
  • Waiting visitors (WaitingVisitors) (Menu Réception ‣ Waiting visitors) – Shows the visitors in the waiting room.
  • Gone visitors (GoneVisitors) (Menu Réception ‣ Gone visitors) – Shows the visitors who have gone.
  • Visitors waiting for me (MyWaitingVisitors) (Menu Réception ‣ Visitors waiting for me)
  • Visitors busy with me (MyBusyVisitors)
  • My gone visitors (MyGoneVisitors)
  • Participants (GuestsByEvent)
  • Participants (GuestsByRole)
  • Presences (GuestsByPartner)
  • Appointments (AppointmentsByPartner)

Fields in Guest

  • Waiting since (waiting_since, DateTimeField) – Time when the visitor arrived (checked in).
  • Waiting until (busy_since, DateTimeField) – Time when the visitor was received by agent.
  • Present until (gone_since, DateTimeField) – Time when the visitor left (checked out).
  • ... and ID (id, AutoField), build time (build_time, DateTimeField), Méthode de construction (build_method, ChoiceListField to BuildMethods), Rendez-vous (event, ForeignKey to Event), Partenaire (partner, ForeignKey to Partenaire), Rôle (role, ForeignKey to Rôle de participant), State (state, ChoiceListField to Guest states), Remarque (remark, CharField)

Actions on Guest

  • Table (landscape) (as_pdf, PrintTableAction) – Show this table as a pdf document
  • Table (portrait) (as_pdf_p, PortraitPrintTableAction) – Show this table as a pdf document
  • Accepter (wf1, AcceptInvitation) – Accept this invitation.
  • Dupliquer (duplicate, Duplicate)
  • Rejeter (wf2, RejectInvitation) – Rejeter cette invitation.
  • Présent (wf3, ChangeStateAction) – Mark this as Present
  • Absent (wf4, ChangeStateAction) – Mark this as Absent
  • Attest (do_attest, AttestAction) – Create an attestation from this
  • Imprimer (do_print, CachedPrintAction)
  • Effacer la cache (do_clear_cache, ClearCacheAction)
  • Céer courrier (create_mail, CreateMail) – Create an email from this
  • Checkin (checkin, CheckinVisitor) – Mark this visitor as arrived
  • Receive (receive, ReceiveVisitor) – Visitor was received by agent
  • Checkout (checkout, CheckoutVisitor) – Visitor left the centre

Tâche (model)

Internal name:cal.Task
Implemented by:Task

Views on Tâche

  • Tâches (Tasks) (Menu Explorateur ‣ Calendrier ‣ Tâches) – A calendar task is something you need to do.
  • Mes tâches (MyTasks) (Menu Calendrier ‣ Mes tâches) – Table of all my tasks.
  • Tâches (TasksByUser)
  • Tâches (TasksByProject)

Fields in Tâche

  • Classe d’accès (access_class, ChoiceListField to AccessClasses) – Public, privé ou “marquer occupé”.
  • ... and ID (id, AutoField), Contrôlé par (type) (owner_type, ForeignKey to type de contenu), Contrôlé par (object) (owner_id, GenericForeignKeyIdField), Auteur (user, ForeignKey to Utilisateur), Modified (modified, DateTimeField), Created (created, DateTimeField), Client (project, ForeignKey to Client), Date début (start_date, DateField), Heure de début (start_time, TimeField), Summary (summary, CharField), Description (description, RichTextField), Version (sequence, IntegerField), auto type (auto_type, IntegerField), Due date (due_date, DateField), Heure d’échéance (due_time, TimeField), Durée (valeur) (percent, IntegerField), State (state, ChoiceListField to Task states)

Actions on Tâche

  • Table (landscape) (as_pdf, PrintTableAction) – Show this table as a pdf document
  • Table (portrait) (as_pdf_p, PortraitPrintTableAction) – Show this table as a pdf document
  • Réouvrir (wf1, ChangeStateAction) – Mark this as To do
  • accomplie (wf2, ChangeStateAction) – accomplie. Mark this as Done
  • Annulé (wf3, ChangeStateAction) – Annulé. Mark this as Cancelled

State (field)

Possible values for the state of a :ddref: cal.Task:

value name text
10 todo à faire
20 started Started
30 done accomplie
50 cancelled Annulé

Calendrier (model)

Internal name:cal.Calendar
Implemented by:Calendar

Views on Calendrier

  • Calendars (Calendars) (Menu Configuration ‣ Calendrier ‣ Calendars)
  • Calendars (PanelCalendars)

Fields in Calendrier

Actions on Calendrier

  • Table (landscape) (as_pdf, PrintTableAction) – Show this table as a pdf document
  • Table (portrait) (as_pdf_p, PortraitPrintTableAction) – Show this table as a pdf document

Tables referring to Calendrier

  • Abonnements (SubscriptionsByCalendar)

Abonnement (model)

Internal name:cal.Subscription
Implemented by:Subscription

Views on Abonnement

  • Abonnements (Subscriptions) (Menu Explorateur ‣ Calendrier ‣ Abonnements)
  • Abonnements (SubscriptionsByUser)
  • Abonnements (SubscriptionsByCalendar)

Fields in Abonnement

  • Calendrier (calendar, ForeignKey to Calendrier) – The calendar you want to subscribe to.
  • caché (is_hidden, BooleanField) – Whether this subscription should initially be displayed as a hidden calendar.
  • ... and ID (id, AutoField), Auteur (user, ForeignKey to Utilisateur)

Actions on Abonnement

  • Table (landscape) (as_pdf, PrintTableAction) – Show this table as a pdf document
  • Table (portrait) (as_pdf_p, PortraitPrintTableAction) – Show this table as a pdf document

Room (model)

Internal name:cal.Room
Implemented by:Room

Views on Room

  • Rooms (Rooms) (Menu Configuration ‣ Calendrier ‣ Rooms) – List of rooms where calendar events can happen.

Fields in Room

Actions on Room

  • Table (landscape) (as_pdf, PrintTableAction) – Show this table as a pdf document
  • Table (portrait) (as_pdf_p, PortraitPrintTableAction) – Show this table as a pdf document

Tables referring to Room

  • Events (EventsByRoom)

Priorité (model)

Internal name:cal.Priority
Implemented by:Priority

Views on Priorité

  • Priorités (Priorities) (Menu Configuration ‣ Calendrier ‣ Priorités) – List of possible priorities of calendar events.

Fields in Priorité

  • ID (id, AutoField), Description (name, BabelCharField), ref (ref, CharField)

Actions on Priorité

  • Table (landscape) (as_pdf, PrintTableAction) – Show this table as a pdf document
  • Table (portrait) (as_pdf_p, PortraitPrintTableAction) – Show this table as a pdf document

Rôle de participant (model)

Internal name:cal.GuestRole
Implemented by:GuestRole

Views on Rôle de participant

  • Rôles de participants (GuestRoles) (Menu Configuration ‣ Calendrier ‣ Rôles de participants) – The role of a guest expresses what the

    partner is going to do there.

Fields in Rôle de participant

  • Attach to email (attach_to_email, BooleanField) – Whether the printable file should be attached to the email when creating an email from a mailable of this type.
  • Email template (email_template, CharField) – The name of the file to be used as template when creating an email from a mailable of this type.
  • ... and ID (id, AutoField), Description (name, BabelCharField), Méthode de construction (build_method, ChoiceListField to BuildMethods), Modèle (template, CharField)

Actions on Rôle de participant

  • Table (landscape) (as_pdf, PrintTableAction) – Show this table as a pdf document
  • Table (portrait) (as_pdf_p, PortraitPrintTableAction) – Show this table as a pdf document

Tables referring to Rôle de participant

  • Participants (GuestsByRole)

Event Type (model)

Internal name:cal.EventType
Implemented by:EventType

Views on Event Type

  • Types d’événements (EventTypes) (Menu Configuration ‣ Calendrier ‣ Types d’événements) – The list of Event Types defined on this system.

    An EventType is a list of events which have certain things in common, especially they are displayed in the same colour in the calendar panel

Fields in Event Type

  • Attach to email (attach_to_email, BooleanField) – Whether the printable file should be attached to the email when creating an email from a mailable of this type.
  • Email template (email_template, CharField) – The name of the file to be used as template when creating an email from a mailable of this type.
  • Locks the user (locks_user, BooleanField) – Lino won’t not accept more than one locking event per user at the same time.
  • ... and ID (id, AutoField), Description (name, BabelCharField), N° de séq (seqno, IntegerField), Méthode de construction (build_method, ChoiceListField to BuildMethods), Modèle (template, CharField), Description (description, RichTextField), Event is an appointment (is_appointment, BooleanField), Locks all rooms (all_rooms, BooleanField), Date début (start_date, DateField), Event label (event_label, BabelCharField), Team (invite_team_members, ForeignKey to Team), Invite client (invite_client, BooleanField)

Actions on Event Type

  • Table (landscape) (as_pdf, PrintTableAction) – Show this table as a pdf document
  • Table (portrait) (as_pdf_p, PortraitPrintTableAction) – Show this table as a pdf document
  • Dupliquer (duplicate, DuplicateSequenced)
  • Up (move_up, MoveUp) – Move this row one row upwards
  • Down (move_down, MoveDown) – Move this row one row downwards

Tables referring to Event Type

  • Events (EventsByType)