Биллинговая система Nodeny
22 Ноября 2024, 00:55:58 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: 1 ... 3 4 [5] 6
  Печать  
Автор Тема: Напоминание о списаниях  (Прочитано 44014 раз)
Nafanya
NoDeny
Старожил
*

Карма: 1
Offline Offline

Сообщений: 459


412112973
Просмотр профиля Email
« Ответ #60 : 09 Марта 2016, 19:32:14 »

При блокирующем сообщении люди видят и читают текст сообщения (правда не все и не до конца). А вот кнопку "ПРОЧИТАЛ ВНИМАТЕЛЬНО" не все видят. Можно ее сделать поярче и немного побольше? Чтобы в глаза бросалась. Спасибо.
Записан

Кому то Бог дал ручки, а кому то - грабельки.
Warlock
NoDeny
Старожил
*

Карма: 8
Offline Offline

Сообщений: 367


Просмотр профиля
« Ответ #61 : 09 Марта 2016, 19:40:03 »

При блокирующем сообщении люди видят и читают текст сообщения (правда не все и не до конца). А вот кнопку "ПРОЧИТАЛ ВНИМАТЕЛЬНО" не все видят. Можно ее сделать поярче и немного побольше? Чтобы в глаза бросалась. Спасибо.
+
Было бы неплохо!
Записан
SeMant
NoDeny
Старожил
*

Карма: 4
Offline Offline

Сообщений: 266



Просмотр профиля Email
« Ответ #62 : 09 Марта 2016, 20:43:40 »

При блокирующем сообщении люди видят и читают текст сообщения (правда не все и не до конца). А вот кнопку "ПРОЧИТАЛ ВНИМАТЕЛЬНО" не все видят. Можно ее сделать поярче и немного побольше? Чтобы в глаза бросалась. Спасибо.
Я как-то психанул и переименовал кнопку в "Нажмите СЮДА" и проблема с видимостью ушла.
Записан
Redmen
NoDeny
Ветеран
*

Карма: 62
Offline Offline

Сообщений: 546


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


Просмотр профиля WWW
« Ответ #63 : 10 Марта 2016, 01:56:17 »

При блокирующем сообщении люди видят и читают текст сообщения (правда не все и не до конца). А вот кнопку "ПРОЧИТАЛ ВНИМАТЕЛЬНО" не все видят. Можно ее сделать поярче и немного побольше? Чтобы в глаза бросалась. Спасибо.
Я как-то психанул и переименовал кнопку в "Нажмите СЮДА" и проблема с видимостью ушла.

Я тоже как то так сделал, и со временем понял что люди перестали читать сообщения!

Я уже когда то предлагал сделать кнопку поярче но что бы после ее нажатия она сработала после 30 сек с выводом таймера и подсказкой: "сообщение закроется через нн сек", и если окно закрыть, то процедура заново.

на что народ меня засвистал, типа может капчу или номер телефона и код из смс,
а делов всего то на 1 java скриптик маленкий на кнопку!

хотите что бы ваши сообщения читали, подумайте как вы в такой ситуации поступаете = мне срочно надо - тыц и готово
Записан

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

Карма: -3
Offline Offline

Сообщений: 184


Просмотр профиля Email
« Ответ #64 : 02 Ноября 2016, 12:33:29 »

Как данный модуль будет работать с посуточными тарифами. Можно ли сделать так например если у человека сумма остатка средств подходит к к концу и до блокировки остается к примеру 3 дня абонент получает сообщение?
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #65 : 02 Ноября 2016, 12:34:20 »

На несколько списаний вперед модуль не умеет смотреть
Записан
Stronglan
Постоялец
***

Карма: -3
Offline Offline

Сообщений: 184


Просмотр профиля Email
« Ответ #66 : 02 Ноября 2016, 14:10:30 »

Можно ли адаптировать для посуточных тарифов, готов оплатить работу.
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #67 : 03 Ноября 2016, 09:34:06 »

Проблема в том, что вычисления делаются sql, а это не язык программирования. Может я что-то и сумею соорудить, но думаю там полюбому будут ограничения, допустим, учет только трех списаний и игнор ситуации когда подключено несколько услуг параллельно
Записан
k291
Старожил
****

Карма: -10
Offline Offline

Сообщений: 455


Просмотр профиля
« Ответ #68 : 27 Марта 2017, 16:20:44 »

Если days => установить 0, по окончанию месяца, клиенту будет выводится сообщение с "msg => " ?
Записан
Nafanya
NoDeny
Старожил
*

Карма: 1
Offline Offline

Сообщений: 459


412112973
Просмотр профиля Email
« Ответ #69 : 29 Марта 2018, 13:38:39 »

Не выдает клиентам сообщение. Вроде бы все ставил как всегда. В процессах есть:
Цитировать
  719 v0- S       1:40.15 /usr/bin/perl /usr/local/nodeny/nokernel.pl -d
  720 v0- S      12:54.85 /usr/bin/perl /usr/local/nodeny/noserver.pl -d
  721 v0- S       3:42.02 /usr/bin/perl /usr/local/nodeny/nokernel.pl -m=collectors -d
  722 v0- S       1:56.66 /usr/bin/perl /usr/local/nodeny/nokernel.pl -m=cap -d
  723 v0- S       0:39.65 /usr/bin/perl /usr/local/nodeny/nokernel.pl -m=dhcp -d
  724 v0- S       1:27.85 /usr/bin/perl /usr/local/nodeny/nokernel.pl -m=pingserver --d
  725 v0- S       0:22.50 /usr/bin/perl /usr/local/nodeny/nokernel.pl -m=capremind -d
Просмотрел все логи. Ошибок нигде не вижу. Дней стоит 4 Сегодня должно было вылезти. Может что то забыл сделать?
Рулем крути, по колесу стучал....
Записан

Кому то Бог дал ручки, а кому то - грабельки.
Cell
NoDeny
Спец
*

Карма: 52
Offline Offline

Сообщений: 1407



Просмотр профиля
« Ответ #70 : 29 Марта 2018, 14:01:24 »

Так последний модуль в дебаге запусти и посмотри что пишет
Записан
Nafanya
NoDeny
Старожил
*

Карма: 1
Offline Offline

Сообщений: 459


412112973
Просмотр профиля Email
« Ответ #71 : 29 Марта 2018, 14:37:21 »

Так последний модуль в дебаге запусти и посмотри что пишет
Цитировать
[root@WoodyNet /usr/local/nodeny]# /usr/bin/perl /usr/local/nodeny/nokernel.pl -m=capremind -X
Unknown option: x
Start. Flag -h for help
loading /usr/local/nodeny/sat.cfg
loading kernel::_capremind.pm
Start

Дальше тишина.
Записан

Кому то Бог дал ручки, а кому то - грабельки.
Pa4ka
Старожил
****

Карма: 4
Offline Offline

Сообщений: 281

591884591
Просмотр профиля Email
« Ответ #72 : 29 Марта 2018, 15:47:36 »

Так последний модуль в дебаге запусти и посмотри что пишет
Цитировать
[root@WoodyNet /usr/local/nodeny]# /usr/bin/perl /usr/local/nodeny/nokernel.pl -m=capremind -X
Unknown option: x
Start. Flag -h for help
loading /usr/local/nodeny/sat.cfg
loading kernel::_capremind.pm
Start

Дальше тишина.
в дэбаге это с опцией -v а у вас -X
Записан
Nafanya
NoDeny
Старожил
*

Карма: 1
Offline Offline

Сообщений: 459


412112973
Просмотр профиля Email
« Ответ #73 : 29 Марта 2018, 17:31:57 »

Цитировать
loading kernel::_capremind.pm

Start

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '"'day_price' *=> *'[^'|0]'AND NOT EXISTS (SELECT id FROM v_services WHERE uid=u.' at line 1

{
  'param' => [],
  'sql' => 'SELECT v.id, v.uid, s.price, u.balance, u.discount, d._adr_telefon, DATE(FROM_UNIXTIME(v.tm_end)) AS date FROM users_services v JOIN users u ON v.uid=u.id JOIN services s ON v.next_service_id=s.service_id JOIN data0 d ON v.uid=d.uid WHERE v.tm_end>0 AND v.tm_end<(UNIX_TIMESTAMP()+432000) AND v.next_service_id>0 AND s.price>0 AND u.balance<IF(u.discount<100,s.price*(100-u.discount)/100,0) AND block_if_limit>0 AND u.state=\'on\' AND u.discount<100 AND v.tags NOT LIKE \'%,capremind,%\' AND s.param NOT REGEXP "\'day_price\' *=> *\'[^\'|0]\'AND NOT EXISTS (SELECT id FROM v_services WHERE uid=u.id AND price<0) AND d._block_capremind=0'
};

 SELECT v.id, v.uid, s.price, u.balance, u.discount, d._adr_telefon, DATE(FROM_UNIXTIME(v.tm_end)) AS date FROM users_services v JOIN users u ON v.uid=u.id JOIN services s ON v.next_service_id=s.service_id JOIN data0 d ON v.uid=d.uid WHERE v.tm_end>0 AND v.tm_end<(UNIX_TIMESTAMP()+432000) AND v.next_service_id>0 AND s.price>0 AND u.balance<IF(u.discount<100,s.price*(100-u.discount)/100,0) AND block_if_limit>0 AND u.state='on' AND u.discount<100 AND v.tags NOT LIKE '%,capremind,%' AND s.param NOT REGEXP "'day_price' *=> *'[^'|0]'AND NOT EXISTS (SELECT id FROM v_services WHERE uid=u.id AND price<0) AND d._block_capremind=0

end
Записан

Кому то Бог дал ручки, а кому то - грабельки.
Nafanya
NoDeny
Старожил
*

Карма: 1
Offline Offline

Сообщений: 459


412112973
Просмотр профиля Email
« Ответ #74 : 29 Марта 2018, 22:01:50 »

Цитировать
loading kernel::_capremind.pm

Start

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '"'day_price' *=> *'[^'|0]'AND NOT EXISTS (SELECT id FROM v_services WHERE uid=u.' at line 1

{
  'param' => [],
  'sql' => 'SELECT v.id, v.uid, s.price, u.balance, u.discount, d._adr_telefon, DATE(FROM_UNIXTIME(v.tm_end)) AS date FROM users_services v JOIN users u ON v.uid=u.id JOIN services s ON v.next_service_id=s.service_id JOIN data0 d ON v.uid=d.uid WHERE v.tm_end>0 AND v.tm_end<(UNIX_TIMESTAMP()+432000) AND v.next_service_id>0 AND s.price>0 AND u.balance<IF(u.discount<100,s.price*(100-u.discount)/100,0) AND block_if_limit>0 AND u.state=\'on\' AND u.discount<100 AND v.tags NOT LIKE \'%,capremind,%\' AND s.param NOT REGEXP "\'day_price\' *=> *\'[^\'|0]\'AND NOT EXISTS (SELECT id FROM v_services WHERE uid=u.id AND price<0) AND d._block_capremind=0'
};

 SELECT v.id, v.uid, s.price, u.balance, u.discount, d._adr_telefon, DATE(FROM_UNIXTIME(v.tm_end)) AS date FROM users_services v JOIN users u ON v.uid=u.id JOIN services s ON v.next_service_id=s.service_id JOIN data0 d ON v.uid=d.uid WHERE v.tm_end>0 AND v.tm_end<(UNIX_TIMESTAMP()+432000) AND v.next_service_id>0 AND s.price>0 AND u.balance<IF(u.discount<100,s.price*(100-u.discount)/100,0) AND block_if_limit>0 AND u.state='on' AND u.discount<100 AND v.tags NOT LIKE '%,capremind,%' AND s.param NOT REGEXP "'day_price' *=> *'[^'|0]'AND NOT EXISTS (SELECT id FROM v_services WHERE uid=u.id AND price<0) AND d._block_capremind=0

end
Наверное никтоне поможет, что у меня с данными или запросами...  Печалька.
Записан

Кому то Бог дал ручки, а кому то - грабельки.
Страниц: 1 ... 3 4 [5] 6
  Печать  
 
Перейти в:  

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