Личный кабинет на готовом движке
Kayfolom
Помоги прикрутить к плагину смены пароля и тарифа проверку на IP клиента. Тобишь чтоб можно было сменить тариф и пароль только с ипов прописанных в биллинге для конкретного клиента если попытка сменить ип с другого ипа выдавалось сообщение что нелся это сделать вы не со своего ипа пытаетесь это сделать.
вот тут что то похожее обсуждалось
http://www.softtime.ru/forum/read.php?i ... 435&page=1
Помоги прикрутить к плагину смены пароля и тарифа проверку на IP клиента. Тобишь чтоб можно было сменить тариф и пароль только с ипов прописанных в биллинге для конкретного клиента если попытка сменить ип с другого ипа выдавалось сообщение что нелся это сделать вы не со своего ипа пытаетесь это сделать.
вот тут что то похожее обсуждалось
http://www.softtime.ru/forum/read.php?i ... 435&page=1
На кой юзеру в юзер инфо номер его квартиры? Чтоб после пьянки не заблудится? Ну а если серьезно, то не вижу проблем - допишите пару строчек кода...edison писал(а):Акак же номер квартиры вывести в юзер инфо не работает не показывает юзер инфо текущий на вики!! В чем проблемка??
И СМС обслуживание не работает ошибок не выдает в чем дело??
Блокировку аккаунта можно сделать чтоб сам юзер блокировал??
ОТЧЕТ по истории тарифов???
Отчет по блокировкам???
Баланс по месяцам чтоб видел чел скока было денег на счету на первое число такого то месяца. А еще лучше чтоб на конкретную дату можно было посмотреть!!???
Еще самое интересное РЕГИСТРАЦИЯ сетевой карты в кабинете а то запарили менять маки!!????
Это все же можно реализовать примеры ПЛИЗ выкладывайте будем тестировать дорабатывать!!!!!!!!!!!!!!!!!!!!!
СМС-бслуживание откуда взяли? У меня есть оно, но в личном кабинете это всего 20% функционала.
По остальному - возьмите да и напишите сами, никто не обязан вам писать плагины...
Вот тут http://wiki.flintnet.ru/doku.php?id=joo ... entication в самом конце в сессию вставляется список принадлежищих пользоваталю адресов. В плагине смены пароля пишем строчку на проверку соотвествия адреса с которого зашли в кабинет и вуаля, все готово.edison писал(а):Kayfolom
Помоги прикрутить к плагину смены пароля и тарифа проверку на IP клиента. Тобишь чтоб можно было сменить тариф и пароль только с ипов прописанных в биллинге для конкретного клиента если попытка сменить ип с другого ипа выдавалось сообщение что нелся это сделать вы не со своего ипа пытаетесь это сделать.
вот тут что то похожее обсуждалось
http://www.softtime.ru/forum/read.php?i ... 435&page=1
1. "Переписываем urfaphp в папку urfaphp в корень джумлы"
А не в папку urfa?
2. Поставились http://www.ukhta-inform.ru/user_info.zip http://www.ukhta-inform.ru/urfa.zip
при авторизации user_info выводит не все.
Шаблон:
Отрабатывает так:
4. Поставился плагин Активация карт но на выводе его не отрабатывает.
Шаблон {user_card_payment} {card_payment_message}{payment_report} {payment_report_table}
Выводит:
В логах тишина..
Остальные плагины пока не тестил.
Да, сборка UTM5(0007), urfaphp брал отсюда: http://wiki.flintnet.ru/urfaphp.7z
А не в папку urfa?
2. Поставились http://www.ukhta-inform.ru/user_info.zip http://www.ukhta-inform.ru/urfa.zip
при авторизации user_info выводит не все.
Шаблон:
- {user_info}
Полное имя : {full_name}
Логин : {login}
Баланс : {balance} руб.
Кредит : {credit} руб.
Номер лицевого счета : {basic_account}
Блокировка : {is_blocked}
Дата создания : {create_date}г.
Адрес: {actual_address}
Номер ICQ : {icq_number}
Интернет : {int_status}
{tariff}
{cost}
{discounted}
{day_cost}
{night_cost}
{prepaid_traffic}
{IP_addres}
Отрабатывает так:
- Полное имя : Тестовый пользователь
Логин : test
Баланс : -0.43 руб.
Кредит : 0.00 руб.
Номер лицевого счета : 1
Блокировка : Yes, no admin
Дата создания : 25.09.2009г.
Адрес: ул.Ленина
Номер ICQ : 45345435
Интернет : DISABLE ENABLE
{tariff}
{cost}
{discounted}
{day_cost}
{night_cost}
{prepaid_traffic}
{IP_addres}
Код: Выделить всё
[Tue Sep 29 18:34:01 2009] [error] [client 192.168.12.25] PHP Notice: Undefined index: basic_account in /var/www/html/plugins/content/report_traffic.php on line 195, referer: http://83.1.215.109/index.php?option=com_content&view=article&id=3&Itemid=2
[Tue Sep 29 18:34:01 2009] [error] [client 192.168.12.25] PHP Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /var/www/html/plugins/content/report_traffic.php on line 217, referer: http://83.1.215.109/index.php?option=com_content&view=article&id=3&Itemid=2
4. Поставился плагин Активация карт но на выводе его не отрабатывает.
Шаблон {user_card_payment} {card_payment_message}{payment_report} {payment_report_table}
Выводит:
- Активация карты
{payment_report} {payment_report_table}
В логах тишина..
Остальные плагины пока не тестил.
Да, сборка UTM5(0007), urfaphp брал отсюда: http://wiki.flintnet.ru/urfaphp.7z
2 ga6iem :
Все плагины опубликованы на http://wiki.flintnet.ru, те что вы скачали - тестовые образцы начала разработки, они не полностью работоспособны.
Все плагины опубликованы на http://wiki.flintnet.ru, те что вы скачали - тестовые образцы начала разработки, они не полностью работоспособны.
А, понятно) Тогда пож-та обновите или вообще удалите архив urfaphp.7z на вики, чтобы подобных вопросов в дальнейшем не возникалоKayfolom писал(а):2 ga6iem :
Все плагины опубликованы на http://wiki.flintnet.ru, те что вы скачали - тестовые образцы начала разработки, они не полностью работоспособны.
Кстати, с новым http://wiki.flintnet.ru/doku.php?id=urf ... _admin.php вылезло
Код: Выделить всё
[Wed Sep 30 23:48:01 2009] [error] [client 10.20.50.2] PHP Parse error: syntax error, unexpected T_VARIABLE in /var/www/html/administrator/urfa/URFAClient_Admin.php on line 2162
судя по хмл:
Код: Выделить всё
<?xml version="1.0" encoding="utf-8"?>
<install version="1.5" type="plugin" group="authentication">
<name>Authentication - URFA</name>
<author>Kayfolom</author>
<creationDate>20.01.2009</creationDate>
<copyright>Kayfolom (C)</copyright>
<license>http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL</license>
<authorEmail>john_kayfolom@mail.ru</authorEmail>
<authorUrl>www.joomla.org</authorUrl>
<version>1.5</version>
<description>Handles URFA user authentication</description>
<files>
<filename plugin="urfa">urfa.php</filename>
</files>
<params/>
</install>
2 ga6iem
Архив urfaphp.7z на вики - это работающий вариант, зачем его убирать?
По "[Wed Sep 30 23:48:01 2009] [error] [client 10.20.50.2] PHP Parse error: syntax error, unexpected T_VARIABLE in /var/www/html/administrator/urfa/URFAClient_Admin.php on line 2162" посмотрите эту строку и исправьте ошибку.
По http://wiki.flintnet.ru/doku.php?id=joo ... entication , на этой странице, после xml секции идет секция php, это есть нужный вам urfa.php. Согласен, назван неудачно и невнятно (просто это один из первых плагинов), но вы можете обозвать его как душе угодно, лишь бы описание в xml и название файла совпадало.
Архив urfaphp.7z на вики - это работающий вариант, зачем его убирать?
По "[Wed Sep 30 23:48:01 2009] [error] [client 10.20.50.2] PHP Parse error: syntax error, unexpected T_VARIABLE in /var/www/html/administrator/urfa/URFAClient_Admin.php on line 2162" посмотрите эту строку и исправьте ошибку.
По http://wiki.flintnet.ru/doku.php?id=joo ... entication , на этой странице, после xml секции идет секция php, это есть нужный вам urfa.php. Согласен, назван неудачно и невнятно (просто это один из первых плагинов), но вы можете обозвать его как душе угодно, лишь бы описание в xml и название файла совпадало.
Не могу понять. последняя версяя UTM кредит клиент сам может себе прописывать?
И еще что то не понял про подарок другу, написано что услуга стоит 10 рублей, я так понимаю с юзера должны снять сумму которую он отправляет другу и сумму сколько стоит услуга и эта сумма должна тоже списаться так или не так?..
все спасибо разобрался
И еще что то не понял про подарок другу, написано что услуга стоит 10 рублей, я так понимаю с юзера должны снять сумму которую он отправляет другу и сумму сколько стоит услуга и эта сумма должна тоже списаться так или не так?..
все спасибо разобрался
В этом случае вам проще сделать просто проверку на соответствие IP адреса (ведь авторизация к моменту захода в Личный кабинет как я понимаю уже проведена), и пускать клиента сразу, без ввода логина и пароля. Будет удобная и прозрачная для пользователя система.y(x) писал(а):подскажите плиз, как сделать авторизацию для vpn пользователей, т.е. по логину и паролю которые указаны в сервисных привязках
а что там такое не правильно?Kayfolom писал(а):2 ga6iem
По "[Wed Sep 30 23:48:01 2009] [error] [client 10.20.50.2] PHP Parse error: syntax error, unexpected T_VARIABLE in /var/www/html/administrator/urfa/URFAClient_Admin.php on line 2162" посмотрите эту строку и исправьте ошибку.
Код: Выделить всё
function rpcf_link_user_tariff($user_id,$account_id=0,$tariff_current,$tariff_next=$tariff_current,$discount_period_id,$tariff_link_id=0) { //0x3018
Что там не правильно можно узнать на сайте http://www.php.ru/ga6iem писал(а):а что там такое не правильно?Kayfolom писал(а):2 ga6iem
По "[Wed Sep 30 23:48:01 2009] [error] [client 10.20.50.2] PHP Parse error: syntax error, unexpected T_VARIABLE in /var/www/html/administrator/urfa/URFAClient_Admin.php on line 2162" посмотрите эту строку и исправьте ошибку.Код: Выделить всё
function rpcf_link_user_tariff($user_id,$account_id=0,$tariff_current,$tariff_next=$tariff_current,$discount_period_id,$tariff_link_id=0) { //0x3018
Пишет же "PHP Parse error: syntax error" - вот и проверяйте синтаксис.
Ну если и из внешнего мира... А чем не устраивает проверка по логину-паролю аккаунта? Переписать пару строк на проверку по логину-паролю ip-группы не сложно, просто можно дергать sql запросом из базы, из таблицы ip_groups.y(x) писал(а):Kayfolom, нет, пользователь должен иметь доступ к ЛК, как при включенном vpn, так и при выключенном, а также с внешнего мира...
кто как делает с vpn? расскажите пожалуйста