Файл может иметь любое наименование с расширением .txt и имеет следующее содержание:

Мои_события.txt
0/2/0/3/12/День всех замечательных людей/0/Описание этого дня/2010

Каждая новая строка описывает одно событие. Строки имеют следующий формат:

id/NM/ND/id_holidays_type/move_date/comment/color/description/NY

id - идентификатор. При ручном редактировании использовать нулевое значение
NM - номер месяца от 1 до 12
ND - номер дня в месяце. Проверки нет, если ввести 31 февраля - будет ошибка. Если используется переходящая дата, то устанавливается нулевое значение.
id_holidays_type - тип событий:

  • -7 - свои события
  • -1 - выходной день
  • 0 - прочие события
  • 1 - праздничный день
  • 2 - памятный день
  • 3 - профессиональный праздник
  • 4 - день воинской славы России
  • 5 - международный праздник
  • 7 - православный праздник
move_date - переходящая дата.
Задается двумя цифрами:
  первая цифра - это номер недели в месяце и имеет следующие значения:
    первая = 1, вторая = 2, третья = 3, четвертая = 4, последняя = 0
  вторая цифра - это номер дня недели и имеет следующие значения:
    воскресенье = 0, понедельник = 1, вторник = 2, среда = 3, четверг = 4, пятница = 5, суббота = 6
  Например: 00 - последнее воскресенье; 23 - вторая среда; 10 - первое воскресенье
  Если переходящей даты нет, то значение просто пропускается. Без пробелов.
comment - произвольный комментарий. Не допускается перевод строки.
color - целое число. задает цвет заднего фона. Если не используется, нужно установить в значение ноль (0)
description - произвольное описание события. Можно использовать тэги HTML, только вместо скобок <> нужно использовать фигурные скобки {}.
NY - целое число. задает год события. По нему считается годовщина. Если не используется, нужно установить в значение ноль (0)

Пример:
Первый вторник февраля. Профессиональный праздник. День всех замечательных людей. В этот день праздную все замечательные люди.
Строка будет выгладет так: 0/2/0/3/12/День всех замечательных людей/0/В этот день праздную все замечательные люди/0

Добавить комментарий


Защитный код
Обновить