Imeji Pictures

From MPDLMediaWiki
Jump to navigation Jump to search
FACES

Scope · Functionalities
Disclaimer and Copyright
Support

Application Profiles
Release Agreement

Specification:
Browse and Display · Search
Albums · Users
Note Pads · Versioning

Related Projects:
Imeji

edit


Scenarios[edit]

Implemented (1.0)[edit]

  • Pictures do not have their own state, they always have the same state as the collection they are in (from a functional point of view).
  • Pictures are not versioned, it is not possible to upload a new version of a picture (it is only possible to delete one picture and add a new one --> the metadata values have to be defined new).

Not implemented[edit]

  • To change the visibility of a pictures from public to private or restricted, also when the collection is released. Not integrated at the moment.

UC_IM_PIC_01 Upload pictures[edit]

Status/Schedule

  • Status: implemented
  • Schedule: 1.0

Pre-Condition

  • One collection is selected
  • The collection is either in the state private or released

Description

  1. The user can choose between different upload options:
    • [not implemented] selecting and uploading a zip folder
    • selecting and uploading one or several individual pictures which are stored in the same folder on the computer of the user
  2. The system has to check whether the selected data are really pictures or not (only jpg, tiff, png are supported).
  3. For each uploaded picture, the system creates automatically a thumbnail and a web resolution based on the defined sizes and stores all three resolutions for the picture.
  4. The system extracts the technical metadata from the original file and stores it separately.
  5. The results of the use case depend on the state of the collection as mentioned above in the pre-conditions:
    1. The collection is in the state private.
      • After uploading the pictures, the collection is still in the state private. The pictures are not searchable.
    2. The collection is in the state published.
      • The pictures are uploaded in a published collection and are therefore published immediately and are searchable.

Actors Involved

  • Picture editor for the selected collection

UC_IM_PIC_02 Select pictures for editing[edit]

Status/Schedule

  • Status: implemented
  • Schedule: 1.0

Pre-Condition

  • One collection is selected
  • The collection is either in the state private or released

Description

  1. Before (batch) editing is possible, the pictures have to be selected in some way.
  2. It is only possible to select pictures for the batch editing that are within the same collection.
  3. (Optional) The selection can include a (multiple) filter functionality based on the already available metadata values (multiple means: a filter within a filter)
    1. [not impelemented] technical metadata values: creation timestamp
    2. descriptive metadata value that have already been assigned to some pictures
  4. The filter will work like this:
    • Metadata attributes, that have defined a list of allowed values:
      • each value will be displayed together with the number of pictures, that use this value
      • "no value" will be displayed together with the number of pictures, that do not have any value in the selected metadata attribute
    • Metadata attributes, that do not have defined a list of allowed values (they allow every value):
      • The metadata label will be displayed together with the number of pictures, that already have a value for this attribute
      • "no value" will be displayed together with the number of pictures, that do not have a value in the selected metadata attribute
  5. [not impelemented] (Optional) The selection can include a search for one or several metadata value or for a search range of a selected metadata label.
    • The filter and search functionalities can be combined.
  6. A list of all (filtered and/or searched) pictures within the collection is displayed (see UC_IM_BD_01 View picture list).
  7. The user selects one or several pictures (this could be up to several thousand).
  8. The system displays an information message which says how many pictures are currently selected.
  9. The system offers the possibility to (1) view only the selected pictures, (2) to view all pictures based on the filter and/or search result, or (3) to clear the filter and/or search so that all pictures within the collection will be displayed.
  10. Continue with UC_IM_MD_07 Edit picture metadata.

Actors Involved

  • Picture editor for the selected collection

UC_IM_PIC_03 Delete pictures[edit]

Status/Schedule

  • Status: implemented
  • Schedule: 1.0

Pre-Condition

  • One collection is selected
  • The collection is in the state private

Description

  1. The user selects one or more pictures from the collection and confirms his choice.
  2. The picture(s) will be deleted from the system as well as its corresponding metadata.
  3. Deleted pictures means:
    • They are not visible within the corresponding collection any more.
    • They are not searchable.
  4. The system displays a message with all relevant information.

Actors Involved

  • Picture editor for the selected collection

UC_IM_PIC_04 Discard pictures[edit]

Status/Schedule

  • Status: implemented
  • Schedule: 1.0

Pre-Condition

  • One collection is selected
  • The collection is in the state released

Description

  1. The user selects one or more pictures from the collection and confirms his choice.
  2. The discard needs to be explained by the user via a discard comment and needs a confirmation, where the system makes it clear to the user that he is deleting the pictures from the system.
  3. After confirming, the system displays a success message. The pictures are now discard. That means:
    • The picture(s) are deleted
    • The picture(s) are not displayed anywhere anymore
    • When somebody follows the exact URL of the picture, he gets to see the metadata of the picture together with the discard comment, but not the picture itself.

Actors Involved

  • Picture editor for the selected collection

Further Information[edit]

Visibility of Pictures[edit]


State of the corresponding Collection
Private Images Public Images

not shared (1 to 1) shared (1 to n)
pending R1 --
released R1
withdrawn R1

All not filled in boxes will be implemented at a later stage.