#---------------------------------------------------------------#
#--------------CURATION SYSTEM CONFIGURATIONS-------------------#
#---------------------------------------------------------------#
# Configuration properties used solely by the curation system   #
#---------------------------------------------------------------#

### Task Class implementations

plugin.named.org.dspace.curate.CurationTask = \
    org.dspace.ctask.general.NoOpCurationTask = noop, \
    org.dspace.ctask.general.ProfileFormats = profileformats, \
    org.dspace.ctask.general.RequiredMetadata = requiredmetadata, \
    org.dspace.ctask.general.ClamScan = vscan, \
    org.dspace.ctask.general.MicrosoftTranslator = translate, \
    org.dspace.ctask.general.MetadataValueLinkChecker = checklinks
# add new tasks here

## task queue implementation
plugin.single.org.dspace.curate.TaskQueue = org.dspace.curate.FileTaskQueue

# directory location of curation task queues
taskqueue.dir = ${dspace.dir}/ctqueues

# (optional) directory location of scripted (non-java) tasks
# script.dir = ${dspace.dir}/ctscripts

# Friendly names for curation tasks to appear in admin UI
# Also acts as a filter - i.e. tasks not enumerated here can still
# be invoked on cmd line, etc - just not in UI
#ui.tasknames = \
#     profileformats = Profile Bitstream Formats, \
#     requiredmetadata = Check for Required Metadata, \
#     checklinks = Check Links in Metadata
ui.tasknames = \
     profileformats = Dateityp angehängter Dateien untersuchen, \
     requiredmetadata = Pflichtfelder auf Inhalt überprüfen, \
     checklinks = Links in Metadaten überprüfen

# Tasks may be organized into named groups which display together in UI drop-downs
# ui.taskgroups = \
#   general = General Purpose Tasks,
general = Allgemeine Aufgaben,

# Group membership is defined using comma-separated lists of task names, one property per group
# ui.taskgroup.general = profileformats, requiredmetadata, checklinks

# Name of queue used when tasks queued in Admin UI
ui.queuename = admin_ui

# Localized names for curation status codes in Admin UI
#ui.statusmessages = \
#    -3 = Unknown Task, \
#    -2 = No Status Set, \
#    -1 = Error, \
#     0 = Success, \
#     1 = Fail, \
#     2 = Skip, \
#     other = Invalid Status
ui.statusmessages = \
    -3 = Unbekannte Aufgabe, \
    -2 = Kein Zustand definiert, \
    -1 = Fehlerhaft, \
     0 = Erfolgreich, \
     1 = Fehlgeschlagen, \
     2 = Übersprungen, \
     other = Ungültiger Zustand

