• mdwRepository This link will forward to the mdwRepository homepage

ASUE_WebApp


Simple item page
thumbnail image
  • adms.status
    COMPLETED
  • cris.virtual.department
    Arnold Schönberg Center
    University of Music and Performing Arts Vienna
    University of Music and Performing Arts Vienna
  • cris.virtual.orcid
    0000-0001-8294-5750
    0000-0001-6156-1598
  • dc.contributor.author
    Bleier, Katharina
    Franz, Jannik
    Kehrer, Philipp
    Muxeneder, Therese
  • dc.date.accessioned
    2026-05-28T11:10:48Z
  • dc.date.available
    2026-05-28T11:10:48Z
  • dc.date.issued
    2026-05
  • dc.description.abstract
    The web application operates in conjunction with the eXist-db XML database and the Schoenberg-Data package, and is built on a project-specific adaptation of the XQuery library ediarum.WEB. assets — External libraries used by the application (e.g. Bootstrap, jQuery); modules — Modules containing XQuery functions that implement the application logic. The module app.xql contains template functions returning HTML fragments (see https://exist-db.org/exist/apps/doc/templating); config.xqm defines general variables of the web application; controller.xqm provides project-specific routing functions that supplement and extend those of ediarum.WEB; i18n.xql handles the translation of interface strings; shared.xqm contains general utility functions accessed by the app module; and view.xqm is the standard script for processing HTML files. resources — Static assets of the application, organised into the following subfolders: css (stylesheets in Less and compiled CSS); fonts (the Bravura font for rendering musical symbols); i18n (language files for German and English with translations of individual interface terms); images (image files, including register images for stamps and pre-printed forms); js (JavaScript files for search functionality, popovers, and other interactive interface elements); and /xslt (XSL scripts for transforming TEI data into HTML content for the web). templates — HTML templates: all pages are based on the page template, into which the header, nav, and footer templates as well as the page-specific content (located under "views") are loaded. views — Contains static-pages (static HTML pages for the project description, legal notice, etc.) and dynamic-pages (HTML pages into which specific database content is loaded via template functions, see app.xql, providing list views and detail views of letters, documents, and register entries). appconf.xml — The main configuration file, in which all edition data are defined as "objects" with their properties (see the ediarum.WEB documentation). The API is based on this configuration. controller.xql — Controls routing within the application using functions from the ediarum.WEB library.
  • dc.description.note
  • dc.identifier.doi
    10.21939/a4a8-wf89
  • dc.identifier.uri
    https://dspace.mdw.ac.at/handle/123456789/27290
  • dc.language.iso
    en
  • dc.relation.project
    The Correspondence between Arnold Schönberg and his Publishers Universal-Edition and Verlag Dreililien. A Critical Hybrid Edition
  • dc.rights.license
    CC-BY-SA-4.0
  • dc.title
    ASUE_WebApp
  • dc.type
    distribution
  • dcat.mdw.isInDataCatalog
    mdwRepository Data Catalog
  • dcat.mdw.relatedDataset
    Correspondence A Schoenberg Universal-Edition
  • dcat.mdw.servedByDataService
    mdwRepository Datasets Portal
  • dcatap.availability
    available
  • dspace.entity.type
    Product
  • dspace.workflow.startDateTime
    2026-05-28T11:10:48.174Z
  • oairecerif.author.affiliation
    University of Music and Performing Arts Vienna
    University of Music and Performing Arts Vienna
    University of Music and Performing Arts Vienna
  • Files