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

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

Модератор: immortal

Logrus
Сообщения: 2079
Зарегистрирован: Пт апр 07, 2017 12:20 pm
Благодарил (а): 313 раз
Поблагодарили: 457 раз

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

Сообщение Logrus » Пн дек 18, 2017 7:30 pm

у Сергея назывался holidays.zip (найти на форуме не могу, есть скачанный)
выше про прогу под винду с готовыми файлами написал, разные разделители, не сложно поправить
вопрос, а у Ивана в импорте гугл календаря видел про https://majordomo.smartliving.ru/forum/ ... ays#p37300
разные группы, и выше ( $event['CALENDAR_CATEGORY_ID'] == '24' )
у меня в файлах уже готовое, вот мне б дни поминовения, именины, праздники, дни рождений, etc
в разные группы (пока не пробовал, зачем свои грабли собирать, ведь точно кто-то решал подобное)
да и сам интерфейс календаря, мягко говоря убог, как редактировать все туда загруженное тоже под вопросом и т.д.

п.с. не ною, ничего не прошу ))) но напрашивается доработка данной вещи
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Пн дек 18, 2017 8:03 pm

Доработка календаря давно напрашивается...слишком уж скудный у него функционал...вот только добраться никак не могу((
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
webms
Сообщения: 498
Зарегистрирован: Чт дек 15, 2016 3:13 am
Благодарил (а): 221 раз
Поблагодарили: 88 раз

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

Сообщение webms » Пн дек 18, 2017 10:31 pm

Я немного вас не понял
Т.е. есть возможность как то добавить категории в календаре? (мне бы хотелось разделить задачи по работе и домашние)
Logrus
Сообщения: 2079
Зарегистрирован: Пт апр 07, 2017 12:20 pm
Благодарил (а): 313 раз
Поблагодарили: 457 раз

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

Сообщение Logrus » Пн дек 18, 2017 11:18 pm

Во-первых, спасибо на винде попробовал все работает, пока без событий
Далее, не с моими знаниями, но ...
от Сергея скрипт по заполнению (хз, где он на форуме)

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

  $category['ID']=SQLInsert('calendar_categories', $category);
holidays.zip
(17.65 КБ) 167 скачиваний
https://majordomo.smartliving.ru/forum/ ... =50#p65780
у кого-то (не помню у кого) в методе Events у пользователей
кусок

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

foreach($events as $event) {
if ( $event['USER_ID'] == $user_id['ID'] && $event['IS_TASK'] != '1' ) {
    //Именины
    if ( $event['CALENDAR_CATEGORY_ID'] == '23' ) {
        $say_phrase.="Ура. У вас сегодня Именины! А еще именины у: ".$event['TITLE'].". ";
        }
    //ДР
    if ( $event['CALENDAR_CATEGORY_ID'] == '19' ) {
        $say_phrase.="Поздравляем! ".$event['TITLE'].". ";
        }
    //Напоминания
    if ( $event['CALENDAR_CATEGORY_ID'] == '22' ) {
        $say_phrase.="Для Вас напоминание на сегодня: ".$event['TITLE'].". ";
        }
    //Семейные праздники
    if ( $event['CALENDAR_CATEGORY_ID'] == '24' ) {
        $say_phrase.="Не забудьте про семейный праздник, сегодня ".$event['TITLE'].". ";
        }
    //Православные праздники
    if ( $event['CALENDAR_CATEGORY_ID'] == '20' ) {
        $say_phrase.="Православные сегодня отмечают ".$event['TITLE'].". ";
        }
    //Праздники РФ
    if ( $event['CALENDAR_CATEGORY_ID'] == '21' ) {
        $say_phrase.="Вся Россия сегодня отмечает ".$event['TITLE'].", с чем и поздравляю!";
        }
    }
}
    
} else {
    $say_phrase.="Ну надо же, ни событий, ни задач. Халява.";
} 
у Ивана из импорта гугл-календаря выше про категории ссылку дал на пост
хз, я это понимаю как-то так
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Аватара пользователя
webms
Сообщения: 498
Зарегистрирован: Чт дек 15, 2016 3:13 am
Благодарил (а): 221 раз
Поблагодарили: 88 раз

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

Сообщение webms » Вт дек 19, 2017 3:34 pm

Я все равно ничего не понял.
Думал что можно как то реализовать добавление категорий и вывести события с категории отдельно на странице
Logrus
Сообщения: 2079
Зарегистрирован: Пт апр 07, 2017 12:20 pm
Благодарил (а): 313 раз
Поблагодарили: 457 раз

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

Сообщение Logrus » Чт фев 08, 2018 11:39 am

webms писал(а):
Logrus писал(а):
А если нужно, могу скинуть дизайн моего календаря и код страницы "Посмотреть историю". С таким календарем мне приятней добавлять задачи и работать с ним =)
если не затруднит, поделись с описанием
СпойлерПоказать
календарь.PNG
календарь.PNG (35.64 КБ) 4496 просмотров
в связи с переездом на образ 3.31, а там мариядб и пхп7, чет поломалось
возможно ли как нибудь починить?
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Аватара пользователя
webms
Сообщения: 498
Зарегистрирован: Чт дек 15, 2016 3:13 am
Благодарил (а): 221 раз
Поблагодарили: 88 раз

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

Сообщение webms » Чт фев 08, 2018 5:44 pm

хз :?
Logrus
Сообщения: 2079
Зарегистрирован: Пт апр 07, 2017 12:20 pm
Благодарил (а): 313 раз
Поблагодарили: 457 раз

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

Сообщение Logrus » Пт фев 09, 2018 1:30 am

жаль, может со временем кто-нибудь глянет/разберется, на 3.28 все прекрасно работало, было очень удобно
п.с. насколько я понимаю это в двух файлах пхп, что в корень закинуты и в них идет обращение к бд
п.п.с. а возможно причина и не в них, а в https://majordomo.smartliving.ru/forum/ ... 360#p71164
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

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

Сообщение sergejey » Вс фев 11, 2018 10:14 am

Я пометил себе проверить работу этого модуля.
За это сообщение автора sergejey поблагодарил:
Logrus (Вс фев 11, 2018 11:13 am)
Рейтинг: 1.16%

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Logrus
Сообщения: 2079
Зарегистрирован: Пт апр 07, 2017 12:20 pm
Благодарил (а): 313 раз
Поблагодарили: 457 раз

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

Сообщение Logrus » Пт мар 09, 2018 5:12 am

sergejey писал(а):Я пометил себе проверить работу этого модуля.
возможно это с этими доп файлами
СпойлерПоказать
1064: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'ORDER BY PRIORITY DESC, TITLE' at line 1
SELECT elements.* FROM elements, scenes WHERE elements.SCENE_ID=scenes.ID AND 1 AND elements.ID= ORDER BY PRIORITY DESC, TITLE
Backtrace:
#0 /var/www/html/lib/mysqli.class.php(394): registerError('sql', '1064: You have ...')
#1 /var/www/html/lib/mysqli.class.php(177): mysql->Error('SELECT elements...')
#2 /var/www/html/lib/mysqli.class.php(198): mysql->Exec('SELECT elements...')
#3 /var/www/html/lib/mysqli.class.php(511): mysql->Select('SELECT elements...')
#4 /var/www/html/modules/scenes/scenes.class.php(1111): SQLSelect('SELECT elements...')
#5 /var/www/html/modules/scenes/scenes.class.php(696): scenes->getDynamicElements('1 AND elements....')
#6 /var/www/html/modules/scenes/scenes.class.php(102): scenes->usual(Array)
#7 /var/www/html/modules/application.class.php(367) : eval()'d code(5): scenes->run()
#8 /var/www/html/modules/application.class.php(367): eval()
#9 /var/www/html/index.php(74): application->run()
#10 /var/www/html/nf.php(148): include_once('/var/www/html/i...')
#11 {main}
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Ответить