summaryrefslogtreecommitdiffstats
path: root/templates/part.listfolder.php
diff options
context:
space:
mode:
authorBernhard Posselt <nukeawhale@gmail.com>2012-09-08 19:11:22 +0200
committerBernhard Posselt <nukeawhale@gmail.com>2012-09-08 19:11:22 +0200
commit9fcfdae0c275eea9d3835552404a291b00043492 (patch)
tree6e9057078c88f2446c9ec67ab760388fc1a02253 /templates/part.listfolder.php
parent9ad5cc8fda71ac11a1ddd52554837596dc6aa43a (diff)
remember collapsed folders, simplyfied css and js
Diffstat (limited to 'templates/part.listfolder.php')
-rw-r--r--templates/part.listfolder.php15
1 files changed, 8 insertions, 7 deletions
diff --git a/templates/part.listfolder.php b/templates/part.listfolder.php
index 93cc96c98..9057a14ba 100644
--- a/templates/part.listfolder.php
+++ b/templates/part.listfolder.php
@@ -2,16 +2,17 @@
$l = new OC_l10n('news');
-if(isset($_['mock'])) {
- $folderId = -1;
- $folderName = '';
+
+$folder = isset($_['folder']) ? $_['folder'] : null;
+$folderId = $folder->getId();
+$folderName = $folder->getName();
+if($folder->getOpened()){
+ $openedClass = 'open';
} else {
- $folder = isset($_['folder']) ? $_['folder'] : null;
- $folderId = $folder->getId();
- $folderName = $folder->getName();
+ $openedClass = 'collapsed';
}
-echo '<li class="folder open all_read" data-id="' . $folderId . '">';
+echo '<li class="folder ' . $openedClass . ' all_read" data-id="' . $folderId . '">';
echo '<button class="collapsable_trigger" title="' . $l->t('Collapse') . '"></button>';
echo '<a href="#" class="title">' . htmlspecialchars($folderName, ENT_QUOTES, 'UTF-8') . '</a>';
echo '<span class="buttons">';