DFAworks






Enterprise Applications for the iPhone
TM




Home      eTask       FAQ      Support     Yahoo-Setup     Certificates

Overview


eTask (Enterprise Tasks) allows you to view, edit, create, delete, and sync your Tasks on your Groupware server.  eTask utilizes the CalDAV protocol for synchronizing tasks.  Now you can reach your TODO lists wherever you take your
iPhoneTM and iPod touch®.

Currently eTask supports:
- Kerio Mail Server (KMS)              - DAViCal
- Oracle Beehive                            - Cosmo Chandler
- Yahoo
                                                   - SOGo
- Darwin Calendar Server              - Apple Server iCalServer
- Zimbra Collaboration Suite

Other, fully CalDAV capable, servers may work as well but have not been tested.  Please e-mail support for info on other servers.


 
 

Accounts View


The Accounts view shows a list of all task lists.  The number in parentheses is the number of due plus overdue tasks for each account.  The icon badge will be updated with the total of these when you exit.
 

Adding an account


From the main Accounts page press the Edit button on the top left.  A Plus (+) will appear.  Press this to view the Add Account page.

On the add accounts page you may select from three types of accounts: CalDAV, Subscribe, and Local.

CalDAV accounts may be synced to a server like Kerio, Yahoo, DAViCal etc.  Subscribe accounts are read-only.  Local accounts exist on the iPhone/iPod touch itself.  Local accounts may also be published to a calendar server like iCalEx.

Enter the Description, URL, User Name, and Password.  URL must begin with http:// or https://  Select Save when done.  Use Secure Authentication if required  (i.e. iCalServer)
 




 

Testing and Browsing an Account


Once you fill in the URL, User Name, and Password you can press the Test & Browse row to check the connection.  If the connection is successful a list of collections will appear as in the pages on the right.  If not some type of error message will appear.

The list is similar to a file browser in that the first row will have the "Previous" or parent folder symbol (<<).  All other rows will have the "Next" or subfolder symbol (>).  The folder listed in the blue box is the selected folder.

Usually the Calendar collection is the one to pick but this is server dependent.  See the FAQ pages for specific information on your server.

Pressing the Save button will select the URL for the collection in the blue box.
 
 
 

Publish/Subscribe Accounts


If you are using a publish/subscribe server like iCalEx to access you tasks then you will need to determine if eTask will be the Publisher (i.e. the controller or editor) or Subscriber (i.e. the read-only viewer) of the account.  For these types of accounts you only want one client (eTask, iCal, Sunbird, etc.) to edit the account.  All others should be read-only subscribers.

To make eTask the Publisher select Local as the Account Type and set Publish to On.  This will show the URL fields.  If you want eTask to be the subscriber then set the Account Type to Subscribe.

In both cases the URL will need to be the full path the calendar file (typically an ics file).  For example: http://icalx.com/public/dfaworks/PublicTasks.ics

If the Subscribe account is public then the password may not be required.
 
 
 

Viewing Task Lists


Once an account is setup press the cell with the name of your account to view the Task List page.  eTask uses icons to give you a quick glance view of your task and status.

Colored icons on the right indicate task stage:
  Green check mark - task complete
  Yellow dot - task past start date
  Red dot - task past due date
  Blue dot - task due today

Two sets of gray icons on the right indicate:
  Stacked bars - indicate priority
  Pie chart - indicates % complete

Action icons are located on the tool bar:
  Circular arrow - sync this task list
  Offset stacked bars - sort tasks by field
  Triangles - sort ascending or descending
  Pen in square - insert a new task

Press any cell to view the details page for that task.  Swiping a cell brings up the delete button for that task.  Pressing the Edit button allows you to delete any task on the page.
 

 

 

Viewing Task Details


Pressing any task cell on the Task List page brings up the Task Info page.  This page is long and may be scrolled up and down with a swipe gesture.

The task Summary and Notes (towards the bottom) may contain large amounts of text so pressing these cells brings up a text view page.

Pressing the Edit button allows changing all fields, except Categories, which will be added in the next version.  Once done press the Save button to accept changes or Cancel to undo.

Action icons are located on the toolbar:
  Trash can - deletes the current task
  Up triangle - go to the Previous task
  Down triangle - go to the Next task
  Check mark - quick complete
  Pen in square - insert a new task


 


 

Category Editing


Selecting the category cell while editing will bring up the Categories view.  From this page simply tap each category you which the task to be marked with.  Tapping a checked category will uncheck that category.

Categories shown in bold are part of the permanent store.  Those shown in italics are local to the current task.

To add a task to the permanent store press the Edit button.  The view on the right will be shown.  Pressing the the Green (+) sign adds the category to the permanent store.  Pressing a category with a Red (-) minus sign removes a category from the permanent store.
 
 
 

Date Editing


The image on the near right shows the date editing view.  Dates may be cleared by pressing the Clear button or quickly set to the current day by pressing the Today button.


Account Options


A few display options may be set from the Accounts Display Options cell.  This will be accessible from the Task List view in the next version.

Hide Completed Tasks filters completed tasks if selected.

The date range that eTask uses when querying the server (CalDAV and Subscribe accounts only) may be set from 1 to 8 weeks in the past to 1 to 8 weeks in the future.