Переработанная версия блока Calendar от SHAKAL для SLAED CMS 5.* Pro. Добавлена работа с основными модулями Pro версии. Переписан код отображения меню выбора модуля для календаря.
Возможности
• Вывод анекдоты, новости, файлы, статьи, ссылки за определенный день, месяц или год.
• При переходе к выбранной дате сохраняется тип вкладки (анекдоты, новости, файлы, статьи, ссылки) и сохраняется месяц и год на момент выбора даты.
• Возможность выбора какой календарь будет показан по умолчанию.
• Автоматический показ календаря в текущем модуле (т.е если Вы находитесь в модуле Новости будет показ календарь новостей, если в Файлах - календарь файлов и т.д).
Внимание!
Детальную инструкцию по установке и настройкам читайте в файле архива: doc/Install.txt
Настройки
1. Кое-какие настройки (модуль по умолчанию, выводимые модули) можете просмотреть в файле: config/config_calendar.php
2. Возможны проблемы с кодировкой, поэтому для версии сайта в win-1251:
Откройте файл: config/config_calendar.php замените: $cal['charset']='utf-8'; на $cal['charset']='windows-1251';
Пересохраните следующие файлы в кодировку ANSII:
• config/config_calendar.php
• blocks/block-calendar.php
• images/calendar/calendar.js

















В версии slaed 5.2 перестала работать навигация календаря. Т. е. при клике на предыдущий месяц (год) он не меняется. При выборе модуля он тоже не меняется, только картинка загрузки. Хотя при переходе в модули (новости, статьи, и т.д.) в календаре отображается соответствующий модуль. Подозреваю, что связано это с отсутствием файла ajax.php в новой версии. Что пробовал: прописал строку
if ($go==0 && text_filter($op)=='calendar') {showcalendar(1);die();}function navigate(month,year,mod) { var f = "ajax.php?op=calendar&cajax="+mod+"&cal_date="+year+"-"+month;function navigate(month,year,mod) { var f = "index.php?op=calendar&cajax="+mod+"&cal_date="+year+"-"+month;результат плачевный - белая страница. В чем моя ошибка? Помогите пожалуйста.