Интергрировал в свой сайт замечательный компонент Eventlist. Надобно ещё добавить модуль календаря, но в нём есть особенность - вместо названий месяца и дней недели он выдаёт крязозябры. Насколько я разбираюсь в коде, это дело в модуле организуется где то здесь:
// calendar function
function generate_calendar($year, $month, $days = array(), $day_name_length = 3, $month_href = NULL, $first_day = 0, $pn = array(), $todayback, $todayfontcolor, $Year_length, $Month_length,$Show_Tooltips)
{
$calendar = '';
$first_of_month = gmmktime(0, 0, 0, $month, 1, $year);
#remember that mktime will automatically correct if invalid dates are entered
# for instance, mktime(0,0,0,12,32,1997) will be the date for Jan 1, 1998
# this provides a built in "rounding" feature to generate_calendar()
$day_names = array(); #generate all the day names according to the current locale
for( $n = 0, $t = ( 3 + $first_day ) *24 *60 *60; $n < 7; ++$n, $t += 24 *60 *60) #January 4, 1970 was a Sunday
$day_names[$n] = ucfirst(gmstrftime('%A',$t)); #%A means full textual day name
list($month, $year, $month_name, $weekday) = explode(',', gmstrftime('%m,%Y,%B,%w', $first_of_month));
$weekday = ($weekday + 7 - $first_day) % 7; #adjust for $first_day
$year_length = $Year_length ? $year : substr($year, 2, 3);
$month_length = $Month_length ? substr($month_name,0,3) : $month_name;
$title = htmlentities(ucfirst($month_length)).' '.$year_length; #note that some locales don't capitalize month and day names
Так и не разобрался, прошу помощи специалистов. На всякий случай прикрёпляю пхп-файл этого волшебного модуля.
[вложение удалено Администратором]