Обновление не удаляет поля, даже если они отсутствуют в файле. Посмотрите, какие ошибки циклы выдают.slgeo писал(а):Еще баг, после обновления 04.02.2017 в модуле objects.class.php отсутствует строкаВ итоге после обновления удаляется поле VALUE и падают циклы!Код: Выделить всё
phistory: VALUE varchar(255) NOT NULL DEFAULT ''
Ещё немного обновлений
Модератор: immortal
- sergejey
- Site Admin
- Сообщения: 4286
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 76 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: Ещё немного обновлений
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
-
- Сообщения: 66
- Зарегистрирован: Пт июл 11, 2014 11:08 am
- Благодарил (а): 16 раз
- Поблагодарили: 9 раз
Re: Ещё немного обновлений
Доброго времени суток!
Сегодня случайно нашел баг в функции
"timeNow($tm)"
Если количество минут получится от 2-х до 4-х включительно, то возвращаются только часы без минут.
У себя заменил в htdocs\lib\common.class.php в коде функции условие
на
Помогло.
Мож как-то внести изменение на постоянной основе?
Сегодня случайно нашел баг в функции
"timeNow($tm)"
Если количество минут получится от 2-х до 4-х включительно, то возвращаются только часы без минут.
У себя заменил в htdocs\lib\common.class.php в коде функции условие
Код: Выделить всё
elseif ($m >= 22 && $m <= 24 || $m >= 32 && $m <= 34 || $m >= 42 && $m <= 44 || $m >= 52 && $m <= 54)
{
$ms = $m . " минуты";
}
Код: Выделить всё
elseif ($m >= 2 && $m <= 4 || $m >= 22 && $m <= 24 || $m >= 32 && $m <= 34 || $m >= 42 && $m <= 44 || $m >= 52 && $m <= 54)
{
$ms = $m . " минуты";
}
Мож как-то внести изменение на постоянной основе?
- За это сообщение автора LocalBrownie поблагодарили (всего 2):
- slgeo (Пт фев 10, 2017 11:37 pm) • ovcher (Сб фев 11, 2017 4:55 am)
- Рейтинг: 2.33%
- slgeo
- Сообщения: 551
- Зарегистрирован: Чт фев 05, 2015 2:35 pm
- Откуда: РнД
- Благодарил (а): 139 раз
- Поблагодарили: 74 раза
Re: Ещё немного обновлений
Я тоже так предполагаю, но вот у многих падали циклы после обновления. Пропадало поле VALUE каким-то образом. Поэтому и анализировал исходники, начиная с 04.02. Может с моим предположением не связано, но факт налицо.sergejey писал(а): Обновление не удаляет поля, даже если они отсутствуют в файле. Посмотрите, какие ошибки циклы выдают.
Raspberry Pi2 Model B + NRF24L01 (MySensors) + 1-Wire + Esp8266 (WiFi-IoT)
CONNECT
CONNECT
- Bagir
- Сообщения: 1615
- Зарегистрирован: Вт сен 17, 2013 6:46 pm
- Откуда: Ярославская область город Углич
- Благодарил (а): 212 раз
- Поблагодарили: 375 раз
Re: Ещё немного обновлений
Тоже наблюдаю подобные записиKod.Begemot писал(а):после обновления последнего в логе start.bat постоянно появляются PHP Warning:
illegal string offset 'BREAK'
illegal string offset 'PROCESSED'
В чем может быть дело?
- PHP Warning: Illegal string offset 'BREAK' in D:\Server\www\majordomo\lib\hooks.inc.php on line 119
PHP Warning: Illegal string offset 'PROCESSED' in D:\Server\www\majordomo\lib\hooks.inc.php on line 124
Код: Выделить всё
function processSubscriptions($event_name, $details = '')
Эти Варнинги выскакивают каждый новый час.
- ovcher
- Сообщения: 183
- Зарегистрирован: Сб сен 12, 2015 3:11 am
- Откуда: Волгоград
- Благодарил (а): 60 раз
- Поблагодарили: 39 раз
- Контактная информация:
Re: Ещё немного обновлений
Скин альтернативный натянут? Если так, то нужно поправить скрипт в самом низу файла /templates_alt/default.html в соответствии со скриптом из /templates/default.htmlDrugoj писал(а):Добрый день.
Никто не сталкивался с тем, что в разделе "Домашние страницы" не возможно записать HTML обьект. Просто повисает. Если впихнуть HTML поле через базу, то оно всё равно не отображается. Точнее отображается как пустой фрейм. Кстати стандартная страничка "Добро пожаловать" тоже отображается пустотой.
Последний раз редактировалось ovcher Ср фев 22, 2017 8:41 pm, всего редактировалось 1 раз.
-
- Сообщения: 24
- Зарегистрирован: Чт июл 30, 2015 10:04 pm
- Благодарил (а): 11 раз
- Поблагодарили: 7 раз
Re: Ещё немного обновлений
А что это у меня за строки появились в NobodyHomeMode после обновления?
метод activate
метод deactivate
метод activate
Код: Выделить всё
/* begin injection of {SDevices} */
require(DIR_MODULES.'devices/nobodyhomemode_activate.php');
/* end injection of {SDevices} */
Код: Выделить всё
/* begin injection of {SDevices} */
require(DIR_MODULES.'devices/nobodyhomemode_deactivate.php');
/* end injection of {SDevices} */
-
- Сообщения: 318
- Зарегистрирован: Вс янв 01, 2017 8:32 pm
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 44 раза
Re: Ещё немного обновлений
Это от простых устройств.Varrcan писал(а):А что это у меня за строки появились в NobodyHomeMode после обновления?
метод activateметод deactivateКод: Выделить всё
/* begin injection of {SDevices} */ require(DIR_MODULES.'devices/nobodyhomemode_activate.php'); /* end injection of {SDevices} */
Код: Выделить всё
/* begin injection of {SDevices} */ require(DIR_MODULES.'devices/nobodyhomemode_deactivate.php'); /* end injection of {SDevices} */
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Ещё немного обновлений
Вопрос на засыпку...точнее два.
1) Цикл scheduler должен работать? Или он как бы заменился на модуль планировщик из маркета? У меня почему то он не хочет запускаться ни в какую... 2) У меня имеются пару таймеров...в иксрей они висят...раньше пропадали (после выполнения соответственно)...сейчас просто висят....что то мне подсказывает - что за это как раз отвечал вышеуказанный цикл.... Помогите плс.
1) Цикл scheduler должен работать? Или он как бы заменился на модуль планировщик из маркета? У меня почему то он не хочет запускаться ни в какую... 2) У меня имеются пару таймеров...в иксрей они висят...раньше пропадали (после выполнения соответственно)...сейчас просто висят....что то мне подсказывает - что за это как раз отвечал вышеуказанный цикл.... Помогите плс.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".

>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 66
- Зарегистрирован: Пт июл 11, 2014 11:08 am
- Благодарил (а): 16 раз
- Поблагодарили: 9 раз
Re: Ещё немного обновлений
У меня всякие циклические работы прописаны в "onNewMinute"... Вроде срабатывали всегда.nick7zmail писал(а): [...]
2) У меня имеются пару таймеров...в иксрей они висят...раньше пропадали (после выполнения соответственно)...сейчас просто висят....что то мне подсказывает - что за это как раз отвечал вышеуказанный цикл....
Помогите плс.
Такой вариант не подойдет?
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Ещё немного обновлений
У меня тоже в OnNewMinute всё....эти таймеры там же создаются...чтобы не все разом в начале минуты выполнялись, а немного распределенно...ну и плюс - если в задачах баг какой то - если напрямую из onnewminute запускать - цикл подвиснуть может....а так - только по таймеру задача не выполнится и всё....
А по моей изначальной проблеме - хз что было...обновился - всё заработало....странное что то.
А по моей изначальной проблеме - хз что было...обновился - всё заработало....странное что то.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".

>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<