sivruk,
к сожалению связи с модулем нет, т.к. это делалось еще до разработки модуля Helpdesk.
Там очень простой код:
<?
$hour = date('G');
$day = date('w');
// Дополнительные рабочие дни
$work_day = array('11.01.2009');
// Дополнительные выходные
$holiday = array('07.01.2009', '08.01.2009', '09.01.2009', '23.02.2009', '09.03.2009', '11.05.2009');
if ($hour < 8 || $hour >= 18)
{
?>
<div class="oval2">Мы работаем с 8 до 18</div>
<?
}
elseif (($day == 0 || $day == 6 || in_array(date('d.m.Y'), $holiday)) && !in_array(date('d.m.Y'), $work_day)) // 0 - воскр., 6 - субб.
{
?>
<div class="oval3">У нас выходной</div>
<?
}
else
{
?>
<div class="oval">Мы на связи!</div>
<?
}
?>