Внимание, эта статья устарела! Свежая версия.
Представляю вам сниппет eventsCalendar2.
Это уже вторая версия календаря событий, у первой было несколько недостатков, и если интересно — можно про нее почитать
вот тут.
Зачем же нужен этот сниппет?
Все просто, он берет в качестве параметра id контейнера документов и генерирует календарь, где события из контейнера показываются по датам.
Самое главное — календарь отрисовывается не сторонним плагином, а php. К каждой ячейка прикрепляются css классы, в зависимости от их свойств. Все классы, имена дней недели, месяцы задаются в параметрах сниппета, что позволяет их легко менять.
(
Читать дальше
)