diff options
author | Chad Kieffer <ckieffer@gmail.com> | 2010-02-18 19:32:57 -0700 |
---|---|---|
committer | Chad Kieffer <ckieffer@gmail.com> | 2010-02-18 19:32:57 -0700 |
commit | 934cc8d7eebf926fb6c1cc8f27a611a41e915dc6 (patch) | |
tree | a079bc02c9d85c17bab2375d5af0d436b5f4114d /modules/organize | |
parent | 63ec1c5e48ef480c8bf6a6138e541fe1ad4fdb44 (diff) | |
parent | f116af5287f7809e907ee56dbfa582f474738ae6 (diff) |
Merge branch 'master' of github.com:gallery/gallery3
Diffstat (limited to 'modules/organize')
-rw-r--r-- | modules/organize/views/organize_tree.html.php | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/modules/organize/views/organize_tree.html.php b/modules/organize/views/organize_tree.html.php index 33d7b4c9..044b6858 100644 --- a/modules/organize/views/organize_tree.html.php +++ b/modules/organize/views/organize_tree.html.php @@ -3,24 +3,27 @@ ref="<?= $album->id ?>"> <span class="ui-icon ui-icon-minus g-left"> </span> - <span class="g-organize-album-text g-left <?= $selected && $album->id == $selected->id ? "ui-state-focus" : "" ?>" + <span class="g-organize-album-text <?= $selected && $album->id == $selected->id ? "ui-state-focus" : "" ?>" ref="<?= $album->id ?>"> <?= html::clean($album->title) ?> </span> - <ul class="g-left"> - <? foreach ($album->children(null, null, array(array("type", "=", "album"))) as $child): ?> + <? $child_albums = $album->viewable()->children(null, null, array(array("type", "=", "album"))); ?> + <? if (!empty($child_albums)): ?> + <ul> + <? foreach ($child_albums as $child): ?> <? if ($selected && $child->contains($selected)): ?> <?= View::factory("organize_tree.html", array("selected" => $selected, "album" => $child)); ?> <? else: ?> <li class="g-organize-album ui-icon-left <?= access::can("edit", $child) ? "" : "g-view-only" ?>" ref="<?= $child->id ?>"> <span class="ui-icon ui-icon-plus g-left"></span> - <span class="g-organize-album-text g-left <?= $selected && $child->id == $selected->id ? "ui-state-focus" : "" ?>" ref="<?= $child->id ?>"> + <span class="g-organize-album-text <?= $selected && $child->id == $selected->id ? "ui-state-focus" : "" ?>" ref="<?= $child->id ?>"> <?= html::clean($child->title) ?> </span> </li> <? endif ?> <? endforeach ?> </ul> + <? endif ?> </li> |