маленькая фишка
Модератор: immortal
-
- Сообщения: 530
- Зарегистрирован: Чт авг 20, 2015 11:32 am
- Откуда: Ярославль
- Благодарил (а): 61 раз
- Поблагодарили: 75 раз
- Контактная информация:
маленькая фишка
Здравствуйте, возможно не в тему но все же, есть меню управления, раздел State вот с таким кодом;
Код:
<big style="font-size:24px">%ThisComputer.timeNow%</big>
<img src="/img/icons/status/lock_32_%Security.stateColor%.png" align="absmiddle"> %Security.stateDetails%
<img src="/img/icons/status/system_32_%System.stateColor%.png" align="absmiddle"> %System.stateDetails%
<img src="/img/icons/status/network_32_%Communication.stateColor%.png" align="absmiddle"> %Communication.stateDetails%
<br/>%ThisComputer.somebodyHomeText%
<br/>Сергей:
<br/>Батарея %Sergey.BattLevel% %
<br/>Посл. коорд. %Sergey.CoordinatesUpdated%<br/>Батарея %Sergey.BattLevel% %
так же есть свойство пользователя Sergey.Charging которому присваивается значение 1 если телефон на зарядке и 0 если нет, как бы мне после
Код:
<br/>Батарея %Sergey.BattLevel% %
приклеить надпись заряжается если Sergey.Charging имеет свойство 1 и ничего не писать если 0
выглядеть будет так:
Сергей
Батарея 94% заряжается
Код:
<big style="font-size:24px">%ThisComputer.timeNow%</big>
<img src="/img/icons/status/lock_32_%Security.stateColor%.png" align="absmiddle"> %Security.stateDetails%
<img src="/img/icons/status/system_32_%System.stateColor%.png" align="absmiddle"> %System.stateDetails%
<img src="/img/icons/status/network_32_%Communication.stateColor%.png" align="absmiddle"> %Communication.stateDetails%
<br/>%ThisComputer.somebodyHomeText%
<br/>Сергей:
<br/>Батарея %Sergey.BattLevel% %
<br/>Посл. коорд. %Sergey.CoordinatesUpdated%<br/>Батарея %Sergey.BattLevel% %
так же есть свойство пользователя Sergey.Charging которому присваивается значение 1 если телефон на зарядке и 0 если нет, как бы мне после
Код:
<br/>Батарея %Sergey.BattLevel% %
приклеить надпись заряжается если Sergey.Charging имеет свойство 1 и ничего не писать если 0
выглядеть будет так:
Сергей
Батарея 94% заряжается
-
- Сообщения: 119
- Зарегистрирован: Пн авг 24, 2015 11:24 am
- Откуда: Сочи
- Благодарил (а): 4 раза
- Поблагодарили: 14 раз
Re: маленькая фишка
а разве туда PHP код нельзя вставлять ?
либо если туда нельзя вставить PHP вставку (еще полностью не разобрался в движке) можно либо добавить свойство обьекту с указанием не integer а strong в виде необходимой строки на выходе
и заносить в это свойство данные из того же скрипта GPS с добавлением необходимых строк
Код: Выделить всё
<?php
if(gg("Sergey.BattLevel")) {
echo "на зарядке";
} else {
echo "не на зарядке";
}
и заносить в это свойство данные из того же скрипта GPS с добавлением необходимых строк
-
- Сообщения: 521
- Зарегистрирован: Вс апр 07, 2013 9:30 pm
- Откуда: Moscow
- Благодарил (а): 2 раза
- Поблагодарили: 58 раз
- Контактная информация:
Re: маленькая фишка
может не надо в gps.php всё подряд хардкодить?!GreatBAO писал(а):и заносить в это свойство данные из того же скрипта GPS с добавлением необходимых строк
скрипт gps.php нужен для сохранения полученной информации с устройства в базу данных. Строго в одну или две таблицы. Всё. Сейчас же, кроме одной единственной функции по сохранению координат, данном скрипте напихано всё подряд. Без комментариев, описания с идиотскими переменными типа $a. И хрен пойми потом как этот скрипт должен работать и какие у него параметры должны приниматься на входе и выходе.
p.s. накипело
________________________________________________________
Majordomo (GitHub) на HP Microserver Gen8. OS Debian Stretch
Majordomo (GitHub) на HP Microserver Gen8. OS Debian Stretch
-
- Сообщения: 530
- Зарегистрирован: Чт авг 20, 2015 11:32 am
- Откуда: Ярославль
- Благодарил (а): 61 раз
- Поблагодарили: 75 раз
- Контактная информация:
Re: маленькая фишка
походу нельзя, попробовал и ни чего не изменилось, а последнее не понял, значение Sergey.BattLevel присваивается на основе программы на телефоне, она изначально может послать либо 1 либо 0, где что надо менять?GreatBAO писал(а):а разве туда PHP код нельзя вставлять ?
либо если туда нельзя вставить PHP вставку (еще полностью не разобрался в движке) можно либо добавить свойство обьекту с указанием не integer а strong в виде необходимой строки на выходеКод: Выделить всё
<?php if(gg("Sergey.BattLevel")) { echo "на зарядке"; } else { echo "не на зарядке"; }
и заносить в это свойство данные из того же скрипта GPS с добавлением необходимых строк
-
- Сообщения: 119
- Зарегистрирован: Пн авг 24, 2015 11:24 am
- Откуда: Сочи
- Благодарил (а): 4 раза
- Поблагодарили: 14 раз
Re: маленькая фишка
да, действительно PHP вставки там не отрабатываются или есть небольшая хитрость....
ждем Сергея с разъяснениями тоже стало интересно
ждем Сергея с разъяснениями тоже стало интересно
-
- Сообщения: 119
- Зарегистрирован: Пн авг 24, 2015 11:24 am
- Откуда: Сочи
- Благодарил (а): 4 раза
- Поблагодарили: 14 раз
Re: маленькая фишка
верю, но как и всегда без костылей никакLutsenkoDenis писал(а):может не надо в gps.php всё подряд хардкодить?!
p.s. накипело
-
- Сообщения: 521
- Зарегистрирован: Вс апр 07, 2013 9:30 pm
- Откуда: Moscow
- Благодарил (а): 2 раза
- Поблагодарили: 58 раз
- Контактная информация:
Re: маленькая фишка
да тут куда не глянь костыль на костыле..
хоть описание костыля оставляйте.... я уже третий день пытаюсь понять как этот gps.php работать должен.
хоть описание костыля оставляйте.... я уже третий день пытаюсь понять как этот gps.php работать должен.
________________________________________________________
Majordomo (GitHub) на HP Microserver Gen8. OS Debian Stretch
Majordomo (GitHub) на HP Microserver Gen8. OS Debian Stretch
-
- Сообщения: 119
- Зарегистрирован: Пн авг 24, 2015 11:24 am
- Откуда: Сочи
- Благодарил (а): 4 раза
- Поблагодарили: 14 раз
Re: маленькая фишка
а в чем проблема ? я модуль GPS без проблем запустил и настроил, если что, обращайся в личку помогу с настройкойLutsenkoDenis писал(а):я уже третий день пытаюсь понять как этот gps.php работать должен.
-
- Сообщения: 521
- Зарегистрирован: Вс апр 07, 2013 9:30 pm
- Откуда: Moscow
- Благодарил (а): 2 раза
- Поблагодарили: 58 раз
- Контактная информация:
Re: маленькая фишка
да проблема в том, что я сейчас переделываю модуль трекер. Причем вместе с таблицами в базе.
И глядя на исходники gps я не могу понять:
1. какие данные (конкретные поля) должны приниматься и обрабатываться а какие нет.
2. зачем там находится код которых отвечает за добавление локаций, устройств и т.д.
3. почему тут идет изменение связанных свойств объекта, и раз уж изменение есть, то почему свойства прописаны явно(хардкод)
Ну перечислять можно долго.
И глядя на исходники gps я не могу понять:
1. какие данные (конкретные поля) должны приниматься и обрабатываться а какие нет.
2. зачем там находится код которых отвечает за добавление локаций, устройств и т.д.
3. почему тут идет изменение связанных свойств объекта, и раз уж изменение есть, то почему свойства прописаны явно(хардкод)
Ну перечислять можно долго.
________________________________________________________
Majordomo (GitHub) на HP Microserver Gen8. OS Debian Stretch
Majordomo (GitHub) на HP Microserver Gen8. OS Debian Stretch
-
- Сообщения: 530
- Зарегистрирован: Чт авг 20, 2015 11:32 am
- Откуда: Ярославль
- Благодарил (а): 61 раз
- Поблагодарили: 75 раз
- Контактная информация:
Re: маленькая фишка
Дак ты спроси лучше))) в чем конкретно проблема твоя? На чем застопорился? Давай помогу, у меня нормально робит, так что обращайся))LutsenkoDenis писал(а):да тут куда не глянь костыль на костыле..
хоть описание костыля оставляйте.... я уже третий день пытаюсь понять как этот gps.php работать должен.