Компонент календарь v0.0.1 !!!БЕТА!!!

1864
Итак, как и обещано было мной выкладываю в публичный бесплатный доступ бета версию календаря для instantCMS


http://beta.yamolodoi.ru/files/calendar_0.0.1.tar.bz2

Что работает:
* Публичные события
* Приватные события
* Добавление и удаления событий
* Установка

Что не работает:
* Редактирование событий
* Нормальное добавление в ленту
* Комментарии (не знаю как делать)
* Редактор (не знаю как делать)

Что планируется:
* События только для друзей
* События для клубов
* Привязка к месту (компонент места)
* Добавление гуглокалендарей
* Потом ещё придумаю :)

Как обычно всё под GPL v2 выкладываю. Если хотите мне помочь можете положить мне деньги на телефон 89022871231smile(кстати ещё ни кто не ложил за 3 компонента :))) )

WebMoney Кошельки:
Z246333906882
R321537935660
Яндекс деньги:
41001639544126

Повторюсь это бета версия есть несколько багов и костылей но работает вроде :)
Доки! | Доки: Добавляем комментарии
Комментарии (71)
Ше 4 октября 2011 в 15:10 0
Спасибо, пойду тестировать.

стати ещё ни кто не ложил за 3 компонента
Заведите кошелек webmoney - подкину пару баксов, для ускорения выпуска финальной версии календаря))
Сергей Игоревич 4 октября 2011 в 15:19 0
Не люблю я их...добавил.
Ше 4 октября 2011 в 15:31 +2
100р подкинул) Мелочь а приятно)
Сергей Игоревич 4 октября 2011 в 15:39 0
Благодарю .Жду багтракинга %)
Vovan 4 октября 2011 в 16:04 0
(кстати ещё ни кто не ложил за 3 компонента :))) ) Доделайте компонент места, что бы народную карту яндекса можно было привязывать и я вам положу деньжат
Сергей Игоревич 4 октября 2011 в 16:18 0
на данный момент для меня это не прерогатива.
maia 4 октября 2011 в 16:11 +1
Отличная весчь! Не забрасывайте только! Однозначно пригодится.
Сергей Игоревич 4 октября 2011 в 16:18 +1
Да ни собираюсь вроде... :)))
Александр 4 октября 2011 в 16:23 +1
Отлично сейчас опробуем зверя.

Только в фаиле com_calendar_add.tpl в самом конце надо добавить
Код PHP:
</div>
а то при добавлении события шабы будут у всех ехать.
Сергей Игоревич 4 октября 2011 в 16:32 0
Исправил перезалил.
Настёна 4 октября 2011 в 16:50 0
У меня при добавлении события выходит вот такая ошибка:

DATABASE ERROR:
INSERT INTO cms_events (author_id , type, apx, start_time, end_time, title, content) VALUES
   ('1', 'public', '', '1317758400','1320440400','Конкурс рефералов','')
Table 'nastiya_shop.cms_events' doesn't exist


Не пойму что делать.
Сергей Игоревич 4 октября 2011 в 16:52 +2
Почему то не выполнился код из install.sql - выполните его вручную
Настёна 4 октября 2011 в 16:58 0
Да, все заработало. Спасибо! Отличный компонент!
Настёна 4 октября 2011 в 17:02 0
Сейчас закину денежек немного на телефон Вам...
Сергей Игоревич 4 октября 2011 в 17:11 0
Благодарю - получил :)
Thanatognozija 4 октября 2011 в 17:18 0
Здравствуйте, Уважаемые Разработчики!
Может быть я что-то не так сделал, но я не странице /calendar не увидел самого календаря, только кнопка "Добавить событие", а во вторых, я не могу ничего добавить, пишет всегда "Ошибка добавления". Что я не так сделал, подскажите пожалуйста?
Сергей Игоревич 4 октября 2011 в 17:31 0
Для начала прочесть все коментарии. Если нет календаря значит либо не подключился JS файл либо отключен JS либо у вас старый браузер.
Thanatognozija 4 октября 2011 в 20:40 0
Извините, Сергей Игоревич, может я что-то не дочитал, но я не увидел в комментариях про JS файл ничего. Не могли бы Вы мне ответить, как него необходимо включить этот файл? Браузер новый. Ох... или как я его смог выключить.. я ничего не делал...
Сергей Игоревич 5 октября 2011 в 13:03 0
ставьте WebDeveloper для FF и смотрите ошибки...скорее всего конфликтует с один из JS файлов
Сергей Игоревич 5 октября 2011 в 19:04 0
Версию jquery скажите ка мне а ?
Thanatognozija 5 октября 2011 в 22:36 0
Я прошу прощения, но я не знаю, что это такое, где мне можно это посмотреть? Версия 1.8, а какое jquery... ох... Вы напугали меня очень страшным словом...  zst  zst  zst
Сергей Игоревич 6 октября 2011 в 13:42 0
http://сайт.рф/includes/jquery/jquery.js открываете и ищите строчку

Query JavaScript Library v далее циферки - версия
если меньше 1.5.0 необходимо поменять. Дайте ссылку на календарь - гляну и вынесу вердикт.
Если что я в скайпе есть NeoChapay
Thanatognozija 6 октября 2011 в 16:40 0
Вот ссылка на календарь: Календарь
Сергей Игоревич 6 октября 2011 в 21:14 0
<script type="text/javascript" src="/includes/jquery/jquery.js"></script> надо в шапку добавить
Thanatognozija 7 октября 2011 в 20:29 0
Поставил этот код в шапку, но все равно календарь не отображается... наверное не судьба... :(( Или может у меня действительно версия этого jquery не та стоит.
Сергей Игоревич 7 октября 2011 в 22:01 0
Посмотрел - ни чего не поменялось...
krz 4 октября 2011 в 17:35 0
есть у кого демка уже??))
Сергей Игоревич 4 октября 2011 в 17:36 +1
Александр 5 октября 2011 в 00:15 +1
Добавил http://slavyanskaya-news.ru/calendar
добавляю событие и ничего нет, в чем может быть проблема?
Пробовал уже и так и так, события не появляются.
Сергей Игоревич 5 октября 2011 в 09:02 0
Уже был ответ. Табличка не установилась.
Рачей 5 октября 2011 в 03:18 0
ай молодец!smile хороший весчЪ! и самое главное я вовремя увидел. а то меня тут приятель подбивал такое же сделать... Говорит надо. А я ему ссылку вот и дал. На типа смотри!!! Жаль мне такой календарик не нужен, а так посмотрел, здорово, как у меня на маке прям!smile) Особенно кнопка сегодня!smile))
AlexG 5 октября 2011 в 10:04 +2
Спасибо, пригодится. Тоже делаю нечто подобное http://vocenke.ru/events
AlekS 11 октября 2011 в 16:52 0
Понравился твой календарь событий, надеюсь будешь развивать его и дальше!:) Надеюсь в ближайшем времени от тебя появиться здесь тема с этим компонентом!?:)
Pie 5 октября 2011 в 10:50 0
Компонент не устанавливал.
Подскажите, он полностью автономный или использует сторонние сайты? (такие как гугл календарь, напирмер? уж очень схож дизайн)
Сергей Игоревич 5 октября 2011 в 11:37 0
Вот это используется http://arshaw.com/fullcalendar и jquery-ui-datapicker всё полностью автономно...
darkheart 5 октября 2011 в 22:16 +2
А можно к компоненту еще и модуль сделать, по типу http://photo-lime.ru/ (не реклама) то есть чтобы не только в компонент можно было вывести, а в блоке отмечались дни, в которых есть события.
З.Ы. 200 руб на телефон кинул))
Сергей Игоревич 5 октября 2011 в 22:21 +1
Будем в версии 0.1.0
Сергей Игоревич 5 октября 2011 в 22:28 0
Ваши пришли :)
abasia 5 октября 2011 в 22:18 0
Спасибо за альтруизмjoke 300р закинул.
Сергей Игоревич 5 октября 2011 в 22:22 0
Мерси...
Сергей Игоревич 5 октября 2011 в 22:30 0
А ваши не дошли...
abasia 6 октября 2011 в 02:07 0
Странно, с вебмани ушло на телефон, отпишите как дойдут, если нет ещё вышлюjoke
Сергей Игоревич 6 октября 2011 в 09:05 0
Пришло часа в 1 ночиsmileжутко извиняюсь за них. Благодарю :)
abasia 6 октября 2011 в 16:17 0
Ну и ладненько, Вам спасибо.
Евгений 6 октября 2011 в 17:09 0
Хорошая работа! так держать!  люди стараются, нужно отблагодарить
lezginka.ru 7 октября 2011 в 15:31 0
а яндекс счет ?
Сергей Игоревич 7 октября 2011 в 15:59 0
41001639544126
lezginka.ru 7 октября 2011 в 16:18 0
пару вопросов:
как переделать в .rar ?
инструкция для чайников есть ?
Сергей Игоревич 7 октября 2011 в 22:02 0
распокавать запокавать :)
нету надо скопировать и выполнить sql код вот и всё :)
lezginka.ru 7 октября 2011 в 22:03 0
у меня тоже чего-то конфликтует.
показывает только ссылку "Добавить событие"(/calendar) ,добавляешь, но ничего не показывает
lezginka.ru 7 октября 2011 в 22:07 0
у меня тоже чего-то конфликтует.
показывает только ссылку "Добавить событие"(/calendar) ,добавляешь, но ничего не показывает
Сергей Игоревич 8 октября 2011 в 00:26 0
Ссылку. Или версию jquery
lezginka.ru 8 октября 2011 в 07:16 0
lezginka.ru 8 октября 2011 в 07:21 0
надо скопировать и выполнить sql код вот и всёsmile
вот с этого момента хотелось более подробно :)
где этот sql код брать, в архиве не нашел ?
Сергей Игоревич 8 октября 2011 в 09:06 0
components/calendar/install.sql
lezginka.ru 8 октября 2011 в 15:48 0
выполнить sql код
сделал, но календарь не показывается
lezginka.ru 8 октября 2011 в 17:40 0
конфликтует с http://instantcms.ru/blogs/novyi/modul-kalendar.html
можно ли решить проблему ?
Сергей Игоревич 8 октября 2011 в 18:27 +1
в com_calendar_view.tpl
12 строка:
Код PHP:
var calendar = $('#calendar').fullCalendar({
Меняем на
Код PHP:
var calendar = $('#fullcalendar').fullCalendar({
58 строка:
Код PHP:
<div id='calendar'></div>
меняем на
Код PHP:
<div id='fullcalendar'></div>
0 8 октября 2011 в 13:44 0
1. Хорошо бы увязать с событиями объектов instantMaps.
2. Хотелось бы взглянуть, как выглядит календарь с событием, продолжительностью в несколько дней или месяцев.
0 8 октября 2011 в 13:47 0
3. При нажатии на "добавить событие" выкидывает на главную. Если для гостей так и задумано, то может быть просто спрятать от них ссылку?
Сергей Игоревич 8 октября 2011 в 14:17 +1
Глюк. Исправлю в ближайшей версии.
Сергей Игоревич 8 октября 2011 в 14:17 0
У меня есть свой модуль Places связывать буду с ним
http://arshaw.com/fullcalendar/ вот плагин там есть примеры.
0 8 октября 2011 в 18:09 +1
Понятно, у Вас свои интересы, но вряд ли это решение для широких масс.
А компонент хороший, и из него мог бы получиться успешный коммерческий продукт.

За пример спасибо, посмотрел. Но мне был интересен переход долгого события из месяца в месяц, там такого нет. Вообще не представляю, как это могло бы выглядеть.
Сергей Игоревич 8 октября 2011 в 18:29 0
Увы да. Я разрабатываю для своего проекта и естественно буду связывать с ними.
Думаю для остальных решений напишу доку по подключению и с радостью включу код поддержки другого компонента, если его напишет :)
Такой же бар длинный - суть одна. Вы можете скачать пример и побаловаться с ним.
ssh2k 9 октября 2011 в 09:49 0
Отблагодарил на Яд кошель. спасибо.
lezginka.ru 11 октября 2011 в 23:19 0
есть ли возможность вывести как модуль , как это сделать ?
Сергей Игоревич 12 октября 2011 в 09:04 0
Делается...
lezginka.ru 18 октября 2011 в 12:08 0
Добавить событие - в админке есть настройки  или все делается через сайт ?
------------
6am
7am
8am
что это означает ?
Сергей Игоревич 18 октября 2011 в 15:29 0
after midnight вроде как :)
lezginka.ru 9 ноября 2011 в 12:41 0
Сергей Игоревич, а транслировать на другие сайты как можно(типа информера) ?
Dan 16 февраля 2012 в 04:52 0
перезалейте плиз ссыка неале!