Example #1
0
        $list = '';
        $last = count($arr['BYDAY']) - 1;
        foreach ($arr['BYDAY'] as $key => $day) {
            ereg('([-\\+]{0,1})([0-9]{0,1})([A-Z]{2})', $day, $regs);
            list($junk, $sign, $day_num, $day_txt) = $regs;
            $num = two2threeCharDays($day_txt, false);
            if ($sign != '') {
                $list .= $sign;
            }
            if ($day_num != '') {
                $list .= $day_num . ' ';
            }
            if ($key == $last) {
                $list .= $daysofweek_lang[$num];
            } else {
                $list .= $daysofweek_lang[$num] . $d;
            }
        }
        $print .= '<br />' . "\n";
        $print .= str_replace('%list%', $list, $format_recur_lang['byday']);
    }
    return $print;
}
$page = new Page(BASE . 'templates/' . $template . '/search.tpl');
$page->draw_search($page);
$page->replace_files(array('header' => BASE . 'templates/' . $template . '/header.tpl', 'footer' => BASE . 'templates/' . $template . '/footer.tpl', 'sidebar' => BASE . 'templates/' . $template . '/sidebar.tpl', 'event_js' => BASE . 'functions/event.js'));
$page->replace_tags(array('version' => $phpicalendar_version, 'formatted_search' => $formatted_search, 'l_results' => $lang['l_results'], 'l_query' => $lang['l_query'], 'l_time' => $lang['l_time'], 'l_summary' => $lang['l_summary'], 'l_location' => $lang['l_location'], 'l_description' => $lang['l_description'], 'l_recurring_event' => $lang['l_recurring_event'], 'l_exception' => $lang['l_exception'], 'l_no_results' => $lang['l_no_results'], 'search_box' => $search_box, 'charset' => $charset, 'template' => $template, 'cal' => $cal, 'getdate' => $getdate, 'cpath' => $cpath, 'calendar_name' => $cal_displayname, 'display_date' => $display_date, 'rss_powered' => $rss_powered, 'default_path' => '', 'rss_available' => '', 'rss_valid' => '', 'show_search' => $show_search, 'next_month' => $next_month, 'prev_month' => $prev_month, 'show_goto' => '', 'is_logged_in' => '', 'list_jumps' => $list_jumps, 'list_icals' => $list_icals, 'list_years' => $list_years, 'list_months' => $list_months, 'list_weeks' => $list_weeks, 'legend' => $list_calcolors, 'current_view' => $current_view, 'style_select' => $style_select, 'sidebar_date' => $sidebar_date, 'l_goprint' => $lang['l_goprint'], 'l_preferences' => $lang['l_preferences'], 'l_calendar' => $lang['l_calendar'], 'l_legend' => $lang['l_legend'], 'l_tomorrows' => $lang['l_tomorrows'], 'l_jump' => $lang['l_jump'], 'l_todo' => $lang['l_todo'], 'l_day' => $lang['l_day'], 'l_week' => $lang['l_week'], 'l_month' => $lang['l_month'], 'l_year' => $lang['l_year'], 'l_subscribe' => $lang['l_subscribe'], 'l_download' => $lang['l_download'], 'l_this_months' => $lang['l_this_months'], 'l_powered_by' => $lang['l_powered_by'], 'l_this_site_is' => $lang['l_this_site_is']));
$page->output();
#echo "<pre>";
#print_r($the_arr);
#echo "</pre>";