Warlock
NoDeny
Старожил
Карма: 8
Offline
Сообщений: 367
|
|
« Ответ #1050 : 13 Сентября 2018, 18:23:54 » |
|
Както можно в билинге посмотреть, какие МАСи были у клиента? Логично посмотреть в "Истории" клиента, но там нет.
В статистике подключений.
|
|
|
Записан
|
|
|
|
cojiict
|
|
« Ответ #1051 : 14 Сентября 2018, 11:50:14 » |
|
cgi-bin/stat.pl?a=auth_mac Таблица слева показывает у каких клиентов какие были мак-адреса за последние 60 дней. Если один мак был у нескольких клиентов, возможно, клиент давал свои авторизационные данные другому, менял свой мак либо же передал свой роутер/сетевую/компьютер.
В список могут попасть маки ваших работников, если они для тестов авторизовывались под логинами абонентов.
Кликните по мак-адресу чтобы посмотреть лог авторизаций.
|
|
|
Записан
|
|
|
|
vddav
|
|
« Ответ #1052 : 05 Октября 2018, 11:28:34 » |
|
подскажите как вставить ссылку в личный кабинет на оплату картой через Payberry, а так же с генерировать нужные переменные и сформировать ссылку. их формат ссылки: h_ttps://shop.payberry.ru/Content/Pay?acc=ппк абона&sum=модуль остатка+месячный платеж&id=наш айди, всегда один и тотже
|
|
|
Записан
|
|
|
|
Efendy
|
|
« Ответ #1053 : 05 Октября 2018, 14:40:21 » |
|
подскажите как вставить ссылку в личный кабинет на оплату картой через Payberry, а так же с генерировать нужные переменные и сформировать ссылку. их формат ссылки: h_ttps://shop.payberry.ru/Content/Pay?acc=ппк абона&sum=модуль остатка+месячный платеж&id=наш айди, всегда один и тотже
Show(url->a('click me', -base=>'https://shop.payberry.ru/Content/Pay', acc=>Make_PPC($usr->{id}), sum=>$usr->{recommended_pay}, id=>12345));
|
|
|
Записан
|
|
|
|
vddav
|
|
« Ответ #1054 : 06 Октября 2018, 11:18:12 » |
|
подскажите как вставить ссылку в личный кабинет на оплату картой через Payberry, а так же с генерировать нужные переменные и сформировать ссылку. их формат ссылки: h_ttps://shop.payberry.ru/Content/Pay?acc=ппк абона&sum=модуль остатка+месячный платеж&id=наш айди, всегда один и тотже
Show(url->a('click me', -base=>'h_ttps://shop.payberry.ru/Content/Pay', acc=>Make_PPC($usr->{id}), sum=>$usr->{recommended_pay}, id=>12345)); спасибо, привел вот к такому виду, но вот хотелось бы что б не ссылка "click me" выходила, а сразу в новой вкладке открывалась страничка. и в программировании я нуль) лепил по образу и подобию других модулей) use strict; use Db; sub go { my($Url, $usr) = @_;
my $sql_select = "SELECT v.uid, s.price, u.balance, u.discount "; my $sql_from = " FROM users_services v ". "JOIN users u ON v.uid=u.id ". "JOIN services s ON v.next_service_id=s.service_id "; my $sql_where = "WHERE v.uid=? ";
my $db = Db->sql( "$sql_select $sql_from $sql_where", $usr->{id});
while( my %p = $db->line ) { my $price = $p{discount}? $p{price}*(100-$p{discount})/100 : $p{price}; my $sum = $usr->{recommended_pay}+$price; Show(url->a('click me', -base=>'h_ttps://shop.payberry.ru/Content/Pay', acc=>Make_PPC($usr->{id}), sum=>$sum, id=>12345));
} } 1;
|
|
|
Записан
|
|
|
|
Efendy
|
|
« Ответ #1055 : 07 Октября 2018, 11:05:07 » |
|
Show(url->a('', -base=>'https://shop.payberry.ru/Content/Pay', acc=>Make_PPC($usr->{id}), sum=>$sum, id=>12345, -id=>'xxxbtn', -target=>'_blank')); Show "<script>\$(document).ready(function(){ document.getElementById('xxxbtn').click();; });</script>";
|
|
|
Записан
|
|
|
|
vddav
|
|
« Ответ #1056 : 09 Октября 2018, 10:33:41 » |
|
спасибо, буду ковырятся;)
|
|
|
Записан
|
|
|
|
Cell
NoDeny
Спец
Карма: 52
Offline
Сообщений: 1407
|
|
« Ответ #1057 : 09 Октября 2018, 23:04:53 » |
|
подскажите как вставить ссылку в личный кабинет на оплату картой через Payberry, а так же с генерировать нужные переменные и сформировать ссылку. их формат ссылки: h_ttps://shop.payberry.ru/Content/Pay?acc=ппк абона&sum=модуль остатка+месячный платеж&id=наш айди, всегда один и тотже
А этот формат точно рабочий? А то я реализовать то реализовал, только без подстановки данных абонента. Только айди провайдера ПС Все слегка не так оказалось, но спасибо за наколку )
|
|
« Последнее редактирование: 09 Октября 2018, 23:51:12 от Cell »
|
Записан
|
|
|
|
vddav
|
|
« Ответ #1058 : 10 Октября 2018, 07:19:09 » |
|
подскажите как вставить ссылку в личный кабинет на оплату картой через Payberry, а так же с генерировать нужные переменные и сформировать ссылку. их формат ссылки: h_ttps://shop.payberry.ru/Content/Pay?acc=ппк абона&sum=модуль остатка+месячный платеж&id=наш айди, всегда один и тотже
А этот формат точно рабочий? А то я реализовать то реализовал, только без подстановки данных абонента. Только айди провайдера ПС Все слегка не так оказалось, но спасибо за наколку ) да, более того - даже то что я нацарапал тоже работает)))) а вот Show(url->a('', -base=>'h_ttps://shop.payberry.ru/Content/Pay', acc=>Make_PPC($usr->{id}), sum=>$sum, id=>12345, -id=>'xxxbtn', -target=>'_blank')); Show "<script>\$(document).ready(function(){ document.getElementById('xxxbtn').click();; });</script>";
открывает в новой вкладке, но с матюками браузера и по чему то две вкладки сразу(
|
|
|
Записан
|
|
|
|
Cell
NoDeny
Спец
Карма: 52
Offline
Сообщений: 1407
|
|
« Ответ #1059 : 10 Октября 2018, 10:00:39 » |
|
видимо у нас какие-то разные шопы, раз запрос Content/Pay?id=xxx&acc=ппк абона у меня выдает 404 страницу просто /Content/ матюкается 403 образом
Но не суть, я разобрался как это сделать на том, что имеем для простых смертных.
|
|
|
Записан
|
|
|
|
Efendy
|
|
« Ответ #1060 : 10 Октября 2018, 11:34:56 » |
|
открывает в новой вкладке, но с матюками браузера и по чему то две вкладки сразу(
ну спроси какого-нибудь js-программиста, я тебе дал старт, а нюансы уже тебе решать - ты же взялся программировать
|
|
|
Записан
|
|
|
|
WideAreaNetwork
|
|
« Ответ #1061 : 13 Октября 2018, 14:46:53 » |
|
по умолчанию веб интерфейс есть на русском и украинском языке, как нужно/можно добавить еще один? переводом займусь сам, в основном интересует личный кабинет
|
|
|
Записан
|
|
|
|
WideAreaNetwork
|
|
« Ответ #1062 : 16 Октября 2018, 22:17:37 » |
|
по умолчанию веб интерфейс есть на русском и украинском языке, как нужно/можно добавить еще один? переводом займусь сам, в основном интересует личный кабинет
актуально еще вопрос наверное ламерский) при добавлении, изменении правил в IPFW кроме как его рестартануть больше ничего не требуется? в самом нодени+ ничего не надо перезапускать?
|
|
|
Записан
|
|
|
|
Efendy
|
|
« Ответ #1063 : 16 Октября 2018, 22:40:16 » |
|
На какой язык будешь делать перевод? web/lang/UA_user.pl - это тексты личного кабинета. Если будет нормальный перевод - могу в базу включить. Могу и не включать, могу продать (если кто захочет купить) и тебе дать процент. Как захочешь.
По поводу замены правил ipfw - меняешь текущие правила прямо в консоли или в rc.firewall?
|
|
|
Записан
|
|
|
|
WideAreaNetwork
|
|
« Ответ #1064 : 17 Октября 2018, 06:45:53 » |
|
На какой язык будешь делать перевод?
думаю покажется очень специфическим и очень мало кому нужным) могу вообще все перевести, весь билинг, язык венгерский По поводу замены правил ipfw - меняешь текущие правила прямо в консоли или в rc.firewall?
речь шла о rc.firewall, так как спросили о консоли тоже интересно будет знать
|
|
|
Записан
|
|
|
|
|