Стояла задача вывести все 12 месяцев календаря в материале...
находим у себя на сервере папку модулей там находим папку с модулем Вашего календаря и в файле calendar.php заменяем место со строки 451 и по строку: // function getCal (вместе с ней) следующими строками
if($this->disp_nextMonth && (!$this->disp_nextMonthDays || $daysLeftInMonth <= $this->disp_nextMonthDays)){
$content .= "</td><td style=\"padding: 5px;\">";
$content .= $this->_displayCalendarMod(strtotime("+1 month", $first_of_current_month),
$this->com_starday, JText::_('JEV_NEXT_MONTH'),$day_name, $this->disp_nextMonth == 2, $this->timeWithOffset);
$content .= "</td><td style=\"padding: 5px;\">";
$content .= $this->_displayCalendarMod(strtotime("+2 month", $first_of_current_month),
$this->com_starday, JText::_('JEV_NEXT_MONTH'),$day_name, $this->disp_nextMonth == 2, $this->timeWithOffset);
$content .= "</td></tr><tr><td style=\"padding: 5px;\">";
$content .= $this->_displayCalendarMod(strtotime("+3 month", $first_of_current_month),
$this->com_starday, JText::_('JEV_NEXT_MONTH'),$day_name, $this->disp_nextMonth == 2, $this->timeWithOffset);
$content .= "</td><td style=\"padding: 5px;\">";
$content .= $this->_displayCalendarMod(strtotime("+4 month", $first_of_current_month),
$this->com_starday, JText::_('JEV_NEXT_MONTH'),$day_name, $this->disp_nextMonth == 2, $this->timeWithOffset);
$content .= "</td><td style=\"padding: 5px;\">";
$content .= $this->_displayCalendarMod(strtotime("+5 month", $first_of_current_month),
$this->com_starday, JText::_('JEV_NEXT_MONTH'),$day_name, $this->disp_nextMonth == 2, $this->timeWithOffset);
$content .= "</td></tr><tr><td style=\"padding: 5px;\">";
$content .= $this->_displayCalendarMod(strtotime("+6 month", $first_of_current_month),
$this->com_starday, JText::_('JEV_NEXT_MONTH'),$day_name, $this->disp_nextMonth == 2, $this->timeWithOffset);
$content .= "</td><td style=\"padding: 5px;\">";
$content .= $this->_displayCalendarMod(strtotime("+7 month", $first_of_current_month),
$this->com_starday, JText::_('JEV_NEXT_MONTH'),$day_name, $this->disp_nextMonth == 2, $this->timeWithOffset);
$content .= "</td><td style=\"padding: 5px;\">";
$content .= $this->_displayCalendarMod(strtotime("+8 month", $first_of_current_month),
$this->com_starday, JText::_('JEV_NEXT_MONTH'),$day_name, $this->disp_nextMonth == 2, $this->timeWithOffset);
$content .= "</td></tr><tr><td style=\"padding: 5px;\">";
$content .= $this->_displayCalendarMod(strtotime("+9 month", $first_of_current_month),
$this->com_starday, JText::_('JEV_NEXT_MONTH'),$day_name, $this->disp_nextMonth == 2, $this->timeWithOffset);
$content .= "</td><td style=\"padding: 5px;\">";
$content .= $this->_displayCalendarMod(strtotime("+10 month", $first_of_current_month),
$this->com_starday, JText::_('JEV_NEXT_MONTH'),$day_name, $this->disp_nextMonth == 2, $this->timeWithOffset);
$content .= "</td><td style=\"padding: 5px;\">";
$content .= $this->_displayCalendarMod(strtotime("+11 month", $first_of_current_month),
$this->com_starday, JText::_('JEV_NEXT_MONTH'),$day_name, $this->disp_nextMonth == 2, $this->timeWithOffset);
$content .= "</td></tr></table>";
}
$content .= '</div>';
return $content;
} // function getCal
заходим в модуль календаря в админке и включаем в самом низу показ следующего месяца.... и все...
P.S. Плагин для вывода модуля в статье можно найти где то на этом форуме....