tomekness / dublinCore_xml_editor

A simple hmtl + js based editor for XML files with dublin core meta data (load, edit save)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

XML file editor for DublinCore Metadata (html + js)

A simple HTML + js based XML file editor for Dublin Core Metadata. Just open the html file in your browser and you are ready to go. You can load, edit, and save XML files. In the repo you will find an XML sample file with no entries, and an XML pre-set file with some random presets as an example.

screenshot

This tool was built for the digital archive at the weißensee School of Art and Design Berlin, in 2023. (https://kh-berlin.de/)

[stitched together with the help of GPT-3.5 language model]
[tested on OSX (Chrome, Safari, Firefox)]

The Dublin Core, also known as the Dublin Core Metadata Element Set (DCMES), is a set of fifteen main metadata items for describing digital or physical resources.

Dublin Core Metadata Element Set

  1. Contributor – "An entity responsible for making contributions to the resource".
  2. Coverage – "The spatial or temporal topic of the resource, the spatial applicability of the resource, or the jurisdiction under which the resource is relevant".
  3. Creator – "An entity primarily responsible for making the resource".
  4. Date – "A point or period of time associated with an event in the lifecycle of the resource".
  5. Description – "An account of the resource".
  6. Format – "The file format, physical medium, or dimensions of the resource".
  7. Identifier – "An unambiguous reference to the resource within a given context".
  8. Language – "A language of the resource".
  9. Publisher – "An entity responsible for making the resource available".
  10. Relation – "A related resource".
  11. Rights – "Information about rights held in and over the resource".
  12. Source – "A related resource from which the described resource is derived".
  13. Subject – "The topic of the resource".
  14. Title – "A name given to the resource".
  15. Type – "The nature or genre of the resource".

https://en.wikipedia.org/wiki/Dublin_Core

Further information:

Dublin Core meta data properties --> https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#section-3

Expressing Simple Dublin Core in RDF/XML --> https://www.dublincore.org/specifications/dublin-core/dcmes-xml/

A Dublin Core XML file generator --> https://nsteffel.github.io/dublin_core_generator/generator_nq.html

Another nice (general purpose) XML editor --> https://github.com/lalitbhagtani/web-xml-editor

About

A simple hmtl + js based editor for XML files with dublin core meta data (load, edit save)

License:GNU General Public License v3.0


Languages

Language:HTML 100.0%