Skip to content

ediarum/ediarum.WEB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

91cf7b7 · Jan 19, 2022

History

56 Commits
Apr 17, 2020
Jan 19, 2022
Apr 17, 2020
Jan 19, 2022
Apr 17, 2020
Feb 18, 2021
Dec 21, 2021
Apr 17, 2020
Dec 21, 2021
Aug 24, 2021
Oct 12, 2021
Feb 18, 2021
Apr 17, 2020
Feb 18, 2021
Apr 17, 2020
Jan 19, 2022
Apr 17, 2020
Apr 17, 2020
Jan 19, 2022
Jan 19, 2022
Dec 21, 2021
Aug 21, 2020
Apr 17, 2020

Repository files navigation

ediarum.WEB

DOI

© 2020 by Berlin-Brandenburg Academey of Sciences and Humanities

Developed by TELOTA, a DH working group of the Berlin-Brandenburg Academey of Sciences and Humanities
http://www.bbaw.de/telota
telota@bbaw.de

For more infomation about ediarum see www.ediarum.org.

Lead Developer:

  • Martin Fechner

Thanks to:

  • Theodor Costea for development support

What does it do?

ediarum.WEB is an library for eXist-db (http://www.exist-db.org). It is tested with eXist-db versions 3.2.0, 4.6.1, and 5.2.0. With the help of ediarum.WEB, developers can build an entire website or just a backend used for XML based digital editions. The different functions of the library support routing, api generation, and frontend templating.

Features of ediarum.WEB are (see also here):

  • Autmatic link generation
  • Referer and highlighting
  • Preconfigured layout

Documentation

An introduction how to use ediarum.WEB is available at https://www.ediarum.org/docs/ediarum-web-step-by-step/index.html.

For the structure of the manifest file appconf.xml see APPCONF.md.

For the definition of the API calls see API.md.

The use and setup of features is documented at FEATURES.md.

An overview of the libraries is given at LIBRARIES.md.

Development

To build a new xar package use Apache ANT (https://ant.apache.org/):

ant build-xar

License

ediarum.WEB is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

ediarum.WEB is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU General Public License along with ediarum.WEB. If not, see http://www.gnu.org/licenses/.

Third party licences

ediarum.WEB includes software from third parties, which are licensed seperately.

Bootstrap v4.1.3 (https://getbootstrap.com/)

Copyright 2011-2018 The Bootstrap Authors
Copyright 2011-2018 Twitter, Inc.

Font Awesome 4.6.3

Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome

jQuery v1.11.3

(c) 2005, 2015 jQuery Foundation, Inc.

  • jquery.org/license