Календарь версия 0.4.5

+27
2.07K
Багфикс обновление бесплатного компонента "Календарь"

Исправляет 1 досадных ошибки:
1. Ошибка редактирования через ajax тикет патч

2. Исправлена работа с фотографиями при нестандартных префиксах БД тикет патч

Качать тут ostudio.org/sources/calendar/calendar_0.4.5.tar.bz2 или на git github.com/neochapay/icms-calendar
0
Richmond Richmond 11 лет назад #
Очень полезно!!! вообще классно +
0
Кишля Раду Кишля Раду 11 лет назад #
как и прежде, пишет только "подождите секундочки" ((( только теперь в эроглифах
+1
Сергей Игоревич Сергей Игоревич 11 лет назад #
Телепаты в отпуске это раз.
Скорее всего конфликт с другим скриптом.
версия у вас ICMS какая
ну что как маленькие? Бегом на гитхаб сделать нормальный багрепорт.
0
Кишля Раду Кишля Раду 11 лет назад #
багрепортом не знаком((( версия 1.9, возможно с чем то конфликтует, но не могу понять с чем, хотя на этом сайте протестил наверное уже все компоненты и плагины.Извините за возможно грубый коммент.
0
Сергей Игоревич Сергей Игоревич 11 лет назад #
эта версия для 1.10
0
stavpit stavpit 11 лет назад #
так он для 1.9 или 1.10.1
0
Сергей Игоревич Сергей Игоревич 11 лет назад #
1.10
+4
Роман Роман 11 лет назад #
Сергей Игоревич, так тут тоже не телепаты :))
поставьте в описание для какой это версии
А за работу огромный +!
0
Бурдель Дмитрий Бурдель Дмитрий 11 лет назад #
Смайлы в описание не добавляются, но правда версия 1.10.1.
0
Сергей Игоревич Сергей Игоревич 11 лет назад #
Проверим :)
0
Анатолий Анатолий 11 лет назад #
Кнопки редактирования событий почему-то не реагирует, не делает шрифт жирным/курсив, не выравнивает, не вставляет смайлы/картинки/ссылки и т.д. Не отображается аватар при просмотре события! И вопрос, как добавить дату в модуль ближайшие события (чтоб отображалась дата когда оно будет)? Спасибо!
0
Анатолий Анатолий 11 лет назад #
версия 1.10.1 =)
0
Анатолий Анатолий 11 лет назад #
и как добавить отчет в модуль как при просмотре события - Осталось **** дней
0
Анатолий Анатолий 11 лет назад #
не загружаются фотографии в событие =(
0
Бурдель Дмитрий Бурдель Дмитрий 11 лет назад #
Я в этом не силен, но вот по загрузке фоток здесь не ошибка для 1.10.
update.sgl

Код PHP:
  1. ALTER TABLE `cms_events` ADD `parent_id` INT NOT NULL;
  2. ALTER TABLE `cms_events` CHANGE `apx` `category_id` INT NOT NULL;
  3. CREATE TABLE IF NOT EXISTS `cms_fotolib` (
  4. `id` int(11) NOT NULL AUTO_INCREMENT,
  5. `user_id` int(11) NOT NULL,
  6. `type` text NOT NULL,
  7. `photo_id` int(11) NOT NULL,
  8. `name` text NOT NULL,
  9. `time` text NOT NULL,
  10. PRIMARY KEY (`id`)
  11. ) ENGINE=MyISAM DEFAULT [b]CHARSET=cp1251[/b] AUTO_INCREMENT=1;
  12. CREATE TABLE IF NOT EXISTS `cms_events_category` (
  13. `id` int(11) NOT NULL AUTO_INCREMENT,
  14. `name` text NOT NULL,
  15. `bg` text NOT NULL,
  16. `tx` text NOT NULL,
  17. PRIMARY KEY (`id`)
  18. ) ENGINE=MyISAM DEFAULT [b]CHARSET=cp1251[/b] AUTO_INCREMENT=1;
0
Сергей Игоревич Сергей Игоревич 11 лет назад #
ОШибка
0
Бурдель Дмитрий Бурдель Дмитрий 11 лет назад #
Какие действия?
0
Сергей Игоревич Сергей Игоревич 11 лет назад #
Сменить кодировку на utf8
0
Бурдель Дмитрий Бурдель Дмитрий 11 лет назад #
Я так понимаю делать нужно в базе. Какие таблицы? Которые events....?
0
Сергей Игоревич Сергей Игоревич 11 лет назад #
cms_fotolib
cms_events_category
0
Бурдель Дмитрий Бурдель Дмитрий 11 лет назад #
Что то не меняется у меня там. А можно обновить архив, я лучше по новой установлю.
0
WowChih WowChih 11 лет назад #
установил, но почему-то не работает... в модулях и компонентах все появилось. но вот при отображении модуля на сайте.. нет ничего. В чем может быть проблема?
0
Stager Stager 11 лет назад #
люди, подскажите советом!
При установке системы я префикс сменил, он не cms у меня, а kir.
Компонент не ставится - ошибку дает. Причем автора я уже, по ходу, задолбал вопросами.
Не ставится с обоих ссылок на скачивание - хотя автор говорит, что вторая ссылка на скачивание - для нестандартного префикса.

Как поступить? Компонент нужен мне очень. Вручную пробовал сменить в файлах префиксы - балалайка, компонент ставит, но доступа ни в настройке в админке, ни к компоненту как таковому с сайта нету - ошибки.

Быть может, создать новую базу со стандартным префиксом и туда импортировать из старой? Так можно сделать? Я не большой знаток, подскажите чайнику, как такое сделать, если можно...
0
Stager Stager 11 лет назад #
установил, вручную в дампе сменив префикс. Как изображения к событиям добавлять? Не получается, хоть убей
0
platon platon 11 лет назад #
Захожу в компонент пишет "секундочку..." в чем может быть проблема ставил с нуля версия 1.10.1 шаб octopus
0
platon platon 11 лет назад #
подскажите в чем все таки может быть проблема? заранее благодарен
0
platon platon 11 лет назад #
Захожу в компонент пишет "секундочку..." в чем может быть проблема ставил с нуля версия 1.10.1 шаб octopus. подскажите в чем все таки может быть проблема? заранее благодарен
+1
Митяй Митяй 11 лет назад #
ставил с нуля. проблема вся та же - невнимательность разработчика и не исправление ошибок, без которых данный компонент не тянет на 1.10.
Короче, что допиливал...
Доперекодировка всех файлов из архива в utf8.
Исправления файла \components\calendar\install.sql на это:

Код PHP:
  1. CREATE TABLE IF NOT EXISTS `cms_events` (
  2. `id` int(11) NOT NULL AUTO_INCREMENT,
  3. `author_id` int(11) NOT NULL,
  4. `type` varchar(128) NOT NULL,
  5. `category_id` int(11) NOT NULL,
  6. `start_time` int(11) NOT NULL,
  7. `end_time` int(11) NOT NULL,
  8. `title` varchar(128) NOT NULL,
  9. `content` longtext NOT NULL,
  10. `parent_id` int(11) NOT NULL,
  11. PRIMARY KEY (`id`)
  12. ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
  13. INSERT INTO cms_comment_targets (target, component, title)
  14. VALUES ('calendar', 'calendar', 'Календарь');
  15. CREATE TABLE IF NOT EXISTS `cms_events_category` (
  16. `id` int(11) NOT NULL AUTO_INCREMENT,
  17. `name` text NOT NULL,
  18. `bg` text NOT NULL,
  19. `tx` text NOT NULL,
  20. PRIMARY KEY (`id`)
  21. ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;
  22. CREATE TABLE IF NOT EXISTS `cms_events_signup` (
  23. `event_id` int(11) NOT NULL,
  24. `user_id` int(11) NOT NULL,
  25. `time` int(11) NOT NULL
  26. ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
  27. CREATE TABLE IF NOT EXISTS `cms_fotolib` (
  28. `id` int(11) NOT NULL AUTO_INCREMENT,
  29. `user_id` int(11) NOT NULL,
  30. `type` text NOT NULL,
  31. `photo_id` int(11) NOT NULL,
  32. `name` text NOT NULL,
  33. `time` text NOT NULL,
  34. PRIMARY KEY (`id`)
  35. ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;
и \components\calendar\update.sql на:

Код PHP:
  1. ALTER TABLE `cms_events` ADD `parent_id` INT NOT NULL;
  2. ALTER TABLE `cms_events` CHANGE `apx` `category_id` INT NOT NULL;
  3. CREATE TABLE IF NOT EXISTS `cms_fotolib` (
  4. `id` int(11) NOT NULL AUTO_INCREMENT,
  5. `user_id` int(11) NOT NULL,
  6. `type` text NOT NULL,
  7. `photo_id` int(11) NOT NULL,
  8. `name` text NOT NULL,
  9. `time` text NOT NULL,
  10. PRIMARY KEY (`id`)
  11. ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;
  12. CREATE TABLE IF NOT EXISTS `cms_events_category` (
  13. `id` int(11) NOT NULL AUTO_INCREMENT,
  14. `name` text NOT NULL,
  15. `bg` text NOT NULL,
  16. `tx` text NOT NULL,
  17. PRIMARY KEY (`id`)
  18. ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;
P.S. У меня стояла древняя версия, пришлось перед установкой снести в базах все что было:
cms_fotolib
cms_events
cms_events_signup
cms_events_category
в cms_comment_targets строку: calendar

После этого все установилось летает и радует.
Спасибо за работу Сергей, но будьте повнимательней. Не все такие программисты как вы!)
0
Сергей Игоревич Сергей Игоревич 11 лет назад #
Не пользуйтесь тухлыми версиями а? https://github.com/neochapay/icms-calendar
0
Митяй Митяй 11 лет назад #
Может я туплю, но по вашей ссылке все sql на cp1251
+1
Сергей Игоревич Сергей Игоревич 11 лет назад #
Видимо коммит не прошёл...спасибо. Поправим.

Еще от автора

Редирект при логине
Меня жутко бесит на сайтах, когда ходишь по нему, не замечаешь что залогинен, а потом надо зайти в раздел который только для пользователей.
Автоповорот изображений 1.10+
Итак, для тех у кого нормальные фотоаппараты и тысячи фоток на сайте.
Компонент AjaxChat для 1.10.3+
Лёгкое обновление компонента AjaxChat 0.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.