t("Dynamic Albums")); } static function get($block_id) { switch ($block_id) { case "dynamic": $albums = array(); foreach (array("updates", "popular") as $album) { $album_defn = unserialize(module::get_var("dynamic", $album)); if ($album_defn->enabled) { $albums[$album] = $album_defn->title; } } if (!empty($albums)) { $block = new Block(); $block->css_id = "g-dynamic"; $block->title = t("Dynamic Albums"); $block->content = new View("dynamic_block.html"); $block->content->albums = $albums; return $block; } } return ""; } }