Ejemplo n.º 1
0
function _makeWeeks($start, $end, $link)
{
    $one_day = 60 * 60 * 24;
    $start_time = strtotime($start);
    $end_time = strtotime($end);
    if (!$_REQUEST['week_range']) {
        $start_time_cur = strtotime(date('Y-m-d'));
        while (date('N', $start_time_cur) != 1) {
            $start_time_cur = $start_time_cur - $one_day;
        }
        $_REQUEST['week_range'] = date('Y-m-d', $start_time_cur);
    }
    $prev = date('Y-m-d', strtotime($_REQUEST['week_range']) - $one_day * 7);
    $next = date('Y-m-d', strtotime($_REQUEST['week_range']) + $one_day * 7);
    $upper = date('Y-m-d', strtotime($_REQUEST['week_range']) + $one_day * 6);
    if ($link != '') {
        $html .= "<strong><a href='javascript:void(0);' title=Previous onClick=\"window.location='" . $link . $prev . "';\" style=\"font-size:12px;\">&lt;&lt; Prev</a> &nbsp; &nbsp; <span style=\"font-size:12px;\">" . preg_replace('/\\//', ' ', properDate($_REQUEST[week_range]), 1) . "</span>&nbsp; - &nbsp;<span style=\"font-size:12px;\">" . preg_replace('/\\//', ' ', properDate($upper), 1) . "</span> &nbsp; &nbsp; <a href='javascript:void(0);' title=Next onClick=\"window.location='" . $link . $next . "';\" style=\"font-size:12px;\">Next &gt;&gt;</a></strong>";
    }
    return $html;
}
Ejemplo n.º 2
0
function _makeWeeks($start, $end, $link)
{
    $one_day = 60 * 60 * 24;
    $start_time = strtotime($start);
    $end_time = strtotime($end);
    if (!$_REQUEST['week_range']) {
        $start_time_cur = strtotime(date('Y-m-d'));
        while (date('N', $start_time_cur) != 1) {
            $start_time_cur = $start_time_cur - $one_day;
        }
        $_REQUEST['week_range'] = date('Y-m-d', $start_time_cur);
    }
    //    if($link!='')
    //        $html .= "<select name='week_range' id='week_range' onChange=\"window.location='".$link."' + this.options[this.selectedIndex].value;\">";
    //    else
    //        $html .= "<select name='week_range' id='week_range'>";
    //    for($i=$start_time;$i<=$end_time;$i=$i+$one_day*7)
    //    {
    //        if(date('Y-m-d',$i)==$_REQUEST['week_range'])
    //            $html .= "<option selected value=".date('Y-m-d',$i).">".date('Y-m-d',$i)."--".date('Y-m-d',$i+$one_day*6)."</option>";
    //        else
    //            $html .= "<option value=".date('Y-m-d',$i).">".date('Y-m-d',$i)."--".date('Y-m-d',$i+$one_day*6)."</option>";
    //
    //    }
    //    $html .= "</select>";
    //
    //    return $html;
    $prev = date('Y-m-d', strtotime($_REQUEST['week_range']) - $one_day * 7);
    $next = date('Y-m-d', strtotime($_REQUEST['week_range']) + $one_day * 7);
    $upper = date('Y-m-d', strtotime($_REQUEST['week_range']) + $one_day * 6);
    if ($link != '') {
        $html .= "<strong><a href='javascript:void(0);' title=" . _('Previous') . " onClick=\"window.location='" . $link . $prev . "';\" style=\"font-size:12px;\">&lt;&lt; " . _('Prev') . "</a> &nbsp; &nbsp; <span style=\"font-size:12px;\">" . preg_replace('/\\//', ' ', properDate($_REQUEST[week_range]), 1) . "</span>&nbsp; - &nbsp;<span style=\"font-size:12px;\">" . preg_replace('/\\//', ' ', properDate($upper), 1) . "</span> &nbsp; &nbsp; <a href='javascript:void(0);' title=" . _('Next') . " onClick=\"window.location='" . $link . $next . "';\" style=\"font-size:12px;\">" . _('Next') . " &gt;&gt;</a></strong>";
    }
    return $html;
}