#### Conditions tab

The Conditions tab allows you to specify the conditions for the publishing tasks. It contains the following two sub tabs:

- Time tab
- Trigger tab

##### Time tab

The Time tab allows you to set settings for specifying the time for when a task is to be performed. See the tab.

Time Zone

Specifies the time zone.

Time Type

Specifies the time type of the task.

- Run this task immediately
  Performs the task as soon as you submit it.
- Run this task at
  Specifies the time for when the task is to be performed on a repeated basis.
  - Date
    Specifies the date for when the task will be run. You can specify the date by clicking the calendar button .
  - Time
    Specifies the time for when the task will be run.
  - Run missed task upon Server restart
    Specifies to run missed tasks when you restart the server.
- Run this task periodically
  Specifies the time for when the task is to be performed on a repeated basis.
  - Duration
    - Run after
      Specifies the start date and time of the period during which the task is to be performed on a repeated basis.
    - Run until
      Specifies the end date and time of the period during which the task is to be performed on a repeated basis.
  - Date
    - Daily
      Performs the task every one day, two days, etc., or every weekday (from Monday to Friday).
    - Weekly
      Performs the task every one week, two weeks, etc., and on Sunday, Monday, Tuesday, etc.
    - Monthly
      Performs the task every one month, two months, etc., on the first day, second day, etc., or on the first Sunday, Monday, etc., of the specified month.
  - Time
    Specifies the exact time for when a task is to be performed on a selected day.
    - At
      Specifies a certain time for when to perform a task on a selected day.
    - Hourly
      Performs the task every one hour, two hours, etc., at a certain minute on a selected day.
    - Minutely
      Performs the task every one minute, two minutes, etc.
  - Run missed task upon Server restart
    Specifies to run missed tasks when you restart the server.

##### Trigger tab

The Trigger tab allows you to set settings for specifying a trigger for the publishing task. See the tab.

Select a trigger to bind

Specifies the trigger from the drop-down list for the task.

Create New

Creates a new trigger.

- Trigger Name
  Specifies the name of the trigger.
- Conflict Check
  Checks if the name has been used for another trigger.
- Description
  Specifies the description of the trigger (if required).
- OK
  Creates the trigger with the specified information.
- Cancel
  Cancels the trigger creating process.

Logic with time condition

Specifies the logic between time condition and trigger condition.

- Trigger Only
  Performs the task only when the trigger fires.
- Trigger and Time Condition
  Performs the task when both time condition and trigger condition are ready.

  Notes:

  - No matter which condition is ready, the task can only be performed when its counterpart is ready.
  - If you specify the task to be performed at a specific time, you must check the checkbox Run missed task upon Server restart, otherwise the task will be regarded as expired and will be deleted when the time condition is ready before the trigger condition.
- Time Condition after Trigger
  Performs a task when both the time condition and the trigger condition are ready. The trigger condition must be ready before the time condition. If the time condition is ready before the trigger condition, the task will be regarded as expired and will be deleted.
- Time Condition or Trigger
  Performs the task when either the time condition or the trigger condition is ready.