...
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="2551952fc9f09a60-cf84bda5-43854939-98a68f60-865c4c6ae3ed5ba9e62278a4"><ac:plain-text-body><![CDATA[ | DSpace Site | /[prefix]/ | ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="629be8d4140e1022-534828a5-4543445a-9ca5919d-8386857ab23c7b0094b8ecca"><ac:plain-text-body><![CDATA[ | Lookup handle | /[prefix]/lookup/handle/[handle] , /[prefix]/lookup/bitstream-handle/[sequence]/[handle]_ | ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="065f4972952f4d36-7902bf4f-4dbb4804-ad87be41-36650d56d8fecbada919d18c"><ac:plain-text-body><![CDATA[ | Community, Collection, Item (DSpace Objects) | /[prefix]/dso_[persistent-identifier] | ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="e0d04c7687393794-2686ae4a-4abb4cb6-950994dc-f2bb2c1e7484577340b7ab00"><ac:plain-text-body><![CDATA[ | Bitstream | /[prefix]/dso_[persistent-identifier]/bitstream_[pid] | ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="e5a5fce372b8c44a-a97063e4-4613454e-a9f282fd-9479ea41b5ff609c5fc89067"><ac:plain-text-body><![CDATA[ | Workspace Items list | /[prefix]/workspace | ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="10fe84610c05f995-a036ef93-497946a9-a32db18e-7972cabe188e25a2727948f3"><ac:plain-text-body><![CDATA[ | Workspace Item | /[prefix]/workspace/wsi_db_[id] | ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="3244a5d87cf6bef0-cc75e517-4683410e-80f58e10-4b78b6b225442f0382963716"><ac:plain-text-body><![CDATA[ | Workflow Items list | /[prefix]/workflow_own/ , /[prefix]/workflow_pool/ | ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="520c6efb372af82e-e6bd32a3-47f447be-94ecbe90-26d1a6ebbed3717a537b5774"><ac:plain-text-body><![CDATA[ | Workflow Item | /[prefix]/workflow_own/wfi_db_[id] | ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="fc9cb4fad8528d61-7fad8f71-4e9147be-8ff991d1-ad59f931e7ec2e3f7638d88e"><ac:plain-text-body><![CDATA[ | EPerson list | /[prefix]/eperson/ | ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="b732bc6f09377c24-3f2afe1e-4b7244fb-b6608066-0ab81b28b1cf47d84cfe6211"><ac:plain-text-body><![CDATA[ | EPerson | /[prefix]/eperson/ep_db_[id] | ]]></ac:plain-text-body></ac:structured-macro> |
...
dspace:submitter
– ePerson resource of original submitter of this item.dspace:owning_collection
– persistent identifier (handle) of Collection that owns this item.dspace:license
– contents of license bitstream for this item, in a `<bitstream>` tag bitstream_xml (see below).dspace:cc_license_text
– text of Creative Commons license bitstream for this item, in a `<bitstream>` tag bitstream_xml (see below).dspace:cc_license_rdf
– RDF of Creative Commons license bitstream for this item, in a `<bitstream>` tag bitstream_xml (see below).dspace:cc_license_url
– URL of Creative Commons license for this item.DAV:getlastmodified
– This DAV property is assigned the DSpace last-modified date.dspace:handle
– the persistent identifier of this resource in URN format, e.g. `hdl:123.45/6789`.dspace:withdrawn
– `true` or `false`, indicating whether the Item has been withdrawn. This is the only property most users will have permission to read on a withdrawn Item.
Bitstream objects::
{{Wiki Markup DAV:getcontentlength
}} -- value returned by bitstream's {{\[get Size\]}} – value returned by bitstream'sgetSize()
.DAV:getcontenttype
– mimetype from bistream's format.- NOTE: the DSpace object model has no notion of `getcontentlength` for Bitstreams, so we cannot offer it.
dspace:source
– bitstream'ssource
attribute.dspace:description
– bitstream'sdescription
attribute.unmigrated-wiki-markup- {{
dspace:format
}} -- – bitstream's {{\[get Format\]getFormat().getID()
}}. {{Wiki Markup dspace:format_description
}} -- – bitstream's {{\[get User Format Description\]}}.Wiki Markup {{dspace:checksum}} -- bitstream's {{\[get Checksum\]()}}.
-
getUserFormatDescription()
. dspace:checksum
– bitstream'sgetChecksum()
. {{Wiki Markup dspace:checksum_algorithm
}} -- – bitstream's {{\[get Checksum Algorithm\]getChecksumAlgorithm()
}}.unmigrated-wiki-markup{{dspace:sequence_id
}} -- returned by bitstream's {{\[get Sequence ID\]}} – returned by bitstream'sgetSequenceID()
.dspace:bundle
– name of bundle in which bitstream was created.dspace:handle
– the persistent identifier of this resource in URN format, e.g. `hdl:123.45/6789` (but usually not available for bitstreams (yet?))
...
dspace:submitter
– EPerson resource of original submitter of this item.dspace:collection
– persistent identifier (handle) of Collection to which this item is being submitted. {{Wiki Markup dspace:has_multiple_files
}} -- value of `\[has Multiple Files\]()` – value ofhasMultipleFiles()
{{Wiki Markup dspace:has_multiple_titles
}} -- value of `\[has Multiple Titles\]()` – value ofhasMultipleTitles()
{{Wiki Markup dspace:is_published_before
}} -- value returned by `\[is Published Before\]()` – value returned byisPublishedBefore()
- Every in-progress item also has one child resource which is a DSpace Item.
...
Model the Bitstream Format registry as one resource of the "collection" type. That top-level resource is just a container for the format records, so they can all be listed (e.g. by `PROPFIND`). The formats themselves are child resources of the Registry, named by the string returned by `get Short DescriptiongetShortDescription()
` on the format.
- The Registry URI is _/prefix_
/format/
- Each Bitstream Format's URI is _/prefix__
/format/
_short-description - `GET` is not implemented on any of these resources.
- `PUT` of a new Bitstream Format URI creates it. The request body must be empty.
- Bitstream Format resources have the following properties. They are all settable unless marked read-only.
- `DAV:displayname` – same as description
- `DAV:resourcetype` – empty. (`/format/` is a collection).
- `dspace:type` – `<bitstream-format/>`
- `description` – Full description of the bitstream format.
- `extensions` – Comma-separated list of filename extensions associated with this format.
- `ID` – READ-ONLY; internal database ID of this format.
- `MIMEType` – Internet format type, aka MIME type, associated with this format. May not be unique amongst formats.
- `support Level` – Support level, one of `UNKNOWN`, `KNOWN`, `SUPPORTED`.
- `is Internal` – Is this format useed to store internal system information, rather than content? One of `TRUE`, `FALSE`.
...