assign("MOD",$mod_strings); $smarty->assign("APP",$app_strings); $smarty->assign("THEME", $theme); $smarty->assign("IMAGE_PATH",$image_path); if(!empty($_REQUEST['homestuffid'])){ $stuffid = $_REQUEST['homestuffid']; } if(!empty($_REQUEST['blockstufftype'])){ $stufftype = $_REQUEST['blockstufftype']; } if($stufftype=='Tag Cloud'){ $freetag = new freetag(); $smarty->assign("ALL_TAG",$freetag->get_tag_cloud_html("",$current_user->id)); $smarty->display("Home/TagCloud.tpl"); }elseif($stufftype == 'Notebook'){ $contents = $homeObj->getNoteBookContents($stuffid); $smarty->assign("NOTEBOOK_CONTENTS",$contents); $smarty->assign("NOTEBOOKID", $stuffid); $smarty->display("Home/notebook.tpl"); }elseif($stufftype == 'URL'){ $url = $homeObj->getWidgetURL($stuffid); if(strpos($url, "://") === false){ $url = "http://".trim($url); } $smarty->assign("URL",$url); $smarty->assign("WIDGETID", $stuffid); $smarty->display("Home/HomeWidgetURL.tpl"); }else{ $homestuff_values=$homeObj->getHomePageStuff($stuffid,$stufftype); if($stufftype=="DashBoard"){ $homeObj->getDashDetails($stuffid,'type'); $dashdet=$homeObj->dashdetails; } if($stufftype=="ReportCharts"){ $homeObj->getReportChartDetails($stuffid,'type'); $dashdet = $homeObj->reportdetails; } } $smarty->assign("DASHDETAILS",$dashdet); $smarty->assign("HOME_STUFFTYPE",$stufftype); $smarty->assign("HOME_STUFFID",$stuffid); $smarty->assign("HOME_STUFF",$homestuff_values); $smarty->assign("THEME", $theme); $smarty->assign("IMAGE_PATH", $image_path); $smarty->display("Home/HomeBlock.tpl"); ?>