mDate->gmmktime( 0, 0, 0, $cal->mDate->date( 'm', $_REQUEST['todate'] ), $cal->mDate->date( 'd', $_REQUEST['todate'] ), $cal->mDate->date( 'Y', $_REQUEST['todate'] ) ); } else { $_SESSION['calendar']['focus_date'] = $_REQUEST['todate'] = $cal->mDate->gmmktime( 0, 0, 0, $cal->mDate->date2( 'm', $_REQUEST['todate'] ), $cal->mDate->date2( 'd', $_REQUEST['todate'] ), $cal->mDate->date2( 'Y', $_REQUEST['todate'] ) ); } */ } elseif( !empty( $_SESSION['calendar']['focus_date'] ) ) { $_REQUEST["todate"] = $_SESSION['calendar']['focus_date']; } else { $_SESSION['calendar']['focus_date'] = ''; // $cal->mDate->gmmktime( 0, 0, 0, $cal->mDate->date( 'm' ), $cal->mDate->date( 'd' ), $cal->mDate->date( 'Y' ) ); $_REQUEST["todate"] = $_SESSION['calendar']['focus_date']; } $calHash = [ 'focus_date' => $_SESSION['calendar']['focus_date'], 'view_mode' => 'month', ]; $cal->setupCalendar(FALSE); $gBitSmarty->assign( 'modCalNavigation', $cal->buildCalendarNavigation( $calHash ) ); $gBitSmarty->assign( 'modCalMonth', $calMonth = $cal->buildMonth( $calHash ) );