Анонс новостей (обновлений, исправлений) Easyhotspot
Re: Анонс новостей (обновлений, исправлений) Easyhotspot
Теперь билинг стал более интерактивным! Можно тоже самое для колонки пользователей, подключенных к интернету? Для удобства статистики текучки клиентов между серверами
- Dmitry
- Администратор
- Сообщения: 1073
- Зарегистрирован: 25 май 2011, 09:14
- Откуда: г. Запорожье, Украина
- Контактная информация:
Re: Анонс новостей (обновлений, исправлений) Easyhotspot
Поможем блондинкам!
периодически получаю вопросы о том, что "клиент все вводит правильно, но не может авторизоваться"! по нескольку раз! а потом авторизуется!
первое что говорю - показывайте лог авторизации!
даже больше, ("нулевое", как совет) - смотрите сами в лог автороизации, только ВНИМАТЕЛЬНО!!!!
показывают.
смотрю и вижу!
приходится даже переспрашивать - "А вы действительно разницу не видите?"
пример:
да-да, разница в том самом "подчеркивании", в которое превращаются .... ПРОБЕЛЫ, которые клиент вводит вместе с логином или паролем, или и с тем и с другим одновременно... Потом скрипт преобразует их в подчеркивания (особенность передачи данных через интернет)....
И вот теперь, подрулим скрипт авторизации, чтобы он эти пробелы множил на ноль...
В файле страницы авторизации находите код (где-то в районе 720-й строки):
и добавляем в него еще две так, чтобы стало
периодически получаю вопросы о том, что "клиент все вводит правильно, но не может авторизоваться"! по нескольку раз! а потом авторизуется!
первое что говорю - показывайте лог авторизации!
даже больше, ("нулевое", как совет) - смотрите сами в лог автороизации, только ВНИМАТЕЛЬНО!!!!
показывают.
смотрю и вижу!
приходится даже переспрашивать - "А вы действительно разницу не видите?"
пример:
Код: Выделить всё
Fri Aug 16 14:24:48 2013 : Auth: Login incorrect: [M11xcGT1_/sTMd2o5A] (from client hotspot port 2 cli B8-99-E3-86-DB-CE)
Fri Aug 16 14:24:52 2013 : Auth: Login incorrect: [M11xcGT1_/sTMd2o5A] (from client hotspot port 2 cli B8-99-E3-86-DB-CE)
Fri Aug 16 14:25:22 2013 : Auth: Login OK: [M11xcGT1] (from client hotspot port 2 cli B8-99-E3-86-DB-CE)
И вот теперь, подрулим скрипт авторизации, чтобы он эти пробелы множил на ноль...
В файле страницы авторизации находите код (где-то в районе 720-й строки):
Код: Выделить всё
# Tim added these two lines:
$username =~ s/\+/ /g;
$username =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/seg;
$password =~ s/\+/ /g;
$password =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/seg;
Код: Выделить всё
# Tim added these two lines:
$username =~ s/\+/ /g;
$username =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/seg;
$username =~ s/_//g;
$password =~ s/\+/ /g;
$password =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/seg;
$password =~ s/_//g;
- Dmitry
- Администратор
- Сообщения: 1073
- Зарегистрирован: 25 май 2011, 09:14
- Откуда: г. Запорожье, Украина
- Контактная информация:
Re: Анонс новостей (обновлений, исправлений) Easyhotspot
Изменено и добавлено
Установка/редактирование даты окончания обслуживания для клиентов реализованы теперь непосредственно в Codeigniter без использования AJAX. Благодаря этому повысилась безопасность данной процедуры, плюс, данная функция (кнопка) была добавлена в меню результатов поиска клиентов.
Дополнительная модернизация - в базе теперь пишется не текстовая строка с датой, а timestamp, благодаря чему появилась возможность корректной сортировки списка именно по этому параметру.
Результат можно посмотреть по адресу
http://wifi-hotspot.zp.ua/hotspot_demo/ ... p/postpaid
Логины/пароли - стандартные для демо-сайта:
vcool | vcool123
admin | admin123
Установка/редактирование даты окончания обслуживания для клиентов реализованы теперь непосредственно в Codeigniter без использования AJAX. Благодаря этому повысилась безопасность данной процедуры, плюс, данная функция (кнопка) была добавлена в меню результатов поиска клиентов.
Дополнительная модернизация - в базе теперь пишется не текстовая строка с датой, а timestamp, благодаря чему появилась возможность корректной сортировки списка именно по этому параметру.
Результат можно посмотреть по адресу
http://wifi-hotspot.zp.ua/hotspot_demo/ ... p/postpaid
Логины/пароли - стандартные для демо-сайта:
vcool | vcool123
admin | admin123
- Dmitry
- Администратор
- Сообщения: 1073
- Зарегистрирован: 25 май 2011, 09:14
- Откуда: г. Запорожье, Украина
- Контактная информация:
Re: Анонс новостей (обновлений, исправлений) Easyhotspot
Обновлена инструкция "Индивидуализация вашего хотспота" (в связи с новой версией страницы авторизации)
- Dmitry
- Администратор
- Сообщения: 1073
- Зарегистрирован: 25 май 2011, 09:14
- Откуда: г. Запорожье, Украина
- Контактная информация:
Re: Анонс новостей (обновлений, исправлений) Easyhotspot
Обновлен инсталятор.
- Теперь возможна установка на Debian 7.x (скриншот ниже);
- Инсталятор предлагает установить (и при согласии устанавливает) Webmin.
- Dmitry
- Администратор
- Сообщения: 1073
- Зарегистрирован: 25 май 2011, 09:14
- Откуда: г. Запорожье, Украина
- Контактная информация:
Re: Анонс новостей (обновлений, исправлений) Easyhotspot
Обновлена инструкция по работе в программе:
- Добавлена информация по привязке клиента к mac-адресу в один клик
- Добавлена информация об удалении сеансов ваучера.
- Dmitry
- Администратор
- Сообщения: 1073
- Зарегистрирован: 25 май 2011, 09:14
- Откуда: г. Запорожье, Украина
- Контактная информация:
Re: Анонс новостей (обновлений, исправлений) Easyhotspot
На тестовом сервере можно посмотреть текущий вариант работы со счетами
логины/пароли все те же: vcool | vcool123 или же admin | admin123
Там же - нововведения по поводу валют(ы) - список теперь создает и редактирует сам администратор хотспота.
Пишу обновленное "Руководство по эксплуатации" всвязи с нововведениями.
(А демо-сайт по прежему "лежит")...
логины/пароли все те же: vcool | vcool123 или же admin | admin123
Там же - нововведения по поводу валют(ы) - список теперь создает и редактирует сам администратор хотспота.
Пишу обновленное "Руководство по эксплуатации" всвязи с нововведениями.
(А демо-сайт по прежему "лежит")...
- Dmitry
- Администратор
- Сообщения: 1073
- Зарегистрирован: 25 май 2011, 09:14
- Откуда: г. Запорожье, Украина
- Контактная информация:
Re: Анонс новостей (обновлений, исправлений) Easyhotspot
Готова обновленная инструкция "Программа управления Wi-Fi хотспотом Easyhotspot / Руководство по эксплуатации"
Доступна по ссылке:
http://wifi-hotspot.zp.ua/uploads/manual.pdf
Доступна по ссылке:
http://wifi-hotspot.zp.ua/uploads/manual.pdf
- Dmitry
- Администратор
- Сообщения: 1073
- Зарегистрирован: 25 май 2011, 09:14
- Откуда: г. Запорожье, Украина
- Контактная информация:
Re: Анонс новостей (обновлений, исправлений) Easyhotspot
Итак, "мартовские" обновления (2014)
В меню создания и редактирования Тарифных пакетов "гуманизирован" ввод срока годности
Ранее в программе ввод срока годности осуществлялся только в сутках. Если же была необходимость ввести значение равное, например, нескольким часам, нужно было вычислять дробное значение. Теперь ввод срока годности осуществляется более простым человеческим образом: нужно ввести число и выбрать из выпадающего списка единицу измерения.
Фиксированный список валют в программе заменен возможностью самостоятельно заводить, редактировать валюту(ы) Администраторами системы
Теперь в программе "по умолчанию" (сразу же после установки) отсутствует какая-либо предустановленная валюта! Администратор системы может добавить в список любое необходимое ему число валют. Внося валюту в список, Администратор указывает для валюты сокращенное наименование, полное наименование и код валюты в соотвествии со стандартом ISO-4217.
В программу добавлена функция бана Клиентов по mac-адресу
В программу добавлен список mac-адресов, которым хотспоты будут отказывать в авторизации при любых обстоятельствах. Не важно - правильные данные вводит клиент при авторизации, или нет - хотспот всегда будет отвечать отказом в доступе! Разделение прав Кассиров/Администраторов применительно к данной функции реализовано следующим образом:
Изменено поведение страниц, обновлявшихся автоматически
Ранее в программе было включено принудительное обновление всех страниц в меню Кассира каждые 3 минуты. Это создавало некоторое неудобство, например в случае создания Клиентов - сработавшее по таймеру автоматическое обновление могло прервать этот процесс, и все приходилось вводить по-новой. Теперь функция автообновления изменена:
Программа и раньше предоставляла возможность скачать в CSV-формате списки как Клиентов с оплатой по счету, так и ваучеров. Но кнопки эти не имели надлежащего оформления, и были размещены нелогично. Теперь кнопка для скачивания списка Клиентов с оплатой по счету находится в меню Клиентов с оплатой по счету (в верхнем правом углу). А кнопка скачивания списка ваучеров в CSV-формате - находится в врехнем правом углу меню Ваучеров, где ей логичнее всего находиться. Кнопки теперь оформлены в виде иконок, изображающих "spreadsheet" (экселевский файл) и имеют соответствующие всплывающие подсказки. Следует также добавить, что Кассирам эти кнопки видны только лишь в том случае, если параметр "Доверие кассиру" в программе установлен как "Да". Администраторам кнопки видны в любом случае.
Программа полностью изменена в вопросах выписки счетов
Изменения в этой части программы выполнено так много, что их описание просто не умещается в формат новостной заметки. Вот наиболее значимые из них:
Обновлена инструкция: "Программа управления Wi-Fi хотспотом - Easyhotspot, Руководство по эксплуатации"
Всвязи с многочисленными изменениями в программе, были внесены изменения в инструкцию "Программа управления Wi-Fi хотспотом - Easyhotspot, Руководство по эксплуатации". Инструкция доступна по ссылке.
В меню создания и редактирования Тарифных пакетов "гуманизирован" ввод срока годности
Ранее в программе ввод срока годности осуществлялся только в сутках. Если же была необходимость ввести значение равное, например, нескольким часам, нужно было вычислять дробное значение. Теперь ввод срока годности осуществляется более простым человеческим образом: нужно ввести число и выбрать из выпадающего списка единицу измерения.
Фиксированный список валют в программе заменен возможностью самостоятельно заводить, редактировать валюту(ы) Администраторами системы
Теперь в программе "по умолчанию" (сразу же после установки) отсутствует какая-либо предустановленная валюта! Администратор системы может добавить в список любое необходимое ему число валют. Внося валюту в список, Администратор указывает для валюты сокращенное наименование, полное наименование и код валюты в соотвествии со стандартом ISO-4217.
В программу добавлена функция бана Клиентов по mac-адресу
В программу добавлен список mac-адресов, которым хотспоты будут отказывать в авторизации при любых обстоятельствах. Не важно - правильные данные вводит клиент при авторизации, или нет - хотспот всегда будет отвечать отказом в доступе! Разделение прав Кассиров/Администраторов применительно к данной функции реализовано следующим образом:
- Кассир может вносить в список бана mac-адрес любого авторизовавшегося Клиента через меню просмотра пользователей подключенных "онлайн". Удалить mac-адрес из списка забаненых у Кассира нет возможности.
- Администратор может добавить произвольный mac-адрес с помощью специального меню. Также, в своем меню Администратор может удалить любой mac-адрес из списка забаненых.
Изменено поведение страниц, обновлявшихся автоматически
Ранее в программе было включено принудительное обновление всех страниц в меню Кассира каждые 3 минуты. Это создавало некоторое неудобство, например в случае создания Клиентов - сработавшее по таймеру автоматическое обновление могло прервать этот процесс, и все приходилось вводить по-новой. Теперь функция автообновления изменена:
- Функция автообновления теперь присутствует только на нескольких страницах - "домашней" (обновляются сведения о загрузке сервера), Клиентов с оплатой по счету, Ваучеров , Клиентов, подключенных к хотспоту (в последних трех случаях обновляются данные о потреблении клиентами трафика, времени и т.д. и т.п.).
- На страницах Клиентов с оплатой по счету автообновление автоматичесмки отключается, если хоть в одно (любое) из полей: имени клиента, его логина, пароля, были введены какие-то значения (в итоге, автообновление теперь не мешает создавать новых Клиентов).
- На странице Ваучеров автообновление автоматически отключается, если Кассиром было введено число новых ваучеров для создания.
Программа и раньше предоставляла возможность скачать в CSV-формате списки как Клиентов с оплатой по счету, так и ваучеров. Но кнопки эти не имели надлежащего оформления, и были размещены нелогично. Теперь кнопка для скачивания списка Клиентов с оплатой по счету находится в меню Клиентов с оплатой по счету (в верхнем правом углу). А кнопка скачивания списка ваучеров в CSV-формате - находится в врехнем правом углу меню Ваучеров, где ей логичнее всего находиться. Кнопки теперь оформлены в виде иконок, изображающих "spreadsheet" (экселевский файл) и имеют соответствующие всплывающие подсказки. Следует также добавить, что Кассирам эти кнопки видны только лишь в том случае, если параметр "Доверие кассиру" в программе установлен как "Да". Администраторам кнопки видны в любом случае.
Программа полностью изменена в вопросах выписки счетов
Изменения в этой части программы выполнено так много, что их описание просто не умещается в формат новостной заметки. Вот наиболее значимые из них:
- Для Клиентов с оплатой по счету добавлены два новых типа учета: "посуточный" и помесячный";
- Программа теперь позволяет одному Клиенту выписывать и хранить в базе любое необходимое число счетов;
- В выписанный счет вносится абсолютно вся необходимая, в том числе и служебная информация - кто выписывал, когда, в какой валюте, на какую сумму, все данные обо всех сеансах доступа в интернет, логин и полное имя Клиента, и т.д.
- Получая деньги от Клиента в оплату счета, Кассир записывает в базу информацию об этом (в том числе записывается, кто именно из Кассиров и когда именно вносил в базу эту информацию);
- Кассир, удаляя счет, на самом деле лишь перемещает его в "Корзину", Администратор имеет возможность просмотра в том числе и таких "удаленных" счетов;
- Клиент может оплачивать счета как разовыми платежами, так и по частям;
- Администратор проводит инкассацию всех средств, полученных Кассирами от Клиентов с оплатой по счету;
Обновлена инструкция: "Программа управления Wi-Fi хотспотом - Easyhotspot, Руководство по эксплуатации"
Всвязи с многочисленными изменениями в программе, были внесены изменения в инструкцию "Программа управления Wi-Fi хотспотом - Easyhotspot, Руководство по эксплуатации". Инструкция доступна по ссылке.
- Dmitry
- Администратор
- Сообщения: 1073
- Зарегистрирован: 25 май 2011, 09:14
- Откуда: г. Запорожье, Украина
- Контактная информация:
Re: Анонс новостей (обновлений, исправлений) Easyhotspot
В архив к программе добавлена простенькая форма обратной связи.
она позволяет клиенту написать письмо администратору хотспота.
http://wifi-hotspot.zp.ua/login/feedback/index.php
она позволяет клиенту написать письмо администратору хотспота.
- форма использует учетную запись на внешнем smtp-сервере, следовательно на сервер хотспота не надо устанавливать и пытаться корректно настраивать собственный почтовый сервер.
- отправку письма выполняет сам сервер хотспота, следовательно письмо может отправить неавторизованный клиент.
- адрес получателя жестко прописывается в настройках, следовательно форма бесполезна для рассылки спама.
- В форме сделана задержка, благодаря чему клиенту вас доставать письмами тоже быстро надоест
http://wifi-hotspot.zp.ua/login/feedback/index.php
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей