Страница 1 из 3
маленькая фишка
Добавлено: Пт авг 28, 2015 10:02 pm
sega6549
Здравствуйте, возможно не в тему но все же, есть меню управления, раздел 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% заряжается
Re: маленькая фишка
Добавлено: Пт авг 28, 2015 10:09 pm
GreatBAO
а разве туда PHP код нельзя вставлять ?
Код: Выделить всё
<?php
if(gg("Sergey.BattLevel")) {
echo "на зарядке";
} else {
echo "не на зарядке";
}
либо если туда нельзя вставить PHP вставку (еще полностью не разобрался в движке) можно либо добавить свойство обьекту с указанием не integer а strong в виде необходимой строки на выходе
и заносить в это свойство данные из того же скрипта GPS с добавлением необходимых строк
Re: маленькая фишка
Добавлено: Пт авг 28, 2015 10:20 pm
LutsenkoDenis
GreatBAO писал(а):и заносить в это свойство данные из того же скрипта GPS с добавлением необходимых строк
может не надо в gps.php всё подряд хардкодить?!
скрипт gps.php нужен для сохранения полученной информации с устройства в базу данных. Строго в одну или две таблицы. Всё. Сейчас же, кроме одной единственной функции по сохранению координат, данном скрипте напихано всё подряд. Без комментариев, описания с идиотскими переменными типа $a. И хрен пойми потом как этот скрипт должен работать и какие у него параметры должны приниматься на входе и выходе.
p.s. накипело
Re: маленькая фишка
Добавлено: Пт авг 28, 2015 10:21 pm
sega6549
GreatBAO писал(а):а разве туда PHP код нельзя вставлять ?
Код: Выделить всё
<?php
if(gg("Sergey.BattLevel")) {
echo "на зарядке";
} else {
echo "не на зарядке";
}
либо если туда нельзя вставить PHP вставку (еще полностью не разобрался в движке) можно либо добавить свойство обьекту с указанием не integer а strong в виде необходимой строки на выходе
и заносить в это свойство данные из того же скрипта GPS с добавлением необходимых строк
походу нельзя, попробовал и ни чего не изменилось, а последнее не понял, значение Sergey.BattLevel присваивается на основе программы на телефоне, она изначально может послать либо 1 либо 0, где что надо менять?
Re: маленькая фишка
Добавлено: Пт авг 28, 2015 10:34 pm
GreatBAO
да, действительно PHP вставки там не отрабатываются или есть небольшая хитрость....
ждем Сергея с разъяснениями

тоже стало интересно
Re: маленькая фишка
Добавлено: Пт авг 28, 2015 10:35 pm
GreatBAO
LutsenkoDenis писал(а):может не надо в gps.php всё подряд хардкодить?!
p.s. накипело
верю, но как и всегда без костылей никак

Re: маленькая фишка
Добавлено: Пт авг 28, 2015 10:41 pm
LutsenkoDenis
да тут куда не глянь костыль на костыле..
хоть описание костыля оставляйте.... я уже третий день пытаюсь понять как этот gps.php работать должен.
Re: маленькая фишка
Добавлено: Пт авг 28, 2015 10:45 pm
GreatBAO
LutsenkoDenis писал(а):я уже третий день пытаюсь понять как этот gps.php работать должен.
а в чем проблема ? я модуль GPS без проблем запустил и настроил, если что, обращайся в личку помогу с настройкой
Re: маленькая фишка
Добавлено: Пт авг 28, 2015 10:55 pm
LutsenkoDenis
да проблема в том, что я сейчас переделываю модуль трекер. Причем вместе с таблицами в базе.
И глядя на исходники gps я не могу понять:
1. какие данные (конкретные поля) должны приниматься и обрабатываться а какие нет.
2. зачем там находится код которых отвечает за добавление локаций, устройств и т.д.
3. почему тут идет изменение связанных свойств объекта, и раз уж изменение есть, то почему свойства прописаны явно(хардкод)
Ну перечислять можно долго.
Re: маленькая фишка
Добавлено: Пт авг 28, 2015 10:59 pm
sega6549
LutsenkoDenis писал(а):да тут куда не глянь костыль на костыле..
хоть описание костыля оставляйте.... я уже третий день пытаюсь понять как этот gps.php работать должен.
Дак ты спроси лучше))) в чем конкретно проблема твоя? На чем застопорился? Давай помогу, у меня нормально робит, так что обращайся))