Календарь событий на "Флогистоне".
Jun. 15th, 2008 12:03 am![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
После обсуждения тут, я понял, что календарь надо делать.
Для тех, кто не читал то обсуждение: есть примеры различной реализации, так что у нас есть возможность сравнить и сделать лучше:
http://psytalk.ru/index.php?option=com_content&task=view&id=199&Itemid=231
http://psyjournals.ru/events/
http://www.spbpo.ru/?CT=1
Я некоторое время подумал, и придумал следующее:

Как это будет работать:
Каждый документ в административной системе снабжается следующими дополнительными полями:
• Время проведения С … по (выбирается через выкидное меню, содержащее даты)
• Дедлайн: дата последней подачи заявки (выбирается через выкидное меню, содержащее даты)
• Город: свободное поле, работающее по принципу тега
• Имя документа в календаре (не зависит от заголовка)
Если хотя бы одно из этих четырех полей, за исключением дедлайна не заполнено, документ не попадает в календарь. Если эти три поля заполнены, документ попадает в табличку, как на рисунке.
Календарная сетка: дни, в которые что-то происходит, помечаются красным, и становятся ссылками, при нажатии на которые под таблицей выводятся мероприятия, которые проводятся в эти дни. И пишется, что эти мероприятия проходят в эти дни.
Город: это аналог «тега». При нажатии на эту ссылку выводятся все мероприятия в городе за все время новостей, в обратном хронологическом порядке: самые новые сверху.
По умолчанию под календарем выводятся объявления по дате их публикации на флогистоне.
Календарь размещен только в разделе «Новости» - в подразделах его размещать нет необходимости.
Как обычно, мне важно ваше мнение.
Для тех, кто не читал то обсуждение: есть примеры различной реализации, так что у нас есть возможность сравнить и сделать лучше:
http://psytalk.ru/index.php?option=com_content&task=view&id=199&Itemid=231
http://psyjournals.ru/events/
http://www.spbpo.ru/?CT=1
Я некоторое время подумал, и придумал следующее:
Как это будет работать:
Каждый документ в административной системе снабжается следующими дополнительными полями:
• Время проведения С … по (выбирается через выкидное меню, содержащее даты)
• Дедлайн: дата последней подачи заявки (выбирается через выкидное меню, содержащее даты)
• Город: свободное поле, работающее по принципу тега
• Имя документа в календаре (не зависит от заголовка)
Если хотя бы одно из этих четырех полей, за исключением дедлайна не заполнено, документ не попадает в календарь. Если эти три поля заполнены, документ попадает в табличку, как на рисунке.
Календарная сетка: дни, в которые что-то происходит, помечаются красным, и становятся ссылками, при нажатии на которые под таблицей выводятся мероприятия, которые проводятся в эти дни. И пишется, что эти мероприятия проходят в эти дни.
Город: это аналог «тега». При нажатии на эту ссылку выводятся все мероприятия в городе за все время новостей, в обратном хронологическом порядке: самые новые сверху.
По умолчанию под календарем выводятся объявления по дате их публикации на флогистоне.
Календарь размещен только в разделе «Новости» - в подразделах его размещать нет необходимости.
Как обычно, мне важно ваше мнение.
Re: Первая мысль.
Date: 2008-06-14 09:36 pm (UTC)Почему "фиксированный": чтобы человек не пересматривал постоянно обновляющийся список для более точной настройки своего фильтра, а настроил всё один раз.
Сейчас я уже думаю, что это не лучшая идея, а лучшая: пусть всё-таки время от времени более точно настраивает свой фильтр, т.е. пусть список меток будет не фиксированный.
Города - имею ввиду коммент
P.S. Да и жанры, в общем, тоже.
То есть, можно не по меткам, а по фильтрам: город (область, регион); жанр психотерапии / направление психологии; тип события (конференция, ...).
Re: Первая мысль.
Date: 2008-06-14 09:47 pm (UTC)или лучше прилепить к самой теме события?
Re: Первая мысль.
Date: 2008-06-14 09:55 pm (UTC)Re: Первая мысль.
Date: 2008-06-14 09:56 pm (UTC)Re: Первая мысль.
Date: 2008-06-14 10:33 pm (UTC)если каждый тег будет иметь другой цвет, пользователь запутается.