Календарь событий

ищу такой модуль/плагин/компонент

#1 5 марта 2013 в 17:15
Во многих движках есть такой. Календарь событий.
Кликаешь на дате в календаре и смотришь события/новости и т.д. за/на эту дату.

Например пишешь новость. Добавляешь её в календарь или при добавлении новости ставишь
галочку "в календарь" и дату и оно отражается в календаре по ссылке на дате события.

А также можно перейти в сам календарь и посмотреть какие когда будут события.

Очень нужная штука, для районных/городских и т.д. порталов, например,
было бы очень удобно, все события типа новостей раздела "Афиша" туда помещать и т.д.,
возможно прицепить Объявления и т.д.

Вот хотелось бы иметь такой. Или может есть такой? Или может кто написать?
#3 6 марта 2013 в 02:56
#4 6 марта 2013 в 03:37
Билà Риус, а Модуль календарь сайта для 1.9 такой есть?
#5 6 марта 2013 в 04:15
Нет писался на заказ под 1.10.
#6 6 марта 2013 в 19:03
Билà Риус, а можете сделать под заказ под 1.9? календарь нужен только для раздела статей (для форумов, доски объявлений и т.д. не нужен, только статьи).

Там должны быть возможности:
1. Иметь возможность, при добавлении/редактировании статьи в админке, добавить её в календарь, поставив галочку "Добавить в календарь" и указав даты в поле "Дата начала события" и "Дата окончания события".
То есть ссылка на статью будет в календаре не на дате добавления статьи, а будут ссылки на статью с указанной даты начала события по указанную дату окончания события. Конечно, дата начала и дата окончания могут и совпадать.
2. Календарь должен иметь возможность выводиться где-то в виде модуля.
3. К календарю должен быть ещё 1 модуль: "Список предстоящих событий".
Должен показывать все предстоящие события за выбранный период в виде списка: даты события, название события, анонс. В настройке этого модуля чтобы было: количество материалов, показывать анонсы(да/нет), период(список дней от 1 до 60). Возьметесь сделать?
#7 8 марта 2013 в 18:55
К сожалению ни один из предложенных вариантов не устраивает.

Необходимо сделать следующее.

1. В таблице cms_content я добавил три поля.
is_cal тип int(11) по умолчанию 0. (Отображать или нет статью в календаре)
cal_bdate тип date — дата начала отображения статьи в календаре
cal_edate тип date — дата окончания отображения статьи в календаре

Нужно:
1. Добавить работу с этими полями.
а/. Добавить их на форму в админке при добавлении и изменении статьи.
b/. Добавить эти поля в sql-запросы к Базе Данных при вставке и редактировании статьи.

2. Сделать 2 модуля.
а/. Модуль календаря.
Выводит обычный календарь за месяц. Как во многих движках. Месяц-год можно менять.
Даты без событий без ссылок, даты с событиями выделены цветом или фоном, и при клике на такой дате должен выводиться список статей, у которых стоит галочка "Отображать статью в календаре" и указанная дата в диапазоне между "Датой начала" и "Датой окончания".

b/. Модуль "Список предстоящих событий".
Выводит список статей у которых стоит галочка "Отображать в календаре".
В настройках модуля можно выбрать количество статей.
В списке они должны быть отсортированы по "дате начала", вначале ближайшая и вниз далее более поздние.
Форма вывода списка: Дата начала — Название категории статьи — Название статьи.

Оплата в WMR/WMZ после выполнения работы.
Кто разбирается в InstansCMS думаю проблемы особой нет.
Уточнение деталей в личке или ICQ: 350192996
#8 8 марта 2013 в 22:28

Кто разбирается в InstansCMS думаю проблемы особой нет.

classics
Те кто разбирается — постоянно заняты )

Это уже не календарь событий, это вариация усеченного компонента смеси документооборота и архива.
#9 8 марта 2013 в 22:48
Так понятно что заняты, поэтому и готов оплатить эту работу.
К тому же наверняка такая штука будет полезна и многим другим.

Вот у меня на сайте в статьях есть корневая категория "События", и в ней подкатегории "Публичные слушания", "Митинги", "Встречи", возможно "Афиша" и т.д. со ссылками в верхнем меню.
Соответственно очень нужен модуль на главной со списком(календарем) предстоящих событий.
Модуль "последние статьи" с указанием категории "события" есть, но это немного не то что нужно, там нет даты события и категории события(митинг, встреча, слушания и т.д.), а дата события естественно не совпадает с датой добавления статьи.
Поэтому естественно добавить в существаующую таблицу статей 3 поля и дописать их обработку.
И вывод в виде отдельного модуля, за основу можно взять стандартный модуль "последние статьи".

Можно даже без модуля календаря, только с модулем "Список предстоящих событий", за основу можно взять стандартный модуль "последние статьи" это будут те-же статьи ещё с 2 полями(дата события, категория), если календарь слишком сложно и отнимет много времени.
#10 9 марта 2013 в 11:23
А чем не устраивает, инстант мапс, там всё реализовано События объектов, правда придется добавлять сами объекты проводящие событие, но это даже к лучшему.
#11 9 марта 2013 в 11:43
инстант мапс есть, но для другого, не устраивает, к к тому же там события пропадают после окончания.
Нужно именно то что описал.
#12 9 марта 2013 в 13:01
Предлагаю как вариант использовать движок форума IPB он великолепно интегрируется с Инстантом и использоватье его как календарь. Лучше не найдете. Календарь, последние сообщения, теги хорошо экспортируются в модулях Инстанта
#13 9 марта 2013 в 17:25
Альберт, спасибо за вариант, но ещё наворачивать движок IPB из-за этого не стоит.

Ладно, дел реально было на 30 минут, сел и сам всё сделал.
В итоге имею не календарь, а модуль "Предстоящие событий" из некоторых нужных статей из раздела статей События, типа

дата — подраздел — название

[13 марта 2013] — [Встречи и мероприятия]
Встреча населения ВАО с префектом ВАО и руководителем ДЖКХиБ по теме ЖКХ
[19 марта 2013] — [Публичные слушания]
Проект планировки участка 4-го транспортного кольца от шоссе Энтузиастов до Измайловского шоссе.

Спасибо всем.
Очень помогла статья "Переделка статей — выбор нескольких категорий", там посмотрел то что мне было нужно.
#14 9 марта 2013 в 17:28
classics, поделитесь если не жалко :)
#15 9 марта 2013 в 18:11
Не жалко, хотел в блог выложить, но он ещё отключен(карма).
Найду куда выложить, тогда выложу и дам здесь ссылку.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.