Логин и данные клиента поменять местами.

Обнаруженные вами ошибки в работе программы, предложения по ее улучшению
Ответить
Skydreem
Сообщения: 298
Зарегистрирован: 28 май 2011, 14:51
Контактная информация:

Логин и данные клиента поменять местами.

Сообщение Skydreem »

Доброго настроения. Есть вопрос по настройке и возможно, не мне одному это покажется интересным. Нужно немного переделать вывод информации подключенных клиентов.
В общем идея такова. В полях "Подключены к интернету" сначала идет логин, затем данные клиента. Смысловая нагрузка увиденного теряется полностью если авторизация клиентов осуществляется по макам, и хотелось бы видеть в первых рядах данные келиента, а не кракозябры не несущие ничего полезного. можно сделать?)
Аватара пользователя
Dmitry
Администратор
Сообщения: 1073
Зарегистрирован: 25 май 2011, 09:14
Откуда: г. Запорожье, Украина
Контактная информация:

Re: Логин и данные клиента поменять местами.

Сообщение Dmitry »

Пробуйте - пристегнул архив.
Файл из него onlineusers_view.php нужно разместить в папке
/var/www/easyhotspot/system/application/views
заменив им имеющийся там старый
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Skydreem
Сообщения: 298
Зарегистрирован: 28 май 2011, 14:51
Контактная информация:

Re: Логин и данные клиента поменять местами.

Сообщение Skydreem »

спасибо! немного лучше. Ещё бы скобки местами поменять. Если можно, сделайте пожалуйста так:
Иван Иваныч, ул.Набережная,6 (00-00-00-00-00),
а не так :
(Иван Иваныч, ул.Набережная,6) 00-00-00-00-00.
Skydreem
Сообщения: 298
Зарегистрирован: 28 май 2011, 14:51
Контактная информация:

Re: Логин и данные клиента поменять местами.

Сообщение Skydreem »

(Скобки в начале) текста смотрятся неестественно. Как это исправить чтобы они были в конце?
Аватара пользователя
Dmitry
Администратор
Сообщения: 1073
Зарегистрирован: 25 май 2011, 09:14
Откуда: г. Запорожье, Украина
Контактная информация:

Re: Логин и данные клиента поменять местами.

Сообщение Dmitry »

Вобще-то В САМОМ НАЧАЛЕ - в списке всё было как раз сделано ЛОГИЧНО! Первым показывался логин - параметр, который ОБЯЗАТЕЛЬНО есть у всех - и у ваучеров, и у клиентов с оплатой по счету. А уж вторым и в скобках - "имя клиента", которое у ваучеров отсутствует напрочь! Вынести имя вперед - это просто добавить гемороя мозгу оператора - он вынужден будет УГАДЫВАТЬ - а это логин клиента или его реальное имя. А уж "заворачивать" логин в скобки лично я вообще не вижу смысла, плюс, в коде придется лепить "костыли", чтобы "заворачивало" только у клиентов, у которых есть "реальное имя" и не "заворачивало" у тех, у которых такового нет (что с другой стороны, еще больше будет "разрывать мозг" оператору)...

Посему. Просто уберем скобки.

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

sudo mcedit /var/www/easyhotspot/system/application/views/onlineusers_view.php
Начиная с 31-й строки находим такой кусок кода:

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

                echo "<i>(";
                echo trim($row->realname);
                echo ")</i> "; } ?> <?=$row->username;?></td>
 
и меняем его таким образом, чтобы стало:

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

                echo "<i>";
                echo trim($row->realname);
                echo "</i> - "; } ?> <?=$row->username;?></td>
В итоге скобки уйдут, а между именем и логином добавится дефис.
Важное замечание - все описанное в данном посте (сам фрагмент кода) относится только лишь к той версии файла отображения списка клиентов, который пристегнут в архиве ранее в этой теме!
Skydreem
Сообщения: 298
Зарегистрирован: 28 май 2011, 14:51
Контактная информация:

Re: Логин и данные клиента поменять местами.

Сообщение Skydreem »

Спасибо огромное за то что не оставили моя просьба без решения! Теперь стало лучше, в глаза бросаются именно клиенты, а не их сетевые карты и кракозябры)))) весьма благодарствую и больше пока не трогаю.
Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя