Страница 43 из 93

Re: [Модуль] Яндекс погода 2018

Добавлено: Сб окт 13, 2018 3:05 pm
workpage
Не так.
В панели управления зайти в "модули".
для object properties изменить на флаг "показать".
Слева в объектах на панели управления появится object prorerties.
Там всё находится.

Re: [Модуль] Яндекс погода 2018

Добавлено: Сб окт 13, 2018 3:54 pm
directman66
sqlexec('delete from pvalues where OBJECT_ID not in (select objects.ID from objects)');
sqlexec('delete from phistory WHERE VALUE_ID not in (SELECT pvalues.ID fROM pvalues)');
sqlexec('delete from properties where OBJECT_ID not in ( select objects.ID from objects) and class_id not in (select classes.ID from classes)');

Теоретически должна помочь последняя команда.

Re: [Модуль] Яндекс погода 2018

Добавлено: Вс окт 14, 2018 8:20 am
workpage
Вобщем эта строчка снесла все свойства у всех объектов в системе!!!!!!!!!!! :evil:

Re: [Модуль] Яндекс погода 2018

Добавлено: Вс окт 14, 2018 1:58 pm
directman66
Извиняюсь, не учел тот момент, что свойства класса хранятся в этой же таблице. Рекомендую восстановить данные из резервной копии.

Проблема возникала, когда яндекс не отдавал имя города, поэтому возникало даже 2 нестандартные ситуации:
1) Объекту ThisComputer присваивались свойства, если они все-таки были получены модулем.
2) В объект yw_micity копировался объект ThisComputer.

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

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

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

--удаляем свойства объекта ThisComputer, которые присвоены модулем YandexWeather
delete from properties 
where (title in(
'uid',
'source',
'obs_time',
'season',
'polar',
'daytime',
'soil_moisture',
'wind_gust',
'icon',
'feels_like',
'country_name', 
'country_id',
'f',
'n',
'nr',
'ns',
'nsr',
'p',
'lat',
'lon',
'geoid',
'slug',
'zoom',
'tzinfo_offset',
'tzinfo_name',
'tzinfo_abbr',
'tzinfo_dst',
'def_pressure_mm',
'def_pressure_pa',
'_h',
'url',
'district',
'locality_id',
'province_id',
'province_name',
'soil_temp',
'uv_index',
'humidity',
'pressure_pa',
'pressure_mm',
'wind_dir',
'condition',
'wind_speed',
'temp',
'now',
'locality_name'
) 
or title like 'forecast%')
and CLASS_ID=0

Re: [Модуль] Яндекс погода 2018

Добавлено: Пн окт 15, 2018 6:42 am
directman66
Небольшое обновление:
1) Актуализированно текстовое описание погоды.
2) Актуализированны пиктограммы скина 1.

Re: [Модуль] Яндекс погода 2018

Добавлено: Пн окт 15, 2018 7:56 pm
sag3ll0
Удалил я пару городов, что бы свой добавить, а они все равно остались. в основной таблице. Как их оттуда убрать?
СпойлерПоказать
2018-10-15_19-54-52.png
2018-10-15_19-54-52.png (26.87 КБ) 3612 просмотров
2018-10-15_19-54-30.png
2018-10-15_19-54-30.png (27.95 КБ) 3612 просмотров

Re: [Модуль] Яндекс погода 2018

Добавлено: Пн окт 15, 2018 9:12 pm
directman66
Удалятся автоматически после получения актуального прогноза.

Re: [Модуль] Яндекс погода 2018

Добавлено: Вс окт 21, 2018 12:24 am
skorolenko
Модуль редкостное не рабочее говнище. Не трате свое время и нервы.

Re: [Модуль] Яндекс погода 2018

Добавлено: Вс окт 21, 2018 12:26 am
Strangeman
skorolenko писал(а):
Вс окт 07, 2018 10:09 am
Москва не отключается, новые города не появляются, жесть а не модуль.
Это точно!
После нажатия GET DATA сервер уходит в анабиоз с 504 Gateway Time-out, а когда оттуда выходит, в логах ошибок

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

./scripts/cycle_yandexweather.php
11111111111THREAD CLOSED: [exec php -q ./scripts/cycle_yandexweather.php —params "a:0:{}"»/var/www/cms/debmes/log_2018-10-21-cycle_yandexweather.php.txt]
1111
Backtrace:
#0 /var/www/cycle.php(450): registerError('cycle_stop', './scripts/cycle...')
#1 {main}
При попытке добавить свой город, запись добавляется в 2х экземплярах, а при удалении одного из них удаляются оба.
skorolenko писал(а):
Вс окт 21, 2018 12:24 am
Модуль редкостное не рабочее говнище. Не трате свое время и нервы.
Ага, т.е. не у меня одного он не работает от слова вообще.

Re: [Модуль] Яндекс погода 2018

Добавлено: Вс окт 21, 2018 12:32 am
Strangeman
Кстати, сразу после установки не выбран ни один город. Выбираю Таганрог, жму GET DATA, после выхода системы из летаргического сна данные получены, но почему-то для Ростова-на-Дону, Москвы и Екатеринбурга. Москва и Екатеринбург оказываются отмечены в выборе городов.
Действительно непонятно, как модуль с такими глюками оказался в маркете :(