Calendar

Important models are Event and Gast and Task...

Calendar (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 Remark
10 suggested Suggested Nein Nein  
20 draft Draft Nein Nein  
50 took_place Took place Ja Ja  
70 cancelled Cancelled Nein Ja  
75 omitted Omitted Nein Ja  
40 published Notified Ja Nein  
Total (6 Zeilen)     2 3  

Views on Event

  • Events (Events) – A List of calendar entries. Each entry is called an event.
  • Events (EventsByDay)
  • Events (OneEvent)
  • My events (MyEvents) (Menu Calendar ‣ My events) – 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

  • Access Class (access_class, ChoiceListField to AccessClasses) – Whether this is private, public or between.
  • Transparent (transparent, BooleanField) – Indicates that this Event shouldn’t prevent other Events at the same time.
  • ... and ID (id, AutoField), Verknüpft mit (Modell) (owner_type, ForeignKey to inhoudstype), Verknüpft mit (Objekt) (owner_id, GenericForeignKeyIdField), Responsible user (user, ForeignKey to Benutzer), Bearbeitet (modified, DateTimeField), Erstellt (created, DateTimeField), Client (project, ForeignKey to Client), Druckdatum (build_time, DateTimeField), Konstruktionsmethode (build_method, ChoiceListField to BuildMethods), Start date (start_date, DateField), Start time (start_time, TimeField), End Date (end_date, DateField), End Time (end_time, TimeField), Zusammenfassung (summary, CharField), Omschrijving (description, RichTextField), Revision (sequence, IntegerField), auto type (auto_type, IntegerField), Event Type (event_type, ForeignKey to Event Type), Room (room, ForeignKey to Room), Priority (priority, ForeignKey to Priority), Zustand (state, ChoiceListField to Event states), Assigned to (assigned_to, ForeignKey to Benutzer)

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.
  • Duplizieren (duplicate, Duplicate)
  • Took place (wf2, ChangeStateAction) – Took place. Event took place.
  • Cancel (wf3, ChangeStateAction) – Cancel. Mark this as Cancelled
  • Reset (wf4, ResetEvent) – Reset. Mark this as Draft
  • Drucken (do_print, CachedPrintAction)
  • Cache löschen (do_clear_cache, ClearCacheAction)
  • Create email (create_mail, CreateMail) – Create an email from this
  • Take (take, TakeAssignedEvent) – Take responsibility for this event.
  • Move down (move_next, MoveEventNext)

Tables referring to Event

  • Guests (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.

Gast (model)

Internal name:cal.Guest
Implemented by:Guest

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

value Name Afterwards text Remark
10 invited Nein Invited  
20 accepted Nein Accepted  
30 rejected Nein Rejected  
40 present Ja Present  
50 absent Ja Absent  
44 waiting Nein Waiting  
45 busy Nein Busy  
46 gone Nein Gone  
Total (8 Zeilen)   2    

Views on Gast

  • Guests (Guests) (Menu Explorer ‣ Calendar ‣ Guests) – A guest is a partner invited to an event.
  • My presences (MyPresences) (Menu Calendar ‣ My presences) – 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 Calendar ‣ My guests)
  • Expected Guests (ExpectedGuests) – Consult this table when checking in a partner who has an appointment.
  • Guests (Visitors)
  • Busy visitors (BusyVisitors) (Menu Reception ‣ Busy visitors) – Shows the visitors who are busy with some agent.
  • Waiting visitors (WaitingVisitors) (Menu Reception ‣ Waiting visitors) – Shows the visitors in the waiting room.
  • Gone visitors (GoneVisitors) (Menu Reception ‣ Gone visitors) – Shows the visitors who have gone.
  • Visitors waiting for me (MyWaitingVisitors) (Menu Reception ‣ Visitors waiting for me)
  • Visitors busy with me (MyBusyVisitors)
  • My gone visitors (MyGoneVisitors)
  • Guests (GuestsByEvent)
  • Guests (GuestsByRole)
  • Presences (GuestsByPartner)
  • Appointments (AppointmentsByPartner)

Fields in Gast

  • 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), Druckdatum (build_time, DateTimeField), Konstruktionsmethode (build_method, ChoiceListField to BuildMethods), Event (event, ForeignKey to Event), Partner (partner, ForeignKey to Partner), Role (role, ForeignKey to Guest Role), Zustand (state, ChoiceListField to Guest states), Remark (remark, CharField)

Actions on Gast

  • 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
  • Accept (wf1, AcceptInvitation) – Accept this invitation.
  • Duplizieren (duplicate, Duplicate)
  • Reject (wf2, RejectInvitation) – Reject this invitation.
  • Present (wf3, ChangeStateAction) – Mark this as Present
  • Absent (wf4, ChangeStateAction) – Mark this as Absent
  • Attest (do_attest, AttestAction) – Create an attestation from this
  • Drucken (do_print, CachedPrintAction)
  • Cache löschen (do_clear_cache, ClearCacheAction)
  • Create email (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

Task (model)

Internal name:cal.Task
Implemented by:Task

Views on Task

  • Tasks (Tasks) (Menu Explorer ‣ Calendar ‣ Tasks) – A calendar task is something you need to do.
  • My tasks (MyTasks) (Menu Calendar ‣ My tasks) – Table of all my tasks.
  • Tasks (TasksByUser)
  • Tasks (TasksByProject)

Fields in Task

  • Access Class (access_class, ChoiceListField to AccessClasses) – Whether this is private, public or between.
  • ... and ID (id, AutoField), Verknüpft mit (Modell) (owner_type, ForeignKey to inhoudstype), Verknüpft mit (Objekt) (owner_id, GenericForeignKeyIdField), Autor (user, ForeignKey to Benutzer), Bearbeitet (modified, DateTimeField), Erstellt (created, DateTimeField), Client (project, ForeignKey to Client), Start date (start_date, DateField), Start time (start_time, TimeField), Zusammenfassung (summary, CharField), Omschrijving (description, RichTextField), Revision (sequence, IntegerField), auto type (auto_type, IntegerField), Due date (due_date, DateField), Due time (due_time, TimeField), Duration value (percent, IntegerField), Zustand (state, ChoiceListField to Task states)

Actions on Task

  • 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
  • Reopen (wf1, ChangeStateAction) – Mark this as To do
  • Done (wf2, ChangeStateAction) – Done. Mark this as Done
  • Cancelled (wf3, ChangeStateAction) – Cancelled. Mark this as Cancelled

Zustand (field)

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

value Name text
10 todo To do
20 started Started
30 done Done
50 cancelled Cancelled

Calendar (model)

Internal name:cal.Calendar
Implemented by:Calendar

Views on Calendar

  • Kalenders (Calendars) (Menu Konfigurierung ‣ Calendar ‣ Kalenders)
  • Kalenders (PanelCalendars)

Fields in Calendar

Actions on Calendar

  • 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 Calendar

  • Subscriptions (SubscriptionsByCalendar)

Subscription (model)

Internal name:cal.Subscription
Implemented by:Subscription

Views on Subscription

  • Subscriptions (Subscriptions) (Menu Explorer ‣ Calendar ‣ Subscriptions)
  • Subscriptions (SubscriptionsByUser)
  • Subscriptions (SubscriptionsByCalendar)

Fields in Subscription

  • Calendar (calendar, ForeignKey to Calendar) – The calendar you want to subscribe to.
  • hidden (is_hidden, BooleanField) – Whether this subscription should initially be displayed as a hidden calendar.
  • ... and ID (id, AutoField), Autor (user, ForeignKey to Benutzer)

Actions on Subscription

  • 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 Konfigurierung ‣ Calendar ‣ 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)

Priority (model)

Internal name:cal.Priority
Implemented by:Priority

Views on Priority

  • Priorities (Priorities) (Menu Konfigurierung ‣ Calendar ‣ Priorities) – List of possible priorities of calendar events.

Fields in Priority

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

Actions on Priority

  • 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

Guest Role (model)

Internal name:cal.GuestRole
Implemented by:GuestRole

Views on Guest Role

  • Guest Roles (GuestRoles) (Menu Konfigurierung ‣ Calendar ‣ Guest Roles) – The role of a guest expresses what the

    partner is going to do there.

Fields in Guest Role

  • 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), Omschrijving (name, BabelCharField), Konstruktionsmethode (build_method, ChoiceListField to BuildMethods), Vorlage (template, CharField)

Actions on Guest Role

  • 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 Guest Role

  • Guests (GuestsByRole)

Event Type (model)

Internal name:cal.EventType
Implemented by:EventType

Views on Event Type

  • Event Types (EventTypes) (Menu Konfigurierung ‣ Calendar ‣ Event Types) – 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), Omschrijving (name, BabelCharField), Seq.-Nr. (seqno, IntegerField), Konstruktionsmethode (build_method, ChoiceListField to BuildMethods), Vorlage (template, CharField), Omschrijving (description, RichTextField), Event is an appointment (is_appointment, BooleanField), Locks all rooms (all_rooms, BooleanField), Start date (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
  • Duplizieren (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)