diff options
author | Bernhard Posselt <nukeawhale@gmail.com> | 2012-09-08 19:11:22 +0200 |
---|---|---|
committer | Bernhard Posselt <nukeawhale@gmail.com> | 2012-09-08 19:11:22 +0200 |
commit | 9fcfdae0c275eea9d3835552404a291b00043492 (patch) | |
tree | 6e9057078c88f2446c9ec67ab760388fc1a02253 /templates | |
parent | 9ad5cc8fda71ac11a1ddd52554837596dc6aa43a (diff) |
remember collapsed folders, simplyfied css and js
Diffstat (limited to 'templates')
-rw-r--r-- | templates/part.listfolder.php | 15 |
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">'; |