Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions METS2_Profile_Docs/METS2_profile.indexList.html
Original file line number Diff line number Diff line change
Expand Up @@ -127,8 +127,8 @@

/**
* Update the message presented in the title of the html page.
* - If the documentation was splited by namespace we present something like: "Documentation for namespace 'ns'"
* - If the documentation was splited by location we present somehing like: "Documentation for 'Schema.xsd'"
* - If the documentation was split by namespace we present something like: "Documentation for namespace 'ns'"
* - If the documentation was split by location we present something like: "Documentation for 'Schema.xsd'"
* - If no split we always present: "Documentation for 'MainSchema.xsd'"
*/
function updatePageTitle(message) {
Expand Down
4 changes: 2 additions & 2 deletions METS2_Profile_Docs/METS2_profile.indexListcomp.html
Original file line number Diff line number Diff line change
Expand Up @@ -127,8 +127,8 @@

/**
* Update the message presented in the title of the html page.
* - If the documentation was splited by namespace we present something like: "Documentation for namespace 'ns'"
* - If the documentation was splited by location we present somehing like: "Documentation for 'Schema.xsd'"
* - If the documentation was split by namespace we present something like: "Documentation for namespace 'ns'"
* - If the documentation was split by location we present something like: "Documentation for 'Schema.xsd'"
* - If no split we always present: "Documentation for 'MainSchema.xsd'"
*/
function updatePageTitle(message) {
Expand Down
4 changes: 2 additions & 2 deletions METS2_Profile_Docs/METS2_profile.indexListns.html
Original file line number Diff line number Diff line change
Expand Up @@ -127,8 +127,8 @@

/**
* Update the message presented in the title of the html page.
* - If the documentation was splited by namespace we present something like: "Documentation for namespace 'ns'"
* - If the documentation was splited by location we present somehing like: "Documentation for 'Schema.xsd'"
* - If the documentation was split by namespace we present something like: "Documentation for namespace 'ns'"
* - If the documentation was split by location we present something like: "Documentation for 'Schema.xsd'"
* - If no split we always present: "Documentation for 'MainSchema.xsd'"
*/
function updatePageTitle(message) {
Expand Down
4 changes: 2 additions & 2 deletions METS2_Profile_Docs/METS2_profile_xsd.html
Original file line number Diff line number Diff line change
Expand Up @@ -735,8 +735,8 @@

/**
* Update the message presented in the title of the html page.
* - If the documentation was splited by namespace we present something like: "Documentation for namespace 'ns'"
* - If the documentation was splited by location we present somehing like: "Documentation for 'Schema.xsd'"
* - If the documentation was split by namespace we present something like: "Documentation for namespace 'ns'"
* - If the documentation was split by location we present something like: "Documentation for 'Schema.xsd'"
* - If no split we always present: "Documentation for 'MainSchema.xsd'"
*/
function updatePageTitle(message) {
Expand Down
4 changes: 2 additions & 2 deletions METS2_Profile_Docs/docHtml.css
Original file line number Diff line number Diff line change
Expand Up @@ -427,7 +427,7 @@ table.rt_with_bg{


/* --------------------------------------
Controls for bulk showing/hidding sections
Controls for bulk showing/hiding sections
from the documentation.
----------------------------------------*/

Expand Down Expand Up @@ -602,4 +602,4 @@ pre {
white-space: -o-pre-wrap; /* Opera 7 */
word-wrap: break-word; /* Internet Explorer 5.5+ */

}
}
2 changes: 1 addition & 1 deletion METS2_whitepaper.md
Original file line number Diff line number Diff line change
Expand Up @@ -398,7 +398,7 @@ Note in this case the `<fileGrp>` elements are preserved, and the multiple `<str

## METS Profiles

For METS 1 one important feature has been [METS profiles](https://www.loc.gov/standards/mets/mets-profiles.html). These allow implementors to describe a class of METS documents in sufficient detail to provide both document authors and programmers the guidance they require to create and process METS documents conforming with a particular profile. Profiles describe what METS elements are expected to be present and how they will be used in a particular application. Implementors may register the profile for purposes around re-use or interoperability, or may use profiles primarily for internal documentation.
For METS 1 one important feature has been [METS profiles](https://www.loc.gov/standards/mets/mets-profiles.html). These allow implementers to describe a class of METS documents in sufficient detail to provide both document authors and programmers the guidance they require to create and process METS documents conforming with a particular profile. Profiles describe what METS elements are expected to be present and how they will be used in a particular application. Implementers may register the profile for purposes around reuse or interoperability, or may use profiles primarily for internal documentation.

### METS Profiles for METS 2

Expand Down
4 changes: 2 additions & 2 deletions METS_v1_Docs/docHtml.css
Original file line number Diff line number Diff line change
Expand Up @@ -427,7 +427,7 @@ table.rt_with_bg{


/* --------------------------------------
Controls for bulk showing/hidding sections
Controls for bulk showing/hiding sections
from the documentation.
----------------------------------------*/

Expand Down Expand Up @@ -602,4 +602,4 @@ pre {
white-space: -o-pre-wrap; /* Opera 7 */
word-wrap: break-word; /* Internet Explorer 5.5+ */
_white-space: pre; /* IE only hack to re-specify in addition to word-wrap */
}
}
4 changes: 2 additions & 2 deletions METS_v1_Docs/mets.indexList.html
Original file line number Diff line number Diff line change
Expand Up @@ -128,8 +128,8 @@

/**
* Update the message presented in the title of the html page.
* - If the documentation was splited by namespace we present something like: "Documentation for namespace 'ns'"
* - If the documentation was splited by location we present somehing like: "Documentation for 'Schema.xsd'"
* - If the documentation was split by namespace we present something like: "Documentation for namespace 'ns'"
* - If the documentation was split by location we present something like: "Documentation for 'Schema.xsd'"
* - If no split we always present: "Documentation for 'MainSchema.xsd'"
*/
function updatePageTitle(message) {
Expand Down
4 changes: 2 additions & 2 deletions METS_v1_Docs/mets.indexListcomp.html
Original file line number Diff line number Diff line change
Expand Up @@ -128,8 +128,8 @@

/**
* Update the message presented in the title of the html page.
* - If the documentation was splited by namespace we present something like: "Documentation for namespace 'ns'"
* - If the documentation was splited by location we present somehing like: "Documentation for 'Schema.xsd'"
* - If the documentation was split by namespace we present something like: "Documentation for namespace 'ns'"
* - If the documentation was split by location we present something like: "Documentation for 'Schema.xsd'"
* - If no split we always present: "Documentation for 'MainSchema.xsd'"
*/
function updatePageTitle(message) {
Expand Down
4 changes: 2 additions & 2 deletions METS_v1_Docs/mets.indexListns.html
Original file line number Diff line number Diff line change
Expand Up @@ -128,8 +128,8 @@

/**
* Update the message presented in the title of the html page.
* - If the documentation was splited by namespace we present something like: "Documentation for namespace 'ns'"
* - If the documentation was splited by location we present somehing like: "Documentation for 'Schema.xsd'"
* - If the documentation was split by namespace we present something like: "Documentation for namespace 'ns'"
* - If the documentation was split by location we present something like: "Documentation for 'Schema.xsd'"
* - If no split we always present: "Documentation for 'MainSchema.xsd'"
*/
function updatePageTitle(message) {
Expand Down
4 changes: 2 additions & 2 deletions METS_v1_Docs/mets_xsd_Attribute_Group_FILECORE.html
Original file line number Diff line number Diff line change
Expand Up @@ -153,8 +153,8 @@

/**
* Update the message presented in the title of the html page.
* - If the documentation was splited by namespace we present something like: "Documentation for namespace 'ns'"
* - If the documentation was splited by location we present somehing like: "Documentation for 'Schema.xsd'"
* - If the documentation was split by namespace we present something like: "Documentation for namespace 'ns'"
* - If the documentation was split by location we present something like: "Documentation for 'Schema.xsd'"
* - If no split we always present: "Documentation for 'MainSchema.xsd'"
*/
function updatePageTitle(message) {
Expand Down
4 changes: 2 additions & 2 deletions METS_v1_Docs/mets_xsd_Attribute_Group_LOCATION.html
Original file line number Diff line number Diff line change
Expand Up @@ -141,8 +141,8 @@

/**
* Update the message presented in the title of the html page.
* - If the documentation was splited by namespace we present something like: "Documentation for namespace 'ns'"
* - If the documentation was splited by location we present somehing like: "Documentation for 'Schema.xsd'"
* - If the documentation was split by namespace we present something like: "Documentation for namespace 'ns'"
* - If the documentation was split by location we present something like: "Documentation for 'Schema.xsd'"
* - If no split we always present: "Documentation for 'MainSchema.xsd'"
*/
function updatePageTitle(message) {
Expand Down
12 changes: 6 additions & 6 deletions METS_v1_Docs/mets_xsd_Attribute_Group_METADATA.html
Original file line number Diff line number Diff line change
Expand Up @@ -145,8 +145,8 @@

/**
* Update the message presented in the title of the html page.
* - If the documentation was splited by namespace we present something like: "Documentation for namespace 'ns'"
* - If the documentation was splited by location we present somehing like: "Documentation for 'Schema.xsd'"
* - If the documentation was split by namespace we present something like: "Documentation for namespace 'ns'"
* - If the documentation was split by location we present something like: "Documentation for 'Schema.xsd'"
* - If no split we always present: "Documentation for 'MainSchema.xsd'"
*/
function updatePageTitle(message) {
Expand Down Expand Up @@ -339,7 +339,7 @@ <h3>Showing:</h3>
</span><span class="tT">FGDC: Federal Geographic Data Committee metadata</span><span class="tI">
</span><span class="tT">LOM: Learning Object Model</span><span class="tI">
</span><span class="tT">PREMIS: PREservation Metadata: Implementation Strategies</span><span class="tI">
</span><span class="tT">PREMIS:OBJECT: PREMIS Object entiry</span><span class="tI">
</span><span class="tT">PREMIS:OBJECT: PREMIS Object entity</span><span class="tI">
</span><span class="tT">PREMIS:AGENT: PREMIS Agent entity</span><span class="tI">
</span><span class="tT">PREMIS:RIGHTS: PREMIS Rights entity</span><span class="tI">
</span><span class="tT">PREMIS:EVENT: PREMIS Event entity</span><span class="tI">
Expand Down Expand Up @@ -568,7 +568,7 @@ <h3>Showing:</h3>
<tr>
<td width="100%"><pre><span class="tEl">&lt;xsd:attribute</span><span class="tAN"> name=</span><span class="tAV">"MDTYPE"</span><span class="tAN"> use=</span><span class="tAV">"required"</span><span class="tEl">&gt;</span><span class="tI">
</span><span class="tEl">&lt;xsd:annotation</span><span class="tEl">&gt;</span><span class="tI">
</span><span class="tEl">&lt;xsd:documentation</span><span class="tAN"> xml:lang=</span><span class="tAV">"en"</span><span class="tEl">&gt;</span><span class="tT" style="white-space:normal">MDTYPE (string/R): Is used to indicate the type of the associated metadata. It must have one of the following values: MARC: any form of MARC record MODS: metadata in the Library of Congress MODS format EAD: Encoded Archival Description finding aid DC: Dublin Core NISOIMG: NISO Technical Metadata for Digital Still Images LC-AV: technical metadata specified in the Library of Congress A/V prototyping project VRA: Visual Resources Association Core TEIHDR: Text Encoding Initiative Header DDI: Data Documentation Initiative FGDC: Federal Geographic Data Committee metadata LOM: Learning Object Model PREMIS: PREservation Metadata: Implementation Strategies PREMIS:OBJECT: PREMIS Object entiry PREMIS:AGENT: PREMIS Agent entity PREMIS:RIGHTS: PREMIS Rights entity PREMIS:EVENT: PREMIS Event entity TEXTMD: textMD Technical metadata for text METSRIGHTS: Rights Declaration Schema ISO 19115:2003 NAP: North American Profile of ISO 19115:2003 descriptive metadata EAC-CPF: Encoded Archival Context - Corporate Bodies, Persons, and Families LIDO: Lightweight Information Describing Objects OTHER: metadata in a format not specified above</span><span class="tEl">&lt;/xsd:documentation&gt;</span><span class="tI">
</span><span class="tEl">&lt;xsd:documentation</span><span class="tAN"> xml:lang=</span><span class="tAV">"en"</span><span class="tEl">&gt;</span><span class="tT" style="white-space:normal">MDTYPE (string/R): Is used to indicate the type of the associated metadata. It must have one of the following values: MARC: any form of MARC record MODS: metadata in the Library of Congress MODS format EAD: Encoded Archival Description finding aid DC: Dublin Core NISOIMG: NISO Technical Metadata for Digital Still Images LC-AV: technical metadata specified in the Library of Congress A/V prototyping project VRA: Visual Resources Association Core TEIHDR: Text Encoding Initiative Header DDI: Data Documentation Initiative FGDC: Federal Geographic Data Committee metadata LOM: Learning Object Model PREMIS: PREservation Metadata: Implementation Strategies PREMIS:OBJECT: PREMIS Object entity PREMIS:AGENT: PREMIS Agent entity PREMIS:RIGHTS: PREMIS Rights entity PREMIS:EVENT: PREMIS Event entity TEXTMD: textMD Technical metadata for text METSRIGHTS: Rights Declaration Schema ISO 19115:2003 NAP: North American Profile of ISO 19115:2003 descriptive metadata EAC-CPF: Encoded Archival Context - Corporate Bodies, Persons, and Families LIDO: Lightweight Information Describing Objects OTHER: metadata in a format not specified above</span><span class="tEl">&lt;/xsd:documentation&gt;</span><span class="tI">
</span><span class="tEl">&lt;/xsd:annotation&gt;</span><span class="tI">
</span><span class="tEl">&lt;xsd:simpleType</span><span class="tEl">&gt;</span><span class="tI">
</span><span class="tEl">&lt;xsd:restriction</span><span class="tAN"> base=</span><span class="tAV">"xsd:string"</span><span class="tEl">&gt;</span><span class="tI">
Expand Down Expand Up @@ -898,7 +898,7 @@ <h3>Showing:</h3>
</span><span class="tT">FGDC: Federal Geographic Data Committee metadata</span><span class="tI">
</span><span class="tT">LOM: Learning Object Model</span><span class="tI">
</span><span class="tT">PREMIS: PREservation Metadata: Implementation Strategies</span><span class="tI">
</span><span class="tT">PREMIS:OBJECT: PREMIS Object entiry</span><span class="tI">
</span><span class="tT">PREMIS:OBJECT: PREMIS Object entity</span><span class="tI">
</span><span class="tT">PREMIS:AGENT: PREMIS Agent entity</span><span class="tI">
</span><span class="tT">PREMIS:RIGHTS: PREMIS Rights entity</span><span class="tI">
</span><span class="tT">PREMIS:EVENT: PREMIS Event entity</span><span class="tI">
Expand Down Expand Up @@ -957,7 +957,7 @@ <h3>Showing:</h3>
<td width="100%"><pre><span class="tEl">&lt;xsd:attributeGroup</span><span class="tAN"> name=</span><span class="tAV">"METADATA"</span><span class="tEl">&gt;</span><span class="tI">
</span><span class="tEl">&lt;xsd:attribute</span><span class="tAN"> name=</span><span class="tAV">"MDTYPE"</span><span class="tAN"> use=</span><span class="tAV">"required"</span><span class="tEl">&gt;</span><span class="tI">
</span><span class="tEl">&lt;xsd:annotation</span><span class="tEl">&gt;</span><span class="tI">
</span><span class="tEl">&lt;xsd:documentation</span><span class="tAN"> xml:lang=</span><span class="tAV">"en"</span><span class="tEl">&gt;</span><span class="tT" style="white-space:normal">MDTYPE (string/R): Is used to indicate the type of the associated metadata. It must have one of the following values: MARC: any form of MARC record MODS: metadata in the Library of Congress MODS format EAD: Encoded Archival Description finding aid DC: Dublin Core NISOIMG: NISO Technical Metadata for Digital Still Images LC-AV: technical metadata specified in the Library of Congress A/V prototyping project VRA: Visual Resources Association Core TEIHDR: Text Encoding Initiative Header DDI: Data Documentation Initiative FGDC: Federal Geographic Data Committee metadata LOM: Learning Object Model PREMIS: PREservation Metadata: Implementation Strategies PREMIS:OBJECT: PREMIS Object entiry PREMIS:AGENT: PREMIS Agent entity PREMIS:RIGHTS: PREMIS Rights entity PREMIS:EVENT: PREMIS Event entity TEXTMD: textMD Technical metadata for text METSRIGHTS: Rights Declaration Schema ISO 19115:2003 NAP: North American Profile of ISO 19115:2003 descriptive metadata EAC-CPF: Encoded Archival Context - Corporate Bodies, Persons, and Families LIDO: Lightweight Information Describing Objects OTHER: metadata in a format not specified above</span><span class="tEl">&lt;/xsd:documentation&gt;</span><span class="tI">
</span><span class="tEl">&lt;xsd:documentation</span><span class="tAN"> xml:lang=</span><span class="tAV">"en"</span><span class="tEl">&gt;</span><span class="tT" style="white-space:normal">MDTYPE (string/R): Is used to indicate the type of the associated metadata. It must have one of the following values: MARC: any form of MARC record MODS: metadata in the Library of Congress MODS format EAD: Encoded Archival Description finding aid DC: Dublin Core NISOIMG: NISO Technical Metadata for Digital Still Images LC-AV: technical metadata specified in the Library of Congress A/V prototyping project VRA: Visual Resources Association Core TEIHDR: Text Encoding Initiative Header DDI: Data Documentation Initiative FGDC: Federal Geographic Data Committee metadata LOM: Learning Object Model PREMIS: PREservation Metadata: Implementation Strategies PREMIS:OBJECT: PREMIS Object entity PREMIS:AGENT: PREMIS Agent entity PREMIS:RIGHTS: PREMIS Rights entity PREMIS:EVENT: PREMIS Event entity TEXTMD: textMD Technical metadata for text METSRIGHTS: Rights Declaration Schema ISO 19115:2003 NAP: North American Profile of ISO 19115:2003 descriptive metadata EAC-CPF: Encoded Archival Context - Corporate Bodies, Persons, and Families LIDO: Lightweight Information Describing Objects OTHER: metadata in a format not specified above</span><span class="tEl">&lt;/xsd:documentation&gt;</span><span class="tI">
</span><span class="tEl">&lt;/xsd:annotation&gt;</span><span class="tI">
</span><span class="tEl">&lt;xsd:simpleType</span><span class="tEl">&gt;</span><span class="tI">
</span><span class="tEl">&lt;xsd:restriction</span><span class="tAN"> base=</span><span class="tAV">"xsd:string"</span><span class="tEl">&gt;</span><span class="tI">
Expand Down
4 changes: 2 additions & 2 deletions METS_v1_Docs/mets_xsd_Attribute_Group_ORDERLABELS.html
Original file line number Diff line number Diff line change
Expand Up @@ -144,8 +144,8 @@

/**
* Update the message presented in the title of the html page.
* - If the documentation was splited by namespace we present something like: "Documentation for namespace 'ns'"
* - If the documentation was splited by location we present somehing like: "Documentation for 'Schema.xsd'"
* - If the documentation was split by namespace we present something like: "Documentation for namespace 'ns'"
* - If the documentation was split by location we present something like: "Documentation for 'Schema.xsd'"
* - If no split we always present: "Documentation for 'MainSchema.xsd'"
*/
function updatePageTitle(message) {
Expand Down
4 changes: 2 additions & 2 deletions METS_v1_Docs/mets_xsd_Complex_Type_amdSecType.html
Original file line number Diff line number Diff line change
Expand Up @@ -166,8 +166,8 @@

/**
* Update the message presented in the title of the html page.
* - If the documentation was splited by namespace we present something like: "Documentation for namespace 'ns'"
* - If the documentation was splited by location we present somehing like: "Documentation for 'Schema.xsd'"
* - If the documentation was split by namespace we present something like: "Documentation for namespace 'ns'"
* - If the documentation was split by location we present something like: "Documentation for 'Schema.xsd'"
* - If no split we always present: "Documentation for 'MainSchema.xsd'"
*/
function updatePageTitle(message) {
Expand Down
Loading