Feng Office

Intro Blog Forums Docs Contribute Open Source Downloads
 
Translations of this page?:

[ Notes | E-Mails | Contacts | Calendar | Documents | Tasks | Web Links | Time | Reporting ]

Calendar

This wiki page is partly outdated and not complete yet.

Calendar view

Toolbar

  • Add event: Creates an event. Please note, that this event is assigned by default to the workspace you have currently selected in the left sidebar; if there is no workspace selected, the event is assigned to your personal workspace by default.

  • The view selector lets you switch between month view, week view and daily view.

  • The navigator lets you jump to the previous/next month/week/day (depending on the view selector - see above).

  • Pick a date: The date picker lets you quickly jump to any date you choose. Please note the graphical representation of the current date (red border) and the date you choose (blue background). The Today button takes you back to the current date from wherever you are.

  • My calendar: Shows only events that you created yourself or events to which you have been invited.
  • By state: Filters events according to whether you are attending or not. For example, when you filter by Pending response you see events to which you have been invited but haven't answered yet, and when you filter by Will attend you show only events that you have confirmed that you attend.
  • By user: Does the same as My Calendar, but for another user which you specify in the submenu.

List view

There is no list view in the Calendar module - use the calender view (see above) instead.1)

Detail view

Edit view

Main section

  • Date: To enter the date of an event you can use the date picker tool (icon on the right side of the date field) or you can type it directly (use the format indicated on the right side of the date field).
  • Time: This is the start time of an event. The dropdown menu offers you steps of 15 minutes, but you can enter any time (like 14:22) by typing it directly into the time field.
  • Duration: The end time of an event is calculated based on the duration. The maximum duration of an event is 23 hours and 45 minutes, but up to Feng Office 1.5.x it's not possible to create an event that ends on the next day. (If you want to create an event that exceeds one day you have to create another event for the following day, or you can create a repeating event as described below.) However, Feng Office 1.6.x introduces events which can span more than one day.2)
  • All Day: If an event has no specific start time and end time you can set this checkbox. This will deactivate “Time” and “Duration”.

Section "Workspace"

Section "Tags"

Section "Description"

Section "Repeating Event"

If you want to repeat the same event on different dates (like a weekly meeting or a birthday) you can define an event as a repeating event. (This is very similar to defining a repeating task.)

  • Repeate: This defines the time unit of the repetition. Choose between daily, weekly, monthly or yearly. To convert a repeating event back to a normal event simply set this dropdown menu to This Day Only.
  • Every … days: This defines the interval between two repetions of the event.
  • Repeat forever: If you don't want to limit the repetition, choose this option.
  • Repeat … times: Use this option if you know exactly how often the event will take place. Example: If you are planning a computer course consisting of 10 lessons, you may want to define an event wich repeats 10 times.
  • Repeat until: Use this option if you know the last occurence of a repeating event. Example: If you a planning a weekly meeting for a project which must be complete at the end of the year, enter 31st December.

Section "Reminders"

To ensure that people don't forget an event you can define reminders, consisting of e-mail notifications or pop-up alerts. (This is very similar to defining reminders for tasks.)

Choose the type of a reminder (E-mail or Pop-up message) and the timeframe (in Minutes, Hours, Days or Weeks). By checking Apply to all subscribers these reminders are sent not only to the invited people but to all users who have subscribed to this event as well. You can define as many reminders for an event as you like.

Please note: Feng Office will not prevent you from defining several identical reminders.

Section "Custom Properties"

Section "Subscribers"

Section "Linked Objects"

Section "Invited People"

Invitations

When you create an event you have to decide which users you want to invite. In addition you can choose to send invitations by e-mail.

PLEASE NOTE: Which users you are able to invite depends on the workspace the event belongs to.3)

Inviting people has two consequences:

  • Only users who were invited will see this event when they choose the My Calendar view.
  • Users who were invited have the possibility to declare whether they will attend or not in the detail view.

PLEASE NOTE: As of Feng Office 1.0 there is no list where you can see who has been invited, who will attend and who has declined.4) The only way to see the invitation status of a user is to filter the calendar by this user (View > By user), where the status is indicated by an icon:

The user has not answered this invitation yet.

The user will attend (he answered “yes”).

The user is undecided (he answered “maybe”).

The user will not attend (he answered “no”).

FAQ

Can I synchronize the Feng Office calendar with the calendar on my PC or mobile phone?

At this time (Feng Office 1.0) synchronization with local calendars (like Microsoft Outlook, Mozilla Sunbird/Lightning, Apple iCal) is not supported.5)

Can I synchronize the Feng Office calendar with Google Calendar?

Not at this time (Feng Office 1.0), but it is planned for one of the next releases.6)

1) There has been a list view for events in Feng Office versions before 1.0, but it's not available anymore.
3) Due to a bug this is not true for Feng Office 1.0 - see here for details.

Discussion

PLEASE NOTE: Comments to the wiki should only contain suggestions and questions that help us to improve the manual (and not the software). These comments will be deleted as soon as the information has been integrated into the manual. To ask questions about OpenGoo and propose new features, please use our forum.

Hiroki, 2009-07-30 16:17

Am only able to create a single all-day event (as opposed to an all-day event that spans multiple days) But can create a repeating event for several days as a reasonable work around. Thought about trying to have duration go past 24 hours without checking the all day event box, but won't work.

Shawn Qureshi, 2009-08-17 16:27

You will be glad to know, I began construction on a Python script to help you with your Google Calendar sync. Took me a couple of hours, but, it's pretty much done.

It checks against the existing MySQL DB for OpenGoo, for new Project Events and Project Tasks, and then passes these events to your Google Calendar via the Google Python API modules and authentication system.

Currently all it does is a one-way street to Google for New project tasks and events. I may consider working with the code some more to make it bi-directional if I have more time (it's not that hard, really), but, I'm making this openly available to the public if you wish to use this for your own needs.

Shoot me a message if you're interested in playing with the code. Python is really easy to figure out, by the way - and is kind of like Perl on steroids.

If you want to improve this code, by all means, please do!

- Shawn Q.

Bridget, 2009-10-07 16:08

So…has the google calendar sync been initiated…? Can't wait!

B

Andreas, 2009-10-21 10:16

Is creating an event which lasts more than one day only possible using the repeating event function? If so, this should be described in the manual.

Regards Andreas.

Martin Sauter, 2009-11-14 11:35

Up to OpenGoo 1.5.x it's not possible to create an event that covers more than one calendar day. We've added this in the wiki (see “Edit view” > “Main section”).

But OpenGoo 1.6 will introduce this functionality - see http://blog.opengoo.org/?p=116#more-116

josue, 2009-10-26 18:34

I can't manage repeating events separately. After add some repeating events if I make a change in one event this event spreads for all the others. Is there a way to make it separately??

Martin Sauter, 2009-11-14 11:40

No, there's no way to do that, because that's the idea behind a repeting event: It's the same event on different dates.

Enter your comment
OAMZB
 
 
calendar.txt · Last modified: 2010-02-23 15:46 (external edit)