diff --git a/src/Controller/Tei2SolrController.php b/src/Controller/Tei2SolrController.php
index e46df83b80f7fdbc2d1b7870f34594c04407fb4a..77c37419c47e86368ab6a569a6932a743850033b 100755
--- a/src/Controller/Tei2SolrController.php
+++ b/src/Controller/Tei2SolrController.php
@@ -929,6 +929,7 @@ class Tei2SolrController extends AbstractController
($element->nodeName === 'p' && $element->firstChild->nodeName !== 'address') ||
($element->nodeName === 'dateline' && 'closer' !== $element->parentNode->nodeName) ||
$element->nodeName === 'address' ||
+ $element->nodeName === 'opener' ||
$element->nodeName === 'closer' ||
$element->nodeName === 'list' ||
($element->nodeName === 'signed' && 'closer' !== $element->parentNode->nodeName)
@@ -969,16 +970,20 @@ class Tei2SolrController extends AbstractController
}
$li = '';
+ } elseif ('supplied' === $e->parentNode->nodeName) {
+ $tText .= $e->data;
+ $eText .= '' . $e->data . '';
} elseif ('hi' === $e->parentNode->nodeName && isset($e->parentNode->attributes[0])) {
$hi = explode(':', $e->parentNode->attributes[0]->value);
if (isset($hi[1]) && !empty($hi[1]) && 'superscript' === $hi[1]) {
$tText .= '' . $e->data . '';
+ $eText .= $e->data;
} elseif (isset($hi[1]) && !empty($hi[1]) && 'italic' === $hi[1]) {
$tText .= '' . $e->data . '';
-
+ $eText .= $e->data;
$italic = true;
}
} elseif (isset($gnd) && true === $gnd) {