Created
May 21, 2013 01:46
-
-
Save dltj/5617009 to your computer and use it in GitHub Desktop.
Islandora form_builder definition
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?xml version="1.0"?> | |
| <definition xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2"> | |
| <properties> | |
| <root_name>mods</root_name> | |
| <schema_uri>http://www.loc.gov/standards/mods/v3/mods-3-4.xsd</schema_uri> | |
| <namespaces default="http://www.loc.gov/mods/v3"> | |
| <namespace prefix="drs">http://lyrasis.org</namespace> | |
| <namespace prefix="dc">http:://purl.org/elements/1.1/</namespace> | |
| <namespace prefix="dcterms">http://purl.org/dc/terms/</namespace> | |
| <namespace prefix="dwc">http://rs.tdwg.org/dwc/terms/</namespace> | |
| <namespace prefix="edm">http://pro.europeana.eu/edm-documentation</namespace> | |
| <namespace prefix="mods">http://www.loc.gov/mods/v3</namespace> | |
| <namespace prefix="xlink">http://www.w3.org/1999/xlink</namespace> | |
| <namespace prefix="xsi">http://www.w3.org/2001/XMLSchema-instance</namespace> | |
| </namespaces> | |
| </properties> | |
| <form> | |
| <properties> | |
| <type>form</type> | |
| <access>TRUE</access> | |
| <required>FALSE</required> | |
| <tree>TRUE</tree> | |
| <actions> | |
| <create>NULL</create> | |
| <read> | |
| <path>//mods:mods[1]</path> | |
| <context>document</context> | |
| </read> | |
| <update>NULL</update> | |
| <delete>NULL</delete> | |
| </actions> | |
| </properties> | |
| <children> | |
| <element name="title"> | |
| <properties> | |
| <type>textfield</type> | |
| <access>TRUE</access> | |
| <description>Name given to source resource.</description> | |
| <maxlength>400</maxlength> | |
| <required>TRUE</required> | |
| <title>Title</title> | |
| <tree>TRUE</tree> | |
| <actions> | |
| <create> | |
| <path>self::node()</path> | |
| <context>parent</context> | |
| <schema/> | |
| <type>xml</type> | |
| <prefix>NULL</prefix> | |
| <value><titleInfo | |
| type="main"><title>%value%</title></titleInfo></value> | |
| </create> | |
| <read> | |
| <path>mods:titleInfo[@type='main']/mods:title</path> | |
| <context>parent</context> | |
| </read> | |
| <update> | |
| <path>self::node()</path> | |
| <context>self</context> | |
| </update> | |
| <delete>NULL</delete> | |
| </actions> | |
| </properties> | |
| <children/> | |
| </element> | |
| <element name="alternative"> | |
| <properties> | |
| <type>tags</type> | |
| <access>TRUE</access> | |
| <description>Other title(s) used for the source resource.</description> | |
| <required>FALSE</required> | |
| <title>Alternative title</title> | |
| <tree>TRUE</tree> | |
| </properties> | |
| <children> | |
| <element name="0"> | |
| <properties> | |
| <type>tag</type> | |
| <access>TRUE</access> | |
| <required>FALSE</required> | |
| <tree>TRUE</tree> | |
| <actions> | |
| <create> | |
| <path>self::node()</path> | |
| <context>parent</context> | |
| <schema/> | |
| <type>xml</type> | |
| <prefix>NULL</prefix> | |
| <value><titleInfo | |
| type="alternative"><title>%value%</title></titleInfo></value> | |
| </create> | |
| <read> | |
| <path>mods:titleInfo[@type='alternative']/mods:title</path> | |
| <context>parent</context> | |
| </read> | |
| <update> | |
| <path>self::node()</path> | |
| <context>self</context> | |
| </update> | |
| <delete> | |
| <path>self::node()</path> | |
| <context>self</context> | |
| </delete> | |
| </actions> | |
| </properties> | |
| <children/> | |
| </element> | |
| </children> | |
| </element> | |
| <element name="creator"> | |
| <properties> | |
| <type>tags</type> | |
| <access>TRUE</access> | |
| <description>Entity primarily responsible for making source | |
| resource.</description> | |
| <required>FALSE</required> | |
| <title>Creator</title> | |
| <tree>TRUE</tree> | |
| </properties> | |
| <children> | |
| <element name="0"> | |
| <properties> | |
| <type>tag</type> | |
| <access>TRUE</access> | |
| <required>FALSE</required> | |
| <tree>TRUE</tree> | |
| <actions> | |
| <create> | |
| <path>self::node()</path> | |
| <context>parent</context> | |
| <schema/> | |
| <type>xml</type> | |
| <prefix>NULL</prefix> | |
| <value><name><namePart>%value%</namePart><role>creator</role></name></value> | |
| </create> | |
| <read> | |
| <path>mods:name[(contains(mods:role,"creator"))]/mods:namePart</path> | |
| <context>parent</context> | |
| </read> | |
| <update> | |
| <path>self::node()</path> | |
| <context>self</context> | |
| </update> | |
| <delete> | |
| <path>self::node()</path> | |
| <context>self</context> | |
| </delete> | |
| </actions> | |
| </properties> | |
| <children/> | |
| </element> | |
| </children> | |
| </element> | |
| <element name="contributor"> | |
| <properties> | |
| <type>tags</type> | |
| <access>TRUE</access> | |
| <description>Entity responsible for making contributions to the source | |
| resource.</description> | |
| <required>FALSE</required> | |
| <title>Contributor</title> | |
| <tree>TRUE</tree> | |
| </properties> | |
| <children> | |
| <element name="0"> | |
| <properties> | |
| <type>tag</type> | |
| <access>TRUE</access> | |
| <required>FALSE</required> | |
| <tree>TRUE</tree> | |
| <actions> | |
| <create> | |
| <path>self::node()</path> | |
| <context>parent</context> | |
| <schema/> | |
| <type>xml</type> | |
| <prefix>NULL</prefix> | |
| <value><name><namePart>%value%</namePart></name></value> | |
| </create> | |
| <read> | |
| <path>mods:name[not(mods:role)]/mods:namePart</path> | |
| <context>parent</context> | |
| </read> | |
| <update> | |
| <path>self::node()</path> | |
| <context>self</context> | |
| </update> | |
| <delete> | |
| <path>self::node()</path> | |
| <context>self</context> | |
| </delete> | |
| </actions> | |
| </properties> | |
| <children/> | |
| </element> | |
| </children> | |
| </element> | |
| <element name="dates"> | |
| <properties> | |
| <type>fieldset</type> | |
| <access>TRUE</access> | |
| <description>Publication information</description> | |
| <required>FALSE</required> | |
| <tree>TRUE</tree> | |
| </properties> | |
| <children> | |
| <element name="publisher"> | |
| <properties> | |
| <type>tags</type> | |
| <access>TRUE</access> | |
| <description>Entity responsible for making the source resource | |
| available, typically the publisher of a text.</description> | |
| <required>FALSE</required> | |
| <title>Publisher</title> | |
| <tree>TRUE</tree> | |
| </properties> | |
| <children> | |
| <element name="0"> | |
| <properties> | |
| <type>tag</type> | |
| <access>TRUE</access> | |
| <required>FALSE</required> | |
| <tree>TRUE</tree> | |
| <actions> | |
| <create> | |
| <path>self::node()</path> | |
| <context>parent</context> | |
| <schema/> | |
| <type>xml</type> | |
| <prefix>NULL</prefix> | |
| <value><originInfo><publisher>%value%</publisher></originInfo></value> | |
| </create> | |
| <read> | |
| <path>mods:originInfo/mods:publisher</path> | |
| <context>parent</context> | |
| </read> | |
| <update> | |
| <path>self::node()</path> | |
| <context>self</context> | |
| </update> | |
| <delete>NULL</delete> | |
| </actions> | |
| </properties> | |
| <children/> | |
| </element> | |
| </children> | |
| </element> | |
| <element name="date"> | |
| <properties> | |
| <type>tags</type> | |
| <access>TRUE</access> | |
| <description>An undifferentiated date associated with the | |
| resource.</description> | |
| <required>FALSE</required> | |
| <title>Date</title> | |
| <tree>TRUE</tree> | |
| </properties> | |
| <children> | |
| <element name="0"> | |
| <properties> | |
| <type>tag</type> | |
| <access>TRUE</access> | |
| <required>FALSE</required> | |
| <tree>TRUE</tree> | |
| <actions> | |
| <create> | |
| <path>mods:originInfo</path> | |
| <context>parent</context> | |
| <schema/> | |
| <type>element</type> | |
| <prefix>NULL</prefix> | |
| <value>dateOther</value> | |
| </create> | |
| <read> | |
| <path>mods:originInfo/mods:dateOther[not(@point)]</path> | |
| <context>parent</context> | |
| </read> | |
| <update> | |
| <path>self::node()</path> | |
| <context>self</context> | |
| </update> | |
| <delete>NULL</delete> | |
| </actions> | |
| </properties> | |
| <children/> | |
| </element> | |
| </children> | |
| </element> | |
| <element name="copyrightDate"> | |
| <properties> | |
| <type>tags</type> | |
| <access>TRUE</access> | |
| <description>The date the resource was copyrighted (single | |
| date).</description> | |
| <required>FALSE</required> | |
| <title>Date Copyrighted</title> | |
| <tree>TRUE</tree> | |
| </properties> | |
| <children> | |
| <element name="0"> | |
| <properties> | |
| <type>tag</type> | |
| <access>TRUE</access> | |
| <required>FALSE</required> | |
| <tree>TRUE</tree> | |
| <actions> | |
| <create> | |
| <path>mods:originInfo</path> | |
| <context>parent</context> | |
| <schema/> | |
| <type>element</type> | |
| <prefix>NULL</prefix> | |
| <value>copyrightDate</value> | |
| </create> | |
| <read> | |
| <path>mods:originInfo/mods:copyrightDate[not(@point)]</path> | |
| <context>parent</context> | |
| </read> | |
| <update> | |
| <path>self::node()</path> | |
| <context>self</context> | |
| </update> | |
| <delete>NULL</delete> | |
| </actions> | |
| </properties> | |
| <children/> | |
| </element> | |
| </children> | |
| </element> | |
| <element name="created"> | |
| <properties> | |
| <type>tags</type> | |
| <access>TRUE</access> | |
| <description>The date of creation of the resource.</description> | |
| <required>FALSE</required> | |
| <title>Date Created</title> | |
| <tree>TRUE</tree> | |
| </properties> | |
| <children> | |
| <element name="0"> | |
| <properties> | |
| <type>tag</type> | |
| <access>TRUE</access> | |
| <required>FALSE</required> | |
| <tree>TRUE</tree> | |
| <actions> | |
| <create> | |
| <path>mods:originInfo</path> | |
| <context>parent</context> | |
| <schema/> | |
| <type>element</type> | |
| <prefix>NULL</prefix> | |
| <value>dateCreated</value> | |
| </create> | |
| <read> | |
| <path>mods:originInfo/mods:dateCreated[not(@point)]</path> | |
| <context>parent</context> | |
| </read> | |
| <update> | |
| <path>self::node()</path> | |
| <context>self</context> | |
| </update> | |
| <delete>NULL</delete> | |
| </actions> | |
| </properties> | |
| <children/> | |
| </element> | |
| </children> | |
| </element> | |
| <element name="issued"> | |
| <properties> | |
| <type>tags</type> | |
| <access>TRUE</access> | |
| <description>Date of formal issuance (e.g., publication) of the | |
| resource.</description> | |
| <required>FALSE</required> | |
| <title>Date Issued</title> | |
| <tree>TRUE</tree> | |
| </properties> | |
| <children> | |
| <element name="0"> | |
| <properties> | |
| <type>tag</type> | |
| <access>TRUE</access> | |
| <required>FALSE</required> | |
| <tree>TRUE</tree> | |
| <actions> | |
| <create> | |
| <path>mods:originInfo</path> | |
| <context>parent</context> | |
| <schema/> | |
| <type>element</type> | |
| <prefix>NULL</prefix> | |
| <value>dateIssued</value> | |
| </create> | |
| <read> | |
| <path>mods:originInfo/mods:dateIssued[not(@point)]</path> | |
| <context>parent</context> | |
| </read> | |
| <update> | |
| <path>self::node()</path> | |
| <context>self</context> | |
| </update> | |
| <delete>NULL</delete> | |
| </actions> | |
| </properties> | |
| <children/> | |
| </element> | |
| </children> | |
| </element> | |
| <element name="modified"> | |
| <properties> | |
| <type>tags</type> | |
| <access>TRUE</access> | |
| <description>Date on which the resource was changed.</description> | |
| <required>FALSE</required> | |
| <title>Date Modified</title> | |
| <tree>TRUE</tree> | |
| </properties> | |
| <children> | |
| <element name="0"> | |
| <properties> | |
| <type>tag</type> | |
| <access>TRUE</access> | |
| <required>FALSE</required> | |
| <tree>TRUE</tree> | |
| <actions> | |
| <create> | |
| <path>mods:originInfo</path> | |
| <context>parent</context> | |
| <schema/> | |
| <type>element</type> | |
| <prefix>NULL</prefix> | |
| <value>dateModified</value> | |
| </create> | |
| <read> | |
| <path>mods:originInfo/mods:dateModified[not(@point)]</path> | |
| <context>parent</context> | |
| </read> | |
| <update> | |
| <path>self::node()</path> | |
| <context>self</context> | |
| </update> | |
| <delete>NULL</delete> | |
| </actions> | |
| </properties> | |
| <children/> | |
| </element> | |
| </children> | |
| </element> | |
| <element name="valid"> | |
| <properties> | |
| <type>tags</type> | |
| <access>TRUE</access> | |
| <description>Date (often a range) of validity of a | |
| resource.</description> | |
| <required>FALSE</required> | |
| <title>Date Valid</title> | |
| <tree>TRUE</tree> | |
| </properties> | |
| <children> | |
| <element name="0"> | |
| <properties> | |
| <type>tag</type> | |
| <access>TRUE</access> | |
| <required>FALSE</required> | |
| <tree>TRUE</tree> | |
| <actions> | |
| <create> | |
| <path>mods:originInfo</path> | |
| <context>parent</context> | |
| <schema/> | |
| <type>element</type> | |
| <prefix>NULL</prefix> | |
| <value>dateValid</value> | |
| </create> | |
| <read> | |
| <path>mods:originInfo/mods:dateValid[not(@point)]</path> | |
| <context>parent</context> | |
| </read> | |
| <update> | |
| <path>self::node()</path> | |
| <context>self</context> | |
| </update> | |
| <delete>NULL</delete> | |
| </actions> | |
| </properties> | |
| <children/> | |
| </element> | |
| </children> | |
| </element> | |
| </children> | |
| </element> | |
| <element name="description"> | |
| <properties> | |
| <type>tabs</type> | |
| <access>TRUE</access> | |
| <description>Includes, but is not limited to, an abstract, table of contents, or | |
| a free-text account of source resource.</description> | |
| <required>FALSE</required> | |
| <title>Description</title> | |
| <tree>TRUE</tree> | |
| <actions> | |
| <create>NULL</create> | |
| <read> | |
| <path>/mods:mods</path> | |
| <context>document</context> | |
| </read> | |
| <update>NULL</update> | |
| <delete>NULL</delete> | |
| </actions> | |
| </properties> | |
| <children> | |
| <element name="descPanel"> | |
| <properties> | |
| <type>tabpanel</type> | |
| <access>TRUE</access> | |
| <required>FALSE</required> | |
| <tree>TRUE</tree> | |
| <actions> | |
| <create> | |
| <path>self::node()</path> | |
| <context>parent</context> | |
| <schema/> | |
| <type>element</type> | |
| <prefix>NULL</prefix> | |
| <value>abstract</value> | |
| </create> | |
| <read> | |
| <path>mods:abstract</path> | |
| <context>parent</context> | |
| </read> | |
| <update> | |
| <path>self::node()</path> | |
| <context>self</context> | |
| </update> | |
| <delete>NULL</delete> | |
| </actions> | |
| </properties> | |
| <children> | |
| <element name="0"> | |
| <properties> | |
| <type>textarea</type> | |
| <access>TRUE</access> | |
| <required>FALSE</required> | |
| <tree>TRUE</tree> | |
| <actions> | |
| <create>NULL</create> | |
| <read> | |
| <path>self::node()</path> | |
| <context>parent</context> | |
| </read> | |
| <update> | |
| <path>self::node()</path> | |
| <context>parent</context> | |
| </update> | |
| <delete> | |
| <path>self::node()</path> | |
| <context>self</context> | |
| </delete> | |
| </actions> | |
| </properties> | |
| <children/> | |
| </element> | |
| </children> | |
| </element> | |
| </children> | |
| </element> | |
| <element name="extent"> | |
| <properties> | |
| <type>tags</type> | |
| <access>TRUE</access> | |
| <description>A statement of the number and specific material of the units of the | |
| resource.</description> | |
| <required>FALSE</required> | |
| <title>Extent</title> | |
| <tree>TRUE</tree> | |
| </properties> | |
| <children> | |
| <element name="0"> | |
| <properties> | |
| <type>tag</type> | |
| <access>TRUE</access> | |
| <required>FALSE</required> | |
| <tree>TRUE</tree> | |
| <actions> | |
| <create> | |
| <path>self::node()</path> | |
| <context>parent</context> | |
| <schema/> | |
| <type>xml</type> | |
| <prefix>NULL</prefix> | |
| <value><physicalDescription><extent>%value%</extent></physicalDescription></value> | |
| </create> | |
| <read> | |
| <path>mods:physicalDescription/mods:extent</path> | |
| <context>parent</context> | |
| </read> | |
| <update> | |
| <path>self::node()</path> | |
| <context>self</context> | |
| </update> | |
| <delete> | |
| <path>self::node()</path> | |
| <context>self</context> | |
| </delete> | |
| </actions> | |
| </properties> | |
| <children/> | |
| </element> | |
| </children> | |
| </element> | |
| <element name="format"> | |
| <properties> | |
| <type>tags</type> | |
| <access>TRUE</access> | |
| <description>File format, physical medium or dimensions of source resource. | |
| Usage note: If possible, use "extent" for dimensions.</description> | |
| <required>FALSE</required> | |
| <title>Format</title> | |
| <tree>TRUE</tree> | |
| </properties> | |
| <children> | |
| <element name="0"> | |
| <properties> | |
| <type>tag</type> | |
| <access>TRUE</access> | |
| <required>FALSE</required> | |
| <tree>TRUE</tree> | |
| <actions> | |
| <create> | |
| <path>self::node()</path> | |
| <context>parent</context> | |
| <schema/> | |
| <type>xml</type> | |
| <prefix>NULL</prefix> | |
| <value><physicalDescription><form>%value%</form></physicalDescription></value> | |
| </create> | |
| <read> | |
| <path>mods:physicalDescription/mods:form[not(@*)]</path> | |
| <context>parent</context> | |
| </read> | |
| <update> | |
| <path>self::node()</path> | |
| <context>self</context> | |
| </update> | |
| <delete> | |
| <path>self::node()</path> | |
| <context>self</context> | |
| </delete> | |
| </actions> | |
| </properties> | |
| <children/> | |
| </element> | |
| </children> | |
| </element> | |
| <element name="identifier"> | |
| <properties> | |
| <type>tags</type> | |
| <access>TRUE</access> | |
| <description>A unique standard number or code that distinctively identifies the | |
| resource. To indicate the type of identifier, preface the string with (type) | |
| e.g. (ISSN) 1234-5678. </description> | |
| <required>FALSE</required> | |
| <title>Identifier</title> | |
| <tree>TRUE</tree> | |
| </properties> | |
| <children> | |
| <element name="0"> | |
| <properties> | |
| <type>tag</type> | |
| <access>TRUE</access> | |
| <required>FALSE</required> | |
| <tree>TRUE</tree> | |
| <actions> | |
| <create> | |
| <path>self::node()</path> | |
| <context>parent</context> | |
| <schema/> | |
| <type>element</type> | |
| <prefix>NULL</prefix> | |
| <value>identifier</value> | |
| </create> | |
| <read> | |
| <path>mods:identifier</path> | |
| <context>parent</context> | |
| </read> | |
| <update> | |
| <path>self::node()</path> | |
| <context>self</context> | |
| </update> | |
| <delete>NULL</delete> | |
| </actions> | |
| </properties> | |
| <children/> | |
| </element> | |
| </children> | |
| </element> | |
| <element name="language"> | |
| <properties> | |
| <type>tags</type> | |
| <access>TRUE</access> | |
| <description>Language(s) of source resource. Use English name of language in | |
| http://www.loc.gov/standards/iso639-2/php/code_list.php.</description> | |
| <required>FALSE</required> | |
| <title>Language</title> | |
| <tree>TRUE</tree> | |
| </properties> | |
| <children> | |
| <element name="0"> | |
| <properties> | |
| <type>tag</type> | |
| <access>TRUE</access> | |
| <required>FALSE</required> | |
| <tree>TRUE</tree> | |
| <actions> | |
| <create> | |
| <path>self::node()</path> | |
| <context>parent</context> | |
| <schema/> | |
| <type>xml</type> | |
| <prefix>NULL</prefix> | |
| <value><language><languageTerm>%value%</languageTerm></language></value> | |
| </create> | |
| <read> | |
| <path>mods:language/mods:languageTerm</path> | |
| <context>parent</context> | |
| </read> | |
| <update> | |
| <path>self::node()</path> | |
| <context>self</context> | |
| </update> | |
| <delete>NULL</delete> | |
| </actions> | |
| </properties> | |
| <children/> | |
| </element> | |
| </children> | |
| </element> | |
| <element name="relations"> | |
| <properties> | |
| <type>fieldset</type> | |
| <access>TRUE</access> | |
| <description>Relations</description> | |
| <required>FALSE</required> | |
| <tree>TRUE</tree> | |
| </properties> | |
| <children> | |
| <element name="relatedTitle"> | |
| <properties> | |
| <type>tags</type> | |
| <access>TRUE</access> | |
| <description>Title of related resource.</description> | |
| <required>FALSE</required> | |
| <title>Relation (title)</title> | |
| <tree>TRUE</tree> | |
| </properties> | |
| <children> | |
| <element name="0"> | |
| <properties> | |
| <type>tag</type> | |
| <access>TRUE</access> | |
| <required>FALSE</required> | |
| <tree>TRUE</tree> | |
| <actions> | |
| <create> | |
| <path>self::node()</path> | |
| <context>parent</context> | |
| <schema/> | |
| <type>xml</type> | |
| <prefix>NULL</prefix> | |
| <value><relatedItem><titleInfo><title>%value%</title></titleInfo></relatedItem></value> | |
| </create> | |
| <read> | |
| <path>mods:relatedItem[@type!="host" or | |
| not(@type)]/mods:titleInfo/mods:title</path> | |
| <context>parent</context> | |
| </read> | |
| <update> | |
| <path>self::node()</path> | |
| <context>self</context> | |
| </update> | |
| <delete> | |
| <path>self::node()</path> | |
| <context>self</context> | |
| </delete> | |
| </actions> | |
| </properties> | |
| <children/> | |
| </element> | |
| </children> | |
| </element> | |
| <element name="relatedURL"> | |
| <properties> | |
| <type>tags</type> | |
| <access>TRUE</access> | |
| <description>URL of related resource.</description> | |
| <required>FALSE</required> | |
| <title>Relation (URL)</title> | |
| <tree>TRUE</tree> | |
| </properties> | |
| <children> | |
| <element name="0"> | |
| <properties> | |
| <type>tag</type> | |
| <access>TRUE</access> | |
| <required>FALSE</required> | |
| <tree>TRUE</tree> | |
| <actions> | |
| <create> | |
| <path>self::node()</path> | |
| <context>parent</context> | |
| <schema/> | |
| <type>xml</type> | |
| <prefix>NULL</prefix> | |
| <value><relatedItem><location><URL>%value%</URL></location></relatedItem></value> | |
| </create> | |
| <read> | |
| <path>mods:relatedItem/mods:location/mods:URL</path> | |
| <context>parent</context> | |
| </read> | |
| <update> | |
| <path>self::node()</path> | |
| <context>self</context> | |
| </update> | |
| <delete> | |
| <path>self::node()</path> | |
| <context>self</context> | |
| </delete> | |
| </actions> | |
| </properties> | |
| <children/> | |
| </element> | |
| </children> | |
| </element> | |
| <element name="isPartOf"> | |
| <properties> | |
| <type>tags</type> | |
| <access>TRUE</access> | |
| <description>A related resource in which the described resource is | |
| physically or logically included.</description> | |
| <required>FALSE</required> | |
| <title>Relation (is part of title)</title> | |
| <tree>TRUE</tree> | |
| </properties> | |
| <children> | |
| <element name="0"> | |
| <properties> | |
| <type>tag</type> | |
| <access>TRUE</access> | |
| <required>FALSE</required> | |
| <tree>TRUE</tree> | |
| <actions> | |
| <create> | |
| <path>self::node()</path> | |
| <context>parent</context> | |
| <schema/> | |
| <type>xml</type> | |
| <prefix>NULL</prefix> | |
| <value><relatedItem | |
| type="host"><titleInfo><title>%value%</title></titleInfo></relatedItem></value> | |
| </create> | |
| <read> | |
| <path>mods:relatedItem[@type='host']/mods:titleInfo/mods:title</path> | |
| <context>parent</context> | |
| </read> | |
| <update> | |
| <path>self::node()</path> | |
| <context>self</context> | |
| </update> | |
| <delete> | |
| <path>self::node()</path> | |
| <context>self</context> | |
| </delete> | |
| </actions> | |
| </properties> | |
| <children/> | |
| </element> | |
| </children> | |
| </element> | |
| </children> | |
| </element> | |
| <element name="Rights"> | |
| <properties> | |
| <type>tags</type> | |
| <access>TRUE</access> | |
| <description>Information about the rights held in and over source resource. | |
| Typically, rights information includes a statement about various property | |
| rights associated with source resource, including intellectual property | |
| rights.</description> | |
| <required>FALSE</required> | |
| <title>Rights</title> | |
| <tree>TRUE</tree> | |
| </properties> | |
| <children> | |
| <element name="0"> | |
| <properties> | |
| <type>tag</type> | |
| <access>TRUE</access> | |
| <required>FALSE</required> | |
| <title>Rights</title> | |
| <tree>TRUE</tree> | |
| <actions> | |
| <create> | |
| <path>self::node()</path> | |
| <context>parent</context> | |
| <schema/> | |
| <type>element</type> | |
| <prefix>NULL</prefix> | |
| <value>accessCondition</value> | |
| </create> | |
| <read> | |
| <path>mods:accessCondition</path> | |
| <context>parent</context> | |
| </read> | |
| <update> | |
| <path>self::node()</path> | |
| <context>self</context> | |
| </update> | |
| <delete> | |
| <path>self::node()</path> | |
| <context>self</context> | |
| </delete> | |
| </actions> | |
| </properties> | |
| <children/> | |
| </element> | |
| </children> | |
| </element> | |
| <element name="subject"> | |
| <properties> | |
| <type>tags</type> | |
| <access>TRUE</access> | |
| <description>Topic of source resource.</description> | |
| <required>FALSE</required> | |
| <title>Subject</title> | |
| <tree>TRUE</tree> | |
| <actions> | |
| <create> | |
| <path>self::node()</path> | |
| <context>parent</context> | |
| <schema/> | |
| <type>element</type> | |
| <prefix>NULL</prefix> | |
| <value>subject</value> | |
| </create> | |
| <read> | |
| <path>mods:subject[local-name(*[1])='topic']</path> | |
| <context>document</context> | |
| </read> | |
| <update>NULL</update> | |
| <delete> | |
| <path>self::node()</path> | |
| <context>self</context> | |
| </delete> | |
| </actions> | |
| </properties> | |
| <children> | |
| <element name="0"> | |
| <properties> | |
| <type>tag</type> | |
| <access>TRUE</access> | |
| <required>FALSE</required> | |
| <tree>TRUE</tree> | |
| <actions> | |
| <create> | |
| <path>self::node()</path> | |
| <context>parent</context> | |
| <schema/> | |
| <type>element</type> | |
| <prefix>NULL</prefix> | |
| <value>topic</value> | |
| </create> | |
| <read> | |
| <path>mods:topic</path> | |
| <context>parent</context> | |
| </read> | |
| <update> | |
| <path>self::node()</path> | |
| <context>self</context> | |
| </update> | |
| <delete>NULL</delete> | |
| </actions> | |
| </properties> | |
| <children/> | |
| </element> | |
| </children> | |
| </element> | |
| <element name="spatial"> | |
| <properties> | |
| <type>tags</type> | |
| <access>TRUE</access> | |
| <description>Spacial characteristics of source resource.</description> | |
| <required>FALSE</required> | |
| <title>Place</title> | |
| <tree>TRUE</tree> | |
| <actions> | |
| <create> | |
| <path>self::node()</path> | |
| <context>parent</context> | |
| <schema/> | |
| <type>element</type> | |
| <prefix>NULL</prefix> | |
| <value>subject</value> | |
| </create> | |
| <read> | |
| <path>mods:subject[local-name(*[1])='geographic']</path> | |
| <context>document</context> | |
| </read> | |
| <update>NULL</update> | |
| <delete> | |
| <path>self::node()</path> | |
| <context>self</context> | |
| </delete> | |
| </actions> | |
| </properties> | |
| <children> | |
| <element name="0"> | |
| <properties> | |
| <type>tag</type> | |
| <access>TRUE</access> | |
| <required>FALSE</required> | |
| <tree>TRUE</tree> | |
| <actions> | |
| <create> | |
| <path>self::node()</path> | |
| <context>parent</context> | |
| <schema/> | |
| <type>element</type> | |
| <prefix>NULL</prefix> | |
| <value>temporal</value> | |
| </create> | |
| <read> | |
| <path>mods:temporal</path> | |
| <context>parent</context> | |
| </read> | |
| <update> | |
| <path>self::node()</path> | |
| <context>self</context> | |
| </update> | |
| <delete>NULL</delete> | |
| </actions> | |
| </properties> | |
| <children/> | |
| </element> | |
| </children> | |
| </element> | |
| <element name="temporal"> | |
| <properties> | |
| <type>tags</type> | |
| <access>TRUE</access> | |
| <description>Temporal characteristics of the source resource.</description> | |
| <required>FALSE</required> | |
| <title>Temporal coverage</title> | |
| <tree>TRUE</tree> | |
| <actions> | |
| <create> | |
| <path>self::node()</path> | |
| <context>parent</context> | |
| <schema/> | |
| <type>element</type> | |
| <prefix>NULL</prefix> | |
| <value>subject</value> | |
| </create> | |
| <read> | |
| <path>mods:subject[local-name(*[1])='temporal']</path> | |
| <context>document</context> | |
| </read> | |
| <update>NULL</update> | |
| <delete> | |
| <path>self::node()</path> | |
| <context>self</context> | |
| </delete> | |
| </actions> | |
| </properties> | |
| <children/> | |
| </element> | |
| <element name="type"> | |
| <properties> | |
| <type>tags</type> | |
| <access>TRUE</access> | |
| <description>Nature or genre of source resource.</description> | |
| <required>FALSE</required> | |
| <title>Type</title> | |
| <tree>TRUE</tree> | |
| </properties> | |
| <children> | |
| <element name="0"> | |
| <properties> | |
| <type>tag</type> | |
| <access>TRUE</access> | |
| <required>FALSE</required> | |
| <tree>TRUE</tree> | |
| <actions> | |
| <create> | |
| <path>self::node()</path> | |
| <context>parent</context> | |
| <schema/> | |
| <type>element</type> | |
| <prefix>NULL</prefix> | |
| <value>genre</value> | |
| </create> | |
| <read> | |
| <path>mods:genre</path> | |
| <context>parent</context> | |
| </read> | |
| <update> | |
| <path>self::node()</path> | |
| <context>self</context> | |
| </update> | |
| <delete> | |
| <path>self::node()</path> | |
| <context>self</context> | |
| </delete> | |
| </actions> | |
| </properties> | |
| <children/> | |
| </element> | |
| </children> | |
| </element> | |
| <element name="extensionAdmin"> | |
| <properties> | |
| <type>fieldset</type> | |
| <access>TRUE</access> | |
| <required>FALSE</required> | |
| <title>Administrative metadata</title> | |
| <tree>TRUE</tree> | |
| <actions> | |
| <create> | |
| <path>self::node()</path> | |
| <context>parent</context> | |
| <schema/> | |
| <type>element</type> | |
| <prefix>NULL</prefix> | |
| <value>extension</value> | |
| </create> | |
| <read> | |
| <path>mods:extension[mods:admin]</path> | |
| <context>parent</context> | |
| </read> | |
| <update>NULL</update> | |
| <delete>NULL</delete> | |
| </actions> | |
| </properties> | |
| <children> | |
| <element name="0"> | |
| <properties> | |
| <type>markup</type> | |
| <access>TRUE</access> | |
| <required>FALSE</required> | |
| <tree>TRUE</tree> | |
| <actions> | |
| <create> | |
| <path>self::node()</path> | |
| <context>parent</context> | |
| <schema/> | |
| <type>element</type> | |
| <prefix>NULL</prefix> | |
| <value>admin</value> | |
| </create> | |
| <read> | |
| <path>mods:extension[mods:admin]</path> | |
| <context>parent</context> | |
| </read> | |
| <update>NULL</update> | |
| <delete>NULL</delete> | |
| </actions> | |
| </properties> | |
| <children> | |
| <element name="ppi"> | |
| <properties> | |
| <type>textfield</type> | |
| <access>TRUE</access> | |
| <description>Pixels per inch</description> | |
| <required>FALSE</required> | |
| <title>PPI</title> | |
| <tree>TRUE</tree> | |
| <actions> | |
| <create> | |
| <path>self::node()</path> | |
| <context>parent</context> | |
| <schema/> | |
| <type>element</type> | |
| <prefix>NULL</prefix> | |
| <value>ppi</value> | |
| </create> | |
| <read> | |
| <path>mods:ppi</path> | |
| <context>parent</context> | |
| </read> | |
| <update> | |
| <path>self::node()</path> | |
| <context>self</context> | |
| </update> | |
| <delete>NULL</delete> | |
| </actions> | |
| </properties> | |
| <children/> | |
| </element> | |
| <element name="ocr"> | |
| <properties> | |
| <type>textfield</type> | |
| <access>TRUE</access> | |
| <description>Name of optical character recognition system | |
| used.</description> | |
| <required>FALSE</required> | |
| <title>OCR</title> | |
| <tree>TRUE</tree> | |
| <actions> | |
| <create> | |
| <path>self::node()</path> | |
| <context>parent</context> | |
| <schema/> | |
| <type>element</type> | |
| <prefix>NULL</prefix> | |
| <value>ocr</value> | |
| </create> | |
| <read> | |
| <path>mods:ocr</path> | |
| <context>parent</context> | |
| </read> | |
| <update> | |
| <path>self::node()</path> | |
| <context>self</context> | |
| </update> | |
| <delete>NULL</delete> | |
| </actions> | |
| </properties> | |
| <children/> | |
| </element> | |
| </children> | |
| </element> | |
| </children> | |
| </element> | |
| <element name="extensionDPLA"> | |
| <properties> | |
| <type>fieldset</type> | |
| <access>TRUE</access> | |
| <required>FALSE</required> | |
| <title>DPLA metadata</title> | |
| <tree>TRUE</tree> | |
| <actions> | |
| <create> | |
| <path>self::node()</path> | |
| <context>parent</context> | |
| <schema/> | |
| <type>element</type> | |
| <prefix>NULL</prefix> | |
| <value>extension</value> | |
| </create> | |
| <read> | |
| <path>mods:extension[mods:dpla]</path> | |
| <context>parent</context> | |
| </read> | |
| <update>NULL</update> | |
| <delete>NULL</delete> | |
| </actions> | |
| </properties> | |
| <children> | |
| <element name="0"> | |
| <properties> | |
| <type>markup</type> | |
| <access>TRUE</access> | |
| <required>FALSE</required> | |
| <tree>TRUE</tree> | |
| <actions> | |
| <create> | |
| <path>self::node()</path> | |
| <context>parent</context> | |
| <schema/> | |
| <type>element</type> | |
| <prefix>NULL</prefix> | |
| <value>dpla</value> | |
| </create> | |
| <read> | |
| <path>mods:extension[mods:dpla]</path> | |
| <context>parent</context> | |
| </read> | |
| <update>NULL</update> | |
| <delete>NULL</delete> | |
| </actions> | |
| </properties> | |
| <children> | |
| <element name="contentLocation"> | |
| <properties> | |
| <type>textfield</type> | |
| <access>TRUE</access> | |
| <description>The state where the content is | |
| located.</description> | |
| <required>FALSE</required> | |
| <title>Content location</title> | |
| <tree>TRUE</tree> | |
| <actions> | |
| <create> | |
| <path>self::node()</path> | |
| <context>parent</context> | |
| <schema/> | |
| <type>element</type> | |
| <prefix>NULL</prefix> | |
| <value>contentLocation</value> | |
| </create> | |
| <read> | |
| <path>mods:contentLocation</path> | |
| <context>parent</context> | |
| </read> | |
| <update> | |
| <path>self::node()</path> | |
| <context>self</context> | |
| </update> | |
| <delete>NULL</delete> | |
| </actions> | |
| </properties> | |
| <children/> | |
| </element> | |
| </children> | |
| </element> | |
| </children> | |
| </element> | |
| </children> | |
| </form> | |
| </definition> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment