Перейти к содержанию
Форумы
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 информацию обновил, в документации тоже.

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


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

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


×
×
  • Создать...