title | tags | |||
---|---|---|---|---|
Archipelago Custom Webform Elements |
|
In addition to the core elements provided by the Drupal Webform module, Archipelago also deploys a robust set of custom webform elements specific to digital repositories metadata needs and use cases.
(*found under Composite Elements in "Add Element" menu)
-
Library of Congress (LoC) Linked Open data
- Provides a form element to reconciliate against LoC Headings and similar LoD Sources
- Able to configure which LoC Autocomplete Source Provider is used:
- Subjects (LCSH)
- LC Name Authority File (LCNAF)
- LC Genre/Form Terms (LCGFT
- Thesaurus of Graphic Materials (TGN)
- MARC list for Geographic areas
- Filter Suggest results by RDF Type
- Any of the Classes listed here: https://id.loc.gov/ontologies/madsrdf/v1.html
-
Multi LoD Source Agent Items
- Provides a form element to reconciliate Agents against Multiple sources of Agents
-
Wikidata
- Provides a form element to reconciliate against Wikidata Items and Agents
-
Getty Vocabulary Term
- Provides a form element to reconciliate against the Getty Vocabularies
-
VIAF
- Provides a form element to reconciliate against VIAF (OCLC) Items
-
Location GEOJSON (Nominatim--Open Street Maps)
- Provides a form element to collect valid location information (address, longitude, latitude, geolocation) using Nominatim/Openstreetmap open API
-
PubMed MeSH Suggest
- Provides a form element to reconciliate against PubMed MeSH
-
SNAC Constellation Linked Open Data
- Provides a form element to reconciliate against Social Networks and Archival Context (SNAC)
-
Europeana Entity Suggest
- Provides a form element to reconciliate against Europeana Entity
(*also found under Composite Elements in "Add Element" menu)
-
Webform Options LoD suggest
- Provides a form element autocomplete labels/urls(values) from Webform Options.
-
Webform LoD from CSV attached to an ADO suggest
- Provides a form element autocomplete labels/urls(values) from a CSV attached to a Digital Object.
- Documentation Guide found here: Using Archipelago's 'Webform LoD from CSV attached to an ADO suggest'
-
Enhancements for Audio, Document, Image, Video file uploads
- Backend processing for technical metadata (such as pronom, exif extraction)
-
Import Metadata from a File (such as XML)
- Provides a form element for uploading, saving a file and parsing the content as metadata/webform submission data.
-
Import Metadata in CSV format from a File
- Provides a form element for uploading, saving a file and parsing the content as metadata/webform submission data.
- Multi Format Date and Date Range
- Provides a form element for setting/reading Dates indifferent formats suitable for metadata.
- Optional EDTF Validation.
- Panorama Tour Builder
- Provides a form element to build multi-scene Panorama Tour Builder with hotspots
-
Computed Metadata Transplant
- Provides an item that takes source values (not only elements) and distributes them into other places/elements via a twig template
-
Computed Token
- Provides an item to display computed webform submission values using tokens.
-
Computed Twig
- Provides an item to display computed webform submission values using Twig
You can review the coding behind these custom elements here: https://github.com/esmero/webform_strawberryfield/tree/1.3.0/src/Element
Thank you for reading! Please contact us on our Archipelago Commons Google Group with any questions or feedback.
Return to the Archipelago Documentation main page.