Commit c9f64d3c authored by Mathias Goebel's avatar Mathias Goebel 🎠
Browse files

Merge branch 'release/5.1.0'

parents 790da0e0 dde2051b
Pipeline #133689 passed with stages
in 48 seconds
......@@ -3,3 +3,4 @@ credentials.txt
expath-pkg.xml
local.build.properties
test/
tests*.xml
\ No newline at end of file
......@@ -44,11 +44,11 @@ installation:
script:
- if [ $CI_COMMIT_REF_NAME = "master" ]; then ant master && cp master.build.properties local.build.properties; fi
- ant test
- bash test/eXist-db-*/bin/startup.sh | tee output.log &
- bash test/bin/startup.sh | tee output.log &
# wait for eXist
- while [ $(curl -I -s http://localhost:8080 | grep -c "200 OK") == 0 ]; do sleep 2s; done
# shutdown eXist
- bash test/eXist-db-*/bin/shutdown.sh -u admin -p "$pw"
- bash test/bin/shutdown.sh -u admin -p "$pw"
- ls -al /tmp; mv /tmp/tests-* . || true
- if [ $(grep -c " 0 URIs" output.log) -gt 0 ]; then exit 1; fi;
artifacts:
......@@ -56,7 +56,7 @@ installation:
paths:
- output.log
- tests-*.xml
- test/eXist-db-*/webapp/WEB-INF/logs/expath-repo.log
- test/logs/expath-repo.log
upload:
only:
......
project.name=http://textgrid.de/exist/fontane-develop
project.version=5.0.0
project.version=5.1.0
project.abbrev=fontane
project.title=[Fontane] SADE-Project
project.processorversion=4.7.0
project.processorversion=5.2.0
dependency.track=-develop
......
......@@ -41,18 +41,26 @@
<include name="eXist-db-*.tar.bz2"/>
<exclude name="eXist-db-${project.processorversion}.tar.bz2"/>
</delete>
<get src="https://bintray.com/existdb/releases/download_file?file_path=eXist-db-${project.processorversion}.tar.bz2" dest="${build.dir}/eXist-db-${project.processorversion}.tar.bz2" skipexisting="true" />
<untar src="${build.dir}/eXist-db-${project.processorversion}.tar.bz2" dest="${test.dir}" compression="bzip2" />
<get src="https://ci.de.dariah.eu/exist-repo/find.zip?abbrev=cv${dependency.track}&amp;processor=${project.processorversion}" dest="${test.dir}/eXist-db-${project.processorversion}/autodeploy/codeview-latest.xar" ignoreerrors="true"/>
<get src="https://ci.de.dariah.eu/exist-repo/find.zip?abbrev=tgconnect${dependency.track}&amp;processor=${project.processorversion}" dest="${test.dir}/eXist-db-${project.processorversion}/autodeploy/tgconnect${dependency.track}-latest.xar" ignoreerrors="true"/>
<get src="https://ci.de.dariah.eu/exist-repo/find.zip?abbrev=SADE-fontane${dependency.track}&amp;processor=${project.processorversion}" dest="${test.dir}/eXist-db-${project.processorversion}/autodeploy/SADE-fontane${dependency.track}-latest.xar" ignoreerrors="true"/>
<get src="https://ci.de.dariah.eu/exist-repo/find.zip?abbrev=fontane-lucene-exist-module&amp;processor=${project.processorversion}" dest="${test.dir}/eXist-db-${project.processorversion}/autodeploy/fontane-lucene-latest.xar" ignoreerrors="true"/>
<get src="https://bintray.com/existdb/releases/download_file?file_path=exist-distribution-${project.processorversion}-unix.tar.bz2" dest="${build.dir}/eXist-${project.processorversion}.tar.bz2" skipexisting="true" quiet="true" />
<untar src="${build.dir}/eXist-${project.processorversion}.tar.bz2" dest="${test.dir}" compression="bzip2">
<cutdirsmapper dirs="1" />
</untar>
<setpermissions mode="755">
<fileset dir="${test.dir}">
<filename name="bin/*.sh"/>
</fileset>
</setpermissions>
<get src="http://exist-db.org/exist/apps/public-repo/find.zip?abbrev=markdown&amp;processor=${project.processorversion}" dest="${test.dir}/eXist-db-${project.processorversion}/autodeploy/markdown-latest.xar" ignoreerrors="true"/>
<get src="http://exist-db.org/exist/apps/public-repo/find.zip?abbrev=fundocs&amp;processor=${project.processorversion}" dest="${test.dir}/eXist-db-${project.processorversion}/autodeploy/fundocs-latest.xar" ignoreerrors="true"/>
<get src="https://ci.de.dariah.eu/exist-repo/find.zip?abbrev=cv${dependency.track}&amp;processor=${project.processorversion}" dest="${test.dir}/autodeploy/codeview-latest.xar" ignoreerrors="true"/>
<get src="https://ci.de.dariah.eu/exist-repo/find.zip?abbrev=tgconnect${dependency.track}&amp;processor=${project.processorversion}" dest="${test.dir}/autodeploy/tgconnect${dependency.track}-latest.xar" ignoreerrors="true"/>
<get src="https://ci.de.dariah.eu/exist-repo/find.zip?abbrev=SADE-fontane${dependency.track}&amp;processor=${project.processorversion}" dest="${test.dir}/autodeploy/SADE-fontane${dependency.track}-latest.xar" ignoreerrors="true"/>
<get src="https://ci.de.dariah.eu/exist-repo/find.zip?abbrev=fontane-lucene-exist-module&amp;processor=${project.processorversion}" dest="${test.dir}/autodeploy/fontane-lucene-latest.xar" ignoreerrors="true"/>
<copy file="${destfile}" todir="${test.dir}/eXist-db-${project.processorversion}/autodeploy" />
<get src="http://exist-db.org/exist/apps/public-repo/find.zip?abbrev=markdown&amp;processor=${project.processorversion}" dest="${test.dir}/autodeploy/markdown-latest.xar" ignoreerrors="true"/>
<get src="http://exist-db.org/exist/apps/public-repo/find.zip?abbrev=fundocs&amp;processor=${project.processorversion}" dest="${test.dir}/autodeploy/fundocs-latest.xar" ignoreerrors="true"/>
<copy file="${destfile}" todir="${test.dir}/autodeploy" />
</target>
</project>
xquery version "3.1";
let $urls := (xs:anyURI("http://www.historische-kommission-muenchen-editionen.de/beacon_db_register.txt"),
xs:anyURI("http://www.historische-kommission-muenchen-editionen.de/beacon_ndb.txt"),
xs:anyURI("http://www.historische-kommission-muenchen-editionen.de/beacon_adb.txt"))
let $urls := ("http://www.historische-kommission-muenchen-editionen.de/beacon_db_register.txt",
"http://www.historische-kommission-muenchen-editionen.de/beacon_ndb.txt",
"http://www.historische-kommission-muenchen-editionen.de/beacon_adb.txt")
let $maps :=
for $url in $urls
let
$persist := false(),
$request-headers := (),
$beacon := httpclient:get($url, $persist, $request-headers)//httpclient:body/node()
=> xmldb:decode() => tokenize("&#x0A;")
let $request := <hc:request method="get" href="{$url}" />
let $response := hc:send-request($request)
let $beacon := $response[2] => xmldb:decode() => tokenize("&#x0A;")
let $target := $beacon[starts-with(., "#TARGET:")] => substring-after(": ")
(: should return something like "http://www.deutsche-biographie.de/pnd{ID}.html#adbcontent"
: where «{ID}» is to be replaced by the GND ID :)
let $replacement := "\{ID\}"
return map:new(
return map:merge(
for $i in $beacon[not(starts-with(., "#"))][not(starts-with(., "("))][. != ""]
return
map:entry($i, replace($target, $replacement, $i))
)
)
let $merge := map:merge($maps)
return
......
......@@ -10,7 +10,7 @@ declare function local:remove-unused-items($dataPath as xs:string) {
let $allTargets :=
collection($dataPath)
//tei:link/@target/tokenize(., " ")
[contains(., ":")]/substring-after(":")
[contains(., ":")]/substring-after(., ":")
let $allItems := (
collection($dataPath)//tei:body//tei:item[not(.//tei:link[@corresp="https://schema.org/mentions"])]/*[1],
collection($dataPath)//tei:body//tei:place[not(.//tei:link[@corresp="https://schema.org/mentions"])]/*[1],
......@@ -52,7 +52,7 @@ let $cleanup := local:remove-old-stuff($dataPath)
let $prefixes := (//tei:listPrefixDef[(.//@replacementPattern/contains(., "textgrid:")) = true()])/tei:prefixDef
let $map :=
map:new(
map:merge(
$prefixes !
map:entry(string(./@ident), $dataPath || substring(./@replacementPattern, 10, 5) || ".xml")
)
......
......@@ -42,7 +42,7 @@ let $cleanup := update delete //tei:linkGrp//comment()[contains(., "Notizbuch ")
(: map prefixes to index documents :)
let $prefixes := (//tei:listPrefixDef[(.//@replacementPattern/contains(., "textgrid:")) = true()])/tei:prefixDef
let $map :=
map:new(
map:merge(
$prefixes !
map:entry(string(./@ident), $dataPath || substring(./@replacementPattern, 10, 5) || ".xml")
)
......
......@@ -14,9 +14,9 @@ let $dataPath := "/db/sade-projects/textgrid/data/xml/data/"
(: map prefixes to index documents :)
let $prefixes := (//tei:listPrefixDef[(.//@replacementPattern/contains(., "textgrid:")) = true()])/tei:prefixDef
let $map :=
map:new(
map:merge(
$prefixes !
map:entry(string(./@ident), $dataPath || substring(./@replacementPattern, 10, 5) || ".xml")
map{ string(./@ident): $dataPath || substring(./@replacementPattern, 10, 5) || ".xml"}
)
(: collect available entities from the index :)
......
......@@ -14,7 +14,7 @@ let $collection := collection($dataPath)
(: map prefixes to index documents :)
let $prefixes := ($collection//tei:listPrefixDef[(.//@replacementPattern/contains(., "textgrid:")) = true()])/tei:prefixDef
let $map :=
map:new(
map:merge(
$prefixes !
map:entry(string(./@ident), $dataPath || substring(./@replacementPattern, 10, 5) || ".xml")
)
......
......@@ -126,7 +126,7 @@ let $login := xmldb:login("/db", "admin", "")
(: map prefixes to index documents :)
let $prefixes := ($collection//tei:listPrefixDef[(.//@replacementPattern/contains(., "textgrid:")) = true()])/tei:prefixDef
let $map :=
map:new(
map:merge(
$prefixes !
map:entry(string(./@ident), $dataPath || substring(./@replacementPattern, 10, 5) || ".xml")
)
......
......@@ -55,12 +55,14 @@ return
(: error(QName("FONTANE", "INSTALLATION"), "response from tgsearch is not satisfying.") :)
};
declare variable $moveProject := (
xmldb:move("/db/apps/fontane/sade-projects", "/db"),
xmldb:move("/db/apps/fontane/system/config/db/sade-projects", "/db/system/config/db"),
xmldb:move("/db/apps/fontane/system/autostart", "/db/system")
);
(: while working perfectly in eXist 4.7.x, xmldb:move failed silently in eXist 5.2.0
declare variable $moveProject1 := xmldb:copy-collection("/db/apps/fontane/sade-projects", "/db", true());
declare variable $removeProject1 := xmldb:remove("/db/apps/fontane/sade-projects");
declare variable $moveProject2 := xmldb:copy-collection("/db/apps/fontane/system/config/db/sade-projects", "/db/system/config/db", true());
declare variable $removeProject2 := xmldb:remove("/db/apps/fontane/system/config/db/sade-projects";
declare variable $moveProject3 := xmldb:move("/db/apps/fontane/system/autostart", "/db/system");
declare variable $removeProject3 := xmldb:remove("/db/apps/fontane/system/autostart");
:)
declare variable $preconfigdoc := doc( "/db/sade-projects/textgrid/config.xml" );
declare variable $credentials := file:read("/var/lib/textgrid/fontane/credentials.txt")
=> tokenize("\n");
......@@ -80,9 +82,11 @@ declare variable $credentialInjection :=
declare variable $configdoc := doc( "/db/sade-projects/textgrid/config.xml" );
declare variable $config := map:new(for $param in $configdoc/config/param
return map:entry(string($param/@key), string($param))
);
declare variable $config :=
map:merge(
for $param in $configdoc/config/param
return map:entry(string($param/@key), string($param))
);
declare variable $postinstall-log := util:log-system-out("webauth: "||$config("textgrid.webauth"));
......@@ -101,7 +105,7 @@ let $project-name := tokenize($target, "/")[last()]
(: tests :)
let $tests := util:eval(xs:anyURI('/db/apps/SADE/modules/fontane/tests.xq'))
let $print := util:log-system-out( $tests )
let $print := util:log-system-out( "&#10;" || serialize($tests) || "&#10;" )
let $print := util:log-system-out( tests:test-function-rate($tests, $target) )
let $file-name := $system-path || ".."|| $fileSeparator || "tests-"
|| $project-name || "_job-" || environment-variable("CI_JOB_ID") || ".log.xml"
......
xquery version "3.1";
(: The following external variables are set by the repo:deploy function :)
(: file path pointing to the exist installation directory :)
declare variable $home external;
(: path to the directory containing the unpacked .xar package :)
declare variable $dir external;
(: the target collection into which the app is deployed :)
declare variable $target external;
let $fileSeparator := util:system-property("file.separator")
return (
xmldb:create-collection("/db", "sade-projects"),
xmldb:store-files-from-pattern(
(: target collection :) "/db/sade-projects",
(: source directory :) $dir || $fileSeparator || "sade-projects",
(: What to ingest :) "**/*",
(: MIME type :) (),
(: preserve structure :) true()
),
(collection("/db/sade-projects")/base-uri()[ends-with(., ".xq") or ends-with(., ".xql")] ! sm:chmod(., "rwxrwxr-x")),
file:delete($dir || $fileSeparator || "sade-projects"),
xmldb:store-files-from-pattern(
(: target collection :) "/db/system",
(: source directory :) $dir || $fileSeparator || "system",
(: What to ingest :) "**/*",
(: MIME type :) (),
(: preserve structure :) true()
),
file:delete($dir || $fileSeparator || "system"),
util:log-system-out("fontane: pre-install finished")
)
\ No newline at end of file
......@@ -7,7 +7,7 @@ xquery version "3.1";
: @author Mathias Göbel
:)
import module namespace f-indexviewer="http://fontane-nb.dariah.eu/indexviewer" at "/db/apps/SADE/modules/fontane/index-viewer.xqm";
import module namespace f-indexviewer="http://fontane-nb.dariah.eu/index-viewer" at "/db/apps/SADE/modules/fontane/index-viewer.xqm";
declare option exist:output-size-limit "3000000";
......
......@@ -10,7 +10,7 @@
<copyright>true</copyright>
<type>application</type>
<target>fontane</target>
<prepare/>
<prepare>pre-install.xq</prepare>
<finish>post-install.xq</finish>
<deployed>@timestamp@</deployed>
</meta>
......@@ -25,7 +25,7 @@ declare variable $img := request:get-parameter("img", "textgrid:164h2.1");
declare variable $surfaces := collection('/db/sade-projects/textgrid/data/xml/data/')//tei:sourceDoc/tei:surface[ends-with(@facs, substring-before($img, "."))];
declare variable $xywh :=
map:new(
map:merge(
for $surface in $surfaces
let $iiifUrlArr := fontaneTransfo:digilib($surface) => tokenize('/')
let $pctArr := $iiifUrlArr[starts-with(., 'pct:')] => substring(5) => tokenize(',')
......
<div><xhtml:h2 xmlns:xhtml="http://www.w3.org/1999/xhtml"><div class="block-header"><h2><span class="title">Datenschutz</span><span class="decoration"/><span class="decoration"/><span class="decoration"/></h2><div id="toggleToc"><i class="fa fa-caret-down" aria-hidden="true"/></div><div id="dokuToc"><ul>
<li><a href="#anbieter">Anbieter</a></li>
<li><a href="#personenbezogene_daten">Personenbezogene Daten</a></li>
<li><a href="#informationen_zur_verarbeitung_personenbezogener">Informationen zur Verarbeitung personenbezogener</a>
<ul>
<li><a href="#daten">Daten</a>
<ul>
<li><a href="#name_und_kontaktdaten_der_verantwortlichen">Name und Kontaktdaten der Verantwortlichen</a></li>
<li><a href="#kontaktdaten_des_betrieblichen_datenschutzbeauftragen">Kontaktdaten des betrieblichen Datenschutzbeauftragen</a></li>
</ul>
</li>
<li><a href="#zwecke_und_rechtsgrundlagen_der_verarbeitung">Zwecke und Rechtsgrundlagen der Verarbeitung</a></li>
<li><a href="#empfaenger_der_personenbezogenen_daten">Empfänger der personenbezogenen Daten</a></li>
<li><a href="#uebermittlung_von_personenbezogenen_daten_an_ein_drittland">Übermittlung von personenbezogenen Daten an ein Drittland</a></li>
<li><a href="#dauer_der_speicherung_der_personenbezogenen_daten">Dauer der Speicherung der personenbezogenen Daten</a></li>
<li><a href="#betroffenenrechte">Betroffenenrechte</a></li>
<li><a href="#widerrufsrecht_bei_einwilligung">Widerrufsrecht bei Einwilligung</a></li>
<li><a href="#auskunft_loeschung_sperrung">Auskunft, Löschung, Sperrung</a></li>
</ul>
</li>
<li><a href="#statistische_daten_fuer_den_betreiber_der_website">Statistische Daten für den Betreiber der Website</a></li>
<li><a href="#cookies">Cookies</a>
<ul>
<li><a href="#server-log-files">Server-Log-Files</a></li>
</ul></li>
</ul></div></div></xhtml:h2><xhtml:div xmlns:xhtml="http://www.w3.org/1999/xhtml">
<div><xhtml:h2 xmlns:xhtml="http://www.w3.org/1999/xhtml"><div class="block-header"><h2><span class="title">Datenschutz</span><span class="decoration"/><span class="decoration"/><span class="decoration"/></h2><div id="toggleToc"><i class="fa fa-caret-down" aria-hidden="true"/></div><div id="dokuToc"><ul><li><a shape="rect" href="#anbieter">Anbieter</a></li><li><a shape="rect" href="#personenbezogene_daten">Personenbezogene Daten</a></li><li><a shape="rect" href="#informationen_zur_verarbeitung_personenbezogener">Informationen zur Verarbeitung personenbezogener</a>
<ul><li><a shape="rect" href="#daten">Daten</a>
<ul><li><a shape="rect" href="#name_und_kontaktdaten_der_verantwortlichen">Name und Kontaktdaten der Verantwortlichen</a></li><li><a shape="rect" href="#kontaktdaten_des_betrieblichen_datenschutzbeauftragen">Kontaktdaten des betrieblichen Datenschutzbeauftragen</a></li></ul>
</li><li><a shape="rect" href="#zwecke_und_rechtsgrundlagen_der_verarbeitung">Zwecke und Rechtsgrundlagen der Verarbeitung</a></li><li><a shape="rect" href="#empfaenger_der_personenbezogenen_daten">Empfänger der personenbezogenen Daten</a></li><li><a shape="rect" href="#uebermittlung_von_personenbezogenen_daten_an_ein_drittland">Übermittlung von personenbezogenen Daten an ein Drittland</a></li><li><a shape="rect" href="#dauer_der_speicherung_der_personenbezogenen_daten">Dauer der Speicherung der personenbezogenen Daten</a></li><li><a shape="rect" href="#betroffenenrechte">Betroffenenrechte</a></li><li><a shape="rect" href="#widerrufsrecht_bei_einwilligung">Widerrufsrecht bei Einwilligung</a></li><li><a shape="rect" href="#auskunft_loeschung_sperrung">Auskunft, Löschung, Sperrung</a></li></ul>
</li><li><a shape="rect" href="#statistische_daten_fuer_den_betreiber_der_website">Statistische Daten für den Betreiber der Website</a></li><li><a shape="rect" href="#cookies">Cookies</a>
<ul><li><a shape="rect" href="#server-log-files">Server-Log-Files</a></li></ul></li></ul></div></div></xhtml:h2><xhtml:div xmlns:xhtml="http://www.w3.org/1999/xhtml">
<xhtml:p>
Wir weisen darauf hin, dass die Datenübertragung im Internet (z. B.
......@@ -256,18 +236,12 @@ der Deaktivierung von Cookies kann die Funktionalität dieser Website eingeschr
Der Provider der Seiten erhebt und speichert automatisch Informationen in so genannten Server-Log
Files, die Ihr Browser automatisch an uns übermittelt. Dies sind:
</xhtml:p>
<xhtml:ul>
<xhtml:li><xhtml:div> Browsertyp und Browserversion</xhtml:div>
</xhtml:li>
<xhtml:li><xhtml:div> verwendetes Betriebssystem</xhtml:div>
</xhtml:li>
<xhtml:li><xhtml:div> Referrer URL</xhtml:div>
</xhtml:li>
<xhtml:li><xhtml:div> Hostname des zugreifenden Rechners</xhtml:div>
</xhtml:li>
<xhtml:li><xhtml:div> Uhrzeit der Serveranfrage</xhtml:div>
</xhtml:li>
</xhtml:ul>
<xhtml:ul><xhtml:li><xhtml:div> Browsertyp und Browserversion</xhtml:div>
</xhtml:li><xhtml:li><xhtml:div> verwendetes Betriebssystem</xhtml:div>
</xhtml:li><xhtml:li><xhtml:div> Referrer URL</xhtml:div>
</xhtml:li><xhtml:li><xhtml:div> Hostname des zugreifenden Rechners</xhtml:div>
</xhtml:li><xhtml:li><xhtml:div> Uhrzeit der Serveranfrage</xhtml:div>
</xhtml:li></xhtml:ul>
<xhtml:p>
Diese Daten sind nicht bestimmten Personen zuordenbar. Eine Zusammenführung
......
<div><xhtml:h2 xmlns:xhtml="http://www.w3.org/1999/xhtml"><div class="block-header"><h2><span class="title">Editionsteam</span><span class="decoration"/><span class="decoration"/><span class="decoration"/></h2><div id="toggleToc"><i class="fa fa-caret-down" aria-hidden="true"/></div><div id="dokuToc"><ul>
<li><a href="#leitung">Leitung</a></li>
<li><a href="#mitarbeiterinnen_und_mitarbeiter">Mitarbeiterinnen und Mitarbeiter</a></li>
<li><a href="#beratung">Beratung</a></li>
</ul></div></div></xhtml:h2><xhtml:div xmlns:xhtml="http://www.w3.org/1999/xhtml">
</xhtml:div><xhtml:h3 xmlns:xhtml="http://www.w3.org/1999/xhtml" id="leitung"><span class="dokuLink"><a href="#leitung"><i class="fa fa-link" aria-hidden="true"/></a></span>Leitung</xhtml:h3><xhtml:div xmlns:xhtml="http://www.w3.org/1999/xhtml">
<xhtml:ul>
<xhtml:li><xhtml:div> Gesamtleitung, Idee, Konzeption und Herausgeberin: <xhtml:a href="http://www.uni-goettingen.de/de/110612.html" rel="nofollow">Dr. Gabriele Radecke</xhtml:a> (Theodor Fontane-Arbeitsstelle, Universität Göttingen, Seminar für Deutsche Philologie) </xhtml:div>
</xhtml:li>
<xhtml:li><xhtml:div> Informationswissenschaftliche und -technologische Leitung sowie Koordination in der SUB: <xhtml:a href="http://www.sub.uni-goettingen.de/kontakt/personen-a-z/personendetails/person/mirjam-bluemm/" rel="nofollow">Dr. Mirjam Blümm</xhtml:a> (Niedersächsische Staats- und Universitätsbibliothek Göttingen, Abteilung Forschung &amp; Entwicklung) </xhtml:div>
</xhtml:li>
<xhtml:li><xhtml:div> Informationswissenschaftliche und -technologische Leitung sowie Koordination in der SUB von Juni 2011 bis März 2015: <xhtml:a href="http://www.fh-potsdam.de/person/person-action/heike-neuroth/show/Person/" rel="nofollow">Prof. Dr. Heike Neuroth</xhtml:a> (Niedersächsische Staats- und Universitätsbibliothek Göttingen, Abteilung Forschung &amp; Entwicklung) </xhtml:div>
</xhtml:li>
</xhtml:ul>
</xhtml:div><xhtml:h3 xmlns:xhtml="http://www.w3.org/1999/xhtml" id="mitarbeiterinnen_und_mitarbeiter"><span class="dokuLink"><a href="#mitarbeiterinnen_und_mitarbeiter"><i class="fa fa-link" aria-hidden="true"/></a></span>Mitarbeiterinnen und Mitarbeiter</xhtml:h3><xhtml:div xmlns:xhtml="http://www.w3.org/1999/xhtml">
<xhtml:ul>
<xhtml:li><xhtml:div> Edition: <xhtml:a href="http://www.uni-goettingen.de/de/110612.html" rel="nofollow">Dr. Gabriele Radecke</xhtml:a> (Theodor Fontane-Arbeitsstelle, Universität Göttingen, Seminar für Deutsche Philologie)<xhtml:br/>
</xhtml:div>
</xhtml:li>
<xhtml:li><xhtml:div> Editorische Assistenz: Judith Michaelis (2011-2015), <xhtml:a href="http://www.uni-goettingen.de/de/485399.html" rel="nofollow">Rahel Rami</xhtml:a> (2012-2017), Hartmut Hombrecher (2015-2017), Dr. Adrian Bruhns (seit 2016), Juljana Battenberg (seit 2016), Lisa Kunze (seit 2018) (Theodor Fontane-Arbeitsstelle, Universität Göttingen, Seminar für Deutsche Philologie) und Jan Stieglitz (seit 2018) (SUB Göttingen)</xhtml:div>
</xhtml:li>
<xhtml:li><xhtml:div> Metadaten: <xhtml:a href="http://www.sub.uni-goettingen.de/kontakt/personen-a-z/personendetails/person/martin-de-la-iglesia/" rel="nofollow">Martin de la Iglesia, 2011 bis 2017</xhtml:a> und <xhtml:a href="https://www.sub.uni-goettingen.de/kontakt/personen-a-z/personendetails/person/susanne-al-eryani/" rel="nofollow">Dr. Susanne Al-Eryani (seit 2018)</xhtml:a> (Niedersächsische Staats- und Universitätsbibliothek Göttingen, Gruppe Metadaten und Datenkonversion) </xhtml:div>
</xhtml:li>
<xhtml:li><xhtml:div> IT, Visualisierung und Portalentwicklung: <xhtml:a href="http://www.sub.uni-goettingen.de/kontakt/personen-a-z/personendetails/person/mathias-goebel/" rel="nofollow">Mathias Göbel (seit 2012)</xhtml:a> und <xhtml:a href="https://www.sub.uni-goettingen.de/kontakt/personen-a-z/personendetails/person/michelle-rodzis/" rel="nofollow">Michelle Rodzis (seit 2018)</xhtml:a> (Niedersächsische Staats- und Universitätsbibliothek Göttingen, Abteilung Forschung &amp; Entwicklung)</xhtml:div>
</xhtml:li>
<xhtml:li><xhtml:div> Suche: <xhtml:a href="https://www.sub.uni-goettingen.de/kontakt/personen-a-z/personendetails/person/ubbo-veentjer/" rel="nofollow">Ubbo Veentjer</xhtml:a> (Niedersächsische Staats- und Universitätsbibliothek Göttingen, Abteilung Forschung &amp; Entwicklung)</xhtml:div>
</xhtml:li>
<xhtml:li><xhtml:div> GND: <xhtml:a href="https://www.sub.uni-goettingen.de/kontakt/personen-a-z/personendetails/person/stephan-heupst/" rel="nofollow">Stephan Heupst</xhtml:a> (Niedersächsische Staats- und Universitätsbibliothek Göttingen, Gruppe Metadaten und Datenkonversion)</xhtml:div>
</xhtml:li>
</xhtml:ul>
</xhtml:div><xhtml:h3 xmlns:xhtml="http://www.w3.org/1999/xhtml" id="beratung"><span class="dokuLink"><a href="#beratung"><i class="fa fa-link" aria-hidden="true"/></a></span>Beratung</xhtml:h3><xhtml:div xmlns:xhtml="http://www.w3.org/1999/xhtml">
<xhtml:p>
Christiane Fritze, Stefan Funk, Alexander Jahnke, Christoph Kudella, Felix Lohmeier, Sibylle Söring, Uwe Sikora und Thorsten Vitt
</xhtml:p>
</xhtml:div></div>
\ No newline at end of file
<div><xhtml:h2 xmlns:xhtml="http://www.w3.org/1999/xhtml"><div class="block-header"><h2><span class="title">Editionsteam</span><span class="decoration"/><span class="decoration"/><span class="decoration"/></h2><div id="toggleToc"><i class="fa fa-caret-down" aria-hidden="true"/></div><div id="dokuToc"><ul><li><a shape="rect" href="#leitung">Leitung</a></li><li><a shape="rect" href="#mitarbeiterinnen_und_mitarbeiter">Mitarbeiterinnen und Mitarbeiter</a></li><li><a shape="rect" href="#beratung">Beratung</a></li></ul></div></div></xhtml:h2><xhtml:div xmlns:xhtml="http://www.w3.org/1999/xhtml">
</xhtml:div><xhtml:h3 xmlns:xhtml="http://www.w3.org/1999/xhtml" id="leitung"><span class="dokuLink"><a href="#leitung"><i class="fa fa-link" aria-hidden="true"/></a></span>Leitung</xhtml:h3><xhtml:div xmlns:xhtml="http://www.w3.org/1999/xhtml">
<xhtml:ul><xhtml:li><xhtml:div> Gesamtleitung, Idee, Konzeption und Herausgeberin: <xhtml:a href="http://www.uni-goettingen.de/de/110612.html" rel="nofollow">Dr. Gabriele Radecke</xhtml:a> (Theodor Fontane-Arbeitsstelle, Universität Göttingen, Seminar für Deutsche Philologie) </xhtml:div>
</xhtml:li><xhtml:li><xhtml:div> Informationswissenschaftliche und -technologische Leitung sowie Koordination in der SUB: <xhtml:a href="http://www.sub.uni-goettingen.de/kontakt/personen-a-z/personendetails/person/mirjam-bluemm/" rel="nofollow">Dr. Mirjam Blümm</xhtml:a> (Niedersächsische Staats- und Universitätsbibliothek Göttingen, Abteilung Forschung &amp; Entwicklung) </xhtml:div>
</xhtml:li><xhtml:li><xhtml:div> Informationswissenschaftliche und -technologische Leitung sowie Koordination in der SUB von Juni 2011 bis März 2015: <xhtml:a href="http://www.fh-potsdam.de/person/person-action/heike-neuroth/show/Person/" rel="nofollow">Prof. Dr. Heike Neuroth</xhtml:a> (Niedersächsische Staats- und Universitätsbibliothek Göttingen, Abteilung Forschung &amp; Entwicklung) </xhtml:div>
</xhtml:li></xhtml:ul>
</xhtml:div><xhtml:h3 xmlns:xhtml="http://www.w3.org/1999/xhtml" id="mitarbeiterinnen_und_mitarbeiter"><span class="dokuLink"><a href="#mitarbeiterinnen_und_mitarbeiter"><i class="fa fa-link" aria-hidden="true"/></a></span>Mitarbeiterinnen und Mitarbeiter</xhtml:h3><xhtml:div xmlns:xhtml="http://www.w3.org/1999/xhtml">
<xhtml:ul><xhtml:li><xhtml:div> Edition: <xhtml:a href="http://www.uni-goettingen.de/de/110612.html" rel="nofollow">Dr. Gabriele Radecke</xhtml:a> (Theodor Fontane-Arbeitsstelle, Universität Göttingen, Seminar für Deutsche Philologie)<xhtml:br/>
</xhtml:div>
</xhtml:li><xhtml:li><xhtml:div> Editorische Assistenz: Judith Michaelis (2011-2015), Rahel Rami (2012-2017), Hartmut Hombrecher (2015-2017), Dr. Adrian Bruhns (2016-2018), Juljana Battenberg (2016-2019), Lisa Kunze (2018/19), Simon Sendler (2018/19), Anne Karzel (2019) (Theodor Fontane-Arbeitsstelle, Universität Göttingen, Seminar für Deutsche Philologie) und Jan Stieglitz (2018) (SUB Göttingen)</xhtml:div>
</xhtml:li><xhtml:li><xhtml:div> Metadaten: <xhtml:a href="http://www.sub.uni-goettingen.de/kontakt/personen-a-z/personendetails/person/martin-de-la-iglesia/" rel="nofollow">Martin de la Iglesia, 2011 bis 2017</xhtml:a> und <xhtml:a href="https://www.sub.uni-goettingen.de/kontakt/personen-a-z/personendetails/person/susanne-al-eryani/" rel="nofollow">Dr. Susanne Al-Eryani (2018/19)</xhtml:a> (Niedersächsische Staats- und Universitätsbibliothek Göttingen, Gruppe Metadaten und Datenkonversion) </xhtml:div>
</xhtml:li><xhtml:li><xhtml:div> IT, Visualisierung und Portalentwicklung: <xhtml:a href="http://www.sub.uni-goettingen.de/kontakt/personen-a-z/personendetails/person/mathias-goebel/" rel="nofollow">Mathias Göbel</xhtml:a> und <xhtml:a href="https://www.sub.uni-goettingen.de/kontakt/personen-a-z/personendetails/person/michelle-rodzis/" rel="nofollow">Michelle Weidling (2018/19)</xhtml:a> (Niedersächsische Staats- und Universitätsbibliothek Göttingen, Abteilung Forschung &amp; Entwicklung)</xhtml:div>
</xhtml:li><xhtml:li><xhtml:div> Suche: <xhtml:a href="https://www.sub.uni-goettingen.de/kontakt/personen-a-z/personendetails/person/ubbo-veentjer/" rel="nofollow">Ubbo Veentjer</xhtml:a> (Niedersächsische Staats- und Universitätsbibliothek Göttingen, Abteilung Forschung &amp; Entwicklung)</xhtml:div>
</xhtml:li><xhtml:li><xhtml:div> GND: <xhtml:a href="https://www.sub.uni-goettingen.de/kontakt/personen-a-z/personendetails/person/stephan-heupst/" rel="nofollow">Stephan Heupst</xhtml:a> (Niedersächsische Staats- und Universitätsbibliothek Göttingen, Gruppe Metadaten und Datenkonversion)</xhtml:div>
</xhtml:li></xhtml:ul>
</xhtml:div><xhtml:h3 xmlns:xhtml="http://www.w3.org/1999/xhtml" id="beratung"><span class="dokuLink"><a href="#beratung"><i class="fa fa-link" aria-hidden="true"/></a></span>Beratung</xhtml:h3><xhtml:div xmlns:xhtml="http://www.w3.org/1999/xhtml">
<xhtml:ul><xhtml:li><xhtml:div> Christiane Fritze, Stefan Funk, Alexander Jahnke, Christoph Kudella, Felix Lohmeier, Sibylle Söring, Uwe Sikora und Thorsten Vitt</xhtml:div>
</xhtml:li></xhtml:ul>
</xhtml:div></div>
\ No newline at end of file
<div><xhtml:p xmlns:xhtml="http://www.w3.org/1999/xhtml">
<xhtml:a href="?id=gesamtdokumentation">Gesamtdokumentation</xhtml:a>
</xhtml:p><xhtml:h2 xmlns:xhtml="http://www.w3.org/1999/xhtml"><div class="block-header"><h2><span class="title">Register der Ereignisse</span><span class="decoration"/><span class="decoration"/><span class="decoration"/></h2><div id="toggleToc"><i class="fa fa-caret-down" aria-hidden="true"/></div><div id="dokuToc"><ul>
<li><a href="#codierung">1. Codierung</a></li>
<li><a href="#beispiele">2. Beispiele</a></li>
</ul></div></div></xhtml:h2><xhtml:div xmlns:xhtml="http://www.w3.org/1999/xhtml">
</xhtml:p><xhtml:h2 xmlns:xhtml="http://www.w3.org/1999/xhtml"><div class="block-header"><h2><span class="title">Register der Ereignisse</span><span class="decoration"/><span class="decoration"/><span class="decoration"/></h2><div id="toggleToc"><i class="fa fa-caret-down" aria-hidden="true"/></div><div id="dokuToc"><ul><li><a shape="rect" href="#codierung">1. Codierung</a></li><li><a shape="rect" href="#beispiele">2. Beispiele</a></li></ul></div></div></xhtml:h2><xhtml:div xmlns:xhtml="http://www.w3.org/1999/xhtml">
<xhtml:div>important: Beta-Version vom 6. Oktober 2016
</xhtml:div>
</xhtml:div><xhtml:h3 xmlns:xhtml="http://www.w3.org/1999/xhtml" id="codierung"><span class="dokuLink"><a href="#codierung"><i class="fa fa-link" aria-hidden="true"/></a></span>1. Codierung</xhtml:h3><xhtml:div xmlns:xhtml="http://www.w3.org/1999/xhtml">
<pre class="code xml"><span class="sc3"><span class="re1">&lt;?xml</span> <span class="re0">version</span>=<span class="st0">"1.0"</span> <span class="re0">encoding</span>=<span class="st0">"UTF-8"</span><span class="re2">?&gt;</span></span>
<pre xmlns="http://www.w3.org/1999/xhtml" class="code xml"><span class="sc3"><span class="re1">&lt;?xml</span> <span class="re0">version</span>=<span class="st0">"1.0"</span> <span class="re0">encoding</span>=<span class="st0">"UTF-8"</span><span class="re2">?&gt;</span></span>
<span class="sc3"><span class="re1">&lt;TEI</span> <span class="re0">xmlns</span>=<span class="st0">"http://www.tei-c.org/ns/1.0"</span><span class="re2">&gt;</span></span>
<span class="sc3"><span class="re1">&lt;teiHeader<span class="re2">&gt;</span></span></span>
<span class="sc3"><span class="re1">&lt;fileDesc<span class="re2">&gt;</span></span></span>
......@@ -101,7 +98,10 @@
<span class="sc3"> <span class="re0">matchPattern</span>=<span class="st0">"(.+)"</span></span>
<span class="sc3"> <span class="re0">replacementPattern</span>=<span class="st0">"http://textgridrep.org/textgrid:253t3#$1"</span><span class="re2">&gt;</span></span>
<span class="sc3"><span class="re1">&lt;ab<span class="re2">&gt;</span></span></span>Register der musikalischen Werke, literarischen und anderen Texte, der Werke von Bildenden Künstlern und Werke Fontanes sowie der Periodika<span class="sc3"><span class="re1">&lt;/ab<span class="re2">&gt;</span></span></span>
<span class="sc3"><span class="re1">&lt;/prefixDef<span class="re2">&gt;</span></span></span>
<span class="sc3"><span class="re1">&lt;/prefixDef<span class="re2">&gt;</span></span></span>
<span class="sc3"><span class="re1">&lt;prefixDef</span> <span class="re0">ident</span>=<span class="st0">"lit"</span> <span class="re0">matchPattern</span>=<span class="st0">"(.+)"</span> <span class="re0">replacementPattern</span>=<span class="st0">"http://textgridrep.org/textgrid:25547#$1"</span><span class="re2">&gt;</span></span>
<span class="sc3"><span class="re1">&lt;ab<span class="re2">&gt;</span></span></span>Literatur- und Siglenverzeichnis<span class="sc3"><span class="re1">&lt;/ab<span class="re2">&gt;</span></span></span>
<span class="sc3"><span class="re1">&lt;/prefixDef<span class="re2">&gt;</span></span></span>
<span class="sc3"><span class="re1">&lt;/listPrefixDef<span class="re2">&gt;</span></span></span>
<span class="sc3"><span class="re1">&lt;/encodingDesc<span class="re2">&gt;</span></span></span>
<span class="sc3"><span class="re1">&lt;profileDesc<span class="re2">&gt;</span></span></span>
......@@ -163,21 +163,13 @@
<span class="sc3"><span class="re1">&lt;/TEI<span class="re2">&gt;</span></span></span></pre>
</xhtml:div><xhtml:h3 xmlns:xhtml="http://www.w3.org/1999/xhtml" id="beispiele"><span class="dokuLink"><a href="#beispiele"><i class="fa fa-link" aria-hidden="true"/></a></span>2. Beispiele</xhtml:h3><xhtml:div xmlns:xhtml="http://www.w3.org/1999/xhtml">
<xhtml:ul>
<xhtml:li><xhtml:div><xhtml:strong> Schlachten</xhtml:strong></xhtml:div>
<xhtml:ul>
<xhtml:li><xhtml:div> Notizbuch C07, Blatt 61r (Scan C07_062.jpg)</xhtml:div>
</xhtml:li>
<xhtml:li><xhtml:div> Transkription/Edierter Text: Schlacht bei Auerstädt</xhtml:div>
</xhtml:li>
<xhtml:li><xhtml:div> Register-Haupteintrag der Online- und Buchedition (Ereignisregister mit Verweis auf Geographisches Register): Schlachten: Schlacht bei Auerstedt → Geographisches Register: Auerstedt</xhtml:div>
</xhtml:li>
<xhtml:li><xhtml:div> Register-Codierung (Ereignisregister mit Verweis auf Register der Orte, Sehenswürdigkeiten und Bauwerke)</xhtml:div>
</xhtml:li>
<xhtml:li><xhtml:div> Visualisierung: Mouseover/tooltip und Registerdatei; vgl. <xhtml:a href="?id=ereignisregister_-_muster">Ereignisregister - Muster</xhtml:a></xhtml:div>
</xhtml:li>
</xhtml:ul>
</xhtml:li>
</xhtml:ul>
<xhtml:ul><xhtml:li><xhtml:div><xhtml:strong> Schlachten</xhtml:strong></xhtml:div>
<xhtml:ul><xhtml:li><xhtml:div> Notizbuch C07, Blatt 61r (Scan C07_062.jpg)</xhtml:div>
</xhtml:li><xhtml:li><xhtml:div> Transkription/Edierter Text: Schlacht bei Auerstädt</xhtml:div>
</xhtml:li><xhtml:li><xhtml:div> Register-Haupteintrag der Online- und Buchedition (Ereignisregister mit Verweis auf Geographisches Register): Schlachten: Schlacht bei Auerstedt → Geographisches Register: Auerstedt</xhtml:div>
</xhtml:li><xhtml:li><xhtml:div> Register-Codierung (Ereignisregister mit Verweis auf Register der Orte, Sehenswürdigkeiten und Bauwerke)</xhtml:div>
</xhtml:li><xhtml:li><xhtml:div> Visualisierung: Mouseover/tooltip und Registerdatei; vgl. <xhtml:a href="?id=ereignisregister_-_muster">Ereignisregister - Muster</xhtml:a></xhtml:div>
</xhtml:li></xhtml:ul>
</xhtml:li></xhtml:ul>
</xhtml:div></div>
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment