Компонент позволяет как ни странно вести календарь :)

Компонент позволяет:
* Создавать мероприятия
* Создавать подмероприятия
* Создавать категории мероприятий
* Присоединяться к событиям
* Добавление изображений к мероприятиям
* Настройка цветов мероприятий (можно разные для каждой категории)
* Ajax добавление/редактирование/загрузка мероприятий
* Разграничение пользовательских ролей

По сути своей это всего лишь адаптация прошлой версии под 1.10.3
Качать тут: github.com/neochapay/icms-calendar/archive/master.zip
ВАЖНО: Тестировалось на чистой CMS. Если у вас установлено множество разширений то могут возникнуть конфликты. Прежде чем кричать "оно не работает убейся" зайдите хром, нажмите ctrl-shift-j переключитесь на вкладку console и посмотрите нет ли там сообщений об ошибках.
Ещё важнее: Если вы хотите предложить какой то функционал на github есть вкладка https://github.com/neochapay/icms-calendar/issues там можно создать новую заявку или сообщить о багах. Так МНЕ удобнее. Искать в комментариях сообщения о том что буква пропущена или какая то ошибка ну очень сложно. Прошу понять и простить.
С уважением Я.

Компонент позволяет:
* Создавать мероприятия
* Создавать подмероприятия
* Создавать категории мероприятий
* Присоединяться к событиям
* Добавление изображений к мероприятиям
* Настройка цветов мероприятий (можно разные для каждой категории)
* Ajax добавление/редактирование/загрузка мероприятий
* Разграничение пользовательских ролей

По сути своей это всего лишь адаптация прошлой версии под 1.10.3
Качать тут: github.com/neochapay/icms-calendar/archive/master.zip
ВАЖНО: Тестировалось на чистой CMS. Если у вас установлено множество разширений то могут возникнуть конфликты. Прежде чем кричать "оно не работает убейся" зайдите хром, нажмите ctrl-shift-j переключитесь на вкладку console и посмотрите нет ли там сообщений об ошибках.
Ещё важнее: Если вы хотите предложить какой то функционал на github есть вкладка https://github.com/neochapay/icms-calendar/issues там можно создать новую заявку или сообщить о багах. Так МНЕ удобнее. Искать в комментариях сообщения о том что буква пропущена или какая то ошибка ну очень сложно. Прошу понять и простить.
С уважением Я.
CREATE TABLE `cms_events` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`author_id` int(11) NOT NULL,
`type` varchar(128) NOT NULL,
`category_id` int(11) NOT NULL,
`start_time` int(11) NOT NULL,
`end_time` int(11) NOT NULL,
`title` varchar(128) NOT NULL,
`content` longtext NOT NULL,
`parent_id` int(11) NOT NULL,
`hide` int(1) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1
Table 'cms_events' already exists
в model.php заменить все cms_events на , например cms_calendar ну и соответственно в install.php тоже...и переустановить...но работоспособность я не гарантирую :)
DATABASE ERROR:
CREATE TABLE IF NOT EXISTS `cms_events_signup` (
`event_id` int(11) NOT NULL,
`user_id` int(11) NOT NULL,
`time` int(11) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8
Unknown collation: 'utf8'
CREATE TABLE IF NOT EXISTS `cms_events_signup` (
`event_id` int(11) NOT NULL,
`user_id` int(11) NOT NULL,
`time` int(11) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8
Unknown collation: 'utf8'
Я на обед не теряйте :)
И еще вопрос. Все работает как часы кроме плагина. Плагин все время пишет что нет событи, добавить?
Компонент реально очень удобный, вот для моего городского портала использую так. Зашел человек и что бы не забыть записал то что он узнал например на той же афише для себя... а может создать открытое собственное мероприятие не привязывая к объекту, например о субботнике и рассказать о нем всем...
1. вывести плагином в профиле события самого пользователя, которые он добавляет, чтобы не путаться среди всех записей.
2. вывести из инстантмапса события.
есть планы на одаптацию под 2х? ну и вообще какие нибудь планы есть? к примеру может в будущем есть желание дать возможность пользователям создавать мероприятия с отображением на его странице
<img src="/images/users/avatars/">
И не работает кнопка "Добавить вложенное событие"
Помогите, пожалуйста разобраться.
Поставил сие компонент InstantCMS v1.10.4 - полёт нормульный. А вот подскажите, как бы преукрасить столбец с Присоединившимися пользователями на мероприятие?
Сейчас получилось так: http://nanovid.ru/calendar/event1.html
Хотелось бы убрать аватарки и добавить форму регистрации на мероприятие с доп полями.
Это связано с тем, что у нас обычно на мероприятие собирается от 50 до 300 человек и мне кажется, лучше было бы выводить списком.
Заранее благодарю за оказанную помощь и консультацию.
Возможно ли в следующих релизах сделать возможность добавления ЛОГО мероприятия. Например лого организаторов мероприятия, а не пользователя кто добавил это событие.
И ещё непонятно, есть вызов файлов в коде компонента jquery-ui-1.8.23.custom.min.js и jquery-ui-1.8.23.custom.css но самих файлов в этой версии нет, нужно убрать вызов или добавить файлы из версии 0.4.6
+ пользователи не могут присоединиться к событиям.
+ группе пользователей не имеющих право на управление событием все равно показываются кнопки управления событиями(удалить, редактировать)
+ при нажатие "Присоединиться" сервер отдает уведомление о присоединении, но в список участников не заносит
Хотелки:
1) под календарем выводить анонсы событий в порядке убывания.
2) оч. не хватает кнопки чтобы просмотреть все события разом(нужна страница со всеми событиями.)
А так все супер, полезный компонент. Если допилите, обязательно поставлю на рабочий сайт, Спасибо!
КИДАЛА!!!
Заказывал компонент, в итоге не получил ничего!
смотрим даты...
спросил сколько максимум времени понадобится
Оплатил аванс 12.09.12 (в скайпе есть подтверждение получения денег)
Прикидываем, беру максимум 6 недель (полтора месяца) получается компонент должен быть готов к 1 ноября. За 2 недели до срока сдачи компонента меня уверили что все будет готово.
Хорошо, жду...
Конечно ни 1-го ноября, ни до сих пор я ничего не получил...
Ещё недели три я слушал завтра, послезавтра, вот-вот, почти готов, тестим и т.д.
Теперь вообще полный игнор в скайпе (хотя разработчик онлайн)не говоря уже про почту и личку тут.
Одним словом - ЧМО!
возможна доработка календаря?
Поэтому есть смысл развить ваш компонент для второй ветки. Пользователей второй ветки все больше и в основном все новички на ней, да и "старички" тоже потихоньку переходят. Сдерживает переход, только наличие нужных расширений.
Вам же не надо ничего заново придумывать, весь труд сведется к адаптации готового компонента под вторую ветку.
В чем еще ценность компонента, так это в его многопользовательской функции. Можно предлагать пользователям как инструмент в их повседневной жизни. Это привлечет новых и удержит старых пользователей сайта.
Скажу иначе: такие календари, как мобильные телефоны нужны многим и каждый день, как вещи делающие жизнь удобнее.