sync develop branch with upstream by rebasing
git checkout develop
git fetch upstream develop
git rebase upstream/develop
check log to confirm commits correspond with the ones for exist/develop
sync develop branch with upstream by rebasing
git checkout develop
git fetch upstream develop
git rebase upstream/develop
check log to confirm commits correspond with the ones for exist/develop
xquery version "3.1"; | |
declare namespace tei="http://www.tei-c.org/ns/1.0"; | |
declare namespace output="http://www.w3.org/2010/xslt-xquery-serialization"; | |
declare option output:method "html5"; | |
declare option output:media-type "text/html"; |
xquery version "3.1"; | |
declare function local:change-user($collection, $user, $group) { | |
if (xmldb:collection-available($collection)) then | |
( | |
for $child in xmldb:get-child-collections($collection) | |
let $path := concat($collection, '/', $child) | |
return | |
xmldb:set-collection-permissions($path, $user, $group, 493) | |
) |
repo:undeploy("http://history.state.gov/ns/site/hsg"), | |
repo:remove("http://history.state.gov/ns/site/hsg"), | |
repo:install-and-deploy-from-db("/db/system/repo/hsg-shell-0.2.xar") |
xquery version "3.1"; | |
for $i in collection('/db/apps/data/a')/* | |
return | |
xmldb:move('/db/apps/data/a', '/db/apps/data/a/b/', util:document-name($i)) |
http://localhost:8080/exist/apps/eXide/index.html?open=/db/apps/data/names/Agaios.xml |
xquery version "3.0"; | |
declare namespace col = "http://exist-db.org/collection-config/1.0"; | |
(: retrieve all .xconf documents in /db/apps :) | |
let $dbapps := collection('/db/apps')//col:collection | |
(: retrieve all /db/apps related .xconf documents in /db/system :) | |
let $dbsystemapps := for $doc in collection('/db/system/config/db/apps')//col:collection return document-uri(root($doc)) |
(: insert attribute :) | |
for $i in collection('/db/apps/my-data')//nym[not(@cert)] | |
return | |
update insert attribute cert {'high'} into $i | |
(: replace text content of an element :) | |
declare namespace tei="http://www.tei-c.org/ns/1.0"; | |
for $i in collection("/db/apps/my-data")//tei:m[@n="3"][.="τ"] | |
return update replace $i/text() with '(V)τ' |
sm:create-group('shcusers')), | |
sm:create-group('shcadmins')), | |
sm:create-account('shcuser', 'pa$$wd', 'shcusers', '', 'First Last Name', 'SHC project member'), | |
sm:create-account('tuurma', 'pa$$wd', 'shcusers', '', 'Magdalena Turska', 'SHC project member'), | |
sm:add-group-member('shcadmins', 'tuurma'), | |
sm:remove-account('tuurma') |
xquery version "3.0"; | |
import module namespace repair="http://exist-db.org/xquery/repo/repair" | |
at "resource:org/exist/xquery/modules/expathrepo/repair.xql"; | |
repair:clean-all(), | |
repair:repair() |