aboutsummaryrefslogtreecommitdiffstats
path: root/include/reddav.php
diff options
context:
space:
mode:
authorfriendica <info@friendica.com>2014-01-10 00:47:40 -0800
committerfriendica <info@friendica.com>2014-01-10 00:47:40 -0800
commit3298768d957421743eaa56dec5381141ab094d53 (patch)
treed6fb45b58719e61e5962546bbb111ed66276a71c /include/reddav.php
parentee2bea37e9a46e8dcd6b7df655fc56c1feb8132e (diff)
downloadvolse-hubzilla-3298768d957421743eaa56dec5381141ab094d53.tar.gz
volse-hubzilla-3298768d957421743eaa56dec5381141ab094d53.tar.bz2
volse-hubzilla-3298768d957421743eaa56dec5381141ab094d53.zip
directory creation error, display localtimes on cloud webpage, doc updates
Diffstat (limited to 'include/reddav.php')
-rw-r--r--include/reddav.php8
1 files changed, 6 insertions, 2 deletions
diff --git a/include/reddav.php b/include/reddav.php
index 2aedeed04..b2683885d 100644
--- a/include/reddav.php
+++ b/include/reddav.php
@@ -674,6 +674,7 @@ class RedBasicAuth extends Sabre\DAV\Auth\Backend\AbstractBasic {
public $browser;
public $owner_id;
public $owner_nick = '';
+ public $timezone;
protected function validateUserPass($username, $password) {
require_once('include/auth.php');
@@ -758,6 +759,9 @@ class RedBrowser extends DAV\Browser\Plugin {
public function generateDirectoryIndex($path) {
+ if($this->auth->timezone)
+ date_default_timezone_set($this->auth->timezone);
+
$version = '';
$html = "
@@ -852,7 +856,7 @@ class RedBrowser extends DAV\Browser\Plugin {
if (!$type) $type = 'Unknown';
$size = isset($file[200]['{DAV:}getcontentlength'])?(int)$file[200]['{DAV:}getcontentlength']:'';
- $lastmodified = isset($file[200]['{DAV:}getlastmodified'])?$file[200]['{DAV:}getlastmodified']->getTime()->format(\DateTime::ATOM):'';
+ $lastmodified = ((isset($file[200]['{DAV:}getlastmodified']))? $file[200]['{DAV:}getlastmodified']->getTime()->format('Y-m-d H:i:s') :'');
$fullPath = DAV\URLUtil::encodePath('/' . trim($this->server->getBaseUri() . ($path?$path . '/':'') . $name,'/'));
@@ -882,7 +886,7 @@ class RedBrowser extends DAV\Browser\Plugin {
<td><a href=\"{$fullPath}\">{$displayName}</a></td>
<td>{$type}</td>
<td>{$size}</td>
- <td>{$lastmodified}</td>
+ <td>" . datetime_convert('UTC', date_default_timezone_get(),$lastmodified) . "</td>
</tr>";
}