diff --git a/lib/DAV/Browser/Plugin.php b/lib/DAV/Browser/Plugin.php index 5b453ac751..197404f90b 100644 --- a/lib/DAV/Browser/Plugin.php +++ b/lib/DAV/Browser/Plugin.php @@ -512,11 +512,111 @@ public function htmlActionsPanel(DAV\INode $node, &$output, $path)

Upload file

- -
-
- +Select one or more file(s), then you can upload.
+ +
+ +
+ HTML; } diff --git a/lib/DAV/Locks/Plugin.php b/lib/DAV/Locks/Plugin.php index a7e2b44adf..99e317e217 100644 --- a/lib/DAV/Locks/Plugin.php +++ b/lib/DAV/Locks/Plugin.php @@ -234,6 +234,7 @@ public function httpLock(RequestInterface $request, ResponseInterface $response) } $this->lockNode($uri, $lockInfo); + $lockInfo->uri = urlencode($lockInfo->uri); $response->setHeader('Content-Type', 'application/xml; charset=utf-8'); $response->setHeader('Lock-Token', 'token.'>');