All Versions
- DSpace 7.x (Current Release)
- DSpace 8.x (Unreleased)
- DSpace 6.x (EOL)
- DSpace 5.x (EOL)
- More Versions...
Contribute to the DSpace Development Fund
The newly established DSpace Development Fund supports the development of new features prioritized by DSpace Governance. For a list of planned features see the fund wiki page.
The Batch Metadata Editing Tool allows the administrator to extract from the DSpace database a set of records for editing via a CSV file. It provides an easier way of editing large collections.
A full list of all available Batch Metadata Editing Configurations:
Configuration File: |
|
---|---|
Property: |
|
Example Value: |
|
Informational note | The delimiter used to separate values within a single field. For example, this will place the double pipe between multiple authors appearing in one record (Smith, William || Johannsen, Susan). This applies to any metadata field that appears more than once in a record. The user can change this to another character. |
Property: |
|
Example Value: |
|
Informational note | The delimiter used to separate fields (defaults to a comma for CSV). Again, the user could change it something like '$'. If you wish to use a tab, semicolon, or hash (#) sign as the delimiter, set the value to be bulkedit.fieldseparator = tab |
Property: |
|
Example Value: |
|
Informational note | The delimiter used to separate authority data (defaults to a double colon ::) |
Property: |
|
Example Value: |
|
Informational note | When using the WEBUI, this sets the limit of the number of items allowed to be edited in one processing. There is no limit when using the CLI. |
Property: |
|
Example Value: | bulkedit.ignore-on-export = dc.date.accessioned, \ dc.date.available, \ dc.date.updated, dc.description.provenance |
Informational note | Metadata elements to exclude when exporting via the user interfaces, or when using the command line version and not using the -a (all) option. |
Property: |
|
Example Value: |
|
Informational note | Should the 'action' column allow the 'expunge' method. By default this is set to false |
Property | bulkedit.allow-bulk-deletion |
Example Value: | bulkedit.allow-bulk-deletion = dspace.agreements.end-user |
Informational note | Comma separated list of metadata fields that can be deleted in bulk using the 'metadata-deletion' script. By default only the 'dspace.agreements.end-user' field can be deleted in bulk, as doing so allows an Administrator to force all users to re-review the End User Agreement on their next login. However, you may choose to enable additional fields. Keep in mind, any fields listed here may be batch deleted from the Processes UI & such metadata deletions cannot be undone. |