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

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
  Начало Помощь Поиск Войти Регистрация  
  Просмотр сообщений
Страниц: 1 ... 5 6 [7] 8 9 ... 18
91  Главная категория / Модули NodenyPlus / Re: Модуль TurboSMS : 12 Января 2017, 11:49:38
Подскажите, как можно отправить смс клиентам с определенными тарифными планами?

Выбираете тариф в списке и вверху над абонентами кнопочка SMS
92  Главная категория / Nodeny Plus / Re: Индивидуальная скорость разным абонентам : 12 Января 2017, 11:12:20
Добрый день! Очень интересует. Не получится?
93  Главная категория / Nodeny Plus / Re: Индивидуальная скорость разным абонентам : 23 Декабря 2016, 15:25:23
Будет дело?
94  Главная категория / Nodeny Plus / Re: Вопрос по разработке доп.плюшек.... : 09 Декабря 2016, 10:01:33
т.е. достаточно менять данные в БД и биллинг сам все подхватит?
зависит от того что менять
а где почитать про эти зависимости?
ну что именно вас интересует мож подскажут
цепочка событий такая: создание нового юзера - добавление тарифа - добавление оплаты - активация доступа


Почему бы это не сделать стандартным способом? Слишком много таблиц затронет данная процедура. Тут я думаю нужно вам код изучать, что и как происходит во время добавления клиента.
95  Главная категория / Nodeny Plus / Re: Вопрос по разработке доп.плюшек.... : 07 Декабря 2016, 08:32:59
Менял услугу на другую, с той же стоимостью. Проблем не было.
96  Главная категория / Nodeny Plus / Индивидуальная скорость разным абонентам : 30 Ноября 2016, 11:24:14
Приветствую! Уважаемый Стас. Реально ли сделать так называемый тариф Custom? Чтобы в учетке абонента отдельно указать скорость. Есть несколько абонов с разными условиями тарификации, например юрики. Неудобно под каждого создавать свой тариф.
97  Главная категория / Nodeny Plus / Re: Реалізатори карток поповнення. Сума залишку. : 23 Ноября 2016, 10:43:54
Но там идет группировка по номиналу и на ком числятся. Если дата передачи в одной группе у разных карточек будет разная? Делать еще группировку по дате, чтобы взвыли другие администраторы, которым это нафик не нужно? Могу сделать вывод даты передачи там где отображается каждая карточка отдельно
Ну хотя бы там, уже легче будет
98  Главная категория / Nodeny Plus / Re: Реалізатори карток поповнення. Сума залишку. : 22 Ноября 2016, 13:30:40
Дата передачи карточек видна в платежах
Да, видна. Но если искать в ручную по все списку. Почему просто не сделать в карточках пополнения дату передачи конкретной партии карточек. Ведь партии с номиналом и количеством то отображены.
99  Главная категория / Nodeny Plus / Re: Реалізатори карток поповнення. Сума залишку. : 08 Ноября 2016, 18:09:15
Да, в этом модуле много чего не хватает. Я например писал что хотелось бы видеть дату передачи карточек, но ответа не последовало.
100  Главная категория / Nodeny Plus / Re: Ошибка обновления Nodeny : 08 Ноября 2016, 14:25:11
Все спасибо! Помогло!
101  Главная категория / Модули NodenyPlus / Re: collectors : 08 Ноября 2016, 14:07:08
nokernel.pl не вылетает когда память закончилась?
102  Главная категория / Nodeny Plus / Re: Ошибка обновления Nodeny : 08 Ноября 2016, 13:34:32
Жестяк... ну блин неделю назад все сделал, четко прошло, сейчас эта фигня.
Удалил полностью папку Nodeny, заново скачиваю через svn, распаковываю в modules свежескачанный с сайта модуль dhcp, пытаюсь поставить:

root@nas_12:/usr/local/nodeny # perl install.pl -x
Код:
Start. Flag -h for help
loading /usr/local/nodeny/sat.cfg
<<< Подключение всех модулей >>>

--- Модуль NoDeny ---
sql error. Run with -v at /usr/local/nodeny/modules/NoDeny/run.pl line 112.

Пробуем с ключом -v

root@nas_12:/usr/local/nodeny # perl install.pl -x -v


Код:
Start. Flag -h for help

loading /usr/local/nodeny/sat.cfg

<<< Подключение всех модулей >>>

Connecting to DBI:mysql:database=nodeny;host=188.239.193.103;port=3306;mysql_connect_timeout=5 : 0.015829 sec

SELECT * FROM config ORDER BY time DESC LIMIT 1
Строк: 1. Время выполнения sql: 0.0016 сек


--- Модуль NoDeny ---

CREATE command denied to user 'nodeny'@'188.239.193.94' for table 'ports'

{
  'param' => [],
  'sql' => 'CREATE TABLE IF NOT EXISTS `ports` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `uid` bigint(20) unsigned NOT NULL,
  `port` int(10) unsigned NOT NULL,
  `descr` varchar(127) NOT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `port` (`uid`,`port`),
  KEY `uid` (`uid`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
'
};

 CREATE TABLE IF NOT EXISTS `ports` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `uid` bigint(20) unsigned NOT NULL,
  `port` int(10) unsigned NOT NULL,
  `descr` varchar(127) NOT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `port` (`uid`,`port`),
  KEY `uid` (`uid`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;


Connecting to DBI:mysql:database=nodeny;host=188.239.193.103;port=3306;mysql_connect_timeout=5 : 0.003963 sec

CREATE command denied to user 'nodeny'@'188.239.193.94' for table 'notifications'

{
  'param' => [],
  'sql' => 'CREATE TABLE IF NOT EXISTS `notifications` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `created` int(10) unsigned NOT NULL,
  `uid` bigint(20) NOT NULL DEFAULT \'0\',
  `url` varchar(255) NOT NULL DEFAULT \'\',
  `msg` varchar(255) NOT NULL DEFAULT \'\',
  `sent` enum(\'yes\', \'no\') NOT NULL DEFAULT \'no\',
  `tries` tinyint(3) unsigned NOT NULL DEFAULT \'0\',
  `type` varchar(255) NOT NULL DEFAULT \'\',
  PRIMARY KEY (`id`),
  KEY `created` (`created`),
  KEY `uid` (`uid`),
  KEY `sent` (`sent`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

'
};

 CREATE TABLE IF NOT EXISTS `notifications` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `created` int(10) unsigned NOT NULL,
  `uid` bigint(20) NOT NULL DEFAULT '0',
  `url` varchar(255) NOT NULL DEFAULT '',
  `msg` varchar(255) NOT NULL DEFAULT '',
  `sent` enum('yes', 'no') NOT NULL DEFAULT 'no',
  `tries` tinyint(3) unsigned NOT NULL DEFAULT '0',
  `type` varchar(255) NOT NULL DEFAULT '',
  PRIMARY KEY (`id`),
  KEY `created` (`created`),
  KEY `uid` (`uid`),
  KEY `sent` (`sent`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;



Connecting to DBI:mysql:database=nodeny;host=188.239.193.103;port=3306;mysql_connect_timeout=5 : 0.003887 sec

CREATE command denied to user 'nodeny'@'188.239.193.94' for table 'notifications_users'

{
  'sql' => 'CREATE TABLE IF NOT EXISTS `notifications_users` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `updated` int(10) unsigned NOT NULL,
  `uid` bigint(20) NOT NULL DEFAULT \'0\',
  `reg_id` varchar(255) NOT NULL DEFAULT \'\',
  PRIMARY KEY (`id`),
  KEY `updated` (`updated`),
  KEY `uid` (`uid`),
  UNIQUE KEY `reg_id` (`reg_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

',
  'param' => []
};

 CREATE TABLE IF NOT EXISTS `notifications_users` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `updated` int(10) unsigned NOT NULL,
  `uid` bigint(20) NOT NULL DEFAULT '0',
  `reg_id` varchar(255) NOT NULL DEFAULT '',
  PRIMARY KEY (`id`),
  KEY `updated` (`updated`),
  KEY `uid` (`uid`),
  UNIQUE KEY `reg_id` (`reg_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;



Connecting to DBI:mysql:database=nodeny;host=188.239.193.103;port=3306;mysql_connect_timeout=5 : 0.00419 sec

CREATE command denied to user 'nodeny'@'188.239.193.94' for table 'places_events'

{
  'param' => [],
  'sql' => 'CREATE TABLE IF NOT EXISTS `places_events` (
  `id` bigint(20) unsigned NOT NULL auto_increment,
  `time` int(10) unsigned NOT NULL default \'0\',
  `when_remove` int(10) unsigned NOT NULL default \'0\',
  `place` int(10) unsigned NOT NULL,
  `descr` mediumtext NOT NULL,
  `metadata` varchar(255) NOT NULL default \'\',
  `errorlevel` tinyint(3) unsigned NOT NULL default \'0\',
  PRIMARY KEY  (`id`),
  KEY `place` (`place`),
  KEY `time` (`time`),
  KEY `metadata` (`metadata`),
  KEY `errorlevel` (`errorlevel`),
  KEY `when_remove` (`when_remove`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;'
};

 CREATE TABLE IF NOT EXISTS `places_events` (
  `id` bigint(20) unsigned NOT NULL auto_increment,
  `time` int(10) unsigned NOT NULL default '0',
  `when_remove` int(10) unsigned NOT NULL default '0',
  `place` int(10) unsigned NOT NULL,
  `descr` mediumtext NOT NULL,
  `metadata` varchar(255) NOT NULL default '',
  `errorlevel` tinyint(3) unsigned NOT NULL default '0',
  PRIMARY KEY  (`id`),
  KEY `place` (`place`),
  KEY `time` (`time`),
  KEY `metadata` (`metadata`),
  KEY `errorlevel` (`errorlevel`),
  KEY `when_remove` (`when_remove`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;

Connecting to DBI:mysql:database=nodeny;host=188.239.193.103;port=3306;mysql_connect_timeout=5 : 0.003774 sec

CREATE command denied to user 'nodeny'@'188.239.193.94' for table 'documents'

{
  'param' => [],
  'sql' => 'CREATE TABLE IF NOT EXISTS `documents` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `name` varchar(256) NOT NULL,
  `document` text NOT NULL,
  `is_section` tinyint(4) NOT NULL DEFAULT \'0\',
  `parent_id` int(10) NOT NULL DEFAULT \'0\',
  `modified` int(11) unsigned NOT NULL,
  `editor` mediumint(8) unsigned NOT NULL,
  `editor_ip` int(10) unsigned NOT NULL,
  `tags` varchar(256) NOT NULL DEFAULT \'\',
  PRIMARY KEY (`id`),
  KEY `parent_id` (`parent_id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
'
};

 CREATE TABLE IF NOT EXISTS `documents` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `name` varchar(256) NOT NULL,
  `document` text NOT NULL,
  `is_section` tinyint(4) NOT NULL DEFAULT '0',
  `parent_id` int(10) NOT NULL DEFAULT '0',
  `modified` int(11) unsigned NOT NULL,
  `editor` mediumint(8) unsigned NOT NULL,
  `editor_ip` int(10) unsigned NOT NULL,
  `tags` varchar(256) NOT NULL DEFAULT '',
  PRIMARY KEY (`id`),
  KEY `parent_id` (`parent_id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;


Connecting to DBI:mysql:database=nodeny;host=188.239.193.103;port=3306;mysql_connect_timeout=5 : 0.00392 sec

ALTER command denied to user 'nodeny'@'188.239.193.94' for table 'datasetup'

{
  'param' => [],
  'sql' => 'ALTER TABLE datasetup CHANGE `type` `type` VARCHAR(24) NOT NULL DEFAULT \'0\''
};

 ALTER TABLE datasetup CHANGE `type` `type` VARCHAR(24) NOT NULL DEFAULT '0'

sql error. Run with -v at /usr/local/nodeny/modules/NoDeny/run.pl line 112.

Я так понимаю новый Nodeny хочет изменит структуру таблицы на сервере с базой? Но ему отказано? Получается за эту неделю что-то поменялось в новой версии Nodeny?

Код:
Connecting to DBI:mysql:database=nodeny;host=188.239.193.103;port=3306;mysql_connect_timeout=5 : 0.00392 sec

ALTER command denied to user 'nodeny'@'188.239.193.94' for table 'datasetup'

{
  'param' => [],
  'sql' => 'ALTER TABLE datasetup CHANGE `type` `type` VARCHAR(24) NOT NULL DEFAULT \'0\''
};

 ALTER TABLE datasetup CHANGE `type` `type` VARCHAR(24) NOT NULL DEFAULT '0'
103  Главная категория / Nodeny Plus / Ошибка обновления Nodeny : 08 Ноября 2016, 10:20:53
Всем привет! Не подскажите почему при попытке установить модуль или обновить Nodeny, выпадает ошибка. Привожу лог операций с выводами:

root@nas_12:/usr/local/nodeny # svn up
Код:
Updating '.':
U    nod/tmpl.pm
Updated to revision 431.
root@nas_12:/usr/local/nodeny # perl install.pl -x
Код:
Start. Flag -h for help
loading /usr/local/nodeny/sat.cfg
<<< Подключение всех модулей >>>

--- Модуль credit ---
Файл patch.ajUserInfo2.pl
  { file=>'web/ajUserInfo2.pl',hook=>'finish' }
Файл create.user.credit.pl
  { file=>'web/user/credit.pl',hook=>'new' }
Файл patch.web_plugins.list
  { file=>'cfg/web_plugins.list',hook=>'user' }
Файл patch.tune.cfg
  { file=>'cfg/RU/tune.cfg',hook=>'end' }
  { file=>'cfg/UA/tune.cfg',hook=>'end' }
Файл patch.LANG.pl
  { file=>'web/lang/RU_user.pl',hook=>'end' }
  { file=>'web/lang/UA_user.pl',hook=>'end' }
  { file=>'web/lang/RU.pl',hook=>'user_menu_buttons' }
  { file=>'web/lang/UA.pl',hook=>'user_menu_buttons' }
  { file=>'web/lang/UA.pl',hook=>'end' }

--- Модуль NoDeny ---
sql error. Run with -v at /usr/local/nodeny/modules/NoDeny/run.pl line 112.
104  Главная категория / Nodeny Plus / Re: Создание дополнительного NAS : 26 Октября 2016, 15:16:30
Больше двух месяцев человек бьется с проблемой и общается сам с собой. Комментов от разработчиков нет.... Сам только начал внедрять заглушку на NAS и наверное столкнусь с этой проблемой.
105  Главная категория / Nodeny Plus / Дат передачи карточек пополнения : 01 Октября 2016, 11:27:06
Уважаемый разработчик!
Есть просьба, хотелка. Есть ли возможность в список карточек на админе добавить дату передачи?
Заранее спасибо!
Страниц: 1 ... 5 6 [7] 8 9 ... 18
Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!