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

+47
5.51K
Давно, более полугода назад, был написан компонент — Календарь событий, после этого утекло много воды ...
Учитывая, что незавершенные дела тянут в бездну, возвращаюсь к данному вопросу.

Установка проста — файл скачать и распаковать содержимое в корень сайта — перейти в Админку — Компоненты — Установить компоненты ...

На борту сам компонент — с минимальными настройками + модуль с настройками, возможность клонирования и несколькими вариантами отображения самого календаря.

Рубрики и подрубрики неораниченной вложенности создаются Администратором сайта прямо с фронта. при размещении события.

Демо сайт — демо-пользователь — логин и пасс — user

Скачать

P.S. Компонент сам по себе полностью рабочий — просто его нужно обкатать — привести в "божеский" вид и тогда можно будет полностью использовать на рабочих проектах. Отсюда и просьба в помощи ускорения обкатки, на тестовых своих проектах ...
0
RIM5 RIM5 12 лет назад #
Очень нужна вещь!!!
Спасибо smile
0
Dobriu Dobriu 12 лет назад #
Подскажите пожалуйста в каком файле поправить чтоб календарь показывал по середине в не влево.
0
Madmax Madmax 12 лет назад #
Настройка выравнивания по ширине модуля добавлена в настройку самого модуля - с правильной обработкой разберемся.
0
Dobriu Dobriu 12 лет назад #
Ну вот скин как выводится


И вот как в админке настроено
0
Dobriu Dobriu 12 лет назад #
0
Madmax Madmax 12 лет назад #
Я же написал выше - "с правильной обработкой разберемся" - если проследить за загрузкой, то увидим, что модуль сначала растягивается по ширине, а потом видоизменяется ...
0
Dobriu Dobriu 12 лет назад #
Ок понятно ! ну вот щяс баг нашол , вчере добавлял на вашем деме всё добавлялось , сёдня делаю и не добавляется не показывает за число 28 , не у меня не на деме ! вчём может проблема а в ленте активности пишет што добавлино , ну переходиш через ленту ошибку пишет
0
Madmax Madmax 12 лет назад #
Понял - увидел - попробую воспроизвести.
0
universe universe 12 лет назад #
это что то вроде афиши? тогда фото не хватает
0
Madmax Madmax 12 лет назад #
Изображения можно грузить через редактор - первое из них станет анонсом к событию.
0
Web FloMaster Web FloMaster 12 лет назад #
это не реклама, но я давно жду кто сделает аналогичный календарь
http://www.manutd.ru/fanzone/calendar/
и жду цену разработки, все точь в точь и даже дизайн, просто расцветка будет другая.
Кто может откликнуться?
+2
Madmax Madmax 12 лет назад #
Разобраться бы с "навалившимся" и унести уже "имеющиеся" )))
+1
Сергей Петрович Сергей Петрович 12 лет назад #
Забавная штучка!! Оригинальная! Я, к примеру, с ходу не припомню, чтобы мне ещё где-то такая встречалась.
0
Коля Коля 12 лет назад #
Попробовал на тестовом (убитом всякими пробами) выводится модуль но на фронте нельзя открыть настройки. Изменил базу, поменял на другой префикс, установил, стало выводить вот так


Установил инстант с нуля, база другая. Результат аналогичен как и на рисунке выше. В админке на против компонента не выводится иконка календаря,


хотя в первый раз выводилась. Изменил базу не первую с тем же префиксом, результат тот же. Но на первом тестовом выводится, хотя там сайт убитый разными пробами

Кеш не чистил. Если отключить кто он лайн то вообще не показывает. Если выставить вывод в маинтопе скажем под форумом то вообще нет модуля, форум один. Возможно если почистить кеш что то и изменится, но пока не могу очистить.
У вас на сайте

Код PHP:
  1. <script type="text/javascript" src="/includes/jquery/jquery.js"></script>
  2. <script type="text/javascript" src="/core/js/common.js"></script>
  3. <script language="JavaScript" type="text/javascript" src="/components/calendar/js/monthbar.js"></script>
  4. <script language="JavaScript" type="text/javascript" src="/components/calendar/js/jquery/jquery.ui.core.js">
  5. </script>
  6. <script language="JavaScript" type="text/javascript" src="/components/calendar/js/jquery/jquery.ui.datepicker.js"></script>
и т.д

У меня
Код PHP:
  1. <script src="/admin/js/modconfig.js" type="text/javascript"></script>
  2. <script src="/templates/_default_/js/nyromodal.js" type="text/javascript"></script>
  3. <link href="/templates/_default_/css/modconfig.css" rel="stylesheet" type="text/css" />
  4. <link href="/templates/_default_/css/nyromodal.css" rel="stylesheet" type="text/css" />
  5. <link href="/templates/_default_/css/reset.css" rel="stylesheet" type="text/css" />
  6. <link href="/templates/_default_/css/text.css" rel="stylesheet" type="text/css" />
  7. <link href="/templates/_default_/css/960.css" rel="stylesheet" type="text/css" />
  8. <link href="/templates/_default_/css/styles.css" rel="stylesheet" type="text/css" />
  9. </head>
Я без претензий просто было интересно посмотреть.
0
Коля Коля 12 лет назад #
Поставил на другой ВПС, система с нуля, инстант с нуля, база с нуля, результат тот же, два кто он лайн. Браузер от гугола хром. Кеш чистил. Может чего то не хватает.
0
Kornely Kornely 12 лет назад #
Вы никуда не запихнули во внутрь ? просто сделайте вывод отдельным модулем и все, все работает отлично.
0
Коля Коля 12 лет назад #
Сомневаюсь, в одном случае в админке могу войти в настройки, а во втором нет. Да и на фото видно что модуль выводится.
0
Kornely Kornely 12 лет назад #
вы установили компонент и модуль ? или что-то забыли поставить ? вообще я все залил в двоичном виде, потом поставил компонент и модуль и все отлично заработало. вообще никаких проблем небыло.
0
Коля Коля 12 лет назад #
Кинул архив в корень раз архивировал, установил в админке. Одно и то же делал на обоих тестовых.
0
Madmax Madmax 12 лет назад #
Не сталкивался с подобным - я обычно лью сразу файлы на сервер, а не распаковываю их там ...
0
Коля Коля 12 лет назад #
Лень двигатель прогресса. В isp кинул, клац по иконке извлечь, пошел в админке установил, удобства однако.
Вот сейчас попробовал по фтп, залил, удалил, установил, все ок. Самое интересное что первый тестовый в настройках Fastcgi а второй нет. Залил сразу в бинарном.
0
Бергал Бергал 12 лет назад #
закинул также в админке. аналогичный трабл. вечером попробую по фтп.
0
lezginka.ru lezginka.ru 12 лет назад #
+
Madmax,а какое основное отличие от компонента товарища Марата ?
http://instantcms.ru/blogs/moi-blog-360/komponent-instantafisha-1-1-0.html
0
Madmax Madmax 12 лет назад #
Аким, сравни и напиши, я не смотрел компонент Марата )
0
Black-Raven90 Black-Raven90 12 лет назад #
По-моему, всё очевидно. Афиша от Марата ориентирована на создание Афиши, например кино - можно и кинотеатры привязать, и сеансы расписать, и цены на билеты указать. А Календарь событий - это как упрощенные "Встречи", описания мероприятий с указанием даты, времени, места + некоторые дополнительные возможности. Например, можно организовать большой пикник и созвать на него народ. Афиша явно не предназначена для этого, а Календарь событий вполне подойдет. Так что назначение у этих компонентов принципиально разное. Объединяет их только идея - показать, куда можно пойти и что посетить.
0
lezginka.ru lezginka.ru 12 лет назад #
Black-Raven90 ,спасибо.
+2
vpugachev vpugachev 12 лет назад #
ИМХО необходимо добавить повторяющиеся события (повторять каждую неделю, месяц, год). Вот это и может стать принципиальным отличием от других календарей и афиш на InstantCMS.
0
Madmax Madmax 12 лет назад #
Подумать можно - было бы логические основание данного действия.
+1
vpugachev vpugachev 12 лет назад #
Логика такая:
Во-первых для городских сайтов: У каждого города есть ежегодные отмечаемые события (день города, 9 мая, 23 февраля и т.д.). Зачем каждый год создавать новую страницу для этого события или искать его в архиве и обновлять дату. Достаточно ввести эту функцию и данное событие будет ежегодно отображаться в календаре.

Во-вторых для компаний: У многих фирм есть еженедельные и ежемесячные акции, кода в зависимости от дня недели или месяца фирма предоставляет скидку или особые условия - с помощью предлагаемой функции один раз настроить данное событие и не надо заморачиваться, в день акции в модуле будет отображаться например: Сегодня акция!

Т.е. настроив календарь один раз, и минимально следя за ним, вы получаете постоянное движение на сайте не зависящие от вас. Пользователей это привлекает.
0
AlekS AlekS 12 лет назад #
Поддерживаю, нужная функция, хочется чтобы показывались праздники, и можно ли еще сделать, чтобы не только город можно было выбирать, а еще и страну?
0
Lagorden Lagorden 12 лет назад #
В архиве нет папки с шаблоном. Так и надо?
0
Madmax Madmax 12 лет назад #
Шаблоны компонента и модуля автоматически копируются при установке в необходимые папки шаблона _default_
0
Lagorden Lagorden 12 лет назад #
Нету sad Пишет: Warning: Smarty error: unable to read resource: "com_calendar_items.tpl" in /public_html/includes/smarty/libs/Smarty.class.php on line 1092
0
Lagorden Lagorden 12 лет назад #
Все, понял. Права на папку были не установлены
0
Lagorden Lagorden 12 лет назад #
А модуль обязательно должен быть на главной?
0
Коля Коля 12 лет назад #
Так он выставляется где хочешь, да еще и клонируемый, просто блеск, шик, красота. Только так и не понял как создавать категории.
0
Коля Коля 12 лет назад #
Вот попалось на глаза в админке
Система напоминаний по email:
(необходим модуль "Календарь" на главной странице)
Выходит если не будет на главной, то не будут приходить уведомления- напоминалки ?
0
Lagorden Lagorden 12 лет назад #
А у меня почему-то выводится только на главной. На остальных нет его вообще
0
Дмитрий Дмитрий 12 лет назад #
Ничего неотображается в модуле "Ближайшие события" на главной и в календаре. Вот сайт.
0
Коля Коля 12 лет назад #
Интересно, а как заливал, по фтп или кинул и извлек уже на хосте ?
0
Дмитрий Дмитрий 12 лет назад #
ФТП
0
Коля Коля 12 лет назад #
В начинке на сайте нет компонента, по крайней мере не выводится в html? попробуй перезалить.
0
Дмитрий Дмитрий 12 лет назад #
Перезалил Непомогло((
0
Коля Коля 12 лет назад #
Самое интересное что еще на одном тестовом, то же не выводится, если поставить под какой либо модуль так дублирует тот модуль, пере залил по фтп в бинарном, результат тот же, создал еще один под домен, ни чего не ставил, скопировал с тестового где не показывается, все то же самое, база, префикс. Но на первом не показывается, а на втором выводится. Прикол.
0
Коля Коля 12 лет назад #
Загвоздка в папке modules, но еще не нашел почему.
0
Коля Коля 12 лет назад #
В /modules/ скорей всего отсутствует папочка mod_calendar и в templates что то еще покапаю
0
Коля Коля 12 лет назад #
а в /templates/_default_ не хватает com_calendar_edit.tpl com_calendar_item.tpl com_calendar_items.tpl
0
Дмитрий Дмитрий 12 лет назад #
Это нарно из-за установщика всё скопировал из дефолтного шаблона но серно неработает(
Пробовал на сайте шаб менять серно непашет
0
Madmax Madmax 12 лет назад #
Понял - поэкспереминтирую с установкой и шаблонами.
0
Бергал Бергал 12 лет назад #
а где их взять то?
0
Юрий Юрий 12 лет назад #
Уважаемый Madmax! Спасибо, плюсую. Только один проблем...
При выборе даты не отрабатывается календарик. Что и где поправить? Вот скрин:

""
0
Коля Коля 12 лет назад #
Проверьте в папке /components/calendar/js все ли файлы из архива залились. И в папочке /components/calendar/js/jquery то же. Либо конфликт с каким то джава. В файле /templates/_default_/template.php нет ли случайно jquery.js до </head>
0
Юрий Юрий 12 лет назад #
Конфликт уже нашел. Ява конфликтует со слайдером последних новостей. Вот с этим. Нужно искать замену. Или выбирать что-то одно.
0
Madmax Madmax 12 лет назад #
Попробуем развести конфликты
0
GarikKR GarikKR 12 лет назад #
с текстом происходит что то странное, текст растягивается в километровую страницу, редактор самостоятельно ставит пробелы между строками по десять раз...
0
Madmax Madmax 12 лет назад #
Если можно - попробовать в другом браузере и скрин разместить.
0
GarikKR GarikKR 12 лет назад #
на демо сайте такая же история, нужно писать или весь текст в одну строку...или делать коротенькое описание
0
Madmax Madmax 12 лет назад #
решим
0
GarikKR GarikKR 12 лет назад #
Спасибо
0
Крот Крот 12 лет назад #
уберите везде где найдете в файлах компонента функцию nl2br(...) оставьте только то, что в скобках
и не будет растягиваться - смысл в том, что все переводы строк конвертировались в <br />
0
GarikKR GarikKR 12 лет назад #
Спасибо помогло!!
0
Lagorden Lagorden 12 лет назад #
Суперский компонент. Перепробовал кучу - это пока лучший, подходит под мои нужды идеально. Ему бы еще возможность приглашать друзей и отмечаться в событиях - вообще бы цены не было ))
+2
Madmax Madmax 12 лет назад #
Спасибо - это запланировано, приглашения и отметки.
0
Lagorden Lagorden 12 лет назад #
Супер! А когда будет? Уже не терпится поставить на рабочий портал )))
0
Madmax Madmax 12 лет назад #
Я думаю скоро - сейчас, обкатается все разных хостингах, разных вариантах установки, на предмет совместимости - и тогда можно.
0
Дмитрий Дмитрий 12 лет назад #
Обновлений пока нет?
0
GarikKR GarikKR 12 лет назад #
Ребят ни у кого такого не было, добавляю события - добавил два, стал добавлять третье и все...не добавляутся не в какую, старые редактируются, а новые перестали добавляться..может кто подскажет что может быть?..
0
GarikKR GarikKR 12 лет назад #
Вроде все заработало...так и не понял что было.
Теперь другая проблема , не создаются категории, помогите пожалуйста разобраться, что может быть?
0
GarikKR GarikKR 12 лет назад #
Вернее когда добавляешь события категории есть, а при просмотре событий месяца в фильтре категорий нет(
+1
Александр I Александр I 12 лет назад #
Madmax, для версии 1.10 будете переделывать?
0
GarikKR GarikKR 12 лет назад #
Присоединяюсь к вопросу
+1
Madmax Madmax 12 лет назад #
Да, конечно, в планах есть.
0
GarikKR GarikKR 12 лет назад #
Спасибо большое
0
Львенок Львенок 11 лет назад #
а много там переделывать?
0
AndroS AndroS 11 лет назад #
Подскажите, компонент умер? Неактуален? Будет ли на текущий релиз переделан?

Еще от автора

Конструктор форм - дополнительное скрытое поле - Форма отправлена со страницы
В компоненте - Конструктор форм - понадобилось добавить при отправке скрытое поле с адресом URL страницы, с которого она была отправлена.
Оповещение Администратора сайта на e-mail - новый вопрос и добавление статьи на модерацию
Приветствую сообщество! Обобщая два вопроса - добавление вопросов и статей на модерацию, мы можем отследить только в Админке сайта, т.е.
Вывод постов пользователя из всех блогов на сайте
Прошу прощения у всех, что пропадал - были на то свои причины ...
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.