Skip to content

Authoring Sharing Editing scenario for shifts

mushon edited this page Sep 13, 2010 · 2 revisions

Here are a few scenarios for using the §-bar and the sharing pane.

Authoring Scenario

  1. Use a space to start a new shift:
    • The §-bar shows the options:
      • Save
      • Cancel
      • Status: “new blank”
      • [Share] inactive
  2. Authoring starts on the shift:
    • Status: “unsaved”
  3. Save the shift (on either the bar or the shift interface):
    • Status: “saved private draft”
    • Share: active
  4. Continue authoring:
    • Status: “unsaved private draft”
    • Share: inactive
  5. Save the shift:
    • Status: “saved private draft”
    • [Share] active

Sharing Shift

  1. Hit the share button:
    • The Sharing pane opens
    • sharing status: Private Shift
    • the proxy link appears as “Get secret link”
    • the [Share] button is inactive
  2. Add #tags, @users, &groups, sharing
    • sharing status: Extended Private Shift (publish pending)
    • the [Share] button turns active
  3. Check the “Publish to everybody” box
    • the help text changes from: “Share this shift selectively with @users and &groups” to “@users and &groups will be notified of this shift”
    • sharing status: Extended Public Shift (publish pending)
    • the [Share] button changes to [Publish]
    • the proxy link changes to “Get public link”
  4. Click the [Publish] button
    • sharing status: Public Shift
    • the [Publish] button turns inactive and changes to [Published]

Editing Your Shift

  1. Click your shift’s edit button:
    • The editing interface appears in the §-bar With these options:
      • Edit
      • Cancel
      • Delete
      • Status: “public” / “private/draft” / “privately shared”
      • Share: active
  2. Click the [Edit] button
    • The [Edit] Button changes to [Update]
  3. play with the shift
    • Status: “public (unsaved)” / “private/draft (unsaved)” / “privately shared (unsaved)”
  4. hit [update]
    • Status: “public” / “private/draft” / “privately shared”

Deleting Your Shift

  1. Click your shift’s edit button:
    • On all of your shifts in the current view the edit buttons turn to checkbox with the current one checked
    • The editing interface appears in the §-bar With these options:
      • Edit
      • Cancel
      • Delete
      • Status: “public” / “private/draft” / “privately shared”
      • Share: active
  2. Click the [Delete] button
    • The shift disappears
    • The interface disappears
    • Growl Message: You have deleted the shift ________ [Undo]
      • Growl Message disappears only when you start authoring/editing another shift or if you [x] it away
  3. Click the [Undo] button
    • Back to the first state of this scenario

Deleting Multiple Shifts

  1. Click your shift’s edit button:
    • On all of your shifts in the current view the edit buttons turn to checkbox with the current one checked
    • The editing interface appears in the §-bar With these options:
      • Edit
      • Cancel
      • Delete
      • Status: “public” / “private/draft” / “privately shared”
      • Share: active
  2. Check another checkbox on one of your shifts in the current view
    • The editing interface changes the state of its buttons:
      • Edit – inactive
      • Cancel
      • Delete
      • Status: “multiple selection”
      • Share – inactive
  3. Click the [Delete] button
    • The shifts disappear
    • The interface disappears
    • Growl Message: You have deleted the shifts:
      _____________
      _____________ [Undo]
      • Growl Message disappears only when you start authoring/editing another shift or if you [x] it away
  4. Click the [Undo] button
    • Back to the multiple selection state

Editing Your Shift’s Sharing

  1. Click your shift’s edit button:
    • On all of your shifts in the current view the edit buttons turn to checkbox with the current one checked
    • The editing interface appears in the §-bar With these options:
      • Edit
      • Cancel
      • Deleting
      • Status: “public” / “private/draft” / “privately shared”
      • [Share] active
  2. Click the [Share] button
    • The Sharing pane opens
    • sharing status: Public Shift
    • the proxy link appears as “Get public link”
    • the [Update] button is inactive
  3. Add or remove @users, &groups, #tags
    • sharing status: Changes accordingly (update pending)
    • the [Update] button turns active
  4. Unheck the “Publish to everybody” box
    • the help text changes from: “@users and &groups will be notified of this shift” to “Share this shift selectively with @users and &groups”
    • sharing status: Extended Private Shift (publish pending)
    • the proxy link changes to “Get secret link”
  5. Click the [Update] button
    • sharing status: Extended Private Shift
    • the [Update] button turns inactive

Sharing Other Users’ Public Shifts

  1. Click another user’s public shift’s share button:
    • The Sharing pane opens
    • sharing status: Public Shift
    • the proxy link appears as “Get public link”
    • the [Share] button is inactive
  2. Add @users, &groups:
    • the help text is: “@users and &groups will be notified of this shift”
    • the [Share] button turns active
  3. Click the [Share] button:
    • the [Share] button turns inactive