Биллинговая система Nodeny
14 Мая 2024, 15:21:06 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: 1 ... 7 8 [9] 10 11 ... 13
  Печать  
Автор Тема: Модуль перенаправления клиента  (Прочитано 67396 раз)
bnet
NoDeny
Пользователь
*

Карма: 6
Offline Offline

Сообщений: 85


Просмотр профиля
« Ответ #120 : 09 Декабря 2011, 11:53:13 »

При недостаточном балансе, клиенту приходит сообщение, что ему нужно доплатить столько-то денег.. Потом эти сообщения видно в статистике пользователя, и вид у них для некоторых пользователей не читабельный..
Цитировать
<b>Шановний абонент!</b><br>Залишок коштів на вашому рахунку (<u>6.00 грн.</u>) недостатній для користування нашими послугами в наступному місяці.<br>Вартість вашого тарифного плану складає <u>60.00 грн.</u> <b>Вам необхідно оплатити <u>54 грн.</u> за наступний місяць</b>.<br>При неоплаті доступ буде автоматично заблоковано. Прохання поповнювати свій рахунок завчасно (до 1 числа), для успішного користування нашими послугами.

как отфильтровать теги, чтобы они не отображались в статистике?
Записан
Cell
Модератор
Спец
*****

Карма: 52
Offline Offline

Сообщений: 1407



Просмотр профиля
« Ответ #121 : 09 Декабря 2011, 14:12:16 »

Убрать их в сообщении )))
Записан
bnet
NoDeny
Пользователь
*

Карма: 6
Offline Offline

Сообщений: 85


Просмотр профиля
« Ответ #122 : 09 Декабря 2011, 15:04:36 »

ну это самый легкий путь, а мы тут легких путей не ищем))
Записан
Cell
Модератор
Спец
*****

Карма: 52
Offline Offline

Сообщений: 1407



Просмотр профиля
« Ответ #123 : 09 Декабря 2011, 15:14:11 »

ну это самый легкий путь, а мы тут легких путей не ищем))
Ну сложный путь заключается в том, чтобы найти в скриптах место (ту функцию) которая переводит хтмл теги в сообщениях клиентов в хтмл сущности. Где-то так имхо.
Записан
Redmen
NoDeny
Ветеран
*

Карма: 62
Offline Offline

Сообщений: 546


Подяку в КАРМУ


Просмотр профиля WWW
« Ответ #124 : 28 Января 2012, 00:07:38 »

красивый срипт запуска:
Код:
ee /usr/local/etc/rc.d/nomessage
вставляем:
Код:
#!/bin/sh
# PROVIDE: nomessage
# REQUIRE: LOGIN mysql

. /etc/rc.subr

name="nomessage"
rcvar=`set_rcvar`

: ${nomessage_enable="YES"}
: ${nodeny_dir="/usr/local/nodeny"}

start_cmd="${name}_start"
stop_cmd="${name}_stop"
restart_cmd="${name}_restart"
pidfile="/var/run/${name}.pid"

nomessage_start()
{
    cd $nodeny_dir
    pid_old=`cat $pidfile 2>/dev/null`
    echo -n "Starting $name..."
    perl ${name}.pl message.txt &
    sleep 2
    pid_new=`cat $pidfile 2>/dev/null`
    if [ $pid_old ] && [ $pid_old = $pid_new ];
    then
      echo "No. Already running"
    else
      echo "OK"
    fi
}

nomessage_stop()
{
    cd $nodeny_dir
    echo -n "Stopping $name..."
    pid=`cat $pidfile 2>/dev/null`
    if [ $pid ];
    then
       kill -TERM $pid;
       echo -n "Waiting pid $pid"
       while true
       do
         echo -n "..."
         if [ ! -f "$pidfile" ]; then break; fi
         sleep 1
       done
       echo "OK"
    else
       echo "$name is not running (no $pidfile)"
    fi
}

nomessage_restart()
{
    nomessage_stop   
    nomessage_start
}

load_rc_config $name
run_rc_command "$1"
выставим права:
Код:
cd /usr/local/etc/rc.d/
chmod 744 nomessage
Записан

Приймаю подяку у вигляді карми... та/або грошей Подмигивающий
t.me/MrMethod
Redmen
NoDeny
Ветеран
*

Карма: 62
Offline Offline

Сообщений: 546


Подяку в КАРМУ


Просмотр профиля WWW
« Ответ #125 : 28 Января 2012, 00:19:50 »

а можно добавить следующее:
допустим клиенту пришло сообщение!
он увидел страничьку и не читая меседж нажал кнопу "Ознакомлен"

Предлагаю добавить:
вместо текста сообшения юзеру показывает "Для открития доступа, ознакомтесь"  и кнопку "Прочитать"
по нажатию на котрую виводитса меседж и таймер (Допустим 15 сек) по истичению которого становитса активной кнопка "Ознакомлен"

З.Ы.:
здеся нашол реализацыю моей идеи http://www.site-do.ru/js/js15.php
себе попробую зделать, предлагаю в коробку
« Последнее редактирование: 28 Января 2012, 00:21:25 от Redmen » Записан

Приймаю подяку у вигляді карми... та/або грошей Подмигивающий
t.me/MrMethod
Cell
Модератор
Спец
*****

Карма: 52
Offline Offline

Сообщений: 1407



Просмотр профиля
« Ответ #126 : 28 Января 2012, 11:29:08 »

Спасибо, изучим и примем решение
Записан
0xbad0c0d3
гуру nodeny )
NoDeny
Спец
*

Карма: 116
Offline Offline

Сообщений: 1059



Просмотр профиля
« Ответ #127 : 28 Января 2012, 15:39:46 »

А можно сделать что-то типа капчи ))))) После нажатия на ОК появляется поле ввода, а старый текст исчезает и в это поле его нажно ввести )))))))))))
Записан
VitalVas
NoDeny
Спец
*

Карма: 60
Offline Offline

Сообщений: 991



Просмотр профиля WWW
« Ответ #128 : 28 Января 2012, 16:28:14 »

А можно сделать что-то типа капчи ))))) После нажатия на ОК появляется поле ввода, а старый текст исчезает и в это поле его нажно ввести )))))))))))
Цитировать
Для разблокировки интернета, вам нужно отправить смс на номер ХХХХХ или перевести ХХгрн. на счет ХХХХХХХ
Записан
Cell
Модератор
Спец
*****

Карма: 52
Offline Offline

Сообщений: 1407



Просмотр профиля
« Ответ #129 : 28 Января 2012, 23:31:13 »

Да, причем и номер и счет автора) ) )
Записан
Rico-X
NoDeny
Старожил
*

Карма: 7
Offline Offline

Сообщений: 350


Просмотр профиля
« Ответ #130 : 28 Марта 2012, 11:52:19 »

Клиент успешно перенаправляется на страничку с сообщением и кнопкой ознакомлен, для обычных сообщений все норм, но при использовании массовых сообщений кнопка ознакомлен не нажимается - как починить?
Записан
Cell
Модератор
Спец
*****

Карма: 52
Offline Offline

Сообщений: 1407



Просмотр профиля
« Ответ #131 : 28 Марта 2012, 15:30:27 »

нужен хрустальный шар и бубен
Записан
Rico-X
NoDeny
Старожил
*

Карма: 7
Offline Offline

Сообщений: 350


Просмотр профиля
« Ответ #132 : 28 Марта 2012, 15:55:10 »

Какие данные с хрустального шара нужны?
« Последнее редактирование: 03 Апреля 2012, 00:42:38 от Cell » Записан
Cell
Модератор
Спец
*****

Карма: 52
Offline Offline

Сообщений: 1407



Просмотр профиля
« Ответ #133 : 28 Марта 2012, 16:27:21 »

Какие данные с хрустального шара нужны?
Обратитесь ко мне лично, я вас проконсультирую. Моя ася указана в начале темы. По-всему видать не совсем правильная установка.
Записан
dimia
NoDeny
Пользователь
*

Карма: 1
Offline Offline

Сообщений: 45


Просмотр профиля
« Ответ #134 : 28 Апреля 2012, 08:04:22 »

с переходом на FreeBSD 9 и perl 5.12.4 перестало работать
Код:
Can't call method "prepare" without a package or object reference at ./nomessage.pl line 94.
 at ./nomessage.pl line 94
        main::Form_Config called at ./nomessage.pl line 353
Записан
Страниц: 1 ... 7 8 [9] 10 11 ... 13
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!