Официальный сайт TextCMS
TextCMS — все просто!





Рассказать



Модуль календаря событий

Выводит список или календарь предстоящих событий, указанных в заданном администратором файле, для каждого события выводится название, дата (и, возможно, время) и ссылка на страницу с развернутым описанием (ссылка может быть как внутренней, так и внешней). Если дата события оказывается раньше текущей даты, оно автоматически убирается из списка. Вывод списка делается с использованием схемы микроданных Event.

Использование:

##block[future,количество,имя_файла]#
##block[future_calendar,блок,имя_файла]#

где количество — максимальное число событий, которое может быть выведено,
имя_файла — файл со списком событий для вывода (файл должен находиться в files/siteN/, необязательный параметр, если не указан, берется файл future.txt),
блок — селектор CSS, задающий блок на странице, в который должен быть выведен календарь. Например, для div с id="calendar" будет иметь вид #calendar.

Формат файла событий: дата|название|описание|URL_ссылки|выводить_в_списке|дополнительные_параметры
Каждое событие — отдельная строка. Дата задается в формате дд.мм.гггг (чч: мм при необходимости), выводить_в_списке — если это поле пусто или равно нулю, событие будет выводиться только в календаре, но не будет выводиться в списке. Дополнительные параметры передаются скрипту без изменений.

Примеры использования:

##block[future]# -- простейший список событий
##block[future,5,future2.txt]# -- не более 5 событий из файла future2.txt
##block[future_calendar,#calendar]# -- вывод календаря в div с id="calendar"
##block[future_calendar,.calend,future2.txt]# -- вывод календаря в div с class="calend", данные берутся из файла future2.txt
» » Модуль календаря событий (future)