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

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1] 2
  Печать  
Автор Тема: Доработки (В помощь разработчику)  (Прочитано 13089 раз)
Redmen
NoDeny
Ветеран
*

Карма: 62
Offline Offline

Сообщений: 546


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


Просмотр профиля WWW
« : 27 Сентября 2013, 23:53:56 »

Предлагаю в даной теме собитрать личные разработки, дополненя и улутшения для Nodeny Plus!
желательно поменьше флуда - побольше кода
пример: http://forum.nodeny.com.ua/index.php?topic=2343.msg23527#msg23527
« Последнее редактирование: 28 Сентября 2014, 22:18:02 от Efendy » Записан

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

Карма: 9
Offline Offline

Сообщений: 131


Просмотр профиля Email
« Ответ #1 : 10 Июня 2014, 10:00:07 »

Думаю пора апнуть тему, вот пока что поделюсь своей наработкой.
Этот патч добавляет ссылки на печать в 2х местах.

1) Сразу как только добавляете платеж, там где вводите комментарий к платежу(возможен вывод только одного шаблона)
2) Там же по кнопке дополнительно(выводит все шаблоны)

Так же мой вариант шаблона для печати на  термопринтере.

PS.
Добавить в файл /web/ajPayCreate.pl строка 201

#<HOOK>func_button_pay


Файл POS58.html перенести в /web/tmpl/pays/
Записан
ivanmfan
Постоялец
***

Карма: 9
Offline Offline

Сообщений: 131


Просмотр профиля Email
« Ответ #2 : 10 Июня 2014, 12:01:37 »

Небольшой мод)
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #3 : 10 Июня 2014, 16:32:06 »

так что, добавить в поставку хук #<HOOK>func_button_pay и все?
Записан
ivanmfan
Постоялец
***

Карма: 9
Offline Offline

Сообщений: 131


Просмотр профиля Email
« Ответ #4 : 10 Июня 2014, 16:51:21 »

так что, добавить в поставку хук #<HOOK>func_button_pay и все?

Стас, это на ваше усмотрение, если что думаю кому нужно вручную добавят хук.
Но наверное в этом месте хук пригодился бы.
Записан
SerjioMati
NoDeny
Старожил
*

Карма: -4
Offline Offline

Сообщений: 282


Просмотр профиля
« Ответ #5 : 07 Сентября 2014, 22:45:41 »

А какая модель термопринтера у Вас ? Интересно, будет ли работать данный патч под нодени 50 ? Может разработчики биллинга смогут помоч с ответитом на этот вопрос ?
патч не працює з nodeny 50. так як там не було такої системи, в nodeny 50 потрібно все вручно писати.
Записан
ser970
NoDeny
Спец
*

Карма: 70
Offline Offline

Сообщений: 1323

262462619
Просмотр профиля Email
« Ответ #6 : 07 Сентября 2014, 23:35:44 »

А какая модель термопринтера у Вас ? Интересно, будет ли работать данный патч под нодени 50 ? Может разработчики биллинга смогут помоч с ответитом на этот вопрос ?
патч не працює з nodeny 50. так як там не було такої системи, в nodeny 50 потрібно все вручно писати.
есть аналогичное для 50 версии....
Записан
ser970
NoDeny
Спец
*

Карма: 70
Offline Offline

Сообщений: 1323

262462619
Просмотр профиля Email
« Ответ #7 : 08 Сентября 2014, 08:56:59 »

Цитировать
есть аналогичное для 50 версии....
Не подскажете где или у кого есть ?
ну наверное у меня (аська в профиле)
Записан
ivanmfan
Постоялец
***

Карма: 9
Offline Offline

Сообщений: 131


Просмотр профиля Email
« Ответ #8 : 28 Сентября 2014, 15:05:22 »

Может кому понравится, поменял штуку в которой выбирается дата.
Так же теперь при изменении старта-окончания услуги у клиента, можно выбирать(менять) так же час. Все на скринах
Записан
SerjioMati
NoDeny
Старожил
*

Карма: -4
Offline Offline

Сообщений: 282


Просмотр профиля
« Ответ #9 : 28 Сентября 2014, 19:35:17 »

Может кому понравится, поменял штуку в которой выбирается дата.
Так же теперь при изменении старта-окончания услуги у клиента, можно выбирать(менять) так же час. Все на скринах
потрібно написати стасеві щоб добавив в коробку ) Улыбающийся
дякую.
Записан
ivanmfan
Постоялец
***

Карма: 9
Offline Offline

Сообщений: 131


Просмотр профиля Email
« Ответ #10 : 28 Сентября 2014, 20:44:27 »

Может кому понравится, поменял штуку в которой выбирается дата.
Так же теперь при изменении старта-окончания услуги у клиента, можно выбирать(менять) так же час. Все на скринах
потрібно написати стасеві щоб добавив в коробку ) Улыбающийся
дякую.
поддержу
архив битый
Проверил, не битый.

Вот еще патч просто отображает (Заморожена) вместо 0
Записан
ivanmfan
Постоялец
***

Карма: 9
Offline Offline

Сообщений: 131


Просмотр профиля Email
« Ответ #11 : 30 Сентября 2014, 22:50:55 »

тайм пикер, под последнюю версию которая 287

Так же тайм пикер для карт, так что без яндекс карт не станет нормально
Записан
Tooreagen
Старожил
****

Карма: -7
Offline Offline

Сообщений: 257


Просмотр профиля Email
« Ответ #12 : 17 Июня 2016, 13:22:21 »

тайм пикер, под последнюю версию которая 287

Так же тайм пикер для карт, так что без яндекс карт не станет нормально

До какой версии ставится? А то пишет ошибку:
Код:
Патчим web/tmpl/base.html модулями DateTimePicker
[?] в web/tmpl/base.html не найден фрагмент:
    <script type='text/javascript' src='{{cfg::img_dir}}/js/jquery.js'></script>
    <script type='text/javascript' src='{{cfg::img_dir}}/js/nody_modal.js'></script>
Записан
Redmen
NoDeny
Ветеран
*

Карма: 62
Offline Offline

Сообщений: 546


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


Просмотр профиля WWW
« Ответ #13 : 15 Апреля 2018, 00:54:53 »

Маленький патчик, который показывает вендора устройства абона при просмотре инфы его IP.
для его работы нужны p5-libwww и p5-LWP-Protocol-https

Код:
#<ACTION> file=>'web/ajUserIpInfo.pl',replace=>''
use strict;
#<REPLACE>
use strict;
use LWP::UserAgent;
#<ACTION> file=>'web/ajUserIpInfo.pl',replace=>''
            $mac =~ s/(..)(?=.)/$1:/g;
#<REPLACE>
            $mac =~ s/(..)(?=.)/$1:/g;

            my $ua = LWP::UserAgent->new;
my $resp = $ua->get( 'https://macvendors.co/api/vendorname/'.$mac );
            my $vendor=$resp->is_success?$resp->decoded_content:'Not Found';

#<ACTION> file=>'web/ajUserIpInfo.pl',replace=>''
            $tbl->add('*','ll', 'Mac', $mac);
#<REPLACE>
            $tbl->add('*','ll', 'Mac', $mac);
            $tbl->add('*','ll', 'Vendor', $vendor );


Записан

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

Карма: 8
Offline Offline

Сообщений: 367


Просмотр профиля
« Ответ #14 : 15 Апреля 2018, 08:19:55 »

Спасибо!
Записан
Страниц: [1] 2
  Печать  
 
Перейти в:  

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