public function get_blocks($area, $scope, $theme) { switch($area) { case 'sidebar': // simulate area blocks $twitter = new Block(); $twitter->type = 'twitter'; $tla = new Block(); $tla->type = 'textlinkads'; $flickrfeed = new Block(); $flickrfeed->type = 'flickrfeed'; $flickrfeed->id = '3'; $flickrfeed->num_item = 9; $flickrfeed->user_id = '94632485@N00'; $rssblock = new Block(); $rssblock->type = 'rssblock'; $rssblock->feed_url = 'http://www.diigo.com/rss/user/ringmaster'; $rssblock->title = 'Latest Links'; $rssblock->item_limit = 5; $rssblock2 = new Block(); $rssblock2->type = 'rssblock'; $rssblock2->feed_url = 'http://pipes.yahoo.com/pipes/pipe.run?_id=7fb4f43866b6a4b56a7a3eab563a2202&_render=rss&count=50&user=ringmaster'; $rssblock2->title = 'Loved Tracks'; $rssblock2->item_limit = 5; $area_blocks = array( 1 => $twitter, 2 => $flickrfeed, 3 => $rssblock, 4 => $rssblock2, 99 => $tla, ); break; case 'nav': $pagemenu = new Block(); $pagemenu->type = 'pagemenu'; $area_blocks = array( 1 => $pagemenu, ); break; } return $area_blocks; }