diff --git a/plugins/calendar/helpdocs/en_US/invitations.rst b/plugins/calendar/helpdocs/en_US/invitations.rst index f23c13a4..9a47c8a7 100644 --- a/plugins/calendar/helpdocs/en_US/invitations.rst +++ b/plugins/calendar/helpdocs/en_US/invitations.rst @@ -1,55 +1,56 @@ .. index:: Invitation, RSVP .. _calendar-invitations: Handle Event Invitations ======================== In chapter :ref:`calendar-event-participants` we have learned how to invite other people to an event. This will send out invitation emails to all the participants with the event data attached. That allows one to directly accept or decline an event invitation. Receive Event Invitations ------------------------- When the webmail system opens an invitation email with event data attached, it'll display a yellow box in the preview pane or the email view: .. image:: _static/_skin/itip-invitation.png Accept/Decline Invitations -------------------------- Right in the box shown above, you can accept or decline the invitation by clicking the according button. This will send an automated response to the event organizer informing her about your decision and letting her update your participant status in her calendar. In case you accept, by either clicking *Accept* or *Maybe*, this will also copy the event into your personal calendar. The selector right next to the buttons lets you choose the right one. +.. note:: It is sometimes useful (especially when declining or delegating an event) to respond without saving the event in your calendar. To do this use "--" entry in calendars selector. + The copy in your calendar now knows about the invitation and its original sender. If you now delete it from your calendar, you'll be asked whether this should send a declination message to the person who organizes the event. After acceping or declining, the email message containing the invitation can be deleted. Process Invitation Replies -------------------------- As an organizer who has invited others to an event, you'll receive responses to the automatically sent invitations when the attendees either accept or decline them. Such messages are also identified by the webmail system and again a yellow box appears in the message view: .. image:: _static/_skin/itip-reply.png By clicking the *Update the participant's status* button, the original event in your calendar will be updated with the RSVP status from the person who responded here. When you now look at the event details in the calendar view, the status icons next to each participant now displays the new status. - diff --git a/plugins/calendar/helpdocs/po/invitations.pot b/plugins/calendar/helpdocs/po/invitations.pot index 272f9797..c80c120d 100644 --- a/plugins/calendar/helpdocs/po/invitations.pot +++ b/plugins/calendar/helpdocs/po/invitations.pot @@ -1,74 +1,78 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2014, roundcube.net +# Copyright (C) 2015, roundcube.net # This file is distributed under the same license as the Roundcube Webmail Help package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Roundcube Webmail Help 1.0\n" +"Project-Id-Version: Roundcube Webmail Help 1.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-11-26 23:28+0100\n" +"POT-Creation-Date: 2017-01-12 11:31+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../en_US/_plugins/calendar/invitations.rst:8 msgid "Handle Event Invitations" msgstr "" #: ../../en_US/_plugins/calendar/invitations.rst:10 msgid "In chapter :ref:`calendar-event-participants` we have learned how to invite other people to an event. This will send out invitation emails to all the participants with the event data attached. That allows one to directly accept or decline an event invitation." msgstr "" #: ../../en_US/_plugins/calendar/invitations.rst:17 msgid "Receive Event Invitations" msgstr "" #: ../../en_US/_plugins/calendar/invitations.rst:19 msgid "When the webmail system opens an invitation email with event data attached, it'll display a yellow box in the preview pane or the email view:" msgstr "" #: ../../en_US/_plugins/calendar/invitations.rst:25 msgid "Accept/Decline Invitations" msgstr "" #: ../../en_US/_plugins/calendar/invitations.rst:27 msgid "Right in the box shown above, you can accept or decline the invitation by clicking the according button. This will send an automated response to the event organizer informing her about your decision and letting her update your participant status in her calendar." msgstr "" #: ../../en_US/_plugins/calendar/invitations.rst:31 msgid "In case you accept, by either clicking *Accept* or *Maybe*, this will also copy the event into your personal calendar. The selector right next to the buttons lets you choose the right one." msgstr "" #: ../../en_US/_plugins/calendar/invitations.rst:35 +msgid "It is sometimes useful (especially when declining or delegating an event) to respond without saving the event in your calendar. To do this use \"--\" entry in calendars selector." +msgstr "" + +#: ../../en_US/_plugins/calendar/invitations.rst:37 msgid "The copy in your calendar now knows about the invitation and its original sender. If you now delete it from your calendar, you'll be asked whether this should send a declination message to the person who organizes the event." msgstr "" -#: ../../en_US/_plugins/calendar/invitations.rst:39 +#: ../../en_US/_plugins/calendar/invitations.rst:41 msgid "After acceping or declining, the email message containing the invitation can be deleted." msgstr "" -#: ../../en_US/_plugins/calendar/invitations.rst:43 +#: ../../en_US/_plugins/calendar/invitations.rst:45 msgid "Process Invitation Replies" msgstr "" -#: ../../en_US/_plugins/calendar/invitations.rst:45 +#: ../../en_US/_plugins/calendar/invitations.rst:47 msgid "As an organizer who has invited others to an event, you'll receive responses to the automatically sent invitations when the attendees either accept or decline them." msgstr "" -#: ../../en_US/_plugins/calendar/invitations.rst:48 +#: ../../en_US/_plugins/calendar/invitations.rst:50 msgid "Such messages are also identified by the webmail system and again a yellow box appears in the message view:" msgstr "" -#: ../../en_US/_plugins/calendar/invitations.rst:53 +#: ../../en_US/_plugins/calendar/invitations.rst:55 msgid "By clicking the *Update the participant's status* button, the original event in your calendar will be updated with the RSVP status from the person who responded here." msgstr "" -#: ../../en_US/_plugins/calendar/invitations.rst:56 +#: ../../en_US/_plugins/calendar/invitations.rst:58 msgid "When you now look at the event details in the calendar view, the status icons next to each participant now displays the new status." msgstr "" diff --git a/plugins/tasklist/helpdocs/en_US/index.rst b/plugins/tasklist/helpdocs/en_US/index.rst index ea8770a0..08fd09da 100644 --- a/plugins/tasklist/helpdocs/en_US/index.rst +++ b/plugins/tasklist/helpdocs/en_US/index.rst @@ -1,14 +1,15 @@ .. index:: Tasks .. _tasklist: ******** Tasks ******** The *Tasks* module helps you organize your daily jobs and ToDo's and will alert you about upcoming deadlines. .. toctree:: :maxdepth: 2 overview manage + invitations diff --git a/plugins/tasklist/helpdocs/en_US/invitations.rst b/plugins/tasklist/helpdocs/en_US/invitations.rst new file mode 100644 index 00000000..6803bd3f --- /dev/null +++ b/plugins/tasklist/helpdocs/en_US/invitations.rst @@ -0,0 +1,12 @@ +.. index:: Invitation, RSVP +.. _tasklist-invitations: + +Handle Task Assignments +======================= + +You can assign other people to a task. This will send out invitation emails to all +assignees with the task data attached. That allows one to directly accept +or decline the invitation. + +Chapter :ref:`calendar-invitations` describes how email invitations work +for event participants. The same applies for task assignees. diff --git a/plugins/tasklist/helpdocs/en_US/manage.rst b/plugins/tasklist/helpdocs/en_US/manage.rst index 49ee7ad4..0e08be1f 100644 --- a/plugins/tasklist/helpdocs/en_US/manage.rst +++ b/plugins/tasklist/helpdocs/en_US/manage.rst @@ -1,187 +1,187 @@ .. _tasklist-management: Managing Tasks ============== All the described functions to manage your tasks are accessible from the main task view. Create new Tasks ---------------- **The New Task Dialog** Click the *New task* button in the toolbar to get an empty dialog where you enter the tasks properties like title, description, start/due dates and reminder settings. Click *Save* to finally add it to the selected task list. **Quick Entry** The text box in the centre of the toolbar area lets you add new tasks very fast by simply entering a title and then press on the keyboard. Tasks will be created in the currently selected list. Begin the quick entry with a date or time description like "Tomorrow" or "Monday at 16:00" to directly assign a due date to the task. .. _tasklist-edit-task: Edit Tasks ---------- The Edit Dialog ^^^^^^^^^^^^^^^ When clicking a task item in list a dialog showing its details is displayed. Clicking the Edit button in that dialog opens the form to edit all properties of the selected task. The edit form is divided into different section which can be switched using the tabs on top of the dialog: **Summary** This general section has text fields and selectors for various properties. Here’s a description of all the possible values: * ``Title``: The title of the task. This is what you will see in the list. * ``Description``: Any text that describes the task. Links and email addresses will be become clickable. * ``Tags``: A list of tags assigned to this task. Add one by typing to the text box and hit . * ``Start``: The date/time, the task is supposed to be worked on. * ``Due``: The date/time this job is due. Define a time when setting a reminder for this task. * ``Reminder``: Will pop up with a notification at a the specified time before the task is due. It is possible to select 'Message' (default) or 'Sound'. When 'Sound' is selected, a sound will be played at the selected time. This setting requires the host to be able to play sounds. * ``Complete``: The completeness state of a task in percent. Use the slider or enter a number. * ``Tasklist``: The list the task is saved in. Change it to move an event from one list to another. **Recurrence** For periodically recurring task series, this tab has the settings how a task is repeated over time. * ``Repeat``: Start with selecting a repetition interval (e.g. monthly) * ``Every``: How often the frequency will be relevant. For example, for a task that takes place every other week choose Weekly and then 2. If you choose a frequency of weekly or monthly you can select which days of the week or month the task will occur. * ``Until``: Determines the duration of the repetition. The recurrence can either run forever, for a number of times or until a specific date. **Assignments** One, or a list of, users can be assigned to the task. The list is managed in this tab. * ``Organizer``: The user organizing (creating) the task. This is set to the default identity of the logged in user, but a diferent identity for this user can be selected. * ``Add Assignee``: Type three letters of the username, and the search box will show a dropdown list of relevant users. Then clieck the 'Add Assignee' button. -* ``Invitation/notification comment``: When a user is assigned to a task, an email notificatino is sent out. This field is giving the opportunity to add extra test to this mail notification. +* ``Invitation/notification comment``: When a user is assigned to a task, an email notification is sent out. This field is giving the opportunity to add extra text to this mail notification. **Attachments** Sometimes a description text isn't enough to collect information for a specific task. Switch to this tab to attach files to the current task or to remove them again. Adding files works pretty much the same as :ref:`attaching them to email messages `: first select a file from your local disk and click *Upload* in order to attach it. .. note:: Don't forget to finally save the changes by clicking *Save* in the task edit dialog. Switching back and forth between the tabs will not yet save the data. .. index:: Tags Assign Tags ^^^^^^^^^^^ Tags help you organize your tasks in the list view. Open the :ref:`Edit Dialog ` and enter tags into the according text box: .. image:: _static/_skin/tags-autocomplete.png Append a tag by hitting and continue typing to add more. While typing, a suggestion of already used tags will be shown. Use the arrow keys on the keyboard to select one and press to select. Remove tags with a click on the *Remove* icon. **Drag & Drop Tags** Existing tags listed in the tags box on the left can also be assigned to tasks directly in the list view by simply dragging the tag from the box and drop it on a task bar. .. index:: Due Date Set Due Dates ^^^^^^^^^^^^^ Assign due dates to your tasks to not miss your deadlines and to enable reminder notifications for them. The due dates with time can be entered in the :ref:`Edit Dialog `. When entering the input field, a small calendar widget will help you to quickly select a date. Due dates can also be entered or changed directly in the list view without going to the edit dialog. Click the due date or the "no date" area on the right end of a task bar and select a date from the calendar widget. The change will be saved immediately. .. index:: Complete Mark Tasks as Complete ^^^^^^^^^^^^^^^^^^^^^^ In the :ref:`tasklist-edit-task` section we learned how to set a percentage value for a task's completeness. Until a task isn't fully completed, the percentage is displayed as a think horizontal line in the list view. In order to mark a task as complete, simply click the checkbox in the list view. The task is now grayed out and moved to the bottom of the list. After some time or when refreshing the list, completed tasks will be removed from the view. You can still find them with the *Complete* quick filter. Uncheck the box to bring it back to the normal list. Organize Tasks in Groups ------------------------ For bigger jobs or entire projects, tasks can be divided into subtasks and organized hierarchically to visualize dependencies. Create a Subtask ^^^^^^^^^^^^^^^^ .. container:: image-right .. image:: _static/_skin/subtask-menu.png 1. Open the options menu of a task from the arrow icon on the far right of the task bar. 2. Select *Add subtask* 3. Enter the subtask properties in the :ref:`Edit Dialog ` 4. Press *Save* to insert it .. index:: Move, Drag & Drop Re-organize Groups ^^^^^^^^^^^^^^^^^^ The hierarchical nesting of tasks and subtasks can be changed at any time. Simple grab a task with the mouse and drop onto another one to make it a subtask. This works for entire subtrees equally well. While dragging, a possible drop target is highlighted when moving over it. Drop a task onto the small bar on top of the tasks list to make it a main task again. If you organize your tasks in different lists, dropping a task onto a task list in the box on the left moves it (and all child tasks) to that particular list. .. index:: Notifications, Reminders .. _tasklist-task-alarms: Get Notifications ----------------- While logged in to the webmail, reminders about soon-to-be due tasks will be displayed with pop-up boxes at the specified time before the task is due. You can specify if you want to see reminders for every task list individually. Enable or disable reminders in :ref:`Task List Settings ` from the :ref:`tasklist-lists`. Read how to :ref:`Dismiss or Snooze Reminders ` in the calendar section. Delete Tasks ------------ Usually finished tasks are marked as complete. But there are still situations where you might want to actually delete a task. 1. Open the options menu of a task from the arrow icon on the far right of the task bar. 2. Select *Delete*. 3. Click *Delete* again in the confirmation dialog. diff --git a/plugins/tasklist/helpdocs/po/invitations.pot b/plugins/tasklist/helpdocs/po/invitations.pot new file mode 100644 index 00000000..31daf8fb --- /dev/null +++ b/plugins/tasklist/helpdocs/po/invitations.pot @@ -0,0 +1,30 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2015, roundcube.net +# This file is distributed under the same license as the Roundcube Webmail Help package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Roundcube Webmail Help 1.1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-01-12 11:31+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../../en_US/_plugins/tasklist/invitations.rst:8 +msgid "Handle Task Assignments" +msgstr "" + +#: ../../en_US/_plugins/tasklist/invitations.rst:10 +msgid "You can assign other people to a task. This will send out invitation emails to all assignees with the task data attached. That allows one to directly accept or decline the invitation." +msgstr "" + +#: ../../en_US/_plugins/tasklist/invitations.rst:14 +msgid "Chapter :ref:`calendar-invitations` describes how email invitations work for event participants. The same applies for task assignees." +msgstr "" +