Галерея домашних страниц
Модератор: immortal
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2008 раз
Re: Галлерея домашних страниц
Набор неплохих иконок 32х32 (из KDE). Оставлю здесь (ссыль на гуглодрайв), вдруг кому надо.
- Вложения
-
- Снимок.JPG (32.43 КБ) 20217 просмотров
Последний раз редактировалось nick7zmail Вс окт 10, 2021 3:15 pm, всего редактировалось 1 раз.
- За это сообщение автора nick7zmail поблагодарили (всего 18):
- Amarok (Вс сен 06, 2015 4:05 pm) • AirKing (Пн сен 07, 2015 5:40 am) • kawkay (Пн сен 07, 2015 3:55 pm) • krolik54 (Пт апр 13, 2018 6:39 pm) • exploiter (Ср апр 25, 2018 10:47 am) • leodev (Чт май 10, 2018 7:19 pm) • IRONDED (Ср окт 24, 2018 6:49 pm) • KVN (Чт ноя 15, 2018 12:40 pm) • Marss (Вт фев 19, 2019 8:36 pm) • ImHuman (Вс апр 07, 2019 1:08 am) и ещё 8
- Рейтинг: 21.18%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".

>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2008 раз
Re: Галлерея домашних страниц
Господа, я не совсем по адресу, но думаю тут мне точно могут помочь. Я по поводу обработки json.
Изначально задал вопрос в этой] теме. Но там никто не отвечает, т.к. тема, видимо, малочитаема.
Вообщем суть: есть мануал в котором говорится, что тип выводимой информации
По моей команде ответ приходит в виде
Как из этого набора вытянуть нужный мне параметр, скажем "name"?
И как поступить если выдается несколько таких строк в [] ?
PS: гуглил и по форуму, и по инету по запросам "парсинг, json, jquery, query" в разных комбинациях, сломал весь мозг, но так ничего не смог поделать. Мне главное понять механизм.
Изначально задал вопрос в этой] теме. Но там никто не отвечает, т.к. тема, видимо, малочитаема.
Вообщем суть: есть мануал в котором говорится, что тип выводимой информации
Код: Выделить всё
HTTP/1.1 200 OK
content-type: application/json
content-length: length
Код: Выделить всё
{"dlspeed":0,"eta":8640000,"f_l_piece_prio":false,"force_start":false,"hash":"ce9c771e1e54be0338bca80ffd352c0921468c7e","label":"","name":"Game of Thrones 1 - LostFilm.TV","num_complete":441,"num_incomplete":23,"num_leechs":0,"num_seeds":0,"priority":-1,"progress":1.0,"ratio":0.0933631,"seq_dl":false,"size":5740056808,"state":"stalledUP","super_seeding":false,"upspeed":0}
Как из этого набора вытянуть нужный мне параметр, скажем "name"?
И как поступить если выдается несколько таких строк в [] ?
PS: гуглил и по форуму, и по инету по запросам "парсинг, json, jquery, query" в разных комбинациях, сломал весь мозг, но так ничего не смог поделать. Мне главное понять механизм.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".

>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 174
- Зарегистрирован: Вт июн 16, 2015 10:54 pm
- Благодарил (а): 16 раз
- Поблагодарили: 32 раза
Re: Галлерея домашних страниц
nick7zmail писал(а):Господа, я не совсем по адресу, но думаю тут мне точно могут помочь. Я по поводу обработки json.
Изначально задал вопрос в этой] теме. Но там никто не отвечает, т.к. тема, видимо, малочитаема.
Вообщем суть: есть мануал в котором говорится, что тип выводимой информацииПо моей команде ответ приходит в видеКод: Выделить всё
HTTP/1.1 200 OK content-type: application/json content-length: length
Код: Выделить всё
{"dlspeed":0,"eta":8640000,"f_l_piece_prio":false,"force_start":false,"hash":"ce9c771e1e54be0338bca80ffd352c0921468c7e","label":"","name":"Game of Thrones 1 - LostFilm.TV","num_complete":441,"num_incomplete":23,"num_leechs":0,"num_seeds":0,"priority":-1,"progress":1.0,"ratio":0.0933631,"seq_dl":false,"size":5740056808,"state":"stalledUP","super_seeding":false,"upspeed":0}
Как из этого набора вытянуть нужный мне параметр, скажем "name"?
И как поступить если выдается несколько таких строк в [] ?
PS: гуглил и по форуму, и по инету по запросам "парсинг, json, jquery, query" в разных комбинациях, сломал весь мозг, но так ничего не смог поделать. Мне главное понять механизм.
Для PHP, есть команда json_decode (http://php.net/manual/ru/function.json-decode.php)
которая автоматом превращает строку в массив. а уже по массиву там легко))
- ovcher
- Сообщения: 183
- Зарегистрирован: Сб сен 12, 2015 3:11 am
- Откуда: Волгоград
- Благодарил (а): 60 раз
- Поблагодарили: 39 раз
- Контактная информация:
Re: Галлерея домашних страниц
Доброй ночи.
Нашел маленький косячек и прошу помощи уважаемых Гуру.
Решил попробовать систему, буквально дня четыре назад установил новую версию. Благополучно.
Далее нашел эту ветку и решил сделать свою шапку, вроде тоже благополучно. Но никак не получалось "зажечь" индикаторы(радио, будильник и т.д.).
Начал копать, выяснилось что запрос к файлу getdata.php делается не в: _majordomo\htdocs\templates_alt\jsgraphics\getdata.php где он реально находится, а в : _majordomo\htdocs\jsgraphics\getdata.php . Собственно, положив его в _majordomo\htdocs\jsgraphics\getdata.php я получил рабочие индикаторы. Я новичек
и пока еще слабо разобрался. Будьте добры, подскажите мне, пожалуйста, откуда вызывается getdata.php и как правильно это прописать чтобы получилось красиво.
З.Ы. Сервер поднят пока на винде, если это имеет какое либо значение.
Нашел маленький косячек и прошу помощи уважаемых Гуру.
Решил попробовать систему, буквально дня четыре назад установил новую версию. Благополучно.
Далее нашел эту ветку и решил сделать свою шапку, вроде тоже благополучно. Но никак не получалось "зажечь" индикаторы(радио, будильник и т.д.).
Начал копать, выяснилось что запрос к файлу getdata.php делается не в: _majordomo\htdocs\templates_alt\jsgraphics\getdata.php где он реально находится, а в : _majordomo\htdocs\jsgraphics\getdata.php . Собственно, положив его в _majordomo\htdocs\jsgraphics\getdata.php я получил рабочие индикаторы. Я новичек

З.Ы. Сервер поднят пока на винде, если это имеет какое либо значение.
- adzam
- Сообщения: 599
- Зарегистрирован: Сб дек 08, 2012 10:28 pm
- Откуда: Кишинев
- Благодарил (а): 20 раз
- Поблагодарили: 136 раз
Re: Галлерея домашних страниц
Значит перемести его туда или поменяй путь к файлу
Мои проекты здесь...https://connect.smartliving.ru/profile/41/blog213.htm
Если вам помогло какое-либо мое сообщение - не ленитесь пользоваться кнопкой СПАСИБО.
Если вам помогло какое-либо мое сообщение - не ленитесь пользоваться кнопкой СПАСИБО.
- ovcher
- Сообщения: 183
- Зарегистрирован: Сб сен 12, 2015 3:11 am
- Откуда: Волгоград
- Благодарил (а): 60 раз
- Поблагодарили: 39 раз
- Контактная информация:
Re: Галлерея домашних страниц
Доброй ночи, спасибо что ответили. Пока так и сделал, в смысле перебросил. Но не хотелось бы плодить ненужные папки с файлами, некрасиво.
Собственно вопрос и был.
Собственно вопрос и был.
А уже зная это я без проблем все поправлю. Насколько я понимаю он где то жестко прописан. А вот где?ovcher писал(а): Будьте добры, подскажите мне, пожалуйста, откуда вызывается getdata.php .
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2008 раз
Re: Галлерея домашних страниц
Господа, прошу помощи еще в одном вопросе.
Если я создаю элемент в меню типа кнопки - я могу вписать код формата и он будет прекрасно работать.
А если я создаю элемент html-блок, и хочу на какой-нибудь элемент поставить выполнение подобного кода, как мне это прописать? Пробовал вариантов 5 разных. В том числе формата
И никакой не сработал. Как побороть?
Если я создаю элемент в меню типа кнопки - я могу вписать код формата
Код: Выделить всё
getURL('http://localhost:...',0);
А если я создаю элемент html-блок, и хочу на какой-нибудь элемент поставить выполнение подобного кода, как мне это прописать? Пробовал вариантов 5 разных. В том числе формата
и<a href="#" onclick="http://localhost...." data-role="button" class="ui-link ui-btn ui-shadow ui-corner-all" role="button">Тест</a>
Код: Выделить всё
<script type="text/javascript">
function test() {
getURL('http://localhost...',0);
}
</script>
<a href="#" onclick="test()" data-role="button" class="ui-link ui-btn ui-shadow ui-corner-all" role="button">Тест</a>
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".

>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
- savenko_egor
- Сообщения: 705
- Зарегистрирован: Вс авг 03, 2014 8:17 pm
- Откуда: Украина, Запорожье
- Благодарил (а): 108 раз
- Поблагодарили: 147 раз
- Контактная информация:
Re: Галлерея домашних страниц
Может так:nick7zmail писал(а):Господа, прошу помощи еще в одном вопросе.
Код: Выделить всё
<a... <?php getURL('http://localhost:...',0); ?> >Test</a>
- За это сообщение автора savenko_egor поблагодарил:
- nick7zmail (Пн сен 21, 2015 5:58 pm)
- Рейтинг: 1.18%
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1750 раз
- Контактная информация:
Re: Галлерея домашних страниц
А если так http://majordomo.smartliving.ru/forum/v ... ick#p21663 ? Там пример для клика по изображению.nick7zmail писал(а):Господа, прошу помощи еще в одном вопросе.
Или вот еще http://majordomo.smartliving.ru/forum/v ... ick#p15524 по такому же принципу.
Не по теме, но, может, тоже пригодится. Чтобы имитировать нажатие существующей кнопки меню, используем такой код:
Код: Выделить всё
<a href="#" onClick='$.get("/menu.html?ajax=1&op=value_changed&new_value=1&item_id=36");return false;'>Свет</a>
Ну и в качестве ликбеза (или напоминания, если кто забыл

Код: Выделить всё
AJAXRequest(url, ready_function, first_param, proc_function);
ajaxGetGlobal(varname, id, timeout);
ajaxSetGlobal(varname, value);
ajaxGetGlobal() - получает значение свойства объекта и записывает это значение в нужный объект html. Если timeout=0, то выполняется однократно. Если timeout=30000 (или другое), то будет выполняться каждые 30 сек.
ajaxSetGlobal() - сохраняет значение свойства объекта.
Наглядные примеры использования этих функций можно увидеть в моей теме Управление телевизорами LG через последовательный порт RS232 в части создания интерфейса управления ТВ.
- За это сообщение автора skysilver поблагодарил:
- nick7zmail (Пн сен 21, 2015 5:58 pm)
- Рейтинг: 1.18%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2008 раз
Re: Галлерея домашних страниц
warik писал(а): Может так:Код: Выделить всё
<a... <?php getURL('http://localhost:...',0); ?> >Test</a>
Спасибо! Чисто теоретически работает, но не совсем так, как geturl. Дело в том что geturl выполняется как бы на стороне сервера. Т.е. я могу делать запрос к localhost... А функцияskysilver писал(а):Код: Выделить всё
<a href="#" onClick='$.get("/menu.html?ajax=1&op=value_changed&new_value=1&item_id=36");return false;'>Свет</a>
Код: Выделить всё
<a href="#" onClick='$.get("...");return false;'>Свет</a>
Код: Выделить всё
onClick='$.get("192.168.и тд.")
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".

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