Redmen
NoDeny
Ветеран
Карма: 62
Offline
Сообщений: 546
Подяку в КАРМУ
|
|
« : 27 Сентября 2013, 23:53:56 » |
|
Предлагаю в даной теме собитрать личные разработки, дополненя и улутшения для Nodeny Plus! желательно поменьше флуда - побольше кода пример: http://forum.nodeny.com.ua/index.php?topic=2343.msg23527#msg23527
|
|
« Последнее редактирование: 28 Сентября 2014, 22:18:02 от Efendy »
|
Записан
|
|
|
|
ivanmfan
|
|
« Ответ #1 : 10 Июня 2014, 10:00:07 » |
|
Думаю пора апнуть тему, вот пока что поделюсь своей наработкой. Этот патч добавляет ссылки на печать в 2х местах.
1) Сразу как только добавляете платеж, там где вводите комментарий к платежу(возможен вывод только одного шаблона) 2) Там же по кнопке дополнительно(выводит все шаблоны)
Так же мой вариант шаблона для печати на термопринтере.
PS. Добавить в файл /web/ajPayCreate.pl строка 201
#<HOOK>func_button_pay
Файл POS58.html перенести в /web/tmpl/pays/
|
|
|
Записан
|
|
|
|
ivanmfan
|
|
« Ответ #2 : 10 Июня 2014, 12:01:37 » |
|
Небольшой мод)
|
|
|
Записан
|
|
|
|
Efendy
|
|
« Ответ #3 : 10 Июня 2014, 16:32:06 » |
|
так что, добавить в поставку хук #<HOOK>func_button_pay и все?
|
|
|
Записан
|
|
|
|
ivanmfan
|
|
« Ответ #4 : 10 Июня 2014, 16:51:21 » |
|
так что, добавить в поставку хук #<HOOK>func_button_pay и все?
Стас, это на ваше усмотрение, если что думаю кому нужно вручную добавят хук. Но наверное в этом месте хук пригодился бы.
|
|
|
Записан
|
|
|
|
SerjioMati
NoDeny
Старожил
Карма: -4
Offline
Сообщений: 282
|
|
« Ответ #5 : 07 Сентября 2014, 22:45:41 » |
|
А какая модель термопринтера у Вас ? Интересно, будет ли работать данный патч под нодени 50 ? Может разработчики биллинга смогут помоч с ответитом на этот вопрос ?
патч не працює з nodeny 50. так як там не було такої системи, в nodeny 50 потрібно все вручно писати.
|
|
|
Записан
|
|
|
|
ser970
NoDeny
Спец
Карма: 70
Offline
Сообщений: 1323
|
|
« Ответ #6 : 07 Сентября 2014, 23:35:44 » |
|
А какая модель термопринтера у Вас ? Интересно, будет ли работать данный патч под нодени 50 ? Может разработчики биллинга смогут помоч с ответитом на этот вопрос ?
патч не працює з nodeny 50. так як там не було такої системи, в nodeny 50 потрібно все вручно писати. есть аналогичное для 50 версии....
|
|
|
Записан
|
|
|
|
ser970
NoDeny
Спец
Карма: 70
Offline
Сообщений: 1323
|
|
« Ответ #7 : 08 Сентября 2014, 08:56:59 » |
|
есть аналогичное для 50 версии....
Не подскажете где или у кого есть ? ну наверное у меня (аська в профиле)
|
|
|
Записан
|
|
|
|
ivanmfan
|
|
« Ответ #8 : 28 Сентября 2014, 15:05:22 » |
|
Может кому понравится, поменял штуку в которой выбирается дата. Так же теперь при изменении старта-окончания услуги у клиента, можно выбирать(менять) так же час. Все на скринах
|
|
|
Записан
|
|
|
|
SerjioMati
NoDeny
Старожил
Карма: -4
Offline
Сообщений: 282
|
|
« Ответ #9 : 28 Сентября 2014, 19:35:17 » |
|
Может кому понравится, поменял штуку в которой выбирается дата. Так же теперь при изменении старта-окончания услуги у клиента, можно выбирать(менять) так же час. Все на скринах
потрібно написати стасеві щоб добавив в коробку ) дякую.
|
|
|
Записан
|
|
|
|
ivanmfan
|
|
« Ответ #10 : 28 Сентября 2014, 20:44:27 » |
|
Может кому понравится, поменял штуку в которой выбирается дата. Так же теперь при изменении старта-окончания услуги у клиента, можно выбирать(менять) так же час. Все на скринах
потрібно написати стасеві щоб добавив в коробку ) дякую. поддержу архив битый Проверил, не битый. Вот еще патч просто отображает (Заморожена) вместо 0
|
|
|
Записан
|
|
|
|
ivanmfan
|
|
« Ответ #11 : 30 Сентября 2014, 22:50:55 » |
|
тайм пикер, под последнюю версию которая 287
Так же тайм пикер для карт, так что без яндекс карт не станет нормально
|
|
|
Записан
|
|
|
|
Tooreagen
|
|
« Ответ #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
Сообщений: 546
Подяку в КАРМУ
|
|
« Ответ #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 );
|
|
|
Записан
|
|
|
|
Warlock
NoDeny
Старожил
Карма: 8
Offline
Сообщений: 367
|
|
« Ответ #14 : 15 Апреля 2018, 08:19:55 » |
|
Спасибо!
|
|
|
Записан
|
|
|
|
|