year = $exp[0]; $c->month = $exp[1]; } else { $c->year = date("Y"); $c->month = date("m"); } if ($_SESSION['cal_dashlet']['act_status']) $c->act_status = $_SESSION['cal_dashlet']['act_status']; else $c->act_status = "All"; if ($_SESSION['cal_dashlet']['act_user']) $c->act_user = $_SESSION['cal_dashlet']['act_user']; else $c->act_user = "All"; if ($_SESSION['cal_dashlet']['act_type']) $c->act_type = $_SESSION['cal_dashlet']['act_type']; else $c->act_type = "All"; if ($_REQUEST['act_status']) $c->act_status = $_SESSION['cal_dashlet']['act_status'] = $_REQUEST['act_status']; if ($_REQUEST['act_user']) $c->act_user = $_SESSION['cal_dashlet']['act_user'] = $_REQUEST['act_user']; if ($_REQUEST['act_type']) $c->act_type = $_SESSION['cal_dashlet']['act_type'] = $_REQUEST['act_type']; $dashletDefs = $current_user->getPreference('dashlets', 'Home'); $dashletDefs[$_SESSION['calendar_dashlet_id']]['options'] = array('act_user' => $c->act_user, 'act_status' => $c->act_status, 'act_type' => $c->act_type); $current_user->setPreference('dashlets', $dashletDefs, 0, 'Home'); echo $c->showTableMiniCalendar($c->month, $c->year, 1); ?>