SADE merge requestshttps://gitlab.gwdg.de/fontane-notizbuecher/SADE/-/merge_requests2019-02-21T11:36:42Zhttps://gitlab.gwdg.de/fontane-notizbuecher/SADE/-/merge_requests/12Stellenkommentar2019-02-21T11:36:42ZSimon SendlerStellenkommentarAdd a REST-interface for textual commentary and introduces corresponding new module
Co-Authored-By: Mathias Göbel <goebel@sub.uni-goettingen.de>Add a REST-interface for textual commentary and introduces corresponding new module
Co-Authored-By: Mathias Göbel <goebel@sub.uni-goettingen.de>Mathias GoebelMathias Goebelhttps://gitlab.gwdg.de/fontane-notizbuecher/SADE/-/merge_requests/11Feature/add refactoring2019-01-29T20:00:22ZMathias GoebelFeature/add refactoringmore tidy code and partly refactor functions for tei:add
* rename prefix fom fontaneTransfo to transfo
* remove small space around tei:add
* remove the xhtml:span[@class="addWrapper"] as it is completely unhandy
* rewritten fun...more tidy code and partly refactor functions for tei:add
* rename prefix fom fontaneTransfo to transfo
* remove small space around tei:add
* remove the xhtml:span[@class="addWrapper"] as it is completely unhandy
* rewritten functions for tei:add
* we are using the same function for anchored and non-anchored tei:add now
* merge 3 functions to 2
there is a corresponding MR at fontane-notizbuecher/SADE-Project!4Mathias GoebelMathias Goebelhttps://gitlab.gwdg.de/fontane-notizbuecher/SADE/-/merge_requests/9Issue/index cache2018-08-03T06:48:15ZMathias GoebelIssue/index cacheThis PR closes #33This PR closes #33Mathias GoebelMathias Goebelhttps://gitlab.gwdg.de/fontane-notizbuecher/SADE/-/merge_requests/8index api module for index view in frontend2018-07-10T12:28:42ZMathias Goebelindex api module for index view in frontendThis PR provides a module with an API to get a list of entities per page. So we can create an index view in the frontend.
The view is already enabled, but still in need of its backend. see SADE-Project@d7b8a91b64bbd2a9e5b38b22583dc9c2...This PR provides a module with an API to get a list of entities per page. So we can create an index view in the frontend.
The view is already enabled, but still in need of its backend. see SADE-Project@d7b8a91b64bbd2a9e5b38b22583dc9c2690665a2.Michelle WeidlingMichelle Weidlinghttps://gitlab.gwdg.de/fontane-notizbuecher/SADE/-/merge_requests/6TBLE API via RESTXQ2018-06-25T05:13:59ZMathias GoebelTBLE API via RESTXQThis PR enables users to load clippings created with the Text-Image-Link-Editor. On a local instances it provides the following URL-Schema:
http://localhost:8080/exist/restxq/tble/{URI}-{ID}.{FORMAT}
with
URI = TextGrid base uri without ...This PR enables users to load clippings created with the Text-Image-Link-Editor. On a local instances it provides the following URL-Schema:
http://localhost:8080/exist/restxq/tble/{URI}-{ID}.{FORMAT}
with
URI = TextGrid base uri without prefix
ID = a valid xml:id from the document that is created by the TILE
FORMAT = as long as implemented in DigiLib every [format specified by IIIF](http://iiif.io/api/image/2.0/#format)Michelle WeidlingMichelle Weidlinghttps://gitlab.gwdg.de/fontane-notizbuecher/SADE/-/merge_requests/5Feature/tei simple2018-06-15T14:02:47ZMichelle WeidlingFeature/tei simplehttps://gitlab.gwdg.de/fontane-notizbuecher/SADE/-/merge_requests/4refactored index transformation2018-06-19T06:53:51ZMathias Goebelrefactored index transformationA refactored and tidy version of the index transformation. This PR corresponds to recent changes in SADE-Project: adjust styles.
## new features
* parses the hierarchy in the geographic index
* support for additional elements:
* `...A refactored and tidy version of the index transformation. This PR corresponds to recent changes in SADE-Project: adjust styles.
## new features
* parses the hierarchy in the geographic index
* support for additional elements:
* `tei:state`
* `tei:occupation`
* `tei:event/@where`
* `tei:link` to `creator`
* `tei:link` with `took_place_at`
* `tei:link` with `former_or_current_location`
* new view: xml code
* harmonized link icon according to the website style
* to link to a single entry, the only get parameter needed is `e` with any valid `xml:id`. backwards compatible to older links that required the TextGrid-URI in additon.
* Very-Last-Minute-Commit: enable a view for a single notebook
## new specification
main title must be the first child node of an entry. this is used by the pointer function to find the correct label no matter if we deal with `persName`, `orgName`, `label`, `name` or `placeName`.
## known issues
* `tei:ptr[@type="image"]` – images are not published, so they can not be referenced
* `tei:relation`. undocumented element, direct child of `tei:listPerson`
* single page solution has 14MB in size and takes 25 seconds to create. we need to split or use ajax.
* meanwhile i was able to speed up to **5.5 seconds** using more efficient queries and data types.
* syntax highlight with highlight.js - may the server should transform this. as long as we use a single page, there is «some» load on the client side.Michelle WeidlingMichelle Weidlinghttps://gitlab.gwdg.de/fontane-notizbuecher/SADE/-/merge_requests/3Start conversion to TEISimple2018-06-08T13:06:04ZMichelle WeidlingStart conversion to TEISimpleThe Fontane-TEI is far too complex to display all information in the planned
book or edition view on the website. Therefore we break it down into a simpler
format. We chose TEISimple in order to be able to re-use TEISimple's
processing m...The Fontane-TEI is far too complex to display all information in the planned
book or edition view on the website. Therefore we break it down into a simpler
format. We chose TEISimple in order to be able to re-use TEISimple's
processing models and to display the edition view in the DFG Viewer.
This is just the initial commit for the module with non-working tests -- for
some reason inspect:module-functions doesn't find any functions. Even the
examples provided on exist-db.org don't seem to work in exist-db 4.2.0.Mathias GoebelMathias Goebel