summaryrefslogtreecommitdiffstats
path: root/files/templates/part.list.php
diff options
context:
space:
mode:
authorRobin Appelman <icewind1991@gmail.com>2012-01-08 01:53:40 +0100
committerRobin Appelman <icewind1991@gmail.com>2012-01-08 01:53:40 +0100
commitd1edc360d9bd7d97c35d25b54dadec61004cd869 (patch)
tree7344744268280ccbdc194746a7b40dfc90a33260 /files/templates/part.list.php
parent3844fb0e4ce093bb3c2e67d20f85f61b7723efdc (diff)
parent8f8985c3e53862e2ca6446f296d4835a9577faac (diff)
downloadnextcloud-server-d1edc360d9bd7d97c35d25b54dadec61004cd869.tar.gz
nextcloud-server-d1edc360d9bd7d97c35d25b54dadec61004cd869.zip
merge master into filesystem
Diffstat (limited to 'files/templates/part.list.php')
-rw-r--r--files/templates/part.list.php10
1 files changed, 7 insertions, 3 deletions
diff --git a/files/templates/part.list.php b/files/templates/part.list.php
index 7ae5756c22e..fdcd7d6f8a7 100644
--- a/files/templates/part.list.php
+++ b/files/templates/part.list.php
@@ -4,11 +4,15 @@
if($simple_size_color<0) $simple_size_color = 0;
$relative_modified_date = relative_modified_date($file['mtime']);
$relative_date_color = round((time()-$file['mtime'])/60/60/24*14); // the older the file, the brighter the shade of grey; days*14
- if($relative_date_color>200) $relative_date_color = 200; ?>
- <tr data-file="<?php echo str_replace('+','%20',urlencode($file['name']));?>" data-type="<?php echo ($file['type'] == 'dir')?'dir':'file'?>" data-mime="<?php echo $file['mimetype']?>" data-size='<?php echo $file['size'];?>'>
+ if($relative_date_color>200) $relative_date_color = 200;
+ $name = str_replace('+','%20',urlencode($file['name']));
+ $name = str_replace('%2F','/', $name);
+ $directory = str_replace('+','%20',urlencode($file['directory']));
+ $directory = str_replace('%2F','/', $directory); ?>
+ <tr data-file="<?php echo $name;?>" data-type="<?php echo ($file['type'] == 'dir')?'dir':'file'?>" data-mime="<?php echo $file['mimetype']?>" data-size='<?php echo $file['size'];?>'>
<td class="filename svg" style="background-image:url(<?php if($file['type'] == 'dir') echo mimetype_icon('dir'); else echo mimetype_icon($file['mimetype']); ?>)">
<?php if(!isset($_['readonly']) || !$_['readonly']) { ?><input type="checkbox" /><?php } ?>
- <a class="name" href="<?php if($file['type'] == 'dir') echo $_['baseURL'].$file['directory'].'/'.$file['name']; else echo $_['downloadURL'].urlencode($file['directory']).'/'.urlencode($file['name']); ?>" title="">
+ <a class="name" href="<?php if($file['type'] == 'dir') echo $_['baseURL'].$directory.'/'.$name; else echo $_['downloadURL'].$directory.'/'.$name; ?>" title="">
<span class="nametext">
<?php if($file['type'] == 'dir'):?>
<?php echo htmlspecialchars($file['name']);?>