Перейти к содержанию
Форумы
admin

BPanel v3.13

Рекомендуемые сообщения

Уважаемые клиенты и желающие ими стать,

 

BPanel v3.13 доступна для загрузки через клиент-центр: http://order.bpanel.ru
Реализованы новые функции и устранены найденные ошибки.
Полный список изменений: http://bpanel.ru/order/version.txt

 

Внимание, переход на кодировку UTF-8. Инструкция по обновлению:
 

Цитата

1. Создайте резервную копию базы данных MySQL, сохраните ее к себе на ПК.
2. В настройках php.ini на сервере установите default_charset = "" (рекомендуется для php 5.6 и выше) или default_charset = "UTF-8", а также временно (до обновления базы MySQL) установите max_execution_time=1800
3. Обновите файлы скрипта.
4. Запустите /admin/upgrade/index.php и обновите базу данных (файл /admin/upgrade/3.12_to_3.13.php) (будет произведена конвертация базы в utf8mb4_unicode_ci).
5. Замените в файле config.php на сервере строчку
mysqli_query($connect, "SET NAMES cp1251");
на
mysqli_query($connect, "SET NAMES utf8");
и удалите (при наличии)
setlocale (LC_CTYPE, "ru_RU.CP1251");.
6. Если Вы используете мерчант Pokupo, то на сайте pokupo.ru в настройках URL для повещения укажите https://путь_до/pokupo.php вместо (https://путь_до/zpayment.php).
7. При использовании собственного дизайна обновите шаблоны страниц сотрудников на основе /admin/template/russian/staff_*.inc и /admin/template/english/staff_*.inc из архива с BPanel.

8. При использовании собственного дизайна на других страницах: кодировка файлов должна быть UTF-8 (если ранее использовали дизайн с windows-1251, то измените его кодировку например через akelpad).

 

Изменения:

Цитата

+ Переход на кодировку скрипта UTF-8 и кодировку базы MySQL utf8mb4_unicode_ci.
+ Поддержка PHP v7.2 (IonCube Loader v10).
+ Viber бот. Функции: оповещения из стола помощи, оповещения об окончании срока действия услуг; ответы в столе помощи и другие действия там же; просмотр списка платежей, логов доступа, стоимости услуг и др.
+ Telegram бот. Функции: верификация номера телефона, оповещения из стола помощи, оповещения об окончании срока действия услуг; ответы в столе помощи и другие действия там же; просмотр списка платежей, логов доступа, стоимости услуг и др.
+ reg.php. Возможность отключения этапа перепроверки клиентом введенных данных.
+ Настройка "Требовать в панели клиента (index.php) заполнить недостающие поля профиля".
+ Расшифровка дебета и кредита в шаблоне ur_sverka.php.
+ Добавлен мерчант UnitPay.
+ Возможность блокировки и разблокировки у клиентов функции отправки писем в панели cPanel.
+ Оформление заказа. Разделены настройки видимости полей адреса для физических и юридических лиц.
+ Оформление заказа. Разделены настройки видимости поля домена для HOSTING-RESELLING, DEDICATED и VPS.
+ Перенос средств между картами экспресс-оплаты (действие логируется в истории аккаунтов).
+ DirectI: добавлена поддержка продажи новых типов SSL.
+ Возможность подачи заявки на возврат средств с карты экспресс-оплаты.
+ Чекбокс согласия на обработку персональных данных.
+ Переименования и изменения, связанные с миграцией z-payment.ru в pokupo.ru.
+ В акты сверки добавлен шаблон TMPL_list_of_acts со списком ежемесячных актов.
+ Интеграция с новым мерчантом RBKmoney.
+ Восстановлена работа с мерчантом YandexMoney для физических лиц (изменения в API платежной системы).
+ Панель сотрудников. Дизайн частично оптимизирован под мобильные устройства (будет дорабатываться в новой версии).

* Обновлена база IP адресов SxGeo (14.11.2016).
* Обновлена база IP адресов SxGeo (19.12.2017).
* Обновлена база IP адресов SxGeo (31.07.2018).
* Обновлена база IP адресов SxGeo (30.09.2018).
* cPanel xml API -> json API.
* bank.php: добавлена обработка переменных TMPL_our_*.
* способы оплаты: настройка отображения в таблице наценок вне зависимости от наличия наценки (например для ознакомления клиентов с примечаниями к способу оплаты).
* Панель администратора. Добавлена настройка "При просмотре данных по клиенту отображать меню внизу страницы:".
* Изменение пароля клиентом. При системных ошибках теперь отсылается письмо администратору.
* Баннеры партнерской программы. Возможность отключения конкретных баннеров от отображения клиентам.
* Настройка "Увеличивать срок действия карты при ее пополнении".
* Панель администратора. К настройкам добавлена ссылка сброса дат у всех карт-экспресс оплаты на текущую + ХХ лет согласно настройкам.
* PayPal. Возможность оплаты в разных валютах.
* Панель клиента. Выпадающий список способов оплаты. Добавлен выбор "карта экспресс-оплаты" с переадресацией на платеж с карты экспресс-оплаты.
* Работа с файроволлом CSF в DirectAdmin: поиск, удаление и добавление IP адресов.
* Панель клиента. Добавлена настройка "Показывать на странице сверки взаиморасчетов акты за еще не наступившие месяцы".
* Заявка клиента на moneyback. Добавлена настройка "Разрешить подавать заявку при статусе LOCKED-CP и LOCKED-EMAIL".
* Добавлена настройка блокировки возможности подачи заявки на MoneyBack у конкретного клиента.
* Отключена возможность клиентов изменения контактных данных в доменах у регистратора DirectI: (manage.resellerclub.com/kb/answer/791).
* WebMoney Merchant: добавлена возможность указания переменной "authtype".
* Шаблоны счетов, актов и счет-фактур для юр. лиц. Добавлена переменная "TMPL_dateterm" – даты начала и окончания срока действия услуг по счету.
* database_check.php теперь сверяет и исправляет тип поля и атрибут "Not null".
* У юр. лиц в "мой аккаунт" название поля "адрес" заменено на "юридический адрес".
* Страница возврат средств. Добавлен текст "Мы будем благодарны и постараемся Вам помочь, если Вы предварительно через стол помощи сообщите нам причину." со ссылкой на стол помощи.
* Генератор паролей. Функция копирования работает теперь с большинством браузеров, а на только с IE.
* Просмотр баннеров клиентом. Функция копирования работает теперь с большинством браузеров, а на только с IE.
* VMmanager - добавлена настройка isolimitsize.
* Сотрудники. Возможность ограничения сотрудника в просмотре премий только своим аккаунтом.
* Панель администратора. Из меню убраны ссылки на настройки прекративших работу платежных систем (moneymail, telemoney, prochange, okpay и др.).
* Домены. Проверка на наличие символа "-" одновременно третьим и четвертым (подобные домены к регистрации недоступны).
* Админ-панель. В связи с глобальной длительной поломкой протокола php-ICQ убран раздел ICQ-ботов и все ссылки на автоматические оповещения посредством ICQ.
* Панель сотрудников и панель клиентов. В связи с глобальной длительной поломкой протокола php-ICQ убраны все ссылки на автоматические оповещения посредством ICQ.
* Captcha - имя файла картинки капчи теперь рандомно captcha(1-9).jpg (на случай массовой генерации captcha из-за огромного количества посетителей).
* cron.php. Курс RUB к основной валюте USD берется теперь со страницы http://www.cbr.ru/scripts/XML_daily.asp
* Панель администратора. Массовая рассылка. Оптимизированы и сгруппированы поля формы.
* Панель администратора. Массовая рассылка. При ошибках в заполнении формы или при успешной рассылке поля формы не обнуляются.
* Панель администратора. Массовая рассылка. Существенно оптимизирован MySQL-запрос выборки записей из базы.
* Панель администратора. Массовая рассылка. SMS. Выбор получателей: физические или юридические лица.
* Панель клиента. Изменение данных по аккаунту. Упорядочены поля первой формы данных.
* reg.php - существенно php-код.
* Мерчант paypal. Настройка "e-mail" разделена на две: "E-Mail для приема платежей" и "Основной e-mail аккаунта".
* reg.php, calc.php, custom.php - при изменении языка в форме нет больше необходимости называть на кнопку "изменить".
* Панель клиента. Главная страница. Для аккаунтов со статусом LOCKED-EMAIL на главную страницу выводится информационное сообщение.
* Отсутствие средств на карте экспресс-оплаты при автопродлении услуг. Письмо клиенту теперь отправляется только при включенной у него настройке "Уведомления об истечении срока действия услуг".
* Получение Expiry Date: для доменов .moscow и т.п. со схожим выводом информации whois - теперь работает.

- Партнерская программа. Зачисление средств на карту экспресс-оплаты сторонненго аккаунта. Средства со счета партнерки не списывались.
- При включенной опции подтверждения действий по SMS в т.ч. изменения пароля на сервере пароль клиент мог изменить без ввода SMS.
- Оплата с карты экспресс-оплаты за изменение тарифа с тарифа со статусом не равным "On" работает вновь.
- В некоторых случаях не начислялся партнерский бонус за оплату активации с аккаунта юридического лица.
- В автоматически выставляемых счетах в таблицу платежей не заносились даты, за какой перод выставлен счет (данные в базе исправляются запуском admin/upgrade/3.12_to_3.13.php).
- Возврат средств при удалении дополнительной услуги типа "IP адрес" в случае продления клиентом срока действия аккаунта после подачи заявки на возврат. На карту экспресс-оплаты зачисляется верная сумма.
- Исправлена ошибка "not included because of prolong payment within 31 days already exists in base" не добавления бесплатных дней хостинга (реселлинга и др.) при определенных настройках.
- Мелкие исправления и доработки.

 


Что планируется:

Цитата

bootstrap css
шаблонизатор Bla de
reg.php: разделение формы на шаги?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Требования ПО к php v5: в архиве с order.bpanel.ru скрипт, который поддерживает версии php 5.6, 7.0, 7.1, 7.2

Для php 5.4 и 5.5 - напишите на емайл, вышлю персональные архивы.

php 5.3 и ниже - не поддерживается уже вовсе.

 

На http://bpanel.ru/descr.php информацию обновил, в документации тоже.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

×