Морально устарело.
Для установки необходимо создать тип контента с любыми настройками, но обязательно с системным именем «moments» и установить компонент.
Очерёдность в этом деле начиная с версии 2.6.0. строгая, сначала тип контента, затем установка компонента.
С компонентом установится дополнительное поле «Событие в календаре».
Из настроек самого поля доступно лишь цветовое оформление события в календаре по умолчанию, которое можно изменить в настройках самого поля.
При создании/редактировании записи доступно чуть больше опций. Это дата начала, окончания события, варианты повторов события от ежедневного до ежегодного, включая повторы по дням недели и датам в ежемесячных повторах. А также возможность делать вложенные события. Или подобие вложенности событий
В других типах контента это поле будет выводить дату начала/окончания и продолжительность события, но на календаре эти записи в лайт версии не будут отображены. В полной версии планируется работа без привязки к типу контента.
Привязка записей возможна только к записям из этой же категории.Из других категорий записи в список не попадут. Это сделано в основном, для того, чтобы можно было скажем одно мероприятие разбить на несколько частей и эти части вывести в календаре.
Содержимое календаря чувствительно к выбранной категории, наборам, фильтру.
Доступны все стандартные функции, поля и виджеты, как в обычном типе контента.
Приватность работает немного иначе, чем в стандарте. Так как понятие «показать только название» тут я считаю лишнее. В итоге если выбрать в настройках типа контента «Не показывать», то ничего не покажет в календаре. Если выбрать любое другое, то в календаре выведет, записи согласно настроек самой записи — показывать всем или только друзьям.
Для работы этого компонента нужна версия php не ниже 5.6. Я понимаю, что движок instantcms работает на версии 5.3, но «нормальные» php-функции для работы с датой и временем, появились только в 5.6.
Демо предоставляется по запросу в личном сообщении на сайте instantcms.ru