Редактирование страниц переадресации абонентов

Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (6)

просмотр истории страницы
{code}
h1. Быстрая правка
По- умолчанию страницы ведут в никуда, в них минимально требуется отредактировать ссылку на личный кабинет, указав реальный адрес Вашего ЛК. Сделать это быстро можно скриптом. Предположим, абоненты могут обратиться в ЛК по домену lk.example.ru, в таком случае быстро поменять ссылки можно так:
{code}grep -rl cabinet *php | while read page; do sed 's|/cabinet|http://lk.example.ru/cabinet/|g; s|//|/|g' -i $page; done{code}
{code}grep -rl cabinet /app/asr_cabinet/var/www/html/*php | while read page; do sed 's|/cabinet.*"|http://lk.example.ru/cabinet/"|g' -i $page; done{code}
Если не получилось, можете заменить эти страницы стандартными, из скелета:
{code}
cd /app/asr_cabinet/var/www/html/
{code}grep -rl cabinet *php | while read page; do \cp /app/asr_cabinet/skelet/var/www/html/$page ./; done{code}
cd ~
{code}

h1. Редирект на страницу оплаты при отрицательном балансе
Доступно если:
* Использовании RADIUS-авторизации, или ip static если в учетной записи либо включена опция 82, либо указан mac-адрес.
* Если трафик от абонентов до ЛК не проходит NAT-трансляцию

Как настроить:
# Включите опцию "*Вход по ip в личный кабинет, без логина и пароля*" в [глобальных настройках биллинга|CarbonBilling:Глобальные настройки биллинга и оператора] чтобы абоненты автоматический авторизовались в ЛК по IP-адресу
# Исправьте файл страницы редиректа при отрицательном балансе */app/asr_cabinet/var/www/html/negbal.php*. Содержимое файла:
{code}
<html>
<head>
<meta http-equiv="refresh" content="1;URL=http://169.254.80.80/cabinet/%d0%9e%d0%bf%d0%bb%d0%b0%d1%82%d0%b0/" />
</head>
<body>
Лимит средств исчерпан.
</body>
</html>{code}
{note}Адрес +169.254.80.80+ замените на адрес сервера или доменное имя, по которому абоненты обращаются в ЛК{note}

Абонент попадёт в личный кабинет на страницу "*Оплата*", доступную в стандартном ЛК, если необходимо переводить абонентов на другую страницу - исправьте URL в примере выше.