diff --git a/.existdb.json b/.existdb.json new file mode 100644 index 0000000..bbc0569 --- /dev/null +++ b/.existdb.json @@ -0,0 +1,20 @@ +{ + "servers": { + "localhost": { + "server": "http://localhost:8080/exist", + "user": "admin", + "password": "" + } + }, + "sync": { + "server": "localhost", + "root": "/db/apps/wiki", + "active": true, + "ignore": [ + ".existdb.json", + ".git/**", + "node_modules/**", + "bower_components/**" + ] + } +} diff --git a/modules/atomic.xql b/modules/atomic.xql index 6faa315..707359b 100644 --- a/modules/atomic.xql +++ b/modules/atomic.xql @@ -44,7 +44,7 @@ declare function atomic:process-img($node as element()) { $config:base-url || $src else $src - + return element { node-name($node) } { $node/@* except ($node/@alt, $node/@src, $node/@class), @@ -101,7 +101,7 @@ declare function atomic:get-content($content as element(atom:content)?, $eval as xs:anyURI($path) case "markdown" return let $text := util:binary-to-string(util:binary-doc($path)) - let $parsed := md:parse($text, $atomic:MD_CONFIG) + let $parsed := md:parse($text, ($md:HTML-CONFIG, $atomic:MD_CONFIG)) return