mirror of
https://github.com/DSpace/DSpace.git
synced 2025-10-17 15:03:18 +00:00

git-svn-id: http://scm.dspace.org/svn/repo/branches/dspace-1_5_x@2726 9c30dcfa-912a-0410-8fc2-9e0234be79fd
36 lines
1.4 KiB
DTD
36 lines
1.4 KiB
DTD
<!-- DSpace Custom Item Submission Process definition language -->
|
|
<!-- -->
|
|
<!-- This DTD defines the format for the DSpace -->
|
|
<!-- 'config/item-submission.xml' configuration file -->
|
|
|
|
<!-- Root element is 'item-submission' -->
|
|
<!ELEMENT item-submission (submission-map, step-definitions, submission-definitions) >
|
|
|
|
<!-- 'submission-map' must contain one or more 'name-map' nodes -->
|
|
<!ELEMENT submission-map (name-map+) >
|
|
|
|
<!ELEMENT name-map EMPTY >
|
|
<!ATTLIST name-map
|
|
collection-handle CDATA #REQUIRED
|
|
submission-name NMTOKEN #REQUIRED>
|
|
|
|
<!-- 'step-definitions' must contain at least one 'step' node -->
|
|
<!-- (The "select collection" step *must* be here) -->
|
|
<!ELEMENT step-definitions (step+) >
|
|
|
|
<!ELEMENT step (heading?, processing-class, jspui-binding?, xmlui-binding?, workflow-editable?) >
|
|
<!ATTLIST step id NMTOKEN #IMPLIED>
|
|
|
|
<!ELEMENT heading (#PCDATA) >
|
|
<!ELEMENT processing-class (#PCDATA)>
|
|
<!ELEMENT jspui-binding (#PCDATA)>
|
|
<!ELEMENT xmlui-binding (#PCDATA)>
|
|
<!ELEMENT workflow-editable (#PCDATA)>
|
|
|
|
<!-- 'submission-definitions' must contain at least one -->
|
|
<!-- 'submission-process' node -->
|
|
<!ELEMENT submission-definitions (submission-process+)>
|
|
|
|
<!ELEMENT submission-process (step+)>
|
|
<!ATTLIST submission-process name NMTOKEN #REQUIRED>
|