diff options
author | Bharat Mediratta <bharat@menalto.com> | 2009-09-16 20:34:42 -0700 |
---|---|---|
committer | Bharat Mediratta <bharat@menalto.com> | 2009-09-16 20:34:42 -0700 |
commit | 4e1e24ba1a976cd0bb7ca7dd03c6001f906a25dd (patch) | |
tree | b3591aff6a4cb41d58f7d3de62e194c737e6fdcd | |
parent | ffccfb9e634de527261dca8e46ac4053806ec87b (diff) |
Add a movie_menu() theme callback, and have the default theme call it
in the sidebar on movie page types.
-rw-r--r-- | modules/gallery/libraries/Theme_View.php | 6 | ||||
-rw-r--r-- | themes/default/views/sidebar.html.php | 2 |
2 files changed, 8 insertions, 0 deletions
diff --git a/modules/gallery/libraries/Theme_View.php b/modules/gallery/libraries/Theme_View.php index 541bce88..130e2dce 100644 --- a/modules/gallery/libraries/Theme_View.php +++ b/modules/gallery/libraries/Theme_View.php @@ -111,6 +111,12 @@ class Theme_View_Core extends Gallery_View { return $menu->compact(); } + public function movie_menu() { + $menu = Menu::factory("root"); + module::event("movie_menu", $menu, $this); + return $menu->compact(); + } + public function context_menu($item, $thumbnail_css_selector) { $menu = Menu::factory("root") ->append(Menu::factory("submenu") diff --git a/themes/default/views/sidebar.html.php b/themes/default/views/sidebar.html.php index 928ecb93..04379eb6 100644 --- a/themes/default/views/sidebar.html.php +++ b/themes/default/views/sidebar.html.php @@ -6,6 +6,8 @@ <?= $theme->album_menu() ?> <? elseif ($page_type == "photo") : ?> <?= $theme->photo_menu() ?> + <? elseif ($page_type == "movie") : ?> + <?= $theme->movie_menu() ?> <? elseif ($page_type == "tag") : ?> <?= $theme->tag_menu() ?> <? endif ?> |