Example #1
0
    $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("IMAGE_PATH", $image_path);
foreach ($widgetInfoList as $widgetInfo) {
    $widgetType = $widgetInfo['widgetType'];
    $widgetId = $widgetInfo['widgetId'];
    if ($widgetType == 'Tag Cloud') {
        $freetag = new freetag();
        $smarty->assign("ALL_TAG", $freetag->get_tag_cloud_html("", $current_user->id));
        $smarty->assign("USER_TAG_SHOWAS", getTagCloudShowAs($current_user->id));
        $html = $smarty->fetch("Home/TagCloud.tpl");
    } elseif ($widgetType == 'Notebook') {
        $contents = $homeObj->getNoteBookContents($widgetId);
        $smarty->assign("NOTEBOOK_CONTENTS", $contents);
        $smarty->assign("NOTEBOOKID", $widgetId);
        $html = $smarty->fetch("Home/notebook.tpl");
    } elseif ($widgetType == 'URL') {
        $url = $homeObj->getWidgetURL($widgetId);
        if (strpos($url, "://") === false) {
            $url = "http://" . trim($url);
        }
        $smarty->assign("URL", $url);
        $smarty->assign("WIDGETID", $widgetId);
        $html = $smarty->fetch("Home/HomeWidgetURL.tpl");
    } else {
        $homestuff_values = $homeObj->getHomePageStuff($widgetId, $widgetType);
        $html = '';
        if ($widgetType == "DashBoard") {
            $homeObj->getDashDetails($widgetId, 'type');
            $dashdet = $homeObj->dashdetails;
            $smarty->assign("DASHDETAILS", $dashdet);
        }
    }