item()) { $url = rss::item_feed($theme->item()); } else if ($theme->tag()) { $url = rss::tag_feed($theme->tag()); } if (!empty($url)) { return ""; } } static function sidebar_blocks($theme) { $block = new Block(); $block->css_id = "gRss"; $block->title = t("Available RSS Feeds"); $block->content = new View("rss_block.html"); $block->content->feeds = array( t("New photos or movies") => url::abs_site("rss/updates"), t("All new comments") => url::abs_site("rss/comments"), sprintf(t("Comments on %s"), $theme->item()->title) => url::abs_site("rss/comments/{$theme->item()->id}") ); return $block; } }