diff --git a/ktwebdav/lib/KTWebDAVServer.inc.php b/ktwebdav/lib/KTWebDAVServer.inc.php index 8ccc134..2a21f56 100644 --- a/ktwebdav/lib/KTWebDAVServer.inc.php +++ b/ktwebdav/lib/KTWebDAVServer.inc.php @@ -1074,13 +1074,25 @@ class KTWebDAVServer extends HTTP_WebDAV_Server } $srv_proto = split('/', $_SERVER['SERVER_PROTOCOL']); + $proto = strtolower($srv_proto[0]); + + // check if ssl enabled + if($proto == 'http' && $default->sslEnabled){ + $proto = 'https'; + } + + $dataSafe = ''; + if($this->safeMode != 'off'){ + $dataSafe = "
NOTE: Safe mode is currently enabled, only viewing and downloading of documents will be allowed.


"; + } $data = "KTWebDAV - The KnowledgeTree WebDAV Server"; $data .= ""; $data .= "

"; $data .= "

Welcome to KnowledgeTree WebDAV Server



"; $data .= "
To access KTWebDAV copy the following URL and paste it into your WebDAV enabled client...


"; - $data .= "
" . strtolower($srv_proto[0]) . "://" . $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF'] . "
"; + $data .= $dataSafe; + $data .= "
" . $proto . "://" . $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF'] . "
"; $data .= ""; $options['mimetype'] = 'text/html';