// ######################################################## // // DPI - DirectI Payment Interface // ######################################################## // При обнаружении багов, орфографических ошибок и т.п.сообщайте об этом на форуме http://forum.bpanel.ru/index.php?showforum=19 или по e-mail support {пёс} bpanel.ru К рассмотрению принимаются предложения по улучшению скрипта. // ######################################################## // // История изменений (ведется с 06.04.2008) // ######################################################## // Легенда: + Добавление Функции * Улучшение/Изменение Функции - Исправление Ошибки ============================================================== Version 1.06 (xx.xx.2017) (В РАЗРАБОТКЕ) + Переименования и изменения, связанные с миграцией z-payment.ru в pokupo.ru. * - - Мелкие исправления и доработки. Примечание: 1. При переходе с предыдущей версии требуется обновление базы (/admin/upgrade/). ============================================================== Version 1.05 (11.11.2015) + Платежная система AdvCash. * Панель администратора. Листинг данных. Оптимизирован код для более быстрого отображения страниц при большом количестве данных в базе. - Мелкие исправления и доработки. Примечание: 1. При переходе с любой более ранней версии требуется обновление файла config.php, а именно замена строк -- $connect = mysql_connect ($host, $user, $pass) or die("Could not connect to MySQL: " . mysql_error()); mysql_select_db ($dbname, $connect) or die ("Table MySQL doesn't exist: " . mysql_error()); mysql_query ("SET NAMES cp1251"); unset ($user,$pass); -- на -- $connect = mysqli_connect ($host, $user, $pass, $dbname) or die("Could not connect to MySQL: " . mysqli_connect_error()); mysqli_query($connect, "SET NAMES cp1251"); unset ($user,$pass); -- Причина: дорабатывается совместимость скрипта с php 5.6 (для последующего перехода на данную версию php). 2. При переходе с предыдущей версии требуется обновление базы (/admin/upgrade/). ============================================================== Version 1.04 (24.03.2013) + Названия первичной и вторичной валюты вынесены в отдельные переменные. * Статистика. Возможность указания ширины и максимальной высоты столбцов. * Статистика. Улучшен алгоритм работы функции автоматического масштабирования таблиц. Возможность ручного масштабирования упразднена. * Статистика. Возможность указания периода просматриваемых данных. * Каждая вторая строчка листинга теперь подсвечивается другим цветом. - Мелкие исправления и доработки. Примечание: 1. При переходе с предыдущей версии требуется обновление базы (/admin/upgrade/). ============================================================== Version 1.03 (18.01.2011) + Подключен мерчант InterKassa.com. + Подключен мерчант LendShop.ru. + Подключен мерчант LiqPay.com. + Подключен мерчант TeleMoney.ru. + Подключен мерчант MoneyMail.ru. + Подключен мерчант PayPal.com. + Подключен мерчант OkPay.com. + Админ-панель. Кнопка изменения статуса платежа теперь автоматически зачисляет его в LogicBoxes. * webmoney.php: в доверенные добавлены IP 91.227.52.*. * Добавлены картинки платежных систем и способов оплаты через них. * Листинги. Жирным шрифтом теперь выделяется колонка, по данным которой сортируются записи. - Мелкие исправления и доработки. Примечание: 1. При переходе с предыдущей версии требуется обновление базы (/admin/upgrade/). ============================================================== Version 1.02 (10.09.2010) + API для подключения сторонних платежных систем. + Резервное копирование базы данных в т.ч. и по CRON. + Автоматическое обновление файлов скрипта. - Мелкие исправления и доработки. Примечание: 1. При переходе с предыдущей версии требуется обновление базы (/admin/upgrade/). ============================================================== Version 1.01 (10.10.2008) + Подключен мерчант RoboxChange.com. + Подключен мерчант Z-Payment.ru. * Новое поле для юр. лиц: почтовый адрес. * Автоматическое заполнение данных об организации на основе уже имеющегося платежа (если есть). * Возможность указания номера платежного документа для счет-фактуры. * Возможность указания номера счет-фактуры и акта выполненных работ. * Обновлены шаблоны для юридических лиц. * Мерчант RuPay переименован в RBK Money. * Заполнение данных по организации, ее почтовому адресу и ИНН стало обязательным при получении счета на безналичную оплату. - Мелкие исправления и доработки. Примечание: 1. При переходе с предыдущей версии требуется обновление базы (/admin/upgrade/). 2. После обновления авторизируйтесь в админ-панели и измените значение настройки "URL панели на .myorderbox". ============================================================== Version 1.00 (06.04.2008) + Графическое отображение платежей и прибыли в админ-панели. + Ссылки на форму "завершить платеж" из админ-панели и в письмах-уведомлениях об оплате (для клиентов). + Админ-панель. Изменение статуса платежа в 1 клик, отсылка при этом соотв. письма клиенту. * Админ-панель. Современный вариант листинга данных (корректировки в стиле таблицы и в нумерации страниц). * Переработаны алгоритмы всех мерчантов. Примечание: 1. Первая публичная версия скрипта. 2. Изменения указаны по отношению к DPI v0.3.