[Модуль] Simple Calendar (app_calendar)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

fandaymon
Сообщения: 1553
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 39 раз
Поблагодарили: 574 раза

Re: Календарь/менеджер задач

Сообщение fandaymon » Ср июл 11, 2018 12:22 am

sega6549 писал(а):
Вт июл 10, 2018 9:24 pm
всем привет, а есть вариант голосом записывать задачу в календарь?
Сделать шаблон или использовать API.AI и добавлять полученную дату/описание при помощи

Код: Выделить всё

 $Record = Array();
   $Record['DUE'] = дата на которую поставить задачу;
   $Record['TITLE'] = что надо сделать;
   $Record['IS_TASK'] =1; // Это задача
   $Record['CALENDAR_CATEGORY_ID'] = ID категории;
   $Record['ID']=SQLInsert('calendar_events', $Record);
fandaymon
Сообщения: 1553
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 39 раз
Поблагодарили: 574 раза

Re: Календарь/менеджер задач

Сообщение fandaymon » Чт июл 12, 2018 12:02 am

Благодаря webms в модуль добавлен календарь на месяц/месяцы
СпойлерПоказать
Calendar.jpg
Calendar.jpg (192.47 КБ) 3665 просмотров
Есть возможность вставить календарь в меню или на сцену
[#module name="app_calendar" calendar="1" currentmonth="1" #] - показать текущий месяц
[#module name="app_calendar" calendar="1" mon1="2" mon2="3" #] - показать календарь с месяцы mon1 по месяц mon2

Во вкладке Категории необходимо поставить галочку на категорию, где будут хранится праздничные дни (графа Праздники) - эти дни так же как и выходные будут отмечаться красным шрифтом и галочку на категорию, где будут хранится перенесенные рабочие дни (графа Рабочие) - эти выходные дни будут, наоборот, отмечатся черным шрифтом, так же как и обычные рабочие.

Для заполнения категории праздниками/перенесенными днями России, можно воспользоватся встроенной функцией.

Код: Выделить всё

include_once('./modules/app_calendar/app_calendar.class.php');
$calendar = new app_calendar();
$calendar->calendar_getholidays();
код добавить в какой-нибудь сценарий и вызывать его либо вручную, либо с какой-нибудь периодичностью из hourly (галочки на нужных категориях уже должны стоять)

Так же в справочнике Категории можно отметить до 5 категорий, который будут обводится на календаре, цветом, выбранным в том же справочнике

По умолчанию в списке дел справа выводится календарь на текущий и следующий месяцы - он отключается в Настройках
За это сообщение автора fandaymon поблагодарили (всего 6):
xor (Чт июл 12, 2018 1:08 am) • skysilver (Чт июл 12, 2018 9:32 am) • ARTik (Чт июл 12, 2018 11:15 am) • Logrus (Чт июл 12, 2018 12:47 pm) • dengi.76 (Чт июл 12, 2018 1:38 pm) • webms (Чт июл 12, 2018 7:09 pm)
Рейтинг: 6.98%
ARTik
Сообщения: 72
Зарегистрирован: Чт июл 07, 2016 11:44 am
Благодарил (а): 10 раз
Поблагодарили: 8 раз

Re: Календарь/менеджер задач

Сообщение ARTik » Чт июл 12, 2018 11:17 am

Очень красиво. Есть еще одна просьба:- Добавить в настройки выбор начала недели. Есть страны где неделя начинается с воскресенья, соответственно выходные сдвигаются на пятницу и субботу.
dengi.76
Сообщения: 222
Зарегистрирован: Вт фев 06, 2018 9:40 pm
Откуда: Пермь
Благодарил (а): 117 раз
Поблагодарили: 7 раз

Re: Календарь/менеджер задач

Сообщение dengi.76 » Чт июл 12, 2018 1:51 pm

SmartSelect_20180712-154458_MajorDroid.jpg
SmartSelect_20180712-154458_MajorDroid.jpg (415.15 КБ) 3613 просмотров
Вывел календарь в меню..., и получил вот это... Подскажите, это глюк или так и задумано.
Спасибо.
fandaymon
Сообщения: 1553
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 39 раз
Поблагодарили: 574 раза

Re: Календарь/менеджер задач

Сообщение fandaymon » Чт июл 12, 2018 2:16 pm

dengi.76 писал(а):
Чт июл 12, 2018 1:51 pm
SmartSelect_20180712-154458_MajorDroid.jpgВывел календарь в меню..., и получил вот это... Подскажите, это глюк или так и задумано.
Спасибо.
Это на телефоне/планшете так? Не хватает ширины меню... :cry: Глюк конечно
Logrus
Сообщения: 2079
Зарегистрирован: Пт апр 07, 2017 12:20 pm
Благодарил (а): 313 раз
Поблагодарили: 457 раз

Re: Календарь/менеджер задач

Сообщение Logrus » Чт июл 12, 2018 2:31 pm

Снимок.PNG
Снимок.PNG (87.09 КБ) 3602 просмотра
если вывод отмеченных категорий убрать - влазит
с отметкой категорий, то же не все гладко - не с первого раза запоминает

п.с. а вообще, спасибо, всем
Последний раз редактировалось Logrus Чт июл 12, 2018 2:36 pm, всего редактировалось 1 раз.
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
dengi.76
Сообщения: 222
Зарегистрирован: Вт фев 06, 2018 9:40 pm
Откуда: Пермь
Благодарил (а): 117 раз
Поблагодарили: 7 раз

Re: Календарь/менеджер задач

Сообщение dengi.76 » Чт июл 12, 2018 2:36 pm

Да это скрин с телефона, но к сожалению ( проверил) и на сервере так же ( разрешение на сервере 1920х1080 )
Аватара пользователя
webms
Сообщения: 498
Зарегистрирован: Чт дек 15, 2016 3:13 am
Благодарил (а): 221 раз
Поблагодарили: 88 раз

Re: Календарь/менеджер задач

Сообщение webms » Чт июл 12, 2018 7:18 pm

Блин, я забыл скинуть конечный результат. Щас все пропало при обновлении.
Завтра скину, все будет ок у всех)
За это сообщение автора webms поблагодарил:
Logrus (Чт июл 12, 2018 9:05 pm)
Рейтинг: 1.16%
fandaymon
Сообщения: 1553
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 39 раз
Поблагодарили: 574 раза

Re: Календарь/менеджер задач

Сообщение fandaymon » Чт июл 12, 2018 10:32 pm

Сделал небольшое исправление - вроде теперь не сильно разъезжается календарь в меню... Конечно не так красиво как в остальных местах, поэтому будем ждать исправлений от Мастера!
За это сообщение автора fandaymon поблагодарил:
dengi.76 (Чт июл 12, 2018 10:33 pm)
Рейтинг: 1.16%
fandaymon
Сообщения: 1553
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 39 раз
Поблагодарили: 574 раза

Re: Календарь/менеджер задач

Сообщение fandaymon » Чт июл 12, 2018 10:33 pm

Logrus писал(а):
Чт июл 12, 2018 2:31 pm
с отметкой категорий, то же не все гладко - не с первого раза запоминает
А что именно запоминает не с первого раза? Саму галочку или выбор цвета? И как это выражается - после выхода из справочника всё остаётся не выбрынное?
Ответить