Skip to content

Commit 9712716

Browse files
authored
Merge pull request majlis-erc#714 from majlis-erc/issue709
Add markdown option to ab element. majlis-erc#709
2 parents ce76a38 + 523c9ff commit 9712716

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

services/get-rec.xql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ declare function local:markdown($nodes as node()*) as item()* {
2727
{($node/@*, local:markdown($node/node()))}
2828
</TEI>
2929
case element(tei:p) return
30-
if($node/parent::tei:quote or $node/parent::tei:summary or $node/parent::tei:note or $node/parent::tei:desc) then
30+
if($node/parent::tei:quote or $node/parent::tei:summary or $node/parent::tei:note or $node/parent::tei:desc or $node/parent::tei:ab) then
3131
if($node/following-sibling::tei:p) then (local:markdown($node/node()),'&#10;&#10;')
3232
else (local:markdown($node/node()))
3333
else element {fn:QName("http://www.tei-c.org/ns/1.0",local-name($node))} {($node/@*, local:markdown($node/node()))}

services/submit.xql

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,15 +63,15 @@ declare function local:transform($nodes as node()*) as item()* {
6363
{($node/@*[not(name(.) = 'class')], local:transform($node/node()))}
6464
</TEI>
6565
case element(tei:desc) return
66-
element {fn:QName("http://www.tei-c.org/ns/1.0",local-name($node))} {($node/@*, local:markdown2TEI($node/node()))}
66+
element {fn:QName("http://www.tei-c.org/ns/1.0",local-name($node))} {($node/@*, local:markdown2TEI($node/node()))}
6767
case element(tei:note) return
6868
element {fn:QName("http://www.tei-c.org/ns/1.0",local-name($node))} {($node/@*, local:markdown2TEI($node/node()))}
6969
case element(tei:summary) return
7070
element {fn:QName("http://www.tei-c.org/ns/1.0",local-name($node))} {($node/@*, local:markdown2TEI($node/node()))}
7171
case element(tei:quote) return
7272
element {fn:QName("http://www.tei-c.org/ns/1.0",local-name($node))} {($node/@*, local:markdown2TEI($node/node()))}
7373
case element(tei:p) return
74-
if($node/ancestor::tei:note or $node/ancestor::tei:desc or $node/ancestor::tei:summary) then
74+
if($node/ancestor::tei:note or $node/ancestor::tei:desc or $node/ancestor::tei:summary or $node/ancestor::tei:ab) then
7575
element {fn:QName("http://www.tei-c.org/ns/1.0",local-name($node))} {($node/@*, local:markdown2TEI($node/node()))}
7676
else local:passthru($node)
7777
case element(tei:ab) return
@@ -85,7 +85,7 @@ declare function local:transform($nodes as node()*) as item()* {
8585
for $n in $node/node()
8686
return local:transform($n)
8787
}
88-
else local:passthru($node)
88+
else element {fn:QName("http://www.tei-c.org/ns/1.0",local-name($node))} {($node/@*, local:markdown2TEI($node/node()))}
8989
case element(tei:editor) return
9090
if($node/descendant-or-self::text() = '') then ()
9191
else local:passthru($node)

0 commit comments

Comments
 (0)