Code Search for Developers
 
 
  

input-forms.dtd from DSpace at Krugle


Show input-forms.dtd syntax highlighted

<!-- DSpace Custom Submit input form definition language -->


 <!ELEMENT input-forms (form-map, form-definitions, form-value-pairs) >

 <!ELEMENT form-map (name-map)* >
 <!ELEMENT name-map EMPTY >
 <!ATTLIST name-map 
           collection-handle CDATA #REQUIRED
           form-name NMTOKEN #REQUIRED>

 <!ELEMENT form-definitions (form)+ >
 <!ELEMENT form (page)+ >
 <!ATTLIST form name NMTOKEN #REQUIRED>
 <!ELEMENT page (field)+ >
 <!ATTLIST page number NMTOKEN #REQUIRED>
 <!ELEMENT field (dc-schema, dc-element, dc-qualifier?, repeatable?, label, input-type, hint, required?, vocabulary?) >
 <!ELEMENT dc-schema (#PCDATA) >
 <!ELEMENT dc-element (#PCDATA) >
 <!ELEMENT dc-qualifier (#PCDATA) >
 
 <!ELEMENT repeatable (#PCDATA) >
 <!ELEMENT label (#PCDATA) >
 <!ELEMENT input-type (#PCDATA)>
  
 <!ELEMENT hint (#PCDATA) >
 <!ELEMENT required (#PCDATA)>

 <!ELEMENT form-value-pairs (value-pairs)* >
 <!ELEMENT value-pairs (pair)+ >

 <!-- ***
        To assign a particular 'value-pairs' list to a particular dropdown 'input-type'
        field, as found on a particular form, put:
        - value-pairs/@value-pairs-name string into
           form/page/field/input-type/@value-pairs-name
        - form/page/field/@DCelement + '_' + form/field/DCqualifier into
           value-pairs/@dc-term
             (e.g. 'language_iso')
  -->
 <!ATTLIST value-pairs value-pairs-name CDATA #REQUIRED
                            dc-term   CDATA #REQUIRED
 >
  
 <!ELEMENT pair (displayed-value,stored-value) >
 <!ELEMENT displayed-value (#PCDATA)>
 <!ELEMENT stored-value (#PCDATA)>

 <!ATTLIST input-type value-pairs-name CDATA  #IMPLIED>

 <!ELEMENT vocabulary (#PCDATA) >



See more files for this project here

DSpace

Open Source Digital Asset Management system that enables services for access, provision, stewardship and re-use of digital assets with a focus on educational and research materials

Project homepage: http://sourceforge.net/projects/dspace
Programming language(s): Java,JSP,XML
License: other

  controlled-vocabularies/
    LICENCES
    nsi.xml
    srsc.xml
  crosswalks/
    QDC.properties
    mods-submission.xsl
    mods.properties
    sample-crosswalk-DIM2DC.xsl
  emails/
    change_password
    feedback
    internal_error
    register
    submit_archive
    submit_reject
    submit_task
    subscription
    suggest
  registries/
    bitstream-formats.xml
    dublin-core-types.xml
  dc2mods.cfg
  default.context.xml
  default.license
  dspace.cfg
  dstat.cfg
  dstat.map
  input-forms.dtd
  input-forms.xml
  item-submission-JSPUI.xml
  item-submission-XMLUI.xml
  item-submission.dtd
  log4j-console.properties
  log4j-handle-plugin.properties
  log4j.properties
  log4j.xml
  news-side.html
  news-top.html
  oaicat.properties
  xmlui.xconf