// ######################################################## // // BPanel - Billing Panel for Your Hosting! // ######################################################## // При обнаружении багов, орфографических ошибок и т.п. сообщайте об этом на форуме http://forum.bpanel.ru/index.php?showforum=13 или по e-mail support {пёс} bpanel.ru К рассмотрению принимаются предложения по улучшению скрипта. // ######################################################## // // История изменений (ведется с 30.06.2005) // ######################################################## // Легенда: + Добавление Функции * Улучшение/изменение Функции - Исправление ошибки В этом файле отображены изменения, произведенные с момента последнего билда предыдущей версии на первый билд новой версии (когда изменяется номер версии, например 3.10 -> 3.11). Список ожидаемых глобальных изменений для новой версии: http://forum.bpanel.ru/index.php?showtopic=861 Выпуск новых сборок одной и той же версии происходит в среднем раз в неделю: в небольшом количестве добавляются/изменяются немасштабные возможности, исправляются ошибки. Просмотреть хронологию билдов можно в темах на нашем форуме: предложения/замечания пользователей анализируются и в BPanel вносятся изменения, о чем сообщается ответом на форуме. ============================================================== Version 3.13 (XX.XX.2017) + reg.php. Возможность отключения этапа перепроверки клиентом введенных данных. + Настройка "Требовать в панели клиента (index.php) заполнить недостающие поля профиля". + Расшифровка дебета и кредита в шаблоне ur_sverka.php. + Добавлен мерчант UnitPay. + Возможность блокировки и разблокировки у клиентов функции отправки писем в панели cPanel. + Оформление заказа. Разделены настройки видимости полей адреса для физических и юридических лиц. + Оформление заказа. Разделены настройки видимости поля домена для HOSTING-RESELLING, DEDICATED и VPS. + Перенос средств между картами экспресс-оплаты (действие логируется в истории аккаунтов). + DirectI: добавлена поддержка продажи новых типов SSL. + Возможность подачи заявки на возврат средств с карты экспресс-оплаты. + Чекбокс согласия на обработку персональных данных. * Обновлена база IP адресов SxGeo (14.11.2016). * 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" – даты начала и окончания срока действия услуг по счету. * * * - В автоматически выставляемых счетах в таблицу платежей не заносились даты, за какой перод выставлен счет (данные в базе исправляются запуском admin/upgrade/3.12_to_3.13.php). - Исправлена ошибка "not included because of prolong payment within 31 days already exists in base" не добавления бесплатных дней хостинга (реселлинга и др.) при определенных настройках. - Мелкие исправления и доработки. Примечание: 1. При переходе с предыдущей версии требуется обновление базы (/admin/upgrade/). ============================================================== Version 3.12 (30.12.2015) + Добавлен мерчант Яндекс.деньги для физических лиц (приложение Яндекс.Деньги, работа с API для физических лиц). + Панель администратора. Сервисы -> проверка сроков. Добавлена функция сверки и изменения статусов PrivateProtection и сроков окончания доменов регистратора DirectI. + Платежная система AdvCash. + Платежная система PayMaster. + Статистика по отправленным SMS. + Выставление счета в биллинге после изменения клиентом статуса PrivateProtection на On. Изменение PrivateProtection на DirectI после оплаты счета. + Панель администратора. Блокировка доступа по стране. + Панель сотрудников. Блокировка доступа по стране. + Возможность установки клиентам специальной стоимости на услугу "private whois". + Доменные зоны. Возможность добавления инструкций для трансфера доменов. + Мерчанты WebMoney и Яндекс.Деньги. Добавлена настройка "Дополнительный параметр для мерчанта (опционально для WebMoney и YandexMoney, см. ReadMe.doc)". + Тарифные планы. Добавлена настройка "Примечание, видимое клиенту". * Обновлена база IP адресов SxGeo. * Суммы в третьей валюте теперь отображаются практически во всех функциях. * Панель администратора. Листинг данных. Оптимизирован код для более быстрого отображения страниц при большом количестве данных в базе. * DirectI: теперь выдаются SSL Comodo вместо Thawte. * Панель сотрудников. Изменен html-код для проигрывания аудио-файлов. Теперь данная функция должна работать на большинстве современных браузеров. * Панель администратора. В форму поиска аккаунтов добавлено отдельное поле UserID. * Добавление логов Skype/ICQ. Появилась возможность поиска/сохранения сообщений после конкретной даты. * Добавление логов Skype/ICQ. Поддержка формата ПО Skyperious. * Панель администратора. Статистика по сотрудникам. Добавлены ссылки для перехода к производительности работы выбранного сотрудника. * Стол помощи. Уведомление по e-mail при создании (или переключении) билета с высочайшим приоритетом. * Выставление счетов для платного privary protection у доменов для регистратора webnames.ru. * Дополнительные услуги. Добавлена настройка "Услуга будет отображена только на странице заказа доп. услуг из-под существующего аккаунта (index.php?mod=services)\">Не показывать на странице регистрации (reg.php)". * Дополнительные услуги. Добавлена настройка "По умолчанию чекбокс установлен (reg.php)". * При автоматическом переключении статуса аккаунта юр. лица (напр. при удалении хостинга) на DOMENREG или PARTNER статус договора теперь не изменяется вовсе (ранее менялся на "не заключен"). * Обновлена база модуля SxGeo. - API BPanel. Действие активации аккаунта. Ранее в базу не заносилась информация о платеже. - Партнерская программа. Ручное указание ID партнера в "откуда узнали о нас". При действиях через панель администратора система не учитывала бонус. - Большое количество мелких исправлений и доработок. Примечание: 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 3.11 (03.04.2013) + Функция отправки SMS с кодом вместо ответа на секретный вопрос. + Автопродление срока действия аккаунта и/или срока регистрации домена с карты экспресс-оплаты. + Возможность указания стоимости Private WhoIs для доменов. * В отдельные настройки вынесены дни, в которые отправляются уведомления по SMS об истечении срока действия услуг. * В данные по фирме клиента добавлено поле факса. * В базе данных платежей теперь сохраняется курс третьей валюты. * В настройки хостинг-серверов добавлен параметр "таймаут между удалением и созданием аккаунта". * В настройки доменных зон добавлена возможность указания сроков продления доменов (ранее для продления использовались те же данные по срокам, что и для регистрации). * Добавлена настройка разрешения/запрета переключения типа аккаунта с физ. лица на юр. лицо и настройка для разрешения/запрета переключения типа аккаунта с юр. лица на физ. лицо. * Добавлена настройка отключения отображения поля реквизитов для moneyback для юр. лица на странице подачи заявки на moneyback. * Добавлена настройка отключения показа ссылки на правила для юридических лиц. * Добавлена настройка запрета юридическим лицам оплачивать любыми способами кроме безналичных платежей. * Добавлена настройка отображения текста для юр. лиц при подаче заявки на moneyback о необходимости сперва отправить на адрес хостера соглашение о расторжении договора. * Добавлена настройка отображения текста для юр. лиц при изменении типа аккаунта с юр. лица на физ. лицо о необходимости сперва отправить на адрес хостера соглашение о расторжении договора. * Добавлена настройка отображения текста о необходимости заключения договора для получения счета на оплату. * В Панель администратора добавлена настройка "показывать картинку статуса Skype при просмотре данных по аккаунту". * Добавлена настройка "Использовать вместо DNS по умолчанию для заказа доменов DNS сервера активации аккаунтов для тарифного плана по умолчанию". * Добавлена настройка "Показывать в спецификации договора домены и доп. услуги, только если по ним были безналичные платежи или не было платежей вовсе". * Добавлена настройка "Показывать на стр. данных по аккаунту информацию об IP адресе сервера для dedicated и VPS". * Добавлена настройка "если в базе указано, что договор заключен, то его датой является даты из поля рядом со статусом договора". * В логи доступа теперь добавляется и информация по языковому предпочтению браузера пользователя. * В логи доступа теперь заносятся и записи неуспешных попыток входа в панель. * Обновлена база IP адресов SxGeo. - Мелкие исправления и доработки. Примечание: 1. При переходе с предыдущей версии требуется обновление базы (/admin/upgrade/), для большой базы на время обновления увеличьте значение настройки max_execution_time в php.ini до 1000 или более секунд. ============================================================== Version 3.10 (06.09.2012) + SMS-шлюз epochtasms.ru: верификация клиентов, уведомления об услугах, уведомления в столе помощи. + Формы стола помощи с полями прикрепления файлов: возможность одновременного прикрепления более одного файла. + Формы стола помощи с полями прикрепления файлов. При каких-либо ошибках в заполнении полей больше не нужно загружать файлы заново. + cPanel и DirectAdmin: клиенты, сотрудники и администратор теперь могут из биллинга изменять главный домен аккаунта клиента на сервере. + Панель сотрудников и администратора. Возможность пересоздания аккаунта клиента на сервере. + Панель сотрудников. Новый раздел: книга доходов. Список осуществленных платежей клиентов. + Каждая вторая строчка листинга теперь подсвечивается другим цветом. + Подсветка строчек листинга при наведении на них мыши. + Стол помощи со стороны сотрудника: отображение, кто из сотрудников просматривал билет, в т.ч. если сотрудник находится в другом разделе панели. Отображение времени просмотра билета клиентом. + Стол помощи со стороны клиента: отображение, кто из сотрудников просматривает билет. + Панель клиента: добавлено поле "мобильный телефон". + Профиль клиента-юридического лица. Поля типа "директор" переименованы на "представитель", добавлены поля "должность представителя" и данные представителя для заполнения договора (в родительном падеже). + Текст договора. Возможность добавления страниц со спецификациями услуг. + Работа с файроволлом CSF в cPanel: поиск, удаление и добавление IP адресов. + В профиль клиента добавлено поле "Skype". + Автопродление хостинга и доменов с карты экспресс-оплаты. + Интеграция с API регистратора доменов AhNames.com. * Панель сотрудников. Возможность заказа дополнительных услуг на аккаунт клиента. * Форма friends: введено ограничение на не более чем 3-х получателей письма и не более одной отправки письма в 10 минут. * Оформление заказа: после заполнения формы существующего клиента вводить на странице код captcha больше не требуется. * Удаление неопределенных файлов паспортов (загруженных во время сессий, но не ассоциированных с каким-либо аккаунтом либо ФИО/организацией) теперь производится по cron.php, а не при просмотре листинга файлов паспортов, как было ранее. * Панель администратора. Статистика по выплатам в партнерской программе. * Блокировка входа по IP адресу. При использовании Функции входа с недобавленного в белый список IP адреса теперь вместо полного сброса IP адресов в базе, в нее просто дополнительно добавляется текущий IP. * imap.php. Добавлена настройка "Язык билета, тема и сообщение которого не содержат символов [а-я]". * Панель администратора. При добавлении отдела в обратную связь теперь можно выбрать сотрудников, которым в столе помощи будет предоставлен доступ к добавляемому отделу. * Статистика. Возможность указания ширины и максимальной высоты столбцов. * Статистика. Улучшен алгоритм работы функции автоматического масштабирования таблиц. Возможность ручного масштабирования упразднена. * Статистика. Возможность указания периода просматриваемых данных. * Обрезка загружаемых аватаров, если они не соответвуют требованиям ширины/высоты и/или размера. * cron.php. Получение курса UAH по отношению доллару. * Определение страны пользователя по IP адресу: SxGeo. * Возможность указания максимального срока заказа конкретного тарифного плана. * Уведомление по e-mail при попытке доступа в аккаунт по ip адресу, не добавленному в список разрешенных. * Панель администратора. Рядом с копирайтом указывается время генерации страницы. * Добавлена поддержка автоматической регистрации доменов .PRO на resellerclub.com. * Появилась надстройка настройки типа генерации логина cPanel для "символы + UserID": возможность указания конкретных символов, а не жесткого "wm", как было ранее. * Стол помощи. Просмотр платежей клиента. Статус "/-" добавляется для тех платежей, которые находятся в статусе ожидаемых действий на главной странице панели администратора. * Панель администратора. При запуске функции изменения статуса всех логов ICQ на "прочитан" теперь отображаются все непрочитанные логи в разветнутом виде. * Возможность хранения логов usage за определенное согласно настройкам количество дней. * Дополнительные поля: возможность добавления чекбоксов. - imap.php: улучшен алгоритм определения кодировки письма с нарушениями формата указания кодировки. - Мелкие исправления и доработки. Примечание: 1. При переходе с предыдущей версии требуется обновление базы (/admin/upgrade/), для большой базы на время обновления увеличьте значение настройки max_execution_time в php.ini до 1000 или более секунд. После выполнения первого шага нажмите на появившуюся ссылку для добавления в базу платежей данных по периодам. 2. Файл обновления базы 3.0_release_to_3.10.php создаст в /admin/helpdesk/ подпапки "b","c","e","g","h","i","j","k","l","n","o","q","r","v","w","y" (можно добавить самостоятельно). Если этого не произошло, создайте папки вручную. ============================================================== Version 3.0 RELEASE (22.08.2011) + Автоматическая работа с OpenVZ: создание и удаление аккаунтов VPS, блокировка и разблокировка, изменение тарифного плана, изменение пароля пользователя. + Подключен мерчант OkPay.com. + Интеграция с API регистратора доменов Nic.Ru. + Интеграция с API регистратора доменов Internet.Bs для gLTD. + Интеграция с регистратором DirectI и другими, использующими ПО LogicBoxes, теперь всецело осуществляется через "simple http API". + usage.php: CPU и память теперь высчитываются в MHZ и МБ соответственно для каждого сервера в отдельности. * Панель сотрудников. Массовое удаление билетов теперь переключает их статус на DELETED. Удаляются подчистую лишь билеты, уже имеющие статус DELETED. * Панель клиента-физического лица. Возможность просмотра информационного счета за услуги. * Домены в подарок теперь можно бесплатно продлевать вместе с продлением срока действия услуг. * Домены в подарок. При невозможности продления домена (напр. .RU) средства будут зачислены клиенту на карту экспресс-оплаты в процентах от стоимости продления домена в соответствии с настройками. * Добавлена настройка дополнительной услуги "Не препятствовать автоматическому удалению аккаунта через cron.php при наличии этой услуги". * Возможность зачисления бонуса партнерской программы на MainID аккаунт. * Дополнительное поле в данных об огранизации для регистрации доменов типа .RU: ОГРН (требуется для регистратора webnames.ru). * Стол помощи. Возможность просмотра превью добавленных в билеты картинок. * Удалены данные и код скрипта по бывшим регистраторам ripn и relcom. * webmoney.php: в доверенные добавлены IP 91.227.52.*. * Возможность фильтрации и поиска по событиям аккаунта. * ChildNS на directi и urknames: добавлена ф-ия изменения IP в ChildNS. * Способы оплаты: добавлена возможность указания фиксированной наценки в первичной валюте. * Способы оплаты: добавлена возможность указания для пользователей с каким языком интерфейса способ оплаты доступен к выбору. * Панель администратора. Возможность массового изменения серверов у аккаунтов. * Оформление заказа. Выбор страны после запроса если ранее использовался упраздненный ныне запрос к DirectI, - теперь производится через WIPmania.com. * Панель администратора. Упразднены настройки разрешения управления DNS, теперь управление DNS доступно для зон, за которыми закреплен регистратор. * Панель администратора. Возможность отключения функции отказа клиентом от персональной услуги. * Панель сотрудников. Возможность изменения сообщения на странице регистрации и главных страницах панелей клиента и сотрудника. * Паспортные данные по доменам типа .RU: добавлено поле мобильного телефона. * Возможность изменения сотрудником тарифного плана аккаунта клиента. * Сотрудник может добавлять информацию в платежи и дополнительные услуги, что он причастен к ним и при соотв. политике руководства хостинга получать бонусы за причастность. - После отправки запроса на трансфер домена в базу заносится верная предполагаемая дата срока окончания домена (текущий срок регистрации домена + 1 год). - Мелкие исправления и доработки. Примечание: 1. При переходе с предыдущей версии требуется обновление базы (/admin/upgrade/), для большой базы на время обновления увеличьте значение настройки max_execution_time в php.ini до 1000 или более секунд. После выполнения первого шага нажмите на появившуюся ссылку для добавления в базу платежей данных по периодам. 2. При наличии интеграции с регистратором DirectI или другими, использующими ПО LogicBoxes, добавьте resellerid и пароль в файл /admin/conf/whm.php. Папки /directi и /admin/lib можно удалить. Скрипт обновления базы попытается сделать это автоматически. 3. usage.php: CPU и память теперь указываются в MHZ и МБ соответственно. При необходимости измените настройки usage.php, параметры тарифных планов и персональные данные по CPU и Memory для клиентов хостинга и реселлинга. 4. Упразднены файлы /admin/index2.php, /admin/index3.php и /admin/index4.php. При обновлении базы скрипт попытается их удалить. ============================================================== Version 3.0 BETA3 (22.12.2010) + Автоматическая работа с Plesk: создание и удаление аккаунтов хостинга, блокировка и разблокировка, изменение тарифного плана. + UpGrade/DownGrade деталей конструктора серверов. + Добавлена функция трансфера доменов (подсчет стоимости, прием оплаты, подача заявки регистратору). + Уведомление сотрудника компании о регистрации клиента IP адрес страны которого не совпадает с указанной в анкете страной. + Секретный вопрос и ответ на него. + Уведомление юр. лиц об отправленных им и неполученных обратно документах по платежам. + Подключен мерчант TeleMoney.ru. + Подключен мерчант IntellectMoney.ru. + Подключен мерчант ProChange.ru. + Подключен мерчант PayPal.com. + Подключен мерчант QiWi.ru. + Возможность подачи заявки на отказ от дополнительной услуги, растяжимой во времени. + Функция "Подождите немного". + Доп. ф-ия конструктора серверов: возможность создания тарифного шаблона, для которого клиенту доступен downgrade функций с уменьшением стоимости тарифа. + Автоматические действия в cPanel с реселлерскими аккаунтами: блокировка, разблокировка, удаление. + Панель сотрудников. Верификация аккаунтов клиентов. + Скидки на домены в зависимости от количества уже зарегистрированных доменов. + WHM API: Автоматический выбор и присвоение сайту выделенного IP адреса (при оплате этой услуги и использовании root доступа к API). + domen.php. Форма (рас)кодировки PunyCode. + Настройка безопасности: возможность хранения паролей в MySQL в зашифрованном виде MD5. + Мультиязычность: выбор языков для записей F.A.Q., шаблонов ответов стола помощи, баннеров, новостей и статуса сети. + Мультиязычность: для названий тарифов, дополнительных полей, мерчантов дополнительных услуг, имен и подписей сотрудников, способов оплаты, отделов стола помощи, категорий F.A.Q., баннеров и некоторых настроек добавлены их варианты для других языков. + Регистрация доменов .US: добавлены поля RselnexusAppPurpose и RselnexusCategory. + Функция автоматической продажи SSL сертификатов через ПО LogicBoxes (напр. DirectI). + Специальная услуга: свидетельство о владении доменом. + Конвертор базы для миграции с RootPanel. + Возможность платного отключения запроса к нашему серверу на проверку валидности лицензии (aka "вечная лицензия"), информация на http://bpanel.ru/order.php * Usage.php. Совместимость с новой версией cPanel WHM 11.28. * Вынесены в настройки список доменных зон и регистраторов, для которых требуется загрузка сканов документов. * Вынесено в настройку количество записей на странице news.php. * Панель администратора. Добавлена ссылка из листинга персональных услуги на платежи по ним. * Файлы: настройки возможности/невозможности редактирования клиентами простых файлов и сканов документов. * Возможность установки лимита использования купона на один логин. * Возможность установки партнеру персональной комиссии от выплат субпартнерам. * Из биллинга удалена информация о relcom. * В панели клиента на две разделена настройка получения новостей: вторая опция - получение уведомлений об истечении оплаты за услуги. * Стол помощи. В шаблонах готовых ответов можно указать и тему билета. * Настройка отключения показа ссылки на счет-фактуру в панели клиента, если НДС=0. * Настройка отключения показа почтового статуса документов в панели клиента. * Панель администратора: возможность выбора цвета почтовых статусов документов. * Добавлена настройка "Валюта по умолчанию, выбираемая из списка на сайте RoboxChange". * Панель администратора. Настройка "Аккаунт по умолчанию для генерации ссылок в Панель сотрудников". * Настройка доменной зоны "Доп. символы в имени помимо a-z0-9- (напр. "а-я")". * Настройка "цвета в выпадающем списке тарифов". * Настройка "ограничение размера файла документа для домена". * Панель сотрудников. Настройка "Кол-во билетов для предпросмотра на стр. добавления & просмотра билета". * Панель сотрудников. Настройка "Кол-во дней по умолчанию при просмотре платежей от юр. лиц". * Настройка прав доступа сотрудника "Доступ к платежам от юр. лиц". * Настройка "Показывать предоплаченный остаток на гл. стр. панели клиента". * Настройка "Требовать скан-копии документов для". * В таблице паспортов разделены по типам паспортные данные по аккаунтам и доменам. * Доп. поле в информации по серверу "Хост MySQL". * Пользователи могут самостоятельно изменять пароль на панель управления сайтом (мой аккаунт -> данные по серверу -> изменить пароль). * Настройка сервера "Автоматически активировать реселлеров", выставляется, если указываемый логин имеет полномочия на создание реселлерских аккаунтов. * Возможность регистрации доменов с партнерских аккаунтов, после чего они переключаются на DOMENREG. * При удалении из DOMENREG-аккаунта единственного имеющегося на нем домена, аккаунт переключается на PARTNER. * DOMENREG-аккаунты стали неограниченными по сроку действия. * Панель сотрудников. Возможность просмотра своих логов доступа в панель. * Рассылка клиентам при добавлении записи в модуль "статус сети". * Подсчет суммарной нагрузки от аккаунтов клиентов, соотв. поля в настройках. * Номера услуг в таблице платежей по конструктору серверов более не содержат записей вида "-2222", данные выведены в отдельное поле. * Сотрудники теперь могут просматривать загруженные клиентами файлы. * Настройка "учитывать при продлении аккаунта срок, проведенный в блокировке", установка процентного параметра. * Возможность просмотра клиентом контактных данных аккаунтов, прикрепленных к главному. * Панель клиента. Таблица ожидаемых действий. Для дополнительных услуг и оплаченных счетов теперь отображается информацию по названию услуги и назначению счета соответственно. * Разделена на две настройка "уведомления об истечении срока действия DEDICATED и VPS". * Автоматическая регистрация домена. При отсутствии в базе записей о DNS и если аккаунт не закреплен за каким-либо сервером, DNS берутся из данных по серверу с наименьшим ID. * Панель администратора. Добавлена настройка "Записей на страницах Причин MoneyBack". * Панель администратора. Добавлена настройка "Записей на страницах Откуда узнали о нас". * Панель клиента. Настройка "Показывать статистику за последние XX лет". * Добавлены настройки создания реселлеров: "ACL", "Лимит клиентских аккаунтов", "Оверселлинг диска", "Оверселлинг трафика". * Возможность добавлять превью для новостей. * ISPmanager. В отдельные вынесены настройки "PHP как модуль apache", "PHP как cgi", "PHP как fcgi", "SafeMode", "SSL", "SSI". * Настройки блокировки и удаления реселлерских аккаунтов по CRON. * Панель администратора. Просмотр загруженных файлов: кнопка одновременного изменения статуса на "загружен к регистратору" и установки "запрета на редактирование". * Логирование данных при удалении карты экспресс-оплаты. * Панель сотрудников. Возможность работы с записями IP адресов серверов. * Отделы стола помощи со статусом "выкл." теперь доступны для выбора в панели сотрудника (напр. для служебного пользования). Настройка "включено" переименована в "видимое клиентом". * В подсчет зарплаты сотрудника включена "верификация аккаунтов". * Добавлено логирование сотрудника, который последний изменил платеж юридического лица. * В подсчет зарплаты сотрудника включена "проверка платежей юр. лиц". * Запрет определенным клиентам на заказ новых и продление старых услуг. * Возможность указания пути к API ISPmanager (для нестандартных путей). * Новый статус для тарифов: OffProl - отключение от продления. * Бесплатные дни при активации аккаунта (напр. для предоставления бесплатного тестового периода), дни считаются как бесплатные при выводе суммы moneyback. * При активации DEDICATED и VPS можно указать IP сервера, root логин и root пароль, которые потом будут видны в базе и в столе помощи. * Из moneyback в течение года с момента оплаты домена в подарок вычитается его реальная стоимость. * usage.php - выпадающий список с IP адресами серверов вместо поля ввода IP адреса. * Настройка usage: Сравнение по логину и IP сервера (если домены в базе биллинга не соответствуют доменам на сервере). * Настройки автоматических действий над хостинг-аккаунтами вынесены с глобальных на серверные (у каждого хостинг-сервера свои). * Для каждой доменной зоны в отдельности теперь можно установить срок автоматического удаления доменов за неуплату. * Автоматическая регистрация .EU на DirectI (добавлена ф-ия создания контакта .EU). BETA. * Автоматическая регистрация .CO на DirectI (добавлена ф-ия создания контакта .CO). BETA. * Панель администратора. Ф-ия добавления/изменения доменов в подарок. Список тарифных планов и доменных зон теперь отображается в виде таблицы. * Панель клиента. Подписаны ссылки в навигационном меню. * Панель администратора. Листинг платежей. Возможность прикрепления к записи своего файла. * Дополнительные услуги - отдельному счету теперь можно задавать и стоимость установки, т.е. для первого платежа. * Персональный счета на оплату теперь выставляются заранее на срок, указанный в "Дней на оплату счета" до даты начала оплачиваемого периода. * Выставление персональных счетов. Фраза "Оплачиваемый период: TMPL_datefrom-TMPL_dateto." перенесена в почтовый шаблон. * Регистрация в качестве партнера (reg.php?mod=partner). Возможность заказа дополнительных услуг с получением форм на оплату для выбранного способа. * Оформление заказа. При переходе между типами аккаунтов в верхнем меню данные в форме более не стираются. * Оформление заказа. Возможность регистрации как партнер для юридических лиц. * Стол помощи. При добавлении билета со статусом CLOSED теперь производится переход к новому открытому билету. * Панель клиента. Все мерчанты за исключением webmoney, банк от физ. лиц и банк от юр. лиц сгруппированы в выпадающий список. * Панель администратора. Добавление собственных мерчантов. Возможность хранения их настроек в базе биллинга (15 полей). * Письма клиентам (массовая рассылка, usage, network и партнерская программа): возможность отказа от получения нажатием на соотв. ссылку. * Листинги. Жирным шрифтом теперь выделяется колонка, по данным которой сортируются записи. * Отписка клиентом от получения новостных писем нажатием на ссылку из письма. * Панель администратора. Страница удаления истекших аккаунтов и доменов. Чекбоксы теперь доступны для аккаунтов с нерастяжимыми во времени доп. услугами (регистрация сайтов в каталогах и др.). Выбор чекбоксов стал доступен нажатием на номер сервера. * На гл. стр. панели клиента добавлена возможность вывода последних новостей. - Панель клиента. Форма изменения данных доменов типа gTLD более не отображается для доменов типа ".RU". - LendShop. Платеж теперь принимается только на один кошелек, как и должно быть (из настроек удалены дополнительные кошельки, если они были добавлены ранее). - Панель администратора. Реактивация аккаунта. Как и должно быть, дата в базе теперь обновляется. - Панель клиента. Изменение тарифного плана на конструктор. Теперь отображается форма и для оплаты через добавленные администратором собственные мерчанты. - Мелкие исправления и доработки. Примечание: 1. При переходе с предыдущей версии требуется обновление базы (/admin/upgrade/), для большой базы на время обновления увеличьте значение настройки max_execution_time в php.ini до 150 секунд. 2. Обновите файл шаблона /admin/template/LANGUAGE/admin_data.js 3. При работе с регистратором DirectI или т.п., задайте значение переменной SERVICE_RESELLER в файле /directi/constants.php. 4. Файл обновления базы 3.0_beta2_to_3.0_beta3.php создаст в /admin/helpdesk/ подпапки "a","d","f","m","p","s","t","u","x","z" (можно добавить самостоятельно) и переместит в них файлы с соответствующими первыми символами в названии. Если этого не произошло, создайте папки и переместите в них файлы вручную. 5. Переменная $download_yandex для cron.php разбита на три: $download_yandex_fiz, $download_yandex_ur и $download_yandex_prochange. 6. Настройки мерчантов Яндекс.Деньги, IntellectMoney, InterKassa, LendShop, LiqPay и TeleMoney при запуске 3.0_beta2_to_3.0_beta3.php будут перенесены из файла /admin/conf/merchants.php в базу MySQL, файл удален из архива за ненадобностью. ============================================================== Version 3.0 BETA2 (08.08.2009) + Возможность подключения на один аккаунт неограниченного количества услуг HOSTING, RESELLING, DEDICATED, VPS и DOMENREG (функция MainID). С основного аккаунта можно просматривать дополнительные, а с дополнительных основной не виден. + График дежурства сотрудников. + Биллинг теперь умеет правильно работать с различными регистраторами в одной и той же доменной зоне (цены продления срока регистрации и изменение DNS). Сделано на случай изменения регистратора доменов. + Поздравление клиентов с днем рождения (рассылка по базе паспортных данных). + В базе теперь сохраняется история удалений аккаунтов, блокировок и разблокировок, изменений паспортных данных, данных по аккаунту и домену. + Автоматическая отправка письма на регистрацию и изменение DNS .msk.ru, .spb.ru в Relcom. + Панель администратора. Статистика по периодам: отток клиентов (на основе базы истории аккаунтов). + Панель администратора. Статистика по периодам: количество клиентов на конец месяца. + Список нарушителей: фамилии, домены, e-mail, IP адреса для запрета на автоматическую активацию и/или регистрацию. + Купоны скидок на активацию (в т.ч. сетап-плату) и продление аккаунтов, регистрацию и продление доменов, активацию (в т.ч. сетап-плату) и продление дополнительных услуг, панелей управления и операционных систем. + Стол помощи. Возможность добавления собственных дополнительных полей. + Модуль "статус сети". + Возможность добавления в биллинг собственных модулей оплаты (мерчантов). + В панель клиента добавлена страница "данные по серверу". + Дополнительные услуги теперь могут не закрепляться за аккаунтом и продлеваться вместе с ним, а добавляться отдельно в ежемесячно выставляемые счета. + reg.php. Настройка обязательного указания паспортных данных. + reg.php. Возможность сокрытия полей "фио", "адрес", "откуда узнали о нас" и "комментарии". + reg.php и профиль клиента. Настройка обязательного заполнения перечисленных выше полей. + Панель клиента. Возможность загрузки собственных файлов, напр. скана паспорта и т.п. документов. + Скрипт /admin/cron_actions.php, который активирует аккаунты по задания базы actions. * Поддержка .Ru и .Su на domenonline.ru. + Панель администратора и Панель сотрудников. Новый раздел "история аккаунта клиента". + Автоматический мерчант Яндекс.Деньги для продавцов-юридических лиц. * Многие настройки в админ-панели с целью упорядочения перемещены в другие разделы, названия которых более связаны с предназначением перенесенной настройки. * В статистику работы сотрудников добавлена информация по блокировке e-mail и текста в столе помощи, созданию новых F.A.Q., билетов и новостей. * Возможность указания комментария для клиентов к записи из базы ожидаемых действий. * Таблица действий, теперь сохраняются и данные по времени добавления записи. * Возможность изменения пароля на сервер из панели сотрудника. * Панель администратора. Таблица действий. Прикрепленные файлы теперь сохраняются биллингом и доступны для просмотра. * Панель администратора. Таблица действий. Возможность прикрепления к записи своего файла. * setup.php. Проверка наличия библиотеки ZIP и ZLib. * setup.php. Проверка возможности записи и удаления файлов из /admin/backup/ и /admin/helpdesk/. * setup.php. Ссылка на удаление файла setup.php после успешного внесения данных в базу MySQL. * faq.php. Добавлена дата создания или изменения записи. * faq.php. Возможность прикрепления файлов, счетчик скачивания файла. * Панель администратора. Возможность создания карт экспресс-оплаты для всех клиентов определенного типа. * Возможность автоматического создания карты экспресс-оплаты после регистрации клиента. * К записям дополнительных услуг теперь можно прикреплять файлы. * Комментарии для клиента по дополнительной услуге теперь не только отправляются на e-mail, но и сохранятся в базе и доступны для просмотра в любой момент. * Возможность заказа дополнительных услуг партнерами. * Передачу параметров на страницу с описанием всех способов оплаты теперь можно отключить. * Биллинг теперь может одновременно работать с тремя регистраторами типа directi. * Панель клиента. Стол помощи. Отображение аватаров можно отключить. * Панель клиента. Функция отправки письма на e-mail при входе в биллинг. * Панель администратора. Добавлено поле с информацией, заключен ли договор с клиентом, или нет. * Панель администратора. Листинг платежей. Сумма теперь указывается в валюте(ах) согласно настройкам. * setup.php. Проверка на парольную защиту папки "admin". * Панель администратора. Добавление сотрудника. При загрузке страницы уже сгенерирован пароль. * reg.php. Добавлен генератор паролей. * Панель сотрудников. Стол помощи. Отображение аватаров можно отключить. * Панель сотрудников. Функция отправки письма на e-mail при входе в биллинг. * Панель клиента и сотрудника. Изменение пароля. Добавлен генератор паролей. * Панель администратора. WhoIs & Translit. Добавлен генератор паролей. * Статистика по сотрудникам. Добавлены суммарные данные по всем сотрудникам. * Панель администратора. Страница со списком номеров всех заключенных договоров. * В профиль сотрудника вынесена настройка количества записей истории билета. * В профиль сотрудника вынесена настройка срока отображения статистик по умолчанию. * Модернизация листингов данных. Теперь при нажатии на предпоследнюю страницу она не содержит части данных из последней. * reg.php. Автоматическое указание телефонного кода страны. * Ручная блокировка/разблокировка аккаунта. При ошибке выполнения действия данные в базе не обновляются. * Сотрудники теперь могут загружать на сервер свои собственные аватары для стола помощи. * Клиенты теперь могут загружать на сервер свои собственные аватары для стола помощи. * Домены в подарок теперь имеют символическую цену в 0.01 и заносятся в базу платежей. * Настройка для регистрации доменов: цена регистрации распространяется только на 1ый год (ru/su) или на весь срок при регистрации (com/net). * Панель администратора. Статистика по доменам. Добавлена статистика по регистраторам доменов. * Стол помощи. Теперь при слиянии билетов текст сливаемого билета добавляется в основной билет как ответ. * Стол помощи. Ошибка "вы уже добавляли подобный ответ" теперь возникает только, если такой же ответ является последним в билете (ранее проверялись все ответы). * Более точный подсчет суммы moneyback при наличии дополнительных услуг. * При добавлении записей F.A.Q. в базу вносится и информация по сотруднику, который произвел действие. * Стол помощи. Если билет добавлен в стол сотрудником, то фон текста билета - согласно настройкам в админ-панели. * contacts.php. Картинкой со знаком вопроса добавлена информация по получателям письма. * cron.php. Просроченные неоплаченные заказы на хостинг, реселлинг etc., но имеющие активированные домены или записи в партнерской программе теперь не удаляются, а переключается на DOMENREG или PARTNER соответственно. * Панель клиента. Страница дополнительных услуг. Стоимость заказанной дополнительной услуги, растяжимой во времени, указывается с учетом оплаченного срока хостинга, а не ежемесячная, как было ранее. * imap.php. Логирование добавления новых ответов в билет. * imap.php. Усовершенствована обработка текста, зашифрованного в base64 у писем с аттачментами и содержащими несколько версий текста (напр. text/html, text/plain и др). * Панель сотрудников. Стол помощи. Обновление в базе информации по последнему действию над билета и по инициатору этого действия. * Панель сотрудников. Стол помощи. Постраничный вывод данных по заблокированным e-mail. Форма поиска. * Панель сотрудников. Стол помощи. Постраничный вывод данных по заблокированному тексту. Форма поиска. * Сотрудники теперь имеют доступ к модулю новостей. * Панель администратора. Листинг значений дополнительных полей в столе помощи. * Для тарифного плана добавлена настройка "минимальный срок продления". * Вывод данных по аккаунту на печать - информация по стоимости т.п., о.с. и п.у. теперь отображается в валюте(ах) согласно настройкам админ-панели. * Вывод данных по аккаунту на печать. Отображается информация по DNS (если есть). * Панель сотрудников. Возможность просмотра регистрационных данных по аккаунтам и доменам. * Вывод данных по аккаунту на печать. Добавлена информация по дополнительным услугам. * Стол помощи. Сотрудники могут устанавливать время автоматического открытия билета (задание выполняется через imap.php). * В настройках тарифных планов администратор теперь может указать ID дополнительных серверов, на которых также присутствует добавляемый/редактируемый тарифный план. * imap.php. Блокировка по тексту. Теперь есть возможность выбора, отказывать в приеме письма (ранее было только это) или затребовать подтверждение по ссылке у его отправителя. * В шаблонах писем активации хостинг- и реселлинг-аккаунтов информация по DNS, адресам POP/SMTP/WebMail теперь отображается только при наличии этих данных в базе. * Изменение тарифного плана на меньший по стоимости. В зависимости от настроек в админ-панели разница в сумме может быть зачислена на карту экспресс-оплаты. * Удаление администратором оплаченной дополнительной услуги, растяжимой во времени. Предоплаченный остаток может быть зачислен на карту экспресс-оплаты. * Удаление администратором дополнительной услуги. Выбор, отправлять письмо или нет. * За ненадобностью из биллинга удалены настройки мерчантов "дополнительный текст в письмо об активации". * Вынесена в отдельную настройка включения captcha на странице F.A.Q. * Вынесена в отдельную настройка правил для страницы обратной связи. * Настройки партнерской программы в панели администратора. Удалены "Учитывать комиссию с доменов" и "Учитывать комиссию с дополнительных услуг", т.к. вместо них можно просто указывать "0" в соотв. полях процентов. * Из CRON удалены ненужные настройки типа "Очистка неоплаченных заказов хост., рес., серверы, дом.рег. каждый XX день", т.к. есть настройка "Очистка неоплаченных заказов хост., рес., серверы, дом.рег. (если прошло дней)". * Настройки получателей писем в панели администратора. Возможность указания нескольких e-mail адресов через запятую. * В письмо-заявку на moneyback добавлено больше информации по аккаунту. * Панель администратора. На страницах модуля новостей и F.A.Q. добавлена ссылка на настройки. * cron.php. Настройки обновления курсов валют перенесены в базу. * Панель клиента -> Мой Аккаунт. Добавлена информация, заключен договор или нет. * Панель администратора. Настройка отображения информации об отсутствии карты экспресс-оплаты на гл. стр. в панели клиента. * Настройки теперь ограничивают не только ширину и высоту аватара, но и его максимальный вес. * Панель администратора. Упорядочены данные во всплывающем меню. * Добавление билетов в стол помощи через e-mail piping. При включенной настройке "требовать подтверждение у незарегистрированных клиентов" производится проверка на наличие в базе уже подтвержденных билетов с e-mail отправителя. * В базе блокировок теперь сохраняется информация по ID сотрудника, который произвел последнее действие. * Панель сотрудников. Стол помощи. Цитирование ответа сотрудника в билете, принадлежащему клиенту. Значение "ответ доступен для" автоматически устанавливается на "SUPPORT". * reg.php. Удалено поле комментариев к заказу домена, т.к. комментарии можно указать и на стр. основных данных по клиенту. * Панель администратора. Продление аккаунта. Автоматическая разблокировка (при необходимости) теперь производится только при установленной галочке автоактвиации. * Автоматическое выставление счетов. При случайном пропуске запуска этого задания днем, двумя и т.д. ранее система выставит несколько счетов. * Панель сотрудников. Статистика. По умолчанию показывается статистика только по одному (просматривающему) сотруднику. * Панель сотрудников. Листинг оценок в столе помощи. Первоначально отображаются данные только по просматривающему сотруднику. * Панель сотрудников. Премии и штрафы. Первоначально отображаются данные только по просматривающему сотруднику. * Стол помощи. Листинг билетов. Соответствующим цветом теперь выделяются билеты, созданные сотрудниками для клиентов и для сотрудников. * Панель сотрудников. Стол помощи. Для сотрудников, имеющих доступ в Панель администратора добавлена ссылка на просмотр аккаунта клиента через /admin/. * Панель сотрудников. Стол помощи. Возможность добавления билета с указанием любого e-mail адреса билета (в т.ч. и не закрепленного за клиентом). * Разделение тарифов на только для физических лиц, только юридических лиц и для всех. * При соотв. настройке в базе теперь могут сохраняться логи удаления доменов, дополнительных услуг и персональных счетов. * В базе теперь хранится информация по дате добавления сайта в каталог ресурсов клиентов. * Панель администратора. Раздел диаграммы -> тарифные планы разбит на два: хостинг и реселлинг VS серверы и VPS. * Панель администратора. Статистика по доменам. Добавлены TOP-данные по количеству доменов. * Панель клиента. Страница отображения услуг для оплаты через карту экспресс-оплаты. Домены для продления теперь отображены выпадающим списком, дабы не растянуть страницы при большом количестве доменов. * Панель клиента. Список доменов. Добавлена возможность фильтрации данных по домену, фамилии, e-mail и адресу. * Панель администратора. Таблица ожидаемых действий. Добавлена ссылка на быстрое изменение тарифного плана. * Панель администратора. На страницы данных по аккаунту и платежам добавлена информация по дате отправке/получения договора/документов. * Стол помощи. При отсутствии смайликов соответствующая ссылка на их отображение не показывается. * Возможность самостоятельного удаления клиентом заявки на moneyback. * Панель клиента. Текст "Подать заявку на возврат средств (MoneyBack) возможно еще в течение XX дн." не отображается, если заявка на moneyback уже подавалась (даже при случае ее отмены). * Панель администратора. Добавлена настройка "Кол-во дней для возможности отправки повторной заявки на MoneyBack". * Панель администратора. Изменение тарифного плана. Форма конструктора появляется только если в базе есть более семи записей параметров конструктора (т.е. предполагается, что он включен). * Панель администратора. Статистика -> способы оплаты. Добавлены ссылки на отображение платежей по конкретному мерчанту. * Главная страница панели клиента. При наличии доменов на аккаунте цифра становится ссылкой. * Панель клиента. На страницу изменения тарифного плана на низкий по стоимости добавлена картинка. * Панель администратора. Просмотр данных по партнерской программе. Добавлена ссылка на произведенные записи выплат из базы расходов. * setup.php. Проверка наличия модуля OpenSSL. * Панель клиента. Вывод средств из партнерской программы. Выпадающим списком добавлен выбор способа получения средств наличными. * Панель администратора. Заявка на выплату средств по партнерке в базе ожидаемых действий. При способе webmoney появляется ссылка для кипера wmk:payto. * Панель администратора. Заявка на выплату средств по партнерке в базе ожидаемых действий. Ссылка "выполнить" на мгновенное изменение данных в базе. * Панель администратора. Просмотр информации по платежу через WM_Merchant. Добавлена ссылка на информацию по WMID на сайте https://passport.webmoney.ru * Регистрация юридического лица. Поля Ф.И.О. перенесены после данных об организации. * Добавлен чекбокс, заполняющий поле "почтовый адрес" текстом "совпадает с юридическим". * Панель клиента. Обновление данных по юридическому лицу. При неправильном заполнении формы данные более не сбрасываются на те, которые уже сохранены в базе, а отображаются вновь указанные. * Возможность отключения аккаунта сотрудника (добавлен параметр "статус"). * Панель сотрудников. Настройка отображения описательных текстов, напр. по статусам и приоритетам в столе помощи. * В описание для мерчантов оплаты активации и продления аккаунта и изменения тарифного плана добавлена информация по домену. * Из дополнительных услуг удалено обременительное по времени поле "именной идентификатор", которое нужно было обязательно заполнить. * Панель клиента. Запрет заказа услуг, растяжимых во времени, если аккаунт в минусе по количеству дней. * cron.php. Добавлена рассылка уведомлений о том, что аккаунт находится в заблокированном состоянии (LOCKED-CP), дни для писем берутся из настроек уведомления об истечении срока действия аккаунтов. * Логирование почтовых отправлений. теперь сохраняются и повторные отправки письма об активации аккаунта. - Наличие пробелов в названии тарифного плана теперь не влияет на правильную работу функции доменов в подарок. - Панель администратора. При обновлении настроек стола помощи ранее сбрасывались первые две настройки webmoney мерчанта. - Исправлена ошибка неверного отображения названия услуги на странице мерчанта (webmoney.php, egold.php etc.) при наличии на аккаунте более одной дополнительной услуги. - Подсчет moneyback теперь производится с точностью от 0 до 1 сотых долей суммы (0-1 цент и т.д.). Ранее расхождение было существенней. - Статистика по аккаунту. Правильное отображение числа посещений биллинга "среднее кол-во раз в месяц". - Исправлена ошибка двойного зачисления средств при выводе их из партнерской программы на карту экспресс-оплаты. - Партнерская программа. Зачисление средств на счет партнера. Правильный подсчет бонуса для субпартнера (если имеется). Ранее по ошибке использовался коэффициент для дополнительных услуг. - Исправлена работа функции генерации SQL-запроса для phpmyadmin при работе с паспортными данными и данными об организации. - Повторное отображение ранее выставленного счета. Дата выставления счета теперь указывается верно. - В автоматически выставляемых счетах значения переменных TMPL_datefrom и TMPL_dateto для письма ранее были перепутаны местами. - Панель клиента. При отключении высчтавлении счетов для юр. лиц у старых юр. лиц формы получения счета ранее отображались. - host.php. Правильное занесение записи в базу actions как server при ручном уведомлении об оплате сервера. - host.php. Правильное указание возможного срока продления доменов .RU/.SU на wnames.ru/webnames, которые уже продлены более чем на 56 дней. - imap.php. Предусмотрен случай, когда клиент вручную изменяет квадратные скобки в теме письма на круглые или удаляет двоеточие после ticket. - Текст письма на moneyback от клиента теперь добавляется в правильное поле базы ожидаемых действий и не виден клиенту. - Ранее платежи за повторную ручную активацию аккаунтов, переключенных на DOMENREG или PARTNER, не заносились в базу. - Письмо администратору о выводе средств из партнерской программы в наличные. Сумма в письмо добавлялась не из заполненной клиентом формы, а заработанное на данный момент число. - reg.php. При регистрации юр. лица как партнера ранее появлялись системные ошибки. - Мелкие исправления и доработки. Примечание: 1. При переходе с предыдущей версии требуется обновление базы (/admin/upgrade/). 2. Создайте папку /admin/shedule/ с правами на запись (в нее будут сохраняться графики дежурств). 3. Обновите файл /admin/template/LANG/countries.txt Информация: 1. Файл /admin/conf/database.php перемещен в /admin/modules/, т.к. он не нуждается в изменениях со стороны пользователя. ============================================================== Version 3.0 BETA (04.04.2009) + Автоматическая работа с ISPmanager: создание и удаление аккаунтов, блокировка и разблокировка, изменение тарифного плана. + Автоматическое выставление счетов на персональные услуги. + Подключен мерчант RoboxChange.com. + Подключен мерчант Z-Payment.ru. + /admin/autoupdate.php. Обновляет файлы BPanel, чем значительно упрощает процедуру обновления скрипта в целом. Инструкция в ReadMe.doc (обновление или установка). + RSS-канал новостей. + Стол помощи. Версия билета для печати. + Стол помощи. Возможность отправки билета на e-mail. + Стол помощи. Возможность загрузки билета на компьютер. + Панель администратора. Функция отображения всех выставленных актов на выполнение работ и счет-фактур по платежам. + Персональные цены на регистрацию и продление доменов в конкретных зонах для конкретных клиентов. + Регистрация, продление и изменение DNS у доменов .RU и .SU на NauNet.ru. + Регистрация, продление и изменение DNS, изменение контактных данных у доменов .RU и .SU на Reg.ru. + Автоматическое заполнение и выдача договоров на печать. + Панель клиента. Добавлены поля "Дополнительный E-Mail #1" и "Дополнительный E-Mail #2". На эти e-mail отправляются копии писем. + database_check.php. Скрипт для проверки целостности базы данных MySQL (структура каждой таблицы и кол-во записей в таблице config). + Панель клиента. Функция "уведомить об оплате", которая добавляет данные в таблицу действий админ-панели. + usage.php - рассылка теперь производится и реселлерам по их клиентам (на основе списка WHM -> Show Reseller Accounts). + Сотрудники теперь могут выставлять счета для клиентов. + Возможность использования шаблонов для юр. лиц с НДС и без (после перехода с/на упрощенную систему налогообложения). Подробнее в ReadMe.doc + Панель администратора. Функция проверки реального срока действия аккаунта с данными из базы платежей. + Панель клиента. Возможность передачи домена на другой аккаунт. + Регистрация доменов gTLD и пр. на webnames.ru. + API. Активация, продление, блокировка, разблокировка аккаунта; регистрация и продление домена, оплата доп. услуг и счетов; пополнение баланса карты. * RuPay окончательно переименован в RBK Money (в т.ч. и rupay.php -> rbk.php). * Удаление аккаунтов. Настройка переключения на PARTNER при отсутствии доменов и переходов по партнерским ссылкам (чтобы сохранить данные по аккаунту). * Панель сотрудников. Стол помощи. В уведомления по ICQ и e-mail добавлена прямая ссылка на билет, в т.ч. и с "#" ответа. * В таблицу платежей добавлено дополнительное поле "Номер платежно-расчетного документа для счет-фактуры", данные из которого подставляются в счет-фактуру. * Стол помощи. Изменение сотрудником данных по владельцу билета. Если информация ничуть не изменилась, то запись о редактировании в базу логов не добавляется. * Стол помощи. Редактирование сотрудником данных по билету. Если информация ничуть не изменилась, то запись о редактировании в базу логов не добавляется. * Стол помощи. Редактирование текста билета. Если новый текст не отличается от старого, тема не отличается от старой и не изменены данные служебных полей, то запись в базу логов не добавляется и не добавляется сообщение "отредактировал NAME". * Стол помощи. Редактирование текста ответа на билет. Если новый текст не отличается от старого, то запись в базу логов не добавляется и не добавляется сообщение "отредактировал NAME". * Setup.php. Проверка наличия необходимых модулей и библиотек. Подсказка, чем может грозить отсутствие модуля при собственно его отсутствии. * Работа скрипта textarea.js скорректирована под браузер IE7. * Доработана документация ReadMe.doc. * Добавлена настройка секретного слова в RBK Money мерчант. * Поле ИНН для юридических лиц теперь обязательно к заполнению. * Настраиваемая высота всплывающего. окна при просмотре лога ICQ. * Возможность установки своего номера акта и счет-фактуры. * Добавлено поле "почтовый адрес" для юридических лиц. * Теперь счета на оплату можно выставлять и клиентам со статусом "PARTNER". * Тарифные планы. Новый статус: OffReg - запрет на регистрацию, но возможность перехода на него с другого тарифа. * Панель администратора. Просмотр IP адресов серверов. Возможность удаления всех IP, закрепленных за определенным сервером. * Панель администратора. Просмотр неактивированных аккаунтов. Правильное отображение способа оплаты как безнал. перевод, правильное отображение тарифа аккаунтов типа DOMENREG. * domen.php. Теперь при недоступности whois сервера или пр. ошибках, они на экран не отображаются, а статус домена становится как недоступный. * Стол помощи. Возможность установки статуса билета по умолчанию в форме ответа сотрудника. * Стол помощи. Возможность установки статуса билета по умолчанию в форме добавления билета сотрудником. * Счет-фактуры и акты выполненных работ. Возможность установки собственного номера акта или с/ф ил админ-панели. * Панель администратора. Страница с данными по организации. Если их нет, то нет и ссылки "удалить запись". * usage.php. Информирование администратора о превышениях стандартных нагрузок клиентами реселлера. * Панель администратора. Страница с паспортными данными по аккаунту или по домену. Если данных нет, то нет и ссылки "удалить запись". * Панель администратора. При выставлении счета теперь возможно указать, следует ли добавлять в базу действий запись после оплаты клиентом счета. * Панель клиента. Добавлена картинка на страницу возврата средств (MoneyBack). * Панель администратора. Добавлена возможность на странице листинга логов ICQ развернуть тексты. При использовании этой ф-ии к развернутому тексту добавляется форма изменения комментария. * К полям пароля, кнопкам и таблицам добавлены атрибуты класса. * Непрозрачные логотипы BPanel .jpg заменены на прозрачные .gif (logotype.gif, logotype_setup.gif). * Панель сотрудников. Стол помощи. При нажатии на имя домена теперь в браузере открывается сайт, а whois вынесено в отдельную ссылку. * Панель сотрудников. Стол помощи. Добавлена функция "общие готовые ответы". * Запрет клиенту на использование пароля такого же, как и логина. * Обновлены реквизиты Яндекс.Денег в шаблоны /admin/template/LANG/bank.php * Панель клиента-реселлера. Оплата изменения тарифа картой. В выпадающем списке теперь отображаются тарифы типа RESELLING (ранее отображались и HOSTING). * Страницы мерчантов и гл. стр. клиент-панели неактивированного аккаунта. При отключении автоматической активации скрипт более не пишет, что активация будет произведена автоматически. * Панель администратора. Листинг записей для конструктора тарифов. Возможность копирования записей с одного сервера на другой. * Панель администратора. Листинг готовых ответов стола помощи. * Панель администратора. Добавление/изменение доменных зон. Теперь не обязательно добавлять точку перед доменной зоной, при необходимости она будет добавлена автоматически. * Панель администратора. Добавление/изменение доменных зон. При каких либо ошибках на новой странице будет отображено сообщение об ошибке и форма, а не просто сообщение, как было ранее. * Панель администратора. Ссылки на продвинутый поиск пользователей теперь имеют "#" в конце, т.к. на новой странице внимание браузера акцентируется именно на форме поиска. * Панель администратора. Форма продвинутого поиска. Теперь возможна сортировка по фамилии и комментариям. * usage.php. Корректировки в ф-ии определения клиентов реселлеров. * Панель администратора. Удаление сервера. Удаляются и закрепленные за ним IP адреса. * Панель администратора. Добавление средств на карту экспресс-оплаты. Чекбокс "уведомить" теперь по умолчанию установлен. * Информация из комментариев к доменной зоне теперь добавляется и в письмо об активации домена. * Панель клиента. Принудительное удаление знака "№" из паспортных данных. * Панель сотрудников. Изменение ответа в столе помощи. Дополнительные условия появления "уведомить клиента об изменении ответа": билет создан на имя клиента, ответ доступен для просмотра клиенту. * Панель клиента. Страница изменения тарифного плана. В выпадающем списке тарифов напротив каждого тарифа с другого сервера теперь отображается соотв. примечание. * Панель сотрудников. Ответ на билет в столе помощи. Если конечный статус билета отличается от того, который должен быть после ответа по умолчанию, то в базу заносится информация об изменении статуса билета. * Выставление счетов для юридических лиц. Текст "Оплата по договору НОМЕР/ДАТА, размещение информации" для всех вторичных платежей теперь содержит дату составления договора как дату первого платежа, а не как дату выставления счета. * Уточняющая информация по тарифному плану сервера или VPS. При каком-либо незаполненном поле, напр., процессор, память или пр., теперь оно просто пропускается во всплывающей подсказке. * Просмотр логов ICQ. Страница просмотра теперь максимально растягивается по вертикали, в новой версии можно будет самостоятельно указывать размер по вертикали. * reg.php. В письмо на заказ хостинга и на страницу проверки заказа добавлена информация по скидке, напр. "Срок: 12 Месяцев (скидка 10%)". * Панель администратора. Пополнение карты экспресс-оплаты. Если карта имеет статус ORDERED, то после пополнения она становится PAID, а средства на ней - столько, сколько указано в форме пополнения. * Переключение аккаунта на PARTNER или DOMENREG. Если аккаунт ранее был заблокирован, то в базе заблокированных его статус изменяется на ACTIVE, но комментарии по блокировке и пр. данные сохраняются в базе. * Панель администратора. Листинг дополнительных услуг. Для скорейшего определения доп. услуг, у которых просрочена оплата добавлена информация по сроку действия аккаунта (оплачен до). При наведении на нее во всплывающем окне отображается статус аккаунта, а если дата раньше текущего дня, то она подсвечивается красным. * После платежа, уведомления об оплате или получения счета на оплату через мерчант у клиента изменяется способ оплаты по умолчанию на используемый мерчант. * Максимально возможно убраны слова типа "cPanel" и "D.A." - они заменены словами "панель управления сайтом", "на сервере" и т.п. * Оформление заказа. При неправильном указании паролей эти поля теперь выделяются красным. * В меню клиентов-партнеров добавлена ссылка на экспресс-оплату (файл меню: /admin/template/LANG/partner.inc). * В партнерскую программу для клиентов-партнеров добавлена возможность вывода средств на карту экспресс-оплаты. * Вывод средств из партнерской программы. Добавлена возможность указания логина карты экспресс-оплаты. * Заявка на вывод средств из партнерской программы теперь приходит от имени клиента, а не billing, как было ранее. * Гл. стр. панели клиента. Добавлена информация о последнем обновленном билете. * Стол помощи. После нажатия на ссылку "обновить страницу" внимание браузера на новой странице теперь акцентируется на начало таблицы билета. * Стол помощи. Ширина таблиц увеличена с 90% до 95% в целях экономии места на странице. * usage.php. При добавлении в письмо администратору данных по клиенту реселлера добавляется и логин реселлера. * При ошибке автоматического изменения тарифа или т.п. в запись таблицы действий теперь добавляется и информация по старому и новому тарифам. * Добавление в таблицу действий записи о необходимости разблокировки теперь не производится, если такая запись там уже существует. * При глобальном отключении хостинга, реселлинга или пр. в админ-панели на стр. price.php эта услуга также целиком не отображается. * Панель администратора. Ф-ия изменения срока действия аккаунта при якобы добавлении на него определенной суммы теперь работает и с просроченными аккаунтами. * Панель администратора. Просмотр данных по аккаунту. Информация по moneyback. Сообщение "free domen?" есть у скрипта есть подозрения на то, что домен был зарегистрирован в подарок. * Стол помощи. Ссылки "изменить | удалить" и "цитировать | header" теперь отображаются через "|", а не через "
", как было ранее (также в целях экономии места). * Стол помощи. Панель клиента. После действий по изменению ответа, оценке ответа сотрудника, изменению статуса билета или его приоритета внимание браузера на новых страницах акцентируется на заранее заданные места. * Стол помощи. Панель сотрудников. При изменении статуса билета на "удален" происходит само изменение и автоматический переход на следующий открытый билет, добавлено соотв. примечание к ссылке. * Стол помощи. Блокировка по e-mail. Доработан дизайн форм с данными, при добавлении или изменении данных проверяется наличие схожих данных в базе, чтобы избежать возможное дублирование данных. * Стол помощи. Блокировка по тексту. Доработан дизайн форм с данными, при добавлении или изменении данных проверяется наличие схожих данных в базе, чтобы избежать возможное дублирование данных. * Панель сотрудников. Стол помощи. К большинству ссылок добавлен параметр "#value", а для меню добавлено "a name=mymenu". * Регистрация доменов с указанием DNS. NS-серверы теперь принудительно переводятся в нижний регистр. * Панель администратора. Листинг новостей. К тексту записи добавлена ссылка на полное описание (если есть). * Панель администратора. Подтверждение удаления со стр. полного просмотра новости. * Панель администратора. Удаление домена. Новая страница - содержит и листинг доменов. * imap.php. Настройка недобавления в стол помощи сообщений, от определенных отправителей, напр. postmaster@, mailer-daemon@ etc. * Панель администратора. На странице просмотра паспортных данных теперь отображается и информация по имени домена, закрепленного за паспортными данными. * Панель администратора. Просмотр информации по домену. Если он является главным на аккаунте, то рядом со ссылкой на удаление добавляется соотв. примечание. * Панель администратора. Просмотр информации по VPS-аккаунту. При изменении тарифного плана и наличии соотв. записи в базе действий она удаляется, о чем выводится сообщение. * Определение принадлежности доменов к ripn или relcom происходит на основании поля "регистратор" листинге доменных зон в админ-панели. * Панель администратора. Листинг аккаунтов. Быстрая ссылка на стр. изменения статуса аккаунта при нажатии на дату окончания оплаченного срока. * Настройка "Срок по умолчанию для платежа по счету на изменение даты оплаты" со стандартной "7" перенесена в Панель администратора. * Панель администратора. Просмотр неактивированных аккаунтов. Возможность сортировки данных. * Панель администратора. Просмотр неактивированных доменов. Возможность сортировки данных. * Панель сотрудников. Добавление билета в стол помощи. Возможность загрузки готового шаблона ответа. * Панель администратора. Просмотр данных по аккаунту. Добавлена ссылка на изменение срока действия аккаунта при добавлении ему определенной суммы (напр. переплата услуг и пр.). * Подача заявки клиентом на регистрацию домена. Проверка на whois-сервере доступности домена для регистрации. * Вход в панель клиента и в Панель сотрудников через Панель администратора. Теперь чтобы войти в последующие аккаунты более не надо нажимать кнопку "выход". * В модули автоматической активации, изменения срока аккаунта и пр. Добавлен дополнительный код для удаления соотв. записи из таблицы требуемых действий (если действие выполнено автоматически). * contacts.php и добавление билета в стол помощи из панели клиента. Добавлен чекбокс и ссылка на правила, дабы клиенты перед отправлением билета прочитали правила и составили запрос в соотв. с их требованиями. * К полям "телефон" добавлена подсказка с правильным написанием и кодами некоторых стран. * contacts.php, добавление билета в стол помощи: к полю "важность" добавлено примечание. * Панель администратора. Листинг серверов. Подтверждение удаления сервера. * Панель клиента (DOMENREG или PARTNER). При использовании функции "приобрести хостинг" теперь отсылается и письмо о заказе (такое же, как и в reg.php). * Панель клиента. Оплата с карты. Проверка по базе действия на наличие подобного ожидаемого действия. Соотв. сообщение об ошибке при наличии записи в базе. * Панель администратора. Листинг настроек для конструктора тарифов. Быстрая ссылка на удаление всех настроек для конкретного сервера. * Панель клиента. На страницах изменения тарифного плана и продления аккаунта у клиента-реселлера теперь отображаются данных по тарифу (подсказкой к картинке). * Панель администратора. Просмотр информации по зарегистрированному на релком или рипне домену. Добавлен шаблон текста письма для изменения DNS домена. * Панель администратора. Листинг выставленных счетов. Если в якобы неоплаченном счете уже указан мерчант и курс валюты, то после быстрого изменения его статуса, поля мерчанта и курса остаются не тронутыми (ранее курс удалялся, а мерчант заменялся на 'administrator'). * Серьезная корректировка ф-ий скрипта для правильной работы с основной валютой, отличной от USD, модуля выставления счетов для юр. лиц. * Стол помощи. Информация по оценке теперь содержит не только текст, но и дату добавления/изменения оценки. * Стол помощи. После оценки ответа или редактирования сообщения на новой странице теперь внимание браузера будет акцентировано именно на указанный ответ. * Стол помощи. При добавлении ответов через веб-версию теперь сохраняется IP адрес добавителя и его браузер. * Панель администратора. Статистика "Хостинг etc." теперь учитывает и персональные стоимости хостинга. * Панель администратора. Статистика "Серверы хостинга" теперь учитывает и персональные стоимости хостинга. * Панель сотрудников - > стол помощи. При нажатии на ссылку "служебный заголовок" на новой странице теперь внимание браузера будет акцентировано именно на указанный ответ. * При выставлении счета (invoice) и получении клиентом на него счета на оплату через безнал в данных по счету меняется способ оплаты, данные по курсам, наценкам, ндс и почтовым расходам. * Панель сотрудников. Просмотр листинга действий и логов ICQ. Возможность "развернуть" текст логов. * Исправлена работа ф-ии получения курса доллара после обновления сайта rbc.ru. * Панель администратора. Просмотр информации по аккаунту. Добавлена прямая ссылка на выставление персонального счета. * Панель администратора. Просмотр списка IP адресов серверов. Если IP закреплен за какой-либо услугой, то отображается срок действия аккаунта, к которому в свою очередь прикреплена услуга, и его статус. * В cron.php добавлены задачи на обновление курсов для Z-Payment.ru и RoboxChange.com (см. ReadMe.doc). * Панель администратора и панель клиента. Срок неоплаченных вовремя счетов теперь подсвечивается красным. * Гл. стр. панели клиента. При наличии неоплаченных счетов таблица с их описанием теперь не содержит информацию по блокировке (Yes/No), т.к. данное поле сильно растягивает таблицу. * Из шаблона выставления счета для юр. лиц убрана информация по курсу рубля, т.к. при основной валюте рубль эта информация сбивает с толку. * Оформление заказа. Возможность переключения между формой для физ.лиц и юр. лиц и наоборот без потери введенных данных. * Фразы "аккаунт еще не оплачен", "аккаунт еще не активирован" и "домен еще не оплачен" теперь имеют текст "не оплачен и/или не активирован", т.к. владельцев оплаченных, но еще не активированных аккаунтов смущала фраза "еще не оплачен". * Панель администратора. Просмотр листинга платежей. Если у платежа есть комментарий, то он теперь отображается в подсказке при наведении на название услуги. * Выставление счетов на оплату регистрации и продления доменов через банк для физ. и юр. лиц. В шаблон письма для отправки администратору добавлена информация по ID домена. * Панель администратора. Если в базе действий присутствует изменение тарифа то при нажатии на соотв. запись в колонке номера новой страницей будет непосредственно изменение тарифа, а не просмотр данных по аккаунту, как было ранее. * Данные вывода ф-ии подгона стоимости под оплаченную юр. лицами теперь отображаются в таблице. * imap.php. При ошибке "Your e-mail is blacklisted" письмо администратору более не отправляется. * Панель сотрудников. Добавление действия или лога ICQ. После добавления дата в форме остается такой, какая была указана ранее. Сделано для продуктивной работы со статистикой (теперь не нужно постоянно вручную изменять дату, если действие требуется добавить напр. за предыдущий месяц.). * Данные по проценту НДС теперь хранятся в базе платежей. * НДС применяется и к почтовым расходам. * Гл. стр. панели клиента: отображается информация по балансу карты экспресс-оплаты. * Панель администратора. Листинг IP адресов серверов. При массовом удалении IPs, закрепленных за определенным сервером, главный IP сервера и IP сайтов клиентов - не удаляются (только вручную). * Панель администратора. Выставление счетов для юр. лиц. Чекбокс "почтовые расходы" более не отображается, если их стоимость $0. * reg.php. Заказ от юридического лица. Добавлена информация, что на почтовый адрес будут отосланы документы. * Поле "почтовый адрес" для юридических лиц теперь не text, а textarea. * Картинкой добавлена появляющаяся информация к полю "почтовый адрес" для юридических лиц. * Панель клиента. Изменение данных по юридическому лицу. Добавлена информация про желаемость заполнения всех полей, при незаполнении "ИНН" поле подсвечивается красным. * При удалении услуги, которая прикреплена к IP адресу, статус IP адреса становится FREE. * Получение клиентами квитанции на оплату через банк от физ. лица. При дублировании запросов на квитанции на одну и ту же услугу новая запись в базу платежей не добавляется, а обновляется старая. * Автообновление файлов скрипта. Скрипт теперь производит попытку удаления папки 127.0.0.1 с файлом license.php в ней. * Панель администратора. Распечатка информации по DOMENREG- и PARTNER-аккаунтам. Убрана информация по "тариф". * После автоматической оплаты доп. услуг статус платежа теперь сразу становится PAID, а не после подключения услуги, как было ранее. * Панель администратора. Листинг аккаунтов. При наведении курсора мыши на срок оплаты появляется сообщение о статусе аккаунта. Если статус не ACTIVE, то отображается помимо статуса и информация по блокировке. * Панель сотрудников. Стол помощи. Если билет в стол добавлен самим сотрудником, то ссылка "заблокировать e-mail" не отображается. * Панель сотрудников. Стол помощи. Если билет в стол добавлен самим сотрудником, то текст "номер" так и остается текстом, а не ссылкой на просмотр билет как клиент. * Панель сотрудников. Стол помощи. Если сотрудник просматривал билет и решился ответить, но в период времени между открытием билета и ответом произошло какое-то действие по билету, то выдается информационное сообщение. * Автоматическая оплата счетов. В администраторский комментарий к платежу в базе добавляется и информация от мерчанта. * К галочке ознакомления договора на стадии регистрации добавлена информация, что это - не формальность. * Стол помощи. Панель клиента. К ссылкам "закрыть" и "открыть" билет во всплывающем сообщении добавлены важные примечания. * Панель сотрудников. Стол помощи. Изменение своего ответа или ответа другого сотрудника. Добавлена возможность отправки письма клиенту о том, что ответ был изменен. * Оформление заказа для юр. лица. В отображаемых стоимостях доп. услуг более не учитывается НДС. * Стол помощи. Изменение ответа клиентом. В icq и на e-mail сотрудникам теперь отправляются соотв. сообщения. * Стол помощи. В базу логов теперь добавляются и действия "распечатка билета", "сохранение версии для печати" и "отправка билета на e-mail". * Панель сотрудников. Стол помощи. Возможность удалить ответ из билета. Данное действие также логируется. * К атрибутам картинки help.gif добавлено align="absmiddle". * Панель администратора. Массовое удаление истекших доменов, удаление одного домена. Если домен является главным на аккаунте, то он удаляется, а информация по домену на аккаунте изменяется. * catalog.php. Длина полного названия теперь должна быть более 70 символов, как того и требует 1PS. * Листинги записей. Добавлена информация по количеству отображенных элементов, а при множестве записей и пропуске страниц теперь всегда отображается страница "1". * Панель клиента. Ссылка на изменение тарифа на более низкий теперь отображается и исходя из спец. цены для аккаунта. * Панель клиента. Переход с ТП Конструктор на Конструктор, но более дешевый. На стр. проверки информации помимо стоимости перехода теперь отображается и ежемесячная стоимость нового тарифа. * Панель клиента с ТП Конструктор. Если в базе действий есть задание на изменение тарифа, то ссылки на подсчет стоимости изменения ТП теперь не отображаются. * Панель клиента. Возможность подачи заявок на изменение тарифного плана в обратную сторону (в т.ч. и для Конструктора) при отключенной ф-ии автоматического изменения ТП, администратору приходит соотв. письмо. * Панель клиента. На страницы "мой аккаунт", "домены", "изменение ТП", "продление хостинга и доменов" при наличии в базе ожидаемых действий добавлены соотв. уведомления, что действия ожидают обработки. * Панель клиента. Изменение DNS в доменах на directi. Если установлены собственные DNS с IP адресами, то картинка удаления IP адреса не отображается до изменения DNS на сторонние. * Панель администратора. Список ожидаемых действий. Ссылка на данные по платежу отображается только если в базе действий указан ID этого платежа, тоже самое и для ссылки "номер платежа" при редактировании записи. * Панель администратора. Логи доступа в биллинг. Возможность вывода на экран записей заходов со всех аккаунтов на основе IP адресов и/или браузеров, с которых был вход в определенный аккаунт, т.е. поиск аккаунтов, предположительно принадлежащих одному лицу. * Панель сотрудников. Стол помощи. Просмотр билета. При наличии ICQ у пользователя и присутствии логов ICQ отображается информация по их количеству. * Панель сотрудников. Стол помощи. Просмотр билета. Если у клиента несколько e-mail, то все они отображается в соотв. графе. * Панель сотрудников. Стол помощи. Просмотр билета. При наличии других билетов, принадлежащих пользователю отображается и информация по их количеству. * Панель сотрудников. Стол помощи. Ссылка "билеты пользователя" отображается только при наличии более одного билета. * Страница списка сайтов клиентов. Теперь используются те же шаблоны дизайна, что и у reg.php. * Листинги записей. Если страниц нет, то ссылки "одной страницей" и "1" более не отображаются. * В шаблоны писем от мерчантов для уведомления администратора об оплате добавлена информация по дополнительным e-mail и Ф.И.О. клиента. * catalog.php. В e-mail теперь запрещено использовать тире и знаки нижнего подчеркивания, как того и требует 1PS. * Панель сотрудников. Стол помощи. Изменение отдела. В логи теперь заносится не ID отделов, а их названия. * Панель клиента. Стол помощи. Расширена подсказка для ссылки высочайшего приоритета билета. * Панель администратора. При изменении основного домена на аккаунте и наличии в базе записи уже активированного домена, имя последнего теперь не изменяется. * Панель клиента. Изменение/добавление паспортных данных. Служебное сообщение об ошибке "A non well formed numeric value encountered" при неправильно указанной дате более не появляется. * Письмо об ошибке отправки сообщения в icq (ICQ error) теперь содержит и текст, предназначенный для уина, и не содержит символов "
". * reg.php. При заполнении формы паспортных данных для доменов .RU, если в анкете на предыдущей странице указано более одного e-mail, по все эти e-mail отображаются в форме пасп. данных. * Для более корректного подсчета стоимости moneyback и перехода между тарифами, количество дней в месяце теперь берется как 30.5, а не 31, как это было ранее. * Панель администратора. Изменение статуса аккаунта. Если аккаунт не активирован, то чекбокс "изменить на сервере" и форма ввода root-данных доступа не появляются. * Шаблон счета для оплаты юр. лиц (ur.php) теперь снабжен и ссылкой на уведомление о ручной оплате. * В письма об активации хостинг- и реселлер-аккаунта добавлена информация по имени сервера (берется из настроек хостинг-сервера). * Продление доменов в зонах, у которых срок регистрации/продления, согласно биллингу установлен как "1". Продление становится возможным в срок до 31 дня до момента окончания регистрации. * cron.php. Очистка неоплаченных счетов. Для ненарушения целостности базы (нумерации счетов) неоплаченные счета для юр. лиц вне зависимости от срока более не удаляются. * Панель клиента. Для удобства страница оповещения об ошибке при получении счета на безнал. перевод "Минимальная сумма заказа для данного способа оплаты должна быть не менее" дополнена кнопкой закрытия окна. * Панель клиента. Получение счетов, повторное получение счета при существующем на эту же услугу неоплаченном счете: новый счет в базу не добавляется, изменяется существующий, в счет добавляется текст "Все полученные ранее неоплаченные счета на эту услугу считаются недействительными". * Панель администратора. Изменение тарифного плана аккаунта. При необходимости автоматически изменяется и тип аккаунта и сервер (согласно настройкам в тарифном плане). * Панель администратора. После добавления премии значение поля "Дата и Время" формы для новой премии теперь не сбрасывается на текущую дату. * Главная страница панели клиента. Если последнее действие в столе помощи было с удаленным билетом, то оно не отображается. * Панель администратора. Изменение тарифного плана на Конструктор (или в пределах конструктора). При неправильном вводе параметров ТП изменения в базу не вносятся. * В логи почты теперь заносятся и данные от самостоятельной разблокировки клиентом своего аккаунта. * Панель клиента. Оплата картой экспресс-оплаты изменения тарифного плана. В выпадающем списке напротив тарифа на другом сервере добавлена соотв. информация. * Конструктор тарифов. Указание минимального кол-ва баз-листов рассылки теперь берется из базы, а не 0, как было ранее. * Панель клиента. Изменение ТП на конструктор (или в пределах конструктора). Автоматический выбор сервера, на котором в данный момент находится аккаунт. * Стоимость перехода на новый тарифный план, в т.ч. и для конструктора, теперь учитывает и положительную разницу в сетапах тарифов. * Языковой файл. Изменены некоторые фразы с "до 24х часов" на "в ближайшее время". * catalog.php. Длина полного описания д.б. не менее 200 символов, как того и требует 1PS. * В настройки мерчанта webmoney в админ-панели добавлена возможность указания секретного ключа (secret key). * ya.php. Вывод сообщения при повторном уведомлении об оплате одной и той же услуги. Данные в базу в этом случае не добавляются, письмо администратору не отсылается. * Партнерская программа. Вывод средств на карту. Теперь при отсутствии карты экспресс-оплаты вовсе не требуется ее создавать, она будет создана автоматически. * При заявке клиентом на вывод средств из партнерской программы в базу ожидаемых действия добавляется запись. * Панель администратора. Листинг сепциальных цен на домены для конкретного аккаунта. В форме добавления данных более не появляются зоны, которые уже есть в базе для этого аккаунта, тоже самое и для редактирования. * contacts.php. СМС-сообщение теперь отправляется от имени и с e-mail клиента. * Панель клиента. Ссылки на ручное уведомление по оплате теперь по возможности содержат и переменную предположительно оплаченной услуги, т.е. в форме изменять услугу клиенту уже не надо. * Страница изменения статуса аккаунта. Добавлена информация по сроку действия аккаунта. * Панель администратора. Листинг логов ICQ. Добавлена информация по количеству непрочитанных логов. * При активации DOMENREG-аккаунтов записи из таблицы платежей "Активация x 0" (если они есть) - удаляются. * Панель администратора. Если при поиске аккаунта по ID или по любому полю найден только один аккаунт с искомым ID, то к нему автоматически происходит переадресация. * Панель администратора. Изменение порядка записей F.A.Q. текст отображаемого вопроса принудительно обрезается до 120 символов, а записи - отсортированы по категориям. * Панель администратора. Добавление специальной стоимости домена для конкретного клиента. Сообщение об ошибках уже наличия записи в базе и проверка на наличие в базе пользователя с указываемым ID. * Панель сотрудников. Стол помощи. При просмотре билета, в котором указан пароль доступа на сервер, рядом с паролем добавлено примечание, что он - "на момент активации аккаунта". * Панель администратора. Расширенный поиск аккаунтов теперь содержит и поле "город", также по этому полю теперь ищет и обычный поиск. * Оформление заказа. Правильное отображение на странице дополнительных услуг и описания тарифного плана по умолчанию если в админ-панели тарифный план по умолчанию не выбран. * Калькулятор и оформление заказа. К выпадающим спискам "панель управления" и "операционная система" добавлена картинка с поясняющей информацией по выбранной записи. * Информация о версии BPanel на гл. стр. клиента и сотрудника теперь дополнена и датой изменения файла /admin/lang/*.php. * Функция "приобрести хостинг" в панели клиента теперь снабжена и полем для указания главного домена на аккаунте. * reg.php. После оформления заказа на странице с данными по нему теперь есть и ссылка на уведомление о ручной оплате. * catalog.php. Поле e-mail теперь проверяется на точки перед @, зоны .info, .name, .mobile и .aero * Панель администратора. После изменения записи в базе платежей на новой странице также возможно ее изменение (выводится форма + листинг). * Панель администратора. Сумма в сообщение "Должно было быть оплачено" после действия над аккаунтом или доменом теперь отображается в валютах, согласно настройкам в админ-панели. * Данные об организации (название, адрес, инн, кпп и др.) теперь заносятся в базу платежей для каждого счета (на случай оплаты безнал переводом со счета другой организации). * Панель администратора. Просмотр логов ICQ. Под уином указываются ID заказов, в которых указан этот уин (если заказы есть). * Панель сотрудников. Стол помощи. Логи в билете - отображены последние 10, ссылка "отобразить все". * Панель администратора. Статистика по способам оплаты. На странице отображается время, потраченное на расчеты. * Панель администратора и Панель сотрудников. В громоздких статистиках теперь первоначально отображаются только записи за год. * Регистрация и продление доменов на webnames.ru теперь доступны только на 1 год по обновленным правилам webnames.ru. * При входе в Панель сотрудников отображается персональное приветствие и информация по последнему входу. * Панель администратора. Просмотр данных по аккаунту и по домену. Длина поля "компания" подстраивается под длину уже имеющихся в базе данных (на случай длинного названия). * Панель сотрудников. Блокировка/разблокировка domenreg- или partner-аккаунта. Более не отображается информация, активирован аккаунт или нет (т.к. она - лишняя). * Стол помощи. При просмотре билета рядом с типом аккаунта отображается и его срок действия. * Стол помощи. Просмотр билета. Если аккаунт не активирован, то ссылка "выслать письмо об активации не отображается". * Панель сотрудников. Добавление билета в стол помощи. Добавлен параметр "назначить себя ответственным". * Панель сотрудников. Добавление билета в стол помощи. Если статус билета - CLOSED, то в базу добавляется информация о том, кто закрыл (создал) билет. * Панель сотрудников. После удаления ответа в столе помощи изменяется и дата последнего обновления билета и инициатор этого. * Панель клиента. Просмотр данных по платежам. В номерах платежей за панели управления и операционные системы указывается "п.у." и "о.с." соответственно. * faq.php. Текст "Результаты Поиска (xx записей):" более не отображается, вместо него показываются ссылки на страницы (дублируются ссылки внизу стр.). * Панель администратора. Запись партнерской программы перенесена из меню "статистика" в настройки, там же в меню добавлена ссылка на переходы. * Ограничение суммы на снятие средств с партнерской программы на карту экспресс-оплаты теперь не действует, т.к. все производится автоматически. * Панель клиента. Стр. партнерской программы. Дабы более заинтересовать клиента участвовать в программе теперь при отсутствии переходов в базе отображается пустая таблица и ссылка на форму вывода денег. * Панель клиента. Вывод средств из партнерской программы на карту экспресс-оплаты. При отсутствии карты и указании логина аккаунта как логина карты ошибка более не появляется, а создается новая карта. * Панель клиента. Вывод средств из партнерской программы. На эту страницу и на страницу с текстом-уведомлением о зачислении средств на карту добавлена картинка. * Панель клиента. Листинг доменов. Для доменов .RU, продление которых невозможно из-за их срока (осталось более 56 дней) картинка со ссылкой на продление не отображается. * Уведомление клиентом об оплате изменения тарифного плана через Я.Д. В базу actions добавляется информация по предыдущему и по новому тарифному плану. * reg.php. Если согласно настройкам в домене д.б. не менее ХХ символов, то домены, не подпадающие под правило, но не требующие "регистрации у нас" пропускаются без ошибки. * zpayment.php - в проверку правильности платежа добавлен новый IP сервера z-payment. * Новости на гл. стр. админ-панели отображаются только при запросе данной страницы без каких-либо дополнительных действий (продление аккаунта, сохранение комментариев и пр.) * host.php?mod=top теперь отображает только сайты, аккаунты которых не заблокированы. * Панель сотрудников. Стол помощи. При просмотре билета добавлена информация "наряду с Вами билет просматривают сотрудники:", если сотрудник смотрит билет не один. * Письма от мерчантов. В информации по клиенту теперь указывается и его статус (ACTIVE, LOCKED etc.). * Панель администратора. Просмотр логов ICQ. При отображении номера заказа, закрепленного за указанным ICQ, показывается и сокращенное название типа аккаунта. * Панель клиента. Изменение и просмотр данных по аккаунту. Слова "Yes" и "No" заменены на "Да" и "Нет" соответственно. * Панель администратора. Добавление счета по расписанию (mod=invmaker). Проверка на существование UserID. * imap.php: письма от автоответчиков не логируются (header содержит "X-Autorespond:", "X-Autogenerated" или "X-AutoReply:"). * Панель администратора. Ф-ия "написать письмо клиенту". Если у клиента указаны дополнительные e-mail адреса, то они также отображаются на этой странице. * После выплаты средств партнеру в базу расходов (отчислений) добавляется запись. * На стр. настроек в панели администратора появилась ссылка на удаление данных доступа на сервер из биллинга у пользователей, уведомивших о получении ими активационного письма. * При соотв. настройке и уведомлении клиентом о получении письма биллинг удаляет из базы данные доступа на сервер (DEDICATED/VPS). * Панель сотрудников. Возможность пакетной загрузки логов ICQ (в zip-архиве) и загрузки текстового файла с логом ICQ. * catalog.php - новые поля "Будете ли Вы размещать страницу обратных ссылок на каталоги" и "Выполняются ли на Вашем сайте PHP-скрипты". * Выбор checkbox и radio теперь возможен и по нажатию на текст рядом с ними. * Панель администратора. Ссылка "выполнить" на гл. стр. для ожидаемых активаций и продлений аккаунтов и доменов. * Исправлена ошибка потери данных при их передаче на money.yandex.ru после изменений у этой платежной системы. - Просмотр аттачментов в столе помощи из панели клиента работает снова. - Панель клиента. Главная страница биллинга неактивированного аккаунта. Если аккаунту задана спец. стоимость на доменную зону, то она учитывается и при отображении информационной суммы к оплате. - Панель администратора. WhoIs LookUp. К некоторым таблицам, у которых отсутствовали заглавия полей, - они добавлены. - Панель клиента. Заказ регистрации домена через webmoney при основной валюте, отличной от USD: ранее неправильно указывалась сумма в выпадающем списке кошельков для оплаты на них. - Устранена недоработка, когда в админ-панели напр. из-под клиента 1360 перейти в список платежей или пр., то были видны и данные по userid 11360 и пр. - Исправлена ошибка в названии действия в базу 'actions' при проблемах с автоматическим изменением тарифного плана на более дешевый. - Выставление счетов на оплату доп. услуг через банк для физ. и юр. лиц. Правильное название доп. услуги в письмо-уведомление администратора, если на аккаунте более одной доп. услуги. Также в письмо добавлена и информация по ID услуги. - Панель администратора. Массовая рассылка писем в HTML-формате работает снова. - Стол помощи. При ошибке "Вы уже добавляли подобный ответ!" на новой странице форма комментариев заполнена также как и при открытии билета, а не незаполнена вовсе, как было ранее. - Панель администратора. Продвинутый поиск вновь учитывает данные, вводимые в поле "фамилия". - Изменение клиентом DNS у доменов .RU. Если в базе DNS не было записи о домене, то ранее после изменения отображалась старая информация по DNS, хотя в базе и у регистратора изменения применялись. - Панель администратора. Попытка активации уже зарегистрированного домена. При выборе автоматического действия в базу добавлялись данные по платежу и домен повторно активировался. Сейчас - отображается соотв. форма и сообщением о том, что домен уже был активирован. - Панель клиента. Стол помощи. Ранее в результатах поиска отображались и билеты со статусом "DELETED". - Панель администратора. Ручное изменение тарифного плана - форма отправки ручного запроса к WHM работает снова. - Панель администратора. Поиск по базе партнерской программы без выбора колонки для поиска работает снова. - Стол помощи. Удаление ответа. Если за ответом был закреплен и файл, то он теперь удаляется также. - Панель администратора. Корректное определение типа при редактировании записи в таблице платежей (платеж, счет, расход). - Панель клиента. Возможность изменения DNS на доменах .RU регистратора NauNet при запрете на изменение DNS для gTLD-доменов. - Исправлена автоматическая активация аккаунтов при взаимодействии с сервером по протоколу SSL. - Изменение тарифного плана через roboxchange работает снова. - Панель клиента. Регистрация домена, для которого выставлена спец. цена. Правильное отображение стоимости регистрации в выпадающем списке. Тоже самое и для неоплаченных доменов в листинге на вкладке "домены". - Панель администратора. Фунция IpLookUp работает снова - Правильный подсчет оставшегося количества символов для ввода в форме смс на стр. contacts.php и в форме комментариев на стр. catalog.php - Панель администратора. Просмотр логов WhoIs запросов. Поиск по конкретным параметрам работает снова. - Ранее отключение модуля "квитанции для от физ. лиц" не применялось к странице оплаты карты экспресс-оплаты. - Панель администратора. Выставление счетов для юр. лиц. Правильное определение даты договора и правильное добавление в таблицу счета данных по почтовым расходам. - Письмо администратору после уведомления клиентом об оплате безнал. переводом теперь как и должно содержит название способа оплаты (безнал. перевод). - При ошибке активации аккаунта после оплаты картой дизайн панели содержит footer, как и должно быть. - Стол помощи. При попытке добавления файла с запрещенным расширением сообщение в форме более не пропадает. - Конструктор тарифов. Автоматическая регистрация домена при активации аккаунта работает снова. - Оплата счета с гл. стр. панели клиента, оплата регистрации домена. Правильные подписи к формам оплаты через mmail, e-gold, robox и z-payment. - Панель администратора. Автоматическое изменение паролей на аккаунтах на определенном сервере. Письмо-уведомление об изменении отправляется клиенту снова. - Панель клиента. Продление срока регистрации домена. В списке доменов для мерчантов более не отображаются максимально продленные домены. - Панель клиента (DOMENREG или PARTNER). Функция "приобрести хостинг". При выборе выделенного сервера или VPS ранее в базу не заносились данные по ОС и панели. - Панель клиента. Изменение тарифного плана при помощи карты экспресс-оплаты. Если у клиента установлена перс. цена, то листинг возможных тарифов теперь формируется именно исходя из спец. цены. - При установленной спец. цене и переходе на тариф жесткой конфигурации теперь спец. цена удаляется из базы и подсчет стоимости хостинга уже идет по цене тарифа. - Панель администратора. Изменение тарифного плана аккаунта. Правильное отображение стоимости (учитывается и скидка в зависимости от срока) в листинге на странице с формой перехода. - Панель сотрудников. Стол помощи. Версия для печати (загрузки, отправки на e-mail). Более не отображаются ненужные тексты "счет на оплату", "билеты пользователя" и "просмотреть логи". - Панель клиента. Изменение DNS в доменах на directi. Если в базе не было записи о DNS, то при добавлении CNS данные в базе не сохранялись, теперь все ок. - Партнерская программа. Вновь доступна возможность регистрации нескольких заказов без перехода по партнерской ссылке между регистрациями. Для вторичных заказов запись о переходе автоматически добавляется в базу. - Панель клиента. Устранена ошибка "Unknown: Your script possibly relies on a session side-effect which existed until PHP 4.2.3.", которая возникала при регистрации домена из index.php с переходом на втором шаге по какой-либо из ссылок в верхнем меню. - Пользователи партнерской программы при соотв. настройке в админ-панели могут видеть логи доступа в биллинг и статистику входов. - Панель администратора. Изменение тарифного плана у аккаунта со специальной ценой. Правильное отображение стоимостей на странице. - Стол помощи. Если сообщение начинается со смайлика или содержит только смайлик, то замена символов на картинку происходит так, как и должно быть (ранее не заменялось). - Панель клиента. Заказ дополнительной услуги, предоставляемой ежемесячно. Ранее при некоторых заказах сумма отображалась как "X.333333333", теперь постоянно только два числа после запятой. - Стол помощи. В информационной таблице последних действий вместо "helpdesk_download_" теперь отображается "Загрузка файла в билете". - Устранена ошибка в админ-панели по неотображению стоимости перехода с тарифного плана "Конструктор" на жесткий на странице изменения тарифного плана. - Панель администратора. Настройки страницы регистрации. После обновления настроек данные по умолчанию в выпадающем списке теперь сразу отображаются правильно, а не после обновления страницы, как было ранее. - Панель администратора. Удаление домена при включенной ф-ии подтверждения удаления данных. Ранее был повторный запрос на подтверждение удаления. - Продление доменов через Панель администратора. Платежи со статусом WAITING удалялись вовсе, вместо того, чтобы становиться PAID. - catalog.php. Письмо из формы отправки данных в каталоги теперь отсылается на e-mail, указанный в админ-панели, а не на e-mail из config.php, как было ранее. - Функция "приобрести хостинг" в панели DOMENREG и PARTNER аккаунтов. Информация по домену теперь после использования функции принудительно выставляется на "домен уже существует". - Панель администратора. Изменение статуса счета с неоплаченного на оплаченный. Если в базе действий есть соотв. запись, то она теперь удаляется. - Панель сотрудников - > стол помощи. Ранее при нажатии на ссылку "служебный заголовок" на каком-либо ответе подобные ссылки пропадали и на других ответах. - Панель администратора. Поиск по логам стола помощи без указания конкретного поля для поиска. Устранена ошибка "1054Unknown column 'browser' in 'where clause'". - Панель администратора. Поиск по логам почты без указания конкретного поля для поиска. Устранена ошибка "1054Unknown column 'type' in 'where clause'". - Мелкие исправления и доработки. Примечание: 1. При переходе с предыдущей версии требуется обновление базы (/admin/upgrade/). 2. Обновите файлы шаблонов /admin/template/LANGUAGE/ur*.php, добавлены файлы hd_print_foot.inc и и hd_print_head.inc. 3. Обновлены некоторые шаблоны писем, добавлены новые. ============================================================== Version 3.0 ALPHA3 (05.05.2008) + Стол помощи. Информационная таблица "последние действия". + В стол помощи добавлена возможность использования смайликов. + В панели администратора появилась возможность выбора названия основной и вторичной валюты. + Панель администратора. Функция конвертирования оплаченных сумм, средств на картах экспресс-оплат и др. записей после смены названия валют. + Функция "Премии & Штрафы для сотрудников". + Функция "Рекомендовать другу". + Панель администратора. В статистику добавлен новый пункт "Конструктор тарифов". + В настройки панели администратора добавлена возможность выставления курсов WMZ и E-Gold USD к основной валюте. + Панель клиента. Возможность изменения статуса с DOMENREG и PARTNER на хостинг, реселлинг etc. + Получение по крон курса рубля из ЦБ для WebMoneyR, Яндекс.Деньги, физ.лиц, RuPay и MoneyMail.ru. + Возможность приема сотрудниками сообщений из стола помощи на e-mail. + Выставление счетов клиентам-юридическим лицам. Теперь номера счетов для продления хостинга, регистрации доменов и пр. в 1 день выставления отличаются друг от друга. + Настройка в панели администратора: удаление пароля доступа в панель управления сайтом из базы после подтверждения клиентом получения письма об активации аккаунта. + Сокрытие данных во WhoIs для доменов на DirectI.com (указывается при подаче заявки на домен, возможно изменение в неоплаченной заявке). + Сокрытие данных во WhoIs для доменов на WNames.ru/WebNames.Ru (указывается при подаче заявки на домен, возможно изменение в неоплаченной заявке). + В редактирование данных во WhoIs на WNames.ru/WebNames.Ru добавлен чекбокс "сокрытие данных во WhoIs". + За каждым доменом закреплены персональные данные по типа владельца (юридическое или физическое лицо), и эти данные могут отличаться от данных аккаунта. + Возможность регистрации домена на имя юридического лица с аккаунта, владельцем которого является физическое лицо и наоборот. + В запись платежа добавлено новое поле "комментарии для клиента", использовать которое можно напр. для слежения документооборота с юридическими лицами и пр. Комментарий отображается в листинге платежей у клиента. + Подгон курса доллара и суммы для документов юридических лиц под заданную в рублях сумму с НДС. Доступна в админ-панели при просмотре платежа от юридического лица. Использовать при разногласиях в оплаченной сумме с данными из биллинга. + Возможность добавления сообщения на страницу регистрации (аналог соотв. ф-ий на гл. стр. клиентов и сотрудников). + Панель администратора. Функция сверки списка логинов cPanel с базой. + Панель администратора. Возможность генерации карт с цифровым логином и цифровым кодом. + Resizible Textarea: размеры полей комментариев и т.п. теперь автоматически изменяются в длину при наборе текста. + Панель администратора. Функция изменения у пользователей языка с одного на другой (настройки -> страницы -> панель клиента). + Партнерская программа. При регистрации в поле "откуда узнали о нас" клиент теперь может указать "Partner|ID партнера" (на случай если клиент знает ID партнера, но стерлись cookies или т.п.). * Разбиты в разные настройки курсы Яндекс.Деньги и банка для физических лиц. * Разбиты в разные настройки курсы WebMoneyR, RuPay и MoneyMail.ru. * Панель администратора. Редактирование настроек стола помощи. Цвета приоритетов и типов ответов теперь наглядно указываются на странице настроек. * Возможность отправки ICQ-сообщений сотрудникам в т.ч. и в OffLine (настройка в панели сотрудника). * Изменение служебной части билета (ID владельца, e-mail, тип билета и др.) - логирование данных с большей информаций. Отображение данного действия как самостоятельного в логах билета. * Панель администратора. Просмотр информации по домену. Возможность входа в панель клиента с этой страницы (ссылка "войти в панель"). * Панель администратора. Листинг аккаунтов. Отображение информации по Ф.И.О. * Сумма бонуса партнера в письме-уведомлении теперь указывается в валюте согласно настройке в админ-панели. * Панель администратора. Листинг доменов. Отображение информации по Ф.И.О. * Стол помощи. Автоматическое нахождение и создание ссылок в тексте. * Catalog.php: новые поля "дополнительные тематики". * calc.php, custom.php и reg.php. При нулевой НДС для юр. лиц выдается сообщение: НДС не облагается. * calc.php. При ненулевой НДС указывается % НДС. * Панель администратора. Просмотр данных по карте экспресс-оплаты. Добавлена ссылка на удаление карты. * Графическое отображение статистик. К данным по платежам ниже таблиц добавлена информация "всего". * Настройка подписи для писем перенесена в языковой файл. * Стол помощи - support. Доработана проверка от повторного нажатия на кнопку добавления билета. * В базу платежей теперь вносятся данные по активации и пополнению карт экспресс-оплаты. * Панель клиента-юридического лица. Возможность регистрации домена со способом оплаты, отличным от "Безналичный Перевод". * Панель клиента-юридического лица. Возможность заказа доп. услуги со способом оплаты, отличным от "Безналичный Перевод". * Панель клиента. Заказ карты экспресс-оплаты. На новой странице внимание браузера акцентируется на способах оплаты карты через мерчанты. * Панель администратора. Сервисы -> Восстановление данных. В SQL-запрос теперь добавляются и данные по конструктору тарифов (если они есть). * Статистика по языковым настройкам пользователей (настройки -> страницы -> панель клиента). * Переменная языка сохраняется в cookie после любого изменения языка (на стр. калькулятора и регистрации). * catalog.php. Возможность указания {|} в описаниях и названиях (как на 1PS). * imap.php. Возможность принудительной активации билетов, добавленных по e-mail от незарегистрированных клиентов. * Панель администратора. Просмотр клиента с неоплаченными дополнительными услугами. Информация о стоимости услуги теперь отображается в валюте, согласно настройке в админ-панели. * Панель клиента. Выписка счета на оплату по безналу. Сумма в сообщении об ошибке "сумма для оплаты д.б. не менее" теперь отображается в валюте, согласно настройкам в админ-панели. * Панель администратора. Изменение тарифного плана на хостинг- или реселлинг-аккаунте. Добавлена информация по стоимости перехода для каждого тарифа, в левую колонку теперь также дублируются условные обозначения "RES" и "!". * Панель клиента. Просмотр списка платежей. Сокращенные названия мерчантов в поле "способ". * Панель клиента юридического лица. Просмотр списка платежей. Возможность повторного просмотра счета, страницы счет-фактуры и акта выполненных работ теперь открываются в новых окнах. * Страница оформления заказа для юридического лица. Стоимости тарифных планов, доменов, дополнительных услуг, ОС и панелей теперь указываются в соответствии с курсом для безналичных платежей. * Стол помощи. Страница листинга заблокированных e-mail адресов. Если в комментарии указано "Ticket_" и правильный номер билета, то на этот билет отображается ссылка. * reg.php. Добавлено для каждой страницы. Переход пользователя идет по #form. * Панель администратора. Изменение тарифного плана на хостинг- или реселлинг-аккаунте. Выпадающий список с названиями тарифов (правая колонка) теперь отображается только для панели, закрепленной за тарифом (cPanel или D.A.) и ли не отображается вовсе. * Языковой файл. Изменено название платежной системы с RuPay на RBK Money. * cron.php. Расширенная информация в письмо администратору об обновлении курсов (информация по каждому мерчанту, для которого были произведены изменения). * Панель администратора. Просмотр данных по клиенту по доступу на сервер. Ссылка "cPanel (user)" теперь не отображается, если пароль: "PASSWORD HIDDEN". * Панель клиента. Добавление запроса в стол помощи. Сокрытие поля "Разрешить сотруднику видеть данные доступа на сервер" при пароле на сервер "PASSWORD HIDDEN". * Стол помощи. Просмотр сотрудником билета от клиента, пароль которого на сервер - "PASSWORD HIDDEN". Поле "Пароль Аккаунта на Сервере" теперь заполняется как "не хранится в базе биллинга". * Панель администратора. Отправка письма клиенту, изменение статуса аккаунта, работы с дополнительными услугами, удаление аккаунта. На странице отображается информация по языку клиента, если она отличается от "по умолчанию". * Добавление билета в стол помощи от имени клиента. На странице отображается информация по языку клиента, если она отличается от "по умолчанию". * При отсутствии языкового файла и вбитой в cookie неправильной переменной языка, из-за которой собственно и вызывается отсутствуемый файл, данные в cookie уничтожаются. * Панель администратора. Просмотр "откуда узнали о нас". Добавлена информация по типу аккаунта, тарифному плану, дате регистрации и дате окончания предоставления услуг. * Изменение даты оплаты теперь происходит посредством выставления счета (подготовки данных для выставления). При переходе на новую версию в шаблоны текста будут внесены изменения. * К ссылке на общую информацию по способам оплаты, где возможно, были добавлены параметры номера аккаунта, логина аккаунта, e-mail, действия, кода услуги и суммы к оплате. * faq.php. При отсутствии записей теперь появляется сообщение "К сожалению, на данный момент в F.A.Q. нет ни одной записи.". * Панель клиента. Листинг доменов. Ссылка на управление DNS над именем домена, ссылка на изменение контактных данных над Ф.И. Ссылка на продление домена над сроком. * Панель клиента листинг доменов. Теперь ссылка на продление домена имеет вид #domen_NUM. * calc.php. Копирование данных по стоимости. Удалены пробелы между названием услуг и двоеточием. * Панель администратора. Просмотр "откуда узнали о нас". Возможность сортировки данных по названию столбцов таблицы. * Панель администратора. Изменение IP адреса в ф-ии "IP адреса серверов". Если IP является главным или назначен для сайтов клиентов, то изменения вносятся и в данные по серверу в биллинге. * Панель клиент. Форма заявки на снятие средств в партнерской программе. напротив поля "сумма" теперь отображается максимально возможная сумма для снятия. * Панель администратора. Листинг аккаунтов. Быстрая ссылка на вход в панель клиента с его учетными данными. * Панель администратора. Изменение статуса реселлер-акаунта при cPanel. Добавлены быстрые ссылки на блокировку, разблокировку и удаление в WHM. * На страницу с таблицей тарифных планов price.php добавлена тематическая картинка. * Регистрация. В поле выбора тарифного плана добавлена информационная картинка с расширенными данными по тарифу. * Панель администратора. Листинг тарифов на выделенные серверы. При поднесении мыши к названию теперь отображается характеристика тарифного плана. * Партнерская программа. Письмо-уведомление партнеру об оплате привлеченным им клиентом теперь отправляется только если сумма бонуса больше нуля. * staff.php. При заходе в стол помощи ссылка "открытые" становится недоступной, а текст выделен жирным. * Стол помощи. Изменения владельца билета. Вместо дополнительной информации - ID сотрудников теперь отображаются их имена. * Возможность отправки ICQ-сообщений клиентам в т.ч. и в OffLine (настройка в панели клиента). * Стол помощи. Массовый ответ на билет с изменением статуса билета. На новой странице в листинге теперь видны затронутые билеты (ранее отображались самые старые). * Панель администратора. Просмотр листинга действий в столе помощи. Прямая ссылка на просмотр билета из-под панели сотрудника при нажатии на номер билета. * Панель клиента. Изменение тарифа посредством карты экспресс-оплаты. При правильном вводе данных карты на странице проверки информации теперь отображается и название тарифа. * Панель администратора. Листинг почтовых логов. Вместо таблицы с условными обозначениями теперь в поле листинга, где было обозначение, - выводится расшифрованная информация по типу лога. * Панель сотрудников. Просмотр оценок. Возможность сортировки по номеру билета, оценке, примечанию и времени. * Панель сотрудников. Возможность просмотра не только своих оценок в столе помощи. * Панель администратора. Если описание выставленного счета - многострочное, то оно выводится построчно через
. * Панель клиента. Добавление билета в стол помощи. На страницу добавлена картинка. * Стол помощи. Повторное изменение приоритета билета (напр. через F5) в базу логов теперь не заносится. * Панель сотрудников. Просмотр оценок. Возможность фильтра по логину сотрудника. * При удалении и соотв. настройках аккаунты переключаются на тип "DOMENREG" только при наличии оплаченных доменов (ранее было даже при заказанных). * Панель администратора. Выставление счетов на оплату. Галочка "отправить письмо клиенту" теперь установлена заранее. * F.A.Q. Нумерация вопросов при "быстром листинге". * Панель клиента. Регистрация домена. При отключенной ф-ии выставления счетов для юр. лиц на странице более не отображается выпадающий список с возможностью выбора владельца домена как юридическое или физическое лицо. * Около 35 gif-картинок теперь имеют прозрачный фон вместо белого. * Для textarea, checkbox, select и input type="text" добавлен параметр style="". Информация в файле img/styles/styles.css. * Стол помощи. Добавление билета сотрудником. Возможность указания статуса. * Панель администратора. Просмотр данных по аккаунту. Ссылка "платежи" появляется только при наличии записей в базе по платежам. * Панель администратора. Просмотр информации по аккаунту. При нажатии на ссылку "платежи" теперь отображаются и данные по выставленным счетам. * При неудачном автоматическом изменении тарифного плана в базу действий добавляется соотв. запись. * Панель администратора. Изменение записи в таблице действий. Добавлена прямая ссылка на UserID и PaymentID. * Стол помощи. При отсутствии ICQ ботов в форме ответа сапорта и добавления билета более не присутствует поле "уведомить по ICQ". * Стол помощи. При отсутствии ICQ у клиента в форме ответа сапорта более не присутствует поле "уведомить по ICQ". * Панель сотрудников. Добавление лога ICQ. Функция замены с/на теперь стоит перед проверкой наличия 1ой строки лога в базе. * Панель сотрудников. Просмотр логов ICQ. Комментарии администратора теперь отображаются и над "[!]". * Панель администратора. Ф-ия "IP LookUp". Данные теперь отображаются в виде таблицы. Добавлена информация по типу аккаунта и его статусу. * Панель администратора. Просмотр логов в столе помощи. Вместо ID сотрудников теперь отображаются логины. * Файлы hint.js и styles.css из корневой директории перемещены в /img/styles/. В эту же папку добавлен новый файл friends.js. * Возможный срок продления домена в панели клиента, в т.ч. и на странице экспресс-оплаты теперь отображается с учетом уже зарегистрированного срока, т.е., если сейчас напр. домен имеет в заказе 3 года, а max срок регистрации в этой зоне - 10 лет, то макс. срок продления отображается как 7 лет. * Панель администратора. Генерация карт экспресс-оплаты. Счетчик кол-ва сгенерированных карт показывает истинное количество созданных записей (ранее учитывал и ошибки наличия записей в базе). * Панель администратора. Просмотр истекающих аккаунтов. Если тип аккаунта - RESELLER, то напротив него, также как и для хостинга, отображается ID сервера. * Панель администратора. Просмотр детальной информации по карте экспресс-оплаты. Если пользователя с логином карты в базе нет, то и соотв. ссылки на просмотр данных по аккаунту - нет. * Панель администратора. Удаление домена, закрепленного за DOMENREG-аккаунтом с 1 доменом: добавлено предложение биллинга об удалении аккаунта целиком. * Панель клиента. При отсутствии доменов во вкладке "домены" появляется ссылка на регистрацию домена. * При переключении аккаунтов на DOMENREG или PARTNER из базы каталога сайтов теперь удаляются соотв. записи, закрепленные за аккаунтом (если есть). - Панель администратора. Переход со страницы статистики по странам в листинг аккаунтов. Сообщения об ошибках "Notice: Undefined variable: where" более не появляются. - Панель администратора. Листинг платежей. Функция быстрого редактирования комментария к платежу работает снова. - Панель клиента. Изменение тарифа посредством карты экспресс-оплаты. Для хостинг-аккаунта теперь отображаются и реселлер-тарифы. - Панель администратора. Удаление домена. Устранена ошибка "Undefined variable: domenid_zzz". - Панель сотрудников. Логи ICQ. Сортировка по типу работает снова. - calc.php и custom.php правильный подсчет стоимости во вторичной валюте при учете почтовых расходов. - Оплата счетов. В базу вносится и мерчант, через который произведен платеж. - Платеж с карты экспресс-оплаты, за которой не закреплен аккаунт. E-Mail и имя получателя письма-уведомления в данном случае берутся из данных по аккаунту клиент. - Исправлено отображение названий настроек курсов валют в админ-панели. - Панель клиента. При просмотре данных по сторонней карте экспресс-оплаты данные для мерчантов по логину карты теперь отображаются правильно. - Панель администратора. Активация dedicated- или vps-сервера. Правильная стоимость в информационной графе "услуги" при платной ОС или платной панели управления. - Панель клиента-юридического лица. Просмотр данных по аккаунту. Способ оплаты теперь отображается как "Безналичный перевод", а не "", как было ранее. - Устранено сообщение "PHP Notice: Undefined variable: idthepayment in /home/onkel/public_html/order/admin/modules/automatic_tarif.php on line 481" при ошибке в автоматическом изменении тарифного плана. - Панель клиента-юридического лица. Изменение данных по аккаунту. В способах оплаты теперь отображается и "Безналичный перевод". - Панель администратора. Продление срока действия домена. Правильный тип платежа при добавлении данных в базу как мерчант 'administrator'. - Корректное название и описание способа оплаты при заказе карты экспресс-оплаты юридическим лицом. - При отключении копирайтов на стр. панели клиента ранее отображался лишний тег "
". - Панель администратора. Выставление счетов для юр. лиц. В счетах теперь указывается сумма прописью, а курс почтовых расходов берется не для физических, а для юридических лиц. - Панель администратора. Распечатка информации по аккаунту. Правильные (не числовые, как было ранее) названия тарифа и способа оплаты. - Панель администратора. Изменение тарифного плана активированного аккаунта. В отображаемой стоимости теперь учитывается и переход между площадками (если требуется). - Панель администратора. Сервисы -> Восстановление данных. Данные по логам доступа вновь доступны для перемещения. - Дата актов выполненных работ и счет-фактур дата теперь берется из поля "дата выставления", а не дата оплаты. - Панель администратора. Просмотр данных по активированному аккаунту. Правильное название основной валюты (согласно базе) в графе "moneyback". - Панель клиента-юридического лица. Заказ дополнительных услуг. Правильная сумма заказа в письмо-уведомление. - Продление срока регистрации домена более чем на год через банковский перевод. При получении клиентом квитанции в базу платежей вносится верное кол-во лет. - Панель клиента. Партнерская программа. Сортировка листинга переходов по дате работает снова. - Панель сотрудников. Поиск в логах по русским символам. Ранее при переходе по номерам страниц выдавало сообщение о взломе. - cron.php. При обновлении курса для какого-либо мерчанта ранее по ошибке курс обновлялся и для выписки счетов на оплату юридическими лицами. - Ф-ия "приобрести хостинг" в панели DOMENREG и PARTNER клиентов. После ее использования поле "дата регистрации" изменяется на сегодняшний день (иначе возможно удаление аккаунта по CRON). - Ранее при завершении процедуру переключения DOMENREG и PARTNER аккаунтов на хостинговые и пр. через панель клиента на завершающем шаге была ошибка в html-коде, немного изменяющая дизайн (лишнее ""). - Автоматическая оплата сервера или VPS. Данные по платежу не дублируются дважды. В базу вносится правильная сумма платежа за операционные системы и панели управления. - Панель клиента. Страница изменения тарифного плана при включенном конструкторе и максимальном "жестком" ТП: дизайн теперь не "разъезжается". - Письмо администратору об оплате через e-gold. Правильная информация по сумме в рублях (при главной валюте USD). - Попытка блокировки аккаунта из-за неуплаты счета теперь производится только для HOSTING-аккаунтов. - После регистрации reg.php при выборе отличного от 'russian' языка он же и вносится в базу. - Производительность в работе сотрудников во вторичной валюте при наличии штрафов или премий ранее считалась некорректно. - Панель администратора. Изменение статуса дополнительной услуги на "PAID" при неустановке галочки отправки письма клиенту. Ранее выводилось ошибочное сообщение об отправке письма. - Панель администратора. Изменение лога доступа сотрудника. Правильная ссылка на просмотр информации по сотруднику в поле "аккаунт". - Регистрация по тарифному плану "конструктор". При неправильном заполнении формы на следующей странице вновь отображается правильное название тарифного плана. - Активация аккаунта через карты экспресс-оплаты. Данные в базу платежей вносятся снова. - Устранена ошибка несохранения параметра конструктора тарифов "Запуск CGI скриптов" при изменении данных по серверу в админ-панели. - Панель сотрудников -> работа с F.A.Q. При добавлении записей в F.A.Q. и отсутствии категорий появляется ошибка "Не указана категория. Свяжитесь с администратором для добавления категорий!". - Панель администратора. Листинг выписанных счетов. В поле "номер" теперь отображается ID аккаунта и ссылка на аккаунт плательщика. - При автоматической оплате перехода с хостингового тарифа на реселлерский в базу действий вносится записи, а тариф в биллинге, как и должно, не изменяется (ожидает изменения администратором). - Панель клиента с DOMENREG-аккаунтом. В меню экспресс-оплаты более не отображается ссылка "Продление Срока Действия Аккаунта". - Регистрация. При неправильном заполнении какого-либо поля на новой странице исчезала поясняющая ссылка на все способы оплаты. - Cron. Резервное копирование. Подавлено сообщение "Undefined variable: view_message". - database.php: правильная последовательность полей descr и comments в таблице контактов (значимо для бекапирования и восстановления из бекапа, путались эти поля). - staff.php. Изменение главного домена на аккаунте. Обновления теперь применяются и к таблице активированных. - Панель сотрудников. Сохранение изменений по языку в "мой аккаунт". - ya.php. В связи с несовместимостью с браузером firefox java-скрипта сокрытия кнопки подтверждения оплаты до перехода на страницу оплаты, кнопка видна с самого начала. - Панель сотрудников. Добавление билета в стол помощи от имени клиента. Письмо отправляется на том языке, который прописан в настройках у клиента. - Панель сотрудников. Добавление билета в стол помощи от имени клиента. Сообщение в ICQ на том языке, который прописан в настройках у клиента. - Письма на многие действия теперь отправляются на том языке, который прописан в настройках у клиента. - Reg.php. Письмо-уведомление администратора о счете для юр. лица. Вместо "TMPL_inwords" теперь, как и д.б., - указывается сумма прописью. - Стол помощи. Просмотр билета от существующего клиента. Цветок ICQ ранее по ошибке отображал состояние ICQ-клиента сотрудника. - Панель сотрудников. Изменение данных в "мой аккаунт". Обязательные поля теперь имеют "*" рядом с названием. - Стол помощи. Массовый ответ на билет. После ответа затронутые билеты видны в листинге (ранее - не отображались на странице после массового ответа). - Панель клиента. Добавление оценки в столе помощи. Ранее выводилось сообщение о смене приоритета билета, теперь - благодарность за оценку. - Панель клиента. Изменение тарифа посредством карты экспресс-оплаты. При настройке запрета перехода между серверами тарифы на других серверах не отображаются. - Продление или регистрация домена юридическим лицом. В базу платежей теперь вносится верная информация по ID клиента. - Мелкие исправления и доработки. Примечание: 1. При переходе с предыдущей версии требуется обновление базы (/admin/upgrade/). 2. Обновите файлы шаблонов в /admin/template/LANGUAGE/. 3. Обновлены некоторые шаблоны писем. ============================================================== Version 3.0 ALPHA2 (04.04.2008) + Конструктор тарифных планов (cPanel и DirectAdmin). + Возможность установки кода против регистраций и отправок писем ботами (captcha). + Возможность выставления счетов администратором. Опция установки количества дней для оплаты, превышение это срока - блокировка. Уведомления по крону о неоплате счетов как администратору, так и клиенту. Автоматическая блокировка при неуплате в срок при соотв. настройке. + Возможность учета в счетах стоимости почтовых расходов, сумма которых указывается в админ-панели. + Заявка на регистрацию домена из панели клиента. Возможность быстрой подстановки данных при выборе персоны, на которую ранее был зарегистрирован домен. + Панель администратора. Функция "восстановление данных". Помогает быстро восстановить информацию из резервной копии базы (напр. на локальном компьютере) при случайном удалении в биллинге данных по аккаунту. + Панель администратора и панель сотрудников. Статистика по сотрудникам. Добавлена диаграмма "производительность в работе". Это индекс, рассчитанный по специальному алгоритму, настраиваемому в админ-панели. Можно использовать для приблизительного подсчета заработной платы. + Уведомление сотрудников по ICQ о новых билетах, ответах и оценках. + config.php: персональные настройки дизайна панели сотрудника (переменные $template_staff_h и $template_staff_f). + Сотрудники теперь могут добавлять и редактировать записи в F.A.Q. Соответствующая настройка доступа в админ-панели при просмотре информации по сотруднику. + Возможность подачи клиентом заявки на MoneyBack после перехода по ссылке с главной страницы клиент-панели. + CRON. Добавлена функция напоминания клиентам о том, что они произвели заказ, но не оплатили его. + В профиль клиента добавлена настройка "подписка на новости", а в форму запуска рассылки в админ-панели "отправить вне зависимости от подписки на новости". + Панель администратора. Массовая рассылка. Возможность рассылки сотрудникам, чекбокс "Рассылка предназначена только для сотрудников". + Панель администратора. Статистика -> Иллюстрация -> Диаграммы: платежи. Добавлены диаграммы, отображающие приблизительную чистую прибыль по хостингу, реселлингу, хостингу + реселлингу, выделенным серверам, VPS, доменам и дополнительным услугам; обобщенная диаграмма. + cron.php. Письмо администратору о необходимости отключения серверов за XX дней до их истечения (согласно настройкам в админ-панели). + Блокировка аккаунта. Добавлен статус разблокировки "самостоятельно". При его выборе администратором или сапортом клиент сам может разблокировать аккаунт, заполнив соответствующую форму. + Панель администратора. Функция изменения паролей на панель управления сайтом (cPanel или D.A.): сервисы -> изменение паролей CP. + Удаление аккаунтов (через CRON или через Панель администратора). При соответствующей настройке в админ-панели скрипт теперь переключает аккаунты с доменами на статус DOMENREG, удаляя запись с сервера. + Добавлено упорядочение тарифов по группам (с определенными номерами) и сопоставление дополнительных услуг с группами. Поможет скрыть лишние услуги, не относящиеся к конкретному тарифному плану. + При ответе на билет или при добавлении сотрудником билета в стол помощи на имя клиента при соответствующей настройке в админ-панели и наличии у клиента ICQ текст будет отправлен в ICQ. + Удаление аккаунтов (через CRON или через Панель администратора). При соответствующей настройке в админ-панели скрипт теперь переключает аккаунты, ранее участвовавшие в партнерской программе на статус PARTNER, удаляя запись с сервера. * В шаблон счет-фактуры добавлены изменяющиеся через Панель администратора данные по Ф.И.О. бухгалтера и URL картинки с его подписью. * Мерчант RuPay работает снова (отвалился после перехода их системы на новую версию). * cron.php. Добавлена функция отсылки писем-напоминаний, что аккаунт давно активирован но клиент не нажал на специальную ссылку-уведомление. * Заявки на moneyback логируются в базе писем. * Заявки на получение средств по партнерской программе теперь логируются в базе писем. * Дата в логах почты теперь хранится и записывается в формате time(); * Теперь можно устанавливать персональные коэффициенты бонуса в партнерской программе. * Отдельный курс доллара для WebMoneyR, RuPay и MoneyMail.ru. * Отдельный курс доллара для Яндекс.Денег и Банковских Переводов от физ. лиц. * Панель администратора. Листинг сотрудников. Добавлена ссылка на вход в Панель сотрудников. * Калькулятор, конструктор тарифов, страница регистрации. При изменении тарифного плана (сервера или валюты) и перезагрузке страницы добавлен параметр "#form", установленный на начало формы. * Стол помощи. Просмотр билета. Добавлена информация по типу аккаунта. * Панель администратора. Листинг платежей. Возможен поиск по сумме. * Возможность минусовой стоимости установки дополнительной услуги (напр. 1ый месяц - бесплатно, т.е. из ежемесячной стоимости вычитается стоимость установки). * Наценки на способ оплаты. При отрицательной наценке (ака скидке) она также отображается в браузере (раньше только учитывалась для подсчета суммы). * Стол помощи. Изменение сотрудником департамента билета, нажатие F5 в браузере. В базу логов более не вносится повторная информация по действию. * Из базы и по скрипту удалены лишние настройки дополнительных услуг "Ширина окна и высота окна", т.к. согласно новому стилю эти данные отображаются в hint. * Баланс аккаунта на главной странице панели клиента теперь отображается в валютах, указанных в настройке админ-панели. * Панель клиента. Оплата картой экспресс-оплаты. При отрицательной сумму платежа (возможно при некоторых настройках) выводится соответствующее сообщение об ошибке. * Панель администратора. Изменение или добавление записи по платежу (расходу). Поле "дата" разбито на три составляющие (день, месяц и год). * Листинг платежей (расходов). Ссылка в колонке "номер" не появляется, если тип - "расход" или если аккаунт был удален при типе "поступление". * Панель администратора. Листинг неоплаченных заказов. Добавлена прямая ссылка на изменение информации по домену и прямая ссылка на запуск CRON на отправку писем-напоминаний о сделанном заказе. * В ридми добавлена, а перед этим - проверена, информация по приему почты в стол помощи через протокол "POP". * Панель администратора (Панель клиента). Просмотр статистики по платежам с аккаунта. Ежедневная сумма к оплате теперь показывается в валютах согласно настройкам в админ-панели. При нулевой стоимости указывается не "0.00", а "-". * Панель администратора. Модуль подсчета стоимости изменения даты оплаты. Сумма отображается в валюте, согласно настройкам в админ-панели. * Панель администратора. Настройки админ-панели. Шаблоны для текста письма об изменении даты оплаты теперь отображаются красиво в таблице. * Панель администратора. Настройки страницы контактов. Шаблоны для текста писем теперь отображаются красиво в таблице. * Появился шаблон меню для VPS-аккаунтов (отличие от Dedicated - присутствие ссылки на изменение тарифа). * price.php. Правильная работа скрипта при настройке в админ-панели отображения только одной валюты. * Панель администратора. Статистика по платежам. Добавлены диаграммы "активации + продления + изменения тарифов VPS", "активации + изменения тарифов (хостинг, реселлинг, хостинг+реселлинг, VPS)". * Панель администратора. Статистика по платежам. диаграмма"активации + продления VPS: наложение расходов" изменена на "активации + продления + изменения тарифов VPS: наложение расходов". * Данные в базе действий теперь прикреплены к определенному аккаунту не по его логину, а по его ID. * Панель администратора. Страница завершения сессии. Теперь данные отображаются строго центрировано и в более привлекательном виде - таблица в таблице. * Панель администратора. Изменение тарифного плана аккаунта. Теперь данные отображаются в видимой таблице с использованием стилей. * Панель администратора. Изменение информации по домену (регистрация домена у нас etc.). Данные теперь отображается в таблице. * В шаблонах писем активации хостинга, реселлинга etc. расширена информация по партнерской программе и для удобства клиентов уже присутствует партнерская ссылка. * Данные в базе доменов теперь прикреплены к определенному аккаунту не по его логину, а по его ID. * Данные в базе логов почты теперь прикреплены к определенному аккаунту не по его логину, а по его ID. * Панель администратора. Изменение тарифного плана аккаунта. Появление соответствующего значка, если ID сервера текущего тарифного плана отличается от ID сервера указанного тарифа. * Данные в базе партнерской программы теперь прикреплены к определенному аккаунту не по его логину, а по его ID. * Данные в базе платежей теперь прикреплены к определенному аккаунту не по его логину, а по его ID. * Страница регистрации юридическим лицом. В базу платежей более не добавляются данные, если аккаунт - партнерский, и добавляются корректные данные, если аккаунт - DOMENREG. * Данные в базе дополнительных услуг теперь прикреплены к определенному аккаунту не по его логину, а по его ID. * Панель администратора. Резервное копирование данных. Информация по файлам в папке "backup" теперь отображается красиво в таблице. * Данные в базе каталога сайтов теперь прикреплены к определенному аккаунту не по его логину, а по его ID. * Данные в базе дополнительных услуг теперь прикреплены к определенному аккаунту не по его логину, а по его ID. * Данные в базе логов icq теперь прикреплены к определенному аккаунту не по его логину, а по его ID. * Платежи от юридических лиц. Процент наценки на курс ЦБ теперь хранится в базе платежей, в каждой записи оплаты (на случай его глобального изменения). * Панель администратора. Резервное копирование данных. Усовершенствованы java скрипты для автоматического снятия чекбоксов. Теперь "Отметить/снять все" становится активным при снятии галочек с "Только важные биллинговые данные" или "Только стол помощи". * Ко многим MySQL запросам на добавление и изменение данных добавлен код вывода ошибки при неудаче " or die(mysql_errno($connect).mysql_error($connect));". * Whois. Более точная проверка, являются ли введенные данные по IP адресу действительно IP адресом. * Панель администратора. Листинг логов доступа, просмотр данных по логу и просмотр информации по аккаунту. Если в графе IP адрес указано два IP (+ real), то в ссылке на whois присутствует только IP. * Панель администратора. Резервное копирование данных. Чекбоксы названий таблиц теперь сгруппированы в
. * Формат даты логов доступа в базе теперь time(); * Запись лога доступа на нажатии на картинку удаления теперь удаляется без подтверждения. * При повторном входе из админ-панели в панель клиента (сотрудника) под другим логином вход происходит по вторым данным, а не по сохраненным ранее в сессии. * Панель администратора. Резервное копирование данных. Если размер файла в папке "backup" больше 1024 Kb, то он указывается в Mb. * Панель администратора. Длина поля IP адрес теперь варьируется в зависимости от данных (в IP м.б. указан реальный IP + прокси, тогда данные не влазят в поле). * Панель администратора. Таблица действий на гл. стр. Добавлены прямые ссылки на соответствующие услуги в графе "номер". * Панель администратора. Листинг паспортов. Ссылка "перейти к записи" для перехода к данным по аккаунту или к данным по домену в зависимости от типа записи. * Панель администратора. Список "откуда узнали о нас". Если от партнера, то отображается соотв. ссылка на него. * Панель клиента. Список платежей. Если аккаунт зарегистрирован на физическое лицо, то поля "счет-фактура" и "акт вып.раб." более не отображаются. * Панель клиента. Страница "мой аккаунт". Для более привлекательного внешнего вида теперь между ссылками "Список платежей", "Нагрузка на сервер" и "Статистика" показывается знак "|". * usage.php. Формируемая для базы таблица с данными по нагрузкам теперь содержит стили (class="theleft" и др.). * Формат даты регистрации аккаунта и последнего входа в базе теперь time(); * Формат даты блокировки в базе теперь time(); * Формат даты заказа домена в базе теперь time(); * Панель администратора. Резервное копирование данных. Дополнен список таблиц "биллинговые данные". * В шаблон счета для юридических лиц добавлена "сумма прописью". * В шаблон счет-фактуры для юридических лиц добавлен КПП покупателя. * Автоматическая оплата активации DOMENREG-аккаунта. Ранее в описании указывалось Активация Аккаунта 6285 x 0, теперь Активация Аккаунта 6285 x "срок регистрации домена". * Панель администратора. Просмотр информации по домену, который является главным на аккаунте, - удаление. Сообщение об ошибке теперь содержит ссылку на изменение "данных по домену" на аккаунте. * calc.php. На страницу регистрации теперь передаются данные по способу оплаты и по "информация по домену". * База с платежами. Данные по типу аккаунта, тарифному плану, операционной системе или панели управления, курсу вторичной валюты теперь хранятся в отдельных колонках, а не в комментариях, как было ранее. * Панель клиента. Список платежей. Оплаченная сумма теперь указывается в валюте согласно настройкам админ-панели. * Панель клиента. Просмотр диаграммы по платежам. При минимальном масштабе максимальная сумма теперь все равно остается в центре колонки. * Панель клиента. Каталог сайтов. Центрирование информацией о функции. Центрирование и отображение таблицы с данными по сайтам. * Формат даты окончания срока действия карты экспресс-оплаты в базе теперь time(); * Панель клиента. Просмотр статистики по карте экспресс-оплаты более невозможен, т.к. данные в таблице платежей теперь закреплены не за логином, а за UserID. Для просмотра данных по платежам есть соотв. ф-ия в "мой аккаунт". * Формат даты заказа дополнительной услуги в базе теперь time(); * Панель администратора. Просмотр неактивированного DOMENREG-аккаунта. Теперь отображается стоимость его активации. * Панель клиента. Страница экспресс-оплаты. При неоплаченной карте сумма в тексте "На данный момент статус карты..." отображается в валюте согласно настройкам в админ-панели. * Панель клиента. Страница экспресс-оплаты. Текст про оплату вручную перенесен в низ страницы. * Панель клиента. Создание карты экспресс-оплаты. Усовершенствован алгоритм генерации кода карты. * Возможность установки временного лимита на повторную отправку СМС-сообщения администратору со страницы обратной связи (логирование почты и проверка авторизационных данных клиента должны быть включены). * Панель клиента. Создание карты экспресс-оплаты. В комментарии к карте добавляется ее способ оплаты. * При ошибке активации аккаунта в cPanel или D.A. (аккаунт уже существует или нет доступа к серверу) в базу по платежам и в actions добавляются записи. * Панель клиента. Оплата с экспресс-карты. Сообщение "C карты будет снято" выводится снова. Оплата производится в два шага. * Максимально возможно доработан (оптимизирован и очищен) программный код модуля карты экспресс-оплаты в панели клиента. * calc.php. Подсчет стоимости ДНС теперь ведется в валюте согласно настройкам в админ-панели. * Доработан дизайн страницы входа в клиент-панель. * Максимально возможно доработан (оптимизирован и очищен) программный код главной страницы панели клиента. * Панель клиента. Оплата с экспресс-карты. Сумма в сообщении "C карты будет снято..." указывается в валюте согласно настройкам в админ-панели. * calc.php: Максимально возможно оптимизирован и очищен программный код. * При ошибке активации аккаунта в cPanel или D.A. В браузер выдается соответствующее сообщение (напр. для оплаты через экспресс-карту). * contacts.php: Максимально возможно оптимизирован и очищен программный код. * Стол помощи. В информации по клиенту отображается и его номер ICQ (если есть), а при соотв. настройке в админ-панели - показывается и картинка статуса. * Панель клиента. Оплата с экспресс-карты. Сообщение о нехватке средств теперь появляется не на специальной странице, а на странице с формой запроса. * Панель клиента. Страница экспресс-оплаты. Изменен вид формы заказа карты. * domen.php. Стоимость регистрации и продления доменов теперь отображается в валютах, указанных в настройке админ-панели. * domen.php. В Панель администратора добавлена настройка для доменной зоны: Видимая во WhoIs на domen.php (On/Off). * Партнерская программа. Вместо userlogin теперь используется uid (номер аккаунта). * Панель управления клиента. Регистрация домена. При сумме, меньшей, чем указано в "минимальная сумма" для указанного способа оплаты - выдается сообщение об ошибке. * Максимально возможно оптимизирован и очищен программный код страницы "мой аккаунт" панели клиента. * Максимально возможно оптимизирован и очищен программный код страниц "домены" и "управление DNS" панели клиента. * Партнерская программа. Возможность использование flash баннеров (подробнее в ReadMe.doc). * Стол помощи. Добавление оценки к ответу. При первичной оценки кнопка формы теперь называется "Добавить", а при изменении - "Изменить". * Максимально возможно оптимизирован и очищен программный код страниц "Продлить Хостинг/Регистрацию Домена" и "Изменить Тарифный План" панели клиента. * Панель клиента. Страница продления хостинга и доменов. Текст "После оплаты отправьте письмо на..." теперь отображается однократно и внизу страницы. * Панель клиента. Страница с информацией по оплате только что заказанного домена. В шаблон для письма теперь добавляется и текст по сумме. * Максимально возможно оптимизирован и очищен программный код страницы регистрации аккаунта. * Панель администратора. Партнерская программа. Просмотр информации по переходу. Добавлена ссылка на whois по IP адресу. * Панель администратора. Создание/изменение карты экспресс-оплаты. При наличии ошибок они отображаются на той странице с формой, а не отдельной страницей, как было ранее. * Панель администратора. Листинг карт экспресс-оплаты. При отсутствии аккаунта, закрепленного за картой, ссылка на просмотр информации по аккаунту - не отображается. * Панель администратора. Страница с листингом тарифных планов (mod=tarif). Добавлена ссылка на просмотр всех аккаунтов на конкретном тарифе (появляется при наличии соотв. аккаунтов). * Настройка количества дней "Отсылка писем-напоминаний, что аккаунт давно активирован после XX дней ненажатия на ссылку" вынесена в Панель администратора (ранее по умолчанию было 3). * Новости в админ-панели и на странице news.php теперь сортируются по дате, а не по ID. * Панель администратора. Страница с листингом серверов (mod=server). Добавлена ссылка на просмотр всех аккаунтов на конкретном сервере (появляется при наличии соотв. аккаунтов). * Панель клиента. Управление DNS. Текст "Лимит обращений к скрипту: XX запроса в час". Вместо XX теперь данные из базы, а не из russian.php, как было ранее. * Названия тарифов в WHM теперь надо указывать полностью (вместе с reslogin). После данного изменения можно создавать тарифы без reslogin. * Стол помощи. Теперь отображается название тарифа. * calc.php. На страницу регистрации теперь передаются данные по операционной системе и панели управления (для DEDICATED и VPS). * Стол помощи. Рядом с именем домена при соотв. настройках доступа сотрудника появилась ссылка на изменение имени домена в базе. * Стол помощи. Просмотр билета сотрудником. Если в логах по билету нет данных, то соответствующая таблица логов не отображается вовсе. * Стол помощи. Из-за долгой загрузки страниц при наличии более чем двух сапортов с аватарами пришлось отключить проверку правильности аватаров при просмотре билета. * Панель администратора. Настройки мерчантов. Теперь имя мерчанта (сопоставление со способом оплаты) выбирается из выпадающего списка. * Мерчант RuPay. В связи с изменением в системе RuPay, теперь для данного мерчанта достаточно указывать лишь один способ оплаты, при обновлении базы дополнительные способы оплаты будут удалены. * Панель клиента. Просмотр статистики по платежам. Валюта в диаграмме выставляется согласно настройкам в админ-панели, а при настройке двух валют клиент теперь может переключаться с одной на другую. * Автоопределение масштаба диаграмм. Для корректного отображения данных добавлены значения для сумм, превышающих 10000 USD или RUR (до 180000). * Панель администратора. Статистика по способам оплаты. Теперь можно указать валюту диаграмм и таблиц (первичная или вторичная валюты). * Панель администратора. Статистика "Хостинг etc.". Данные теперь отображаются в валюте (валютах) согласно настройкам в админ-панели. * Панель администратора. Статистика "Хостинг etc.". В таблицу дополнительных услуг добавлена графа "Ежемесячно". * Панель администратора. Статистика по серверам. Данные теперь отображаются в валюте (валютах) согласно настройкам в админ-панели. * Панель администратора. Статистика по тарифным планам. Теперь можно указать валюту диаграмм (первичная или вторичная валюты). * Панель администратора. Статистика по платежам. Теперь можно указать валюту диаграмм (первичная или вторичная валюты). * Панель администратора. Статистика по доменам. Данные теперь отображаются в валюте (валютах) согласно настройкам в админ-панели. * Панель администратора. Продление срока регистрации домена. При автоматическом продлении запись из таблицы 'actions' удаляется только при положительном запросе к регистратору. * Панель администратора. Статистика по предоплате клиентов. Данные теперь отображаются в валюте (валютах) согласно настройкам в админ-панели. * Панель администратора. Просмотр информации по Dedicated или VPS-серверу. В поле "тарифный план" теперь отображаются данные по стоимости тарифов в валютах, согласно настройкам в админ-панели. * Панель администратора. Просмотр информации по хостинговому или реселлерскому аккаунту. В поле "тарифный план" теперь отображаются данные по стоимости тарифов в валютах, согласно настройкам в админ-панели. * Панель администратора. Изменение тарифного плана у неактивированного аккаунта теперь возможно со страницы просмотра подробной информации по аккаунту. * Панель клиента. Просмотр списка платежей. Добавлено разделение на страницы и сортировка по заголовкам таблицы. * Панель сотрудников. Изменение главного домена на аккаунте. Добавлена проверка на правильность ввода доменного имени. * Ко всем картинкам добавлен тег "alt". * calc.php. Ссылка перехода на страницу регистрации заменена формой. Текст по стоимости теперь отображается внизу страницы. * Страница обратной связи. Поле сообщения для СМС. Теперь его длина ограничивается и посредством браузера. * Панель клиента и Панель сотрудников. Логи доступа. Добавлено разделение на страницы и сортировка по заголовкам таблицы. * Панель сотрудников. На страницах изменения домена на аккаунте и изменения статуса аккаунта теперь указывается тип аккаунта (HOSTING, RESELLING etc.). * Панель администратора. Просмотр регистраций и оплаченных заказов после переходов по партнерской ссылке (mod=partnerstat). В листинге теперь отображаются только ссылки на существующих клиентов, а ранее отображались и ссылки "в никуда". * Изменение статуса аккаунта. Возможность разблокировать аккаунт автооплатой в выпадающем списке появляется теперь только для типа HOSTING. * Панель сотрудников. Страница изменения главного домена на аккаунте. Добавлено примечание о необходимости изменения домена и в панели управления сайтом. * Панель администратора. Из "сервисов" удалена вкладка "очистка базы", дублирующая cron.php. * Регистрация. Ошибка "Минимальный срок заказа по данному тарифному плану" теперь выводится сразу же, а не на страницы проверки якобы правильно введенных данных. * Регистрация. При выборе тарифного плана теперь страница обновляется и в списке возможных сроков не отображаются сроки меньше минимально возможного для данного тарифа. * Регистрация DEDICATED или VPS. Теперь для выбранного тарифа отображаются только соответствующие по группе операционные системы. * Регистрация DEDICATED или VPS. Теперь для выбранного тарифа отображаются только соответствующие по группе панели управления. * Панель клиента. Изменение данных по неактивированному аккаунту. Поля тарифного плана и срока не отображаются, если в базе платежей есть хоть одна запись от данного аккаунта. * Регистрация. Теперь для выбранного тарифа отображаются только соответствующие по группе дополнительные услуги. * Заказ дополнительных услуг из панели клиента. Теперь в форме отображаются только соответствующие тарифному плану по группе дополнительные услуги. * Панель клиента. Изменение данных по неактивированному DEDICATED- или VPS-аккаунту. Добавлены поля операционной системы и панели управления. * Панель клиента -> статистика. Диаграмма отображается только при наличии зачисленных платежей. * Панель клиента -> статистика. Таблица по ежедневным оплатам отображается только для активированных аккаунтов. * Панель клиента. Просмотр информации по неактивированному аккаунту. Текст "Аккаунт еще не активирован..." теперь отображается не после информационного текста, а после названия тарифного плана. * Панель клиента. Просмотр информации по DEDICATED- или VPS-аккаунту. На странице теперь отображаются данные по операционной системе и по панели управления. * Панель администратора. Просмотр информации по DEDICATED- или VPS-аккаунту. В полях операционной системы и панели управления теперь отображаются данные согласно группе указанного тарифного плана и в валюте, указанной в админ-панели. * Панель администратора. Просмотр статистики по аккаунту. Кнопка "переключить валюту". * Панель администратора -> настройки -> стол помощи. Добавлена страница "ICQ Боты", на которой можно добавить/изменить/удалить icq-бота для отправки сообщений сотрудникам и клиентам. * Панель администратора. Просмотр статистики по аккаунту. При отсутствии доменов или дополнительных услуг ссылки на них не отображаются. * Слова из imap.php переведены в lang-файл. * Панель администратора. Ручная активация аккаунта. Справа теперь отображается форма панели управления, согласно указанной в настройках сервера панели управления, или не отображается вовсе. * Карты экспресс-оплаты. Для новых карт в базу будет добавляться информация по дате заказа и расширенная, по сравнению с предыдущей версией, - по дате окончания срока действия. * Карты экспресс-оплаты. Дата окончания теперь устанавливается не только днем, но и временем (часы, минуты, секунды). * Панель администратора. Листинг сотрудников. Стала доступна сортировка записей по номеру телефона. * Акты выполненных работ и счет-фактуры. Сумма прописью теперь указывается без начального пробела, даже если она меньше 1000 руб. * Ранее при загрузке файлов с разрешенным расширением, но из строчных букв выдавало ошибку о запрещенном расширении, теперь - нет. * Панель администратора. После добавления комментария к длинному логу ICQ на новой странице центрирование идет на форму комментария и кнопку "закрыть окно". * Панель администратора. Листинг карт экспресс-оплаты. Стала доступна сортировка записей по сроку действия и по коду. * catalog.php. Поля описания и комментария. Теперь их длины ограничиваются и посредством браузера. * Стол помощи. Использование ключа для просмотра билета. Страница оценки ответа сотрудника и страница изменения комментария. Удалены лишние теги
. * Дата платежа теперь будет содержать и информацию по времени (час, минута, секунда). * Панель сотрудников. В браузер теперь отправляются cookies с данными логина и пароля, т.к. были нередки случаи "вылетания" из панели по причине окончания сессии. * Панель администратора. Листинг серверов для email piping. Отдел теперь показывается не идентификатором, а названием. * Стол помощи. Оценка ответа сотрудника. Выше формы теперь отображается текст ответа. * calc.php. Верхнее меню типов аккаунтов. При выборе конкретного типа аккаунта ссылка, на его названии больше не появляется, а название выделяется жирным шрифтом. * Для новых платежей через Я.Д., Банк или от Юр. лиц в листинге теперь будет указываться дата выставления счета. * Дополнительные услуги. Для новых услуг в базу будет добавляться информация по дате предоставления и расширенная, по сравнению с предыдущей версией, - по дате заказа. * При пополнении карты экспресс-оплаты ее срок действия автоматически становится равным текущей дате + ХХ дней (согласно настройкам в админ-панели). * В письмах о заказе карты экспресс-оплаты и ее пополнении теперь указывается ее срок действия. * Панель администратора. Листинг дополнительных услуг, закрепленных за клиентами. Если по услуге производились платежи - то появляется соотв. ссылка на них. * Панель администратора. Просмотр логов ICQ. При отсутствии комментариев администратора кнопка теперь называется "добавить комментарии администратора", а не "изменить комментарии администратора", как было ранее. * Панель администратора. Список предоставляемых дополнительных услуг. Если услуга была заказана, то появляется ссылка на услуги данного типа. * Панель администратора. Ручная активация аккаунта. Для избегания недоразумений поля в левой форме "Логин" и "Пароль" переименованы в "Логин на cPanel" и "Пароль на cPanel" соответственно. * Регистрация доменов через банк или безнал. переводом. В шаблон добавлен текст "Срок Регистрации XX (год или нет)". * Панель клиента. Меню "домены". В выпадающем списке доменов на оплату через мерчанты теперь указывается и срок регистрации домена (x СРОК). * Панель клиента. Форма заказа дополнительных услуг теперь отображается только при наличии хотя бы одной услуги для заказа. * ya.php. Стоимость теперь отображается в валюте (валютах) согласно настройке в админ-панели. * Названия страниц перенесены из config.php в языковой файл. * Продление доменов через банк или безнал. переводом. В шаблон добавлен текст "Срок Продления XX (год или нет)". * Формы и ссылки на оплату через банк для физических лиц и на счет для юридических лиц теперь открываются в новых окнах. * Возможность добавления записей платежей в базу через Панель администратора. * Изменены ссылки на сайт ICQ: http://icq.com/people/cmd.php?uin=НОМЕР&action=message и http://online.mirabilis.com/scripts/online.dll?icq=НОМЕР&img=5 на http://icq.com/people/cmd.php?uin=НОМЕР&action=message и https://status.icq.com/online.gif?icq=НОМЕР&img=5 соответственно. * Регистрация. Возможность возврата с формы для юридических лиц на форму для физических лиц посредством нажатия на ссылку. * Панель сотрудников. Листинг логов ICQ. Доработана структура таблицы, в т.ч. в таблицу добавлена форма поиска. * usage.php. Возможность установки персональных лимитов на CPU, Memory и MySQL для конкретных аккаунтов. * usage.php. В связи с дополнением Ваше удалена настройка тарифных планов, не подпадающих под стандартные лимиты. * Панель администратора. Изменение тарифного плана. Сумма, сколько должны были получить, указывается в валюте (валютах) согласно настройке в админ-панели. * Панель администратора. Изменение тарифного плана. При неудачной попытке изменения в базу теперь не вносятся данные по платежу, а клиенту - не отправляется письмо о переходе на новый тариф. * На страницу calc.php добавлена форма изменения языка, если в системе используется больше одного языка. * Панель администратора. Ручная активация аккаунта. Из левой формы убраны данные по тарифному плану, т.к. его можно изменить при просмотре аккаунта (с гораздо большей информацией). Поле активирован до разбито на три колонки (день-месяц-год). * Панель администратора. Удаление дополнительной услуги при ее просмотре. Подтверждение удаления на java-скрипте, а не html-ссылкой на следующей странице. * Главная страница админ-панели. Таблица ожидаемых действий. Если статус действия - "PROCESS", то ссылка, чтобы присвоить записи статус "PROCESS" более не появляется. * Регистрация. Верхнее меню типов аккаунтов. При выборе конкретного типа аккаунта ссылка, на его названии больше не появляется, а название выделяется жирным шрифтом. * Панель администратора. Просмотр логов стола помощи. Если лог добавлен посредством helpdesk.php (через ID билета и его ключ, т.е. без UserID), то ссылка на клиента не показывается как в листинге, так и при просмотре конкретной записи. * Панель администратора. Доработаны тексты и размеры полей некоторых настроек. * Ответ в столе помощи сотрудником при включенной функции "К следующему открытому". Следующий билет теперь выбирается не на основе ID, а на основе выставленного клиентом приоритета. * Панель администратора. Просмотр лога стола помощи. Поле "Действие" теперь отображается в виде выпадающего списка, а не в виде текстового поля, как было ранее. * Панель администратора. Ручная активация аккаунта. Из левой формы убраны данные по e-mail, переименованы и эргономизированы поля комментариев, убрана нижняя дублирующая ссылка возвращения в аккаунт и ссылка удаления аккаунта. Центрирование основной таблицы. В правой форме теперь нет возможности изменения тарифа. * Мерчант RuPay: суммы к оплате теперь выставляются в российских рублях. * Улучшена совместимость запросов с MySQL 5. * Панель клиента. таблица наценок на суммы платежных систем. Теперь отображается и минимальная сумма к оплате. * Мерчанты. Проверка на минимальную сумму к оплате (согласно настройкам закрепленного за мерчантом способа оплаты). * При удалении домена из биллинга удаляются и записи в таблице действий, закрепленные за ним (если таковые имеются). * Панель администратора. Вместо текстовых ссылок "добавить запись", "последовательность отображения" и некоторых других теперь ссылки в виде картинок. * Панель администратора. Ручная активация аккаунта в D.A. Убрана ссылка "Скопировать Ссылку для DirectAdmin", т.к. даже при запросе правой формы без пароля и его вводе на новой странице - данные по аккаунту сохраняются. Убран чекбокс "уведомить по e-mail". * Мерчанты webmoney, rupay, e-gold и moneymail: теперь, если сумма платежа больше требуемой (напр. переход между тарифами при изменении дня, т.е. около нуля часов) ошибка неправильной суммы и следовательно невыполнения действия - не выдается, а действие - выполняется. * Шаблоны быстрых ответов в столе помощи теперь сортируются по их названию, а не по ID, как было ранее. * Панель администратора. Листинг заблокированных аккаунтов. Теперь отображаются и данные по способу возможной разблокировки (напр. автооплатой). * Стол помощи. Если билет подан от DOMENREG-аккаунта, то поле "тарифный план" в информации по аккаунту - не показывается. * Для каждой доменной зоны теперь можно указать свои сроки регистрации и продления. - Панель администратора. Устранена проблема с обновлением данных, содержащих знак "'". - Просмотр статистики сотрудником. Из таблицы "оценки" удалена ссылка с логином сотрудника, ведущая в никуда (copy/paste админ-панели). - Панель администратора. Модуль подсчета стоимости изменения даты оплаты. Правильная ссылка на страницу с описанием всех способов оплаты. - Изменить днс у домена на wnames.ru (webnames.ru), если указано более трех записей NS возможно снова. - При заказе клиентом карты экспресс-оплаты она выдается на срок, указанный в настройках в админ-панели, а не на 5 лет по умолчанию, как было ранее. - Автоматическая активация аккаунта. ip=1, cgi=1, frontpage=1 и hasshell=1 теперь добавляются в запрос к WHM строго согласно настройкам тарифа, а не просто cgi=1, как было ранее. - cron.php. Удаление неоплаченных заказов дополнительных услуг работает снова. - Панель клиента. Управление DNS у доменов, зарегистрированных на directi.com. Картинка удаления IP адреса, если таковой прописан появляется даже, если домен, закрепленный за регистратором directi, не из зон .com, .net, .org, .biz, .info, .name или .us. - Оплата активации и продления аккаунта вместе с дополнительными посредством карты экспресс-оплаты - платежи по доп. услугам получают статус "PAID", а не WAITING, как было ранее. - Панель сотрудников. При вводе несуществующего номера заказа или имени домена при изменении имени домена теперь указывается текст ошибки, и не нижняя часть страницы, как было ранее. - Регистрация аккаунта (reg.php) при включенном moneymail.ru мерчанте и выборе соответствующего способа оплаты. В письмо клиенту теперь добавляется ссылка на мерчант, а на странице вывода информации по заказу - форма для перехода на mmail.php. - Панель администратора. Просмотр статистики по способам оплаты. Верные ссылки на масштабирование. - Панель администратора. Изменение порядка записей контактов (сontacts.php) теперь изменения применяются и к отделам в столе помощи и к настройкам доступа сотрудников в стол помощи. - Панель администратора. Просмотр статистики по тарифным планам Верные ссылки на масштабирование. - Активация выделенного сервера или VPS при наличии дополнительных услуг. Дубль-запись в таблицу платежей более не добавляется. - При удалении аккаунта только с сервера в биллинге он теперь действительно остается. - Поиск в F.A.Q. Ранее, если ключевое слово присутствовало в URL, то URL становится неверным (выделение тегами ). Теперь выделение не происходит. - Продление домена через Панель администратора. При наличии нескольких заявок со статусом WAITING в базе платежей после одного продления удалялись WAITING-заявки на продление всех доменов. - Стол помощи. Изменение сотрудником ответственного за билет. В базу логов теперь вносится информация по предыдущему и по новому ответственному. - Панель администратора. Форма ручного запроса на регистрацию домена на webnames/wnames. Правильное значение поля "дата рождения". - Java скрипт на стр. contacts.php более не ругается, если e-mail указан с использованием строчных букв. - Стол помощи. Исправлена ошибка отображения при слиянии билетов, когда у первого не было прикрепленного файла, а у второго - был. - Панель администратора. Изменение информации по платежу. Если способ оплаты был 'Administrator', то после изменения он таковым и остается. - Панель клиента. Оплата от имени юридического лица. На странице ошибки стоимости (нулевая или меньше назначенной суммы) теперь отображаются шаблоны от панели, от не страницы регистрации. - Устранена проблема восстановления данных из бекапа, если он содержал словосочетание "insert into". - Панель администратора. Массовая рассылка. Рассылка теперь приходит и на e-mail адреса, на которые зарегистрировано более одного аккаунта. - Панель клиента. Форма блокировки доступа в биллинг по IP адресу доступна для заполнения даже, если недоступно изменение типа аккаунта из-за незаполненного поля "компания" в профиле клиента (вот такой вот баг был (-:). - Панель клиента. После добавления билета в столе помощи и просмотра на следующей странице текста этого билета, верхнее меню (добавить билет, открытые, закрытые) отображается снова. - Правильное описание платежа при оплате пополнения карты через программный яндекс.кошелек. - Панель клиента-юридического лица. Список платежей. Верное отображение стоимостей. - Панель клиента. Изменение информации по аккаунту. Сообщения об ошибках выводятся снова (отвалилось в предыдущей версии после добавления кнопки транслитерации). - Мерчант moneymail.ru. Устранена ошибка многократных одних и тех же запросов от мерчанта. - Стол помощи. Изменение сотрудником департамента билета. В базу логов вносится правильная информация по совершенному действию. - Логи действий стола помощи. Правильное описания действия "изменение владельца". - Панель администратора. Список действий на проверку. Верная ссылка на карту экспресс-оплаты при действии "Баланс карты". - Модуль подсчета стоимости изменения тарифного плана. Ранее не учитывалось наличие установленной специальной цены (если таковая была). - Просмотр usage-информации по аккаунту, для тарифного плана которого определен персональный лимит. Теперь на странице отображается персональный, а не глобальный лимит. - Мелкие исправления и доработки. Примечание: 1. При переходе с предыдущей версии требуется обновление базы (/admin/upgrade/). При большой базе (более 200 клиентов) рекомендуется максимально увеличить время выполнения скрипта (напр. до 10 минут), т.к. ему предстоит проделать немалую работу. 2. Обновите файлы шаблонов /admin/template/LANGUAGE/admin_data.js и /admin/template/LANGUAGE/support.inc. 3. Обновлены практически все шаблоны писем. 4. Ссылки в партнерской программе теперь содержат ID клиентов, а не их логины. После изменения установлена и совместимость с предыдущим видом ссылок, т.е. теперь работает как name=userlogin, так и uid=UserID. 5. Чтобы разрешить сотрудникам доступ к редактированию F.A.Q. обновите их профили в админ-панели. 6. Такие тузлы как уведомление пользователя по ICQ о блокировке, истечении срока действия аккаунта и пр., возможно, появятся в следующих версиях. 7. Посетите раздел админ-панели: настройки -> IP адреса серверов и добавьте записи в базу. ============================================================== Version 3.0 ALPHA1 (01.01.2008) + Стол помощи с функцией e-mail piping. + Добавлен мерчант MoneyMail.Ru. + Возможность добавления до пяти различных webmoney-валют (помимо WMZ и WMR). + Модули DirectI теперь работают и на php5. + Автоматическая регистрация .US на DirectI (добавлен модуль создания Application Purpose и Nexus Category для контакта клиента). + Автоматическая регистрация доменов с собственными DNS на DirectI (добавлен модуль неоднократного создания child ns и последующего изменения DNS). + Панель администратора. Ссылка на phpinfo (меню "Настройки"). + Панель администратора. Экспорт тарифов в текстовый вид. + В папку со скриптом добавлен файл иконки favicon.ico. + Панель администратора. Форма для транслитерации слов и предложений (Сервисы -> WhoIS & Translit). + Панель администратора. Добавлена статистика по партнерской программе: TOP List партнеров. + Добавлен собственный модуль whois (domen.php). 100% код BPanel. + Панель администратора. Логи WhoIs. Возможность очистки базы логов. + Резервное копирование базы данных по CRON. + Панель администратора. Обратная транслитерация текстов. + Сапорты -> служебное -> изменение главного домена в биллинге. + Сапорты -> служебное -> просмотр информации по нагрузкам на сервер. + Возможность добавления сообщения на главную страницу клиентской панели. + Возможность добавления сообщения на главную страницу панели управления сапорта. + Обновление скрипта с предыдущей версии теперь возможно запуском /admin/upgrade/index.php), скрипт подскажет при помощи каких ссылок требуется обновить базу. + Панель администратора -> Статистика -> Истекающие. Массовое удаление истекших аккаунтов, на которые не подключены дополнительные услуги и к которым нет комментариев. + Панель администратора -> Статистика -> Истекающие. Массовое удаление истекших доменов, к которым нет комментариев. + Панель клиента. Для зарегистрированных доменов .RU и .SU появилась возможность изменения данных по почтовому адресу, e-mail, факсу и телефону (запрос на wnames.ru/webnames.ru). + Панель администратора. Просмотр логов ICQ. Ссылка "Сделать все Прочитанными". * Современный вид подсказок к картинкам. В HTML должно быть: * Файл ReadMe теперь стал в формате WORD (.doc). * При регистрации клиента как юридическое лицо, поле "компания" становится обязательным для заполнения. * Кодирование в base64 тем писем, которые содержат русским символы. * Приветствие клиента "Доброе утро", "Добрый день", "Добрый вечер" или "Доброй ночи" в зависимости от времени суток. * Заблокирована возможность восстановления пароля для клиентского demo-аккаунта. * Если дополнительная услуга была оплачена или клиент уведомил посредством скрипта об оплате через яндекс.деньги, то в панели клиента на странице с дополнительными услугами напротив записи указывается "ожидание проверки администратором". * Панель администратора. Просмотр информации по фирмам (листинг). В "действия" добавлена ссылка "перейти в аккаунт". * Панель администратора. Сообщение об ошибке удаления домена, т.к. он является главным на аккаунте. Добавлена прямая ссылка на изменение данных по домену. * Для demo-аккаунта заблокирован текст "Если Вы не получили письмо с данными, пожалуйста, нажмите на эту ссылку", если в базе значится, что текст не просмотрен. Отключено для недопущения ввода потенциальных клиентов в заблуждение. * Изменен шаблон на оплату через банк, исключены настройки "дополнения символов", т.к. теперь используется улучшенная технология дополнения строк. В шаблоне по умолчанию изменены реквизиты "ООО "ПС Яндекс.Деньги"". * Панель администратора. Статистика по тарифам. Теперь показывается информация "активации только" и "продление только". * Панель администратора. При удалении записи и отрицательном ответе на java-подтверждение более не появляется сообщение "Не хотите, ну и не надо :)". * Адрес API webnames.ru изменен с https://www.webnames.ru/scripts/RegTimeSRS.pl на https://www.webnames.ru:81/RegTimeSRS.pl (согласно информационному письму от данного регистратора). * Панель администратора. Статистика. Серверы. Информация по тарифам с нулевым количеством клиентов более не отображается. * Панель администратора. Статистика. Хостинг etc. Информация по тарифам с нулевым количеством клиентов более не отображается. * Панель администратора. Статистика. Доменные зоны. Информация по зонам с нулевым количеством доменов более не отображается. * Панель клиента. Упорядочение информации. Кнопки оплаты на страницах продления доменов и оплаты доп. услуг теперь называются "Получить Счет!" и "Получить Квитанцию" для физических и юридических лиц соответственно. Продление хостинга и доменов через мерчанты – "Оплатить Продление". * Панель администратора. Статистика. Хостинг etc. Таблицы "клиенты на хостинг", "клиенты на реселлинг" и др. отображаются только при наличии аккаунтов соотв. типа. * Панель администратора. Поиск по клиентам. При наличии основного домена в базе, в результатах поиска появляется соотв. ссылка на просмотр информации по домену. * Настройка кол-ва записей на стр. F.A.Q. выведена в Панель администратора и является глобальной для всех категорий. * Панель администратора. Просмотр информации по почтовому логу. При наличии логина появляется ссылка на аккаунт. * Для новых инсталляций убран текст "Letter From Our Site :)" из шаблона письма со страницы контактов. * Панель администратора. Просмотр истекающих аккаунтов. Отображается ID сервера, если аккаунт - хостинговый. * Панель администратора. Продление срока действия аккаунта или домена. Проверка на повторное добавление срока одной и той же записи (напр. при случайном обновлении страницы). * Панель администратора. Продление срока действия аккаунта или домена. При наличии ошибок они отображаются на главной странице вместе с самой формой продления и прочими данными, а не сообщением без формы, как было ранее. * Панель администратора. Массовая рассылка. Возможность выбора получателей: физ. и юр. лица, только физ. лица и только юр. лица. * Панель администратора. Массовое продление хостинга. Возможность выбора аккаунтов для продления: физ. и юр. лица, только физ. лица и только юр. лица. * Панель администратора. Данные для письма в рипин на регистрацию юридического лица как персоны. КПП и ИНН теперь берутся из "данных по паспорту", а после поля "phone:" теперь нет лишнего пробела (никак не сказывалось на правильности письма). * Панель администратора. Блокировка аккаунта. При типе аккаунта, отличном от HOSTING и RESELLING теперь не отображаются поля формы "Автоматическое Действие в cPanel (D.A.):" и "Server Information". * Письмо-уведомление о регистрации домена более не содержит данных по владельцу, т.к. он может быть как юридическим, так и физическим лицом, домен м.б. зарегистрирован на имя хостера или быть в доменной зоне хостера и пр. * Ручная активация аккаунта через Панель администратора. На странице форм текст "Главный Домен" становится ссылкой, если этот домен "регистрируется через нас". * Панель администратора. Добавление записи в таблицу активированных. После успешного добавления отображается непосредственно страница с информацией по записи, а не листинг таблицы, как было ранее. * Панель администратора. Добавление записи в таблицу активированных при ее отсутствии и нажатии на ссылку "зарегистрирован до" -> "добавить вручную". В форму автоматически подставляется главный домен и значение "No" переменной "Уведомлен об активации". * Панель администратора. Автоматическое удаление соответствующей записи из таблицы действий при продлении срока действия аккаунта. * Панель администратора. Просмотр записи в таблице активированных. Если домен зарегистрирован через нас, то текст "Домен" становится ссылкой. * Панель администратора. Автоматическое удаление соответствующей присутствующей записи из таблицы действий при активации аккаунта или сервера. * Панель администратора. Автоматическое удаление соответствующей присутствующей записи из таблицы действий при регистрации домена. * Панель администратора. Статистика. Способы оплаты. Информация по способам оплаты с нулевым количеством платежей более не отображается. * Панель администратора. Автоматическое удаление соответствующей присутствующей записи из таблицы действий при продлении регистрации домена. * Панель администратора. Автоматическое удаление соответствующей присутствующей записи из таблицы действий при изменении тарифного плана. * CRON: Удаление аккаунтов. При наличии оплаченных дополнительных услуг или комментариев по аккаунту, он не удаляется. * Панель клиента. Страница продления срока действия доменов. Центрирование данных по ID, имени и сроку домена посредством таблицы. * В java скриптах заменен текст кода с "+document.calc.domen.value+" на "+document.getElementById("domen").value+" с назначением соответствующего ID для переменной домена. * Панель администратора. Изменение информации по дополнительной услуге. Следующая страница: не листинг, а непосредственно дополнительная услуга. * Панель администратора. Автоматическое удаление соответствующей присутствующей записи из таблицы действий при подключении дополнительной услуги (изменении ее статуса на PAID). * Панель администратора. Автоматическое удаление соответствующей присутствующей записи из таблицы действий при разблокировке аккаунта (изменении его статуса на ACTIVE или UN-RULES). * Панель администратора. Автоматическое удаление соответствующей присутствующей записи из таблицы действий при пополнении баланса карты. * Панель администратора. Продление срока регистрации домена. Сообщение об ошибке "домен еще не активирован" дополнилось ссылкой на просмотр информации по домену. * Панель управления клиента. Страница изменения DNS домена на DirectI. При добавлении child NS правильность ввода IP адреса проверяется скриптом, а не на сервере DirectI. * Панель администратора. Статистика -> Хостинг etc. При наличии клиентов с по каким-то причинам отрицательным "оплачено всего", выводится уведомление с соответствующими ссылками. * Панель администратора. Возможность изменения ID тарифного плана. * Панель администратора. Тарифные планы на выделенные серверы. Можно указывать процессор, память и пр. информацию (добавлено для возможности полноценного экспорта тарифов напр. на стр. сайта). * Панель администратора. Изменение ID у дополнительных услуг. Теперь в форме отображаются не только идентификаторы услуги, но и краткие названия. * Обновлен файл со странами (countries.txt). * Переменная "$template_year", отображающая текущий год в настройке "CopyRight на главной странице у Клиентов". * Копирайты в панели сапортов перенесены со страницы логов на страницу листинга стола помощи. Добавлена информация по версии скрипта. * Отправка запроса на регистрацию домена на wnames.ru или webnames.ru. Знаки "«" и "»" заменяются на обычные кавычки. * cron.php. Удаление оплаченных аккаунтов. В список исключений добавлены аккаунты с оплаченными картами экспресс-оплаты при наличии средств на последних. * Автоматическая оплата за активацию DOMENREG-аккаунта, регистрацию или продление доменов на нем. В письмо-уведомление администратору вместо "Тариф: " теперь добавляется "Тариф: DOMENREG". * usage.php. При неправильном вводе root пароля письмо на e-mail администратору более не высылается. Скрипт сообщает об ошибке и показывает форму, что и для главной страницы. * price.php. Добавлена ссылка на подробное описание способов оплаты. * Панель администратора. Просмотр информации по активированному аккаунту. Отображается и таблица по нагрузкам на сервер (если есть соотв. данные). * Панель администратора. Резервное копирование. Галочки напротив таблиц не появляются после создания бекапа, если таблица не копировалась. * Панель администратора. Добавление дополнительной услуги. Выдается сообщение об ошибке, если идентификатор услуги содержит "service_" (ранее было добавление в базу и последующие проблемы). При обновлении скрипта с предыдущей версии "service_service_" автоматически везде заменяется на "service_". * Регистрация домена и изменение DNS клиентом. Если NS содержит имя домена и не указан IP адрес, то выдается соответствующее сообщение об ошибке. * Панель администратора. Обновление дополнительной услуги. Следующая страница: информация по услуге, а не листинг. * Панель администратора. Изменение основного домена при наличии записи о домене в соотв. таблице. Имя домена в соотв. таблице изменяется только если он не зарегистрирован. * Заголовки всех таблиц теперь 20 пикселей в высоту. * При автоматической активации DOMENREG-аккаунта после оплаты более не отсылается письмо "Это письмо является уведомлением о том, что мы получили оплату.", т.к. помимо него ранее, да и сейчас, отправляется письмо с информацией, что домен зарегистрирован. * Панель клиента. Страница продления срока действия доменов. Центрирование посредством таблицы данных по ID, имени и сроку домена. * При автоматическом продлении срока действия аккаунта и его статусе "LOCKED-CP" или "LOCKED-ALL" в письмо-уведомление администратору добавляется текст "This account is SUSPENDED!". * Панель администратора. При добавлении RIPN-идентификатора к паспортным данным аккаунта и наличии в базе доменов, к которым тоже будет добавлен ID, выдается список измененных записей доменов. * Комментарии (письма) со страницы F.A.Q. теперь добавляются в базу почтовых логов. * Дополнительная проверка на наличие двух пробелов подряд в паспортных данных (ФИО на русском и на английском). Ранее при вводе двух пробелов подряд и не вводе напр. отчества скрипт воспринимал данные как правильные. * Панель клиента. Изменение паспортных данных. При отсутствии данных в таблице по паспортным данным, если после их добавления нажата кнопка F5, скрипт более не выдает ошибок внесения информации в базу. * Панель клиента. Изменение паспортных данных. Появилась кнопка "подставить данные из поля выше", которая подставляет в "ФИО" на английском данные из "ФИО на русском", транслитерируя их. * Панель администратора. Изменение идентификатора дополнительной услуги. Идентификатор теперь изменяется и в полях "контрольная панель", "операционная система" таблицы клиентов. * Панель администратора. Удаление тарифного плана. Тариф не удаляется, если на нем есть клиенты, выводится соотв. ссылка на список. * Панель администратора. Удаление дополнительной услуги. Услуга не удаляется, если в базе есть такие услуги или за ней закреплены операционные системы или панели управлений, выводится соотв. ссылки на список и на аккаунты. * Из настроек дополнительных услуг удален их тип. "Ежемесячно" или "однократно" рассчитывать стоимость дополнительной услуги теперь определяет скрипт на основе ежемесячной стоимости. Если она равна нулю, то идет однократное начисление. * Получение данных из таблицы настроек дополнительных услуг теперь идет как ассоциативный массив, а не нумерованный, как было ранее. * CRON. Возможность получения курса рубля для юридических лиц из центрального банка. Получение курса при вызове клиентом различных соотв. страниц отменено, курс теперь берется из базы, куда м.б. добавлен при помощи CRON. * CRON. Добавлен новый параметр "emailadmin", при указании "no" в котором информационное письмо администратору не отправляется. * CRON. Возможность отключения действия при массовом запуске действий (без параметра "manual" у "go"). Отключение напр. отправки писем об истечении срока действия хостинга: hosting_email=0 и т.д. * Оплата через банк. При добавлении записи в таблицу платежей, в базу заносится и биллинговый курс доллара на день оплаты. * Панель администратора. Удаление аккаунта. Тексты "Реселлера и его клиентов необходимо..." и "Заполните форму на этой странице только если сервер клиента..." появляются только если аккаунт активирован. * Панель администратора. Статистика -> Истекающие. Теперь все данные отображаются в таблицах, капитально улучшена эргономика на странице. * Панель администратора. Список неактивированных заказов. Записи в полях "ICQ", "домен" и "узнал о нас" (если от партнера) стали ссылками. Комментарии теперь выводятся построчно. * Панель администратора. Список неактивированных доменов. Комментарии теперь выводятся построчно. * Панель администратора. Главная страница. Краткая статистика по аккаунтам теперь отображается в виде таблицы. * Панель администратора. Статистика -> Хостинг etc. Данные по "Бывших Клиентов", " Получено от Них", "Всего Получено" и дополнительным услугам теперь отображаются в таблицах. * Панель администратора. Статистика -> Серверы. Если на сервере нет аккаунтов, то он не отображается. * Панель администратора. FAQ. Вопросы и ответы теперь могут содержать знак "'". * Доработаны шаблоны счет-фактуры и акта выполненных работ. * styles.css для страницы входа в Панель администратора теперь берется из /admin/template/$language/. * Панель администратора. Листинг базы партнерской программы. Теперь возможен поиск по логину, а ссылки "Показать по Всей Базе" переименованы в "Показать", при переходе по ним идет отображение согласно предыдущему поисковому запросу. * Партнерская программа. Добавление данных в базу. Логин автоматически переводится в нижний регистр. При обновлении базы с предыдущей версии уже существующие записи также изменятся. * Панель администратора. Статистика партнерской программы. Данные по типам записей в базе и нажатиям на партнерскую ссылку и баннеры теперь отображаются в таблицах. * Панель администратора. Сервисы -> очистка базы. Информация и ссылки для пошаговой очистки теперь отображаются в таблице. * Панель администратора. Изменение паролей. Данные теперь отображаются в таблице. * Панель администратора. Максимально возможно расширена точность модуля проверки IP адреса во whois. * Панель администратора. Услуги -> Стоимость Доменов. Возможность изменения последовательности ID у доменных зон. * Модуль "WhoIs & Translit" теперь доступен и сотрудникам технической поддержки. * Приветствие на главной странице админ-панели, отображение версии скрипта. * Отправитель email2SMS теперь e-mail клиента, а не отдела продаж. * Шаблоны страниц. Год в title "BPanel - YEAR" отображается согласно дате на сервере. * Логотип (logotype.jpg) "BPanel 2007" изменен на "BPanel 2008". * Панель клиента. Партнерская программа. Стили применены к таблице с описанием статусов переходов, а в самой таблице переходов зацентрированы данные по статусу, номеру заказа и бонусу. * Панели управления и операционные системы в калькуляторе и при регистрации. Теперь стоимость отображается в двух валютах, а не только в USD (при соотв. настройке в админ-панели). * Панели управления и операционные системы в калькуляторе и при регистрации. При стоимости в $0 отображается текст "бесплатно". * Панель клиента. В соответствии с текущими возможностями скрипта изменен текст и ссылка, отображающиеся при переходе по ссылке "изменить тариф" на неактивированном аккаунте. * Таблица с информацией по наценкам на способы оплаты теперь автоматически подстраивается под размеры страницы, что улучшило эргономику на многих страницах. * Панель клиента. Информационно дополнены и изменены описания разделов. * Страница обратной связи. Ошибка "В тексте слишком много символов без пробелов!", если в тексте 60 и более символов без пробелов. * Упразднен модуль подсчета стоимости одновременно изменения тарифного плана и продления срока действия аккаунта. Как показал многолетний опыт, им пользуются очень редко, а его доработка и модификация требуют колоссальных усилий. * Безналичные платежи за активацию аккаунта с регистрацией домена и/или дополнительными услугами и продление срока действия аккаунта с дополнительными услугами более не дробятся на "активацию", "домен" и "доп. услугу" по отдельности, т.к. физически банковский платеж был один раз. * Панель клиента. Изменение e-mail адреса. Отправка информационного письма на старый и новый e-mail. * Панель клиента. Дополнительные услуги. Рядом с оплаченной услугой теперь указывается ее ежемесячная стоимость. * Листинг записей. При большом количестве записей отображаются ссылки не на все страницы, а поочередно (каждая десятая, сотая или тысячная). * Письма, отправленные со страницы catalog.php теперь добавляются в базу почтовых логов. * Страница обратной связи. Сообщение об ошибке "Указан неверный путь до файла!", если в поле "файл" было что-то указано и файл "не дошел" до нас. * Страница F.A.Q. Комментирование. Ошибка "В тексте слишком много символов без пробелов!", если в тексте 60 и более символов без пробелов. * Панель администратора. Резервное копирование. Галочки для выбора сразу всех таблиц, только по биллингу и только по столу помощи. * Неудачное автоматическое изменение тарифа. В письмо-уведомление администратору добавляется и полученный от панели управления сервером HTML-код. * Панель сапорта. Обновление информации по аккаунту. Имя должно присутствовать, проверка на наличие такого же имени в базе. * usage.php. Возможность выставления лимитов на cpu, memory и mysql для каждого тарифа в отдельности (из админ-панели). * Панель администратора. Статистика -> откуда узнали о нас. Данные теперь выводятся в виде таблицы. * Страница обратной связи. Ограничение по расширениям загружаемых файлов. * Запрет на регистрацию доменов, начинающихся и заканчивающихся на "-". * Очистка базы партнерской программы. В текст письма вынесена шапка таблицы. Доработан стиль таблицы. URL теперь отображается ссылкой. * Регистрация. При платной "установке" аккаунта эта стоимость на странице проверки данных отображается теперь в двух валютах, а не только в USD (при соотв. настройки в админ-панели).. * Панель администратора. Настройки партнерской программы. Возможность запрета на участие юридических лиц в партнерской программе. * Панель администратора. Массовое продление хостинга. Разблокировка заблокированных за неуплату хостинг-аккаунтов. * Панель сапорта. Повторная отправка письма об активации аккаунта. Если тип аккаунта: DOMENREG или PARTNER, то система предложит прямую ссылку на восстановление пароля. * Панель сапорта. На страницах повторной отправки письма об активации и просмотра логов доступа добавлена кнопка "закрыть окно". * Шаблоны писем об активации. Автоматическая подстановка URL на правила для каждого типа аккаунта, данные берутся из настроек. * Новая ссылка на мерчант rupay: https://new.rupay.com/processpurchase.aspx * setup.php. Значение настройки безопасности "Включить проверку страницы, с которой был переход на скрипт" по умолчанию теперь равно No, т.к. возникает слишком много вопросов по необходимости использования данной функции. * Панель администратора. Поиск по базе паспортов теперь происходит по всем значимым полям. * Панель администратора. Распечатка информации по DEDICATED- или VPS-аккаунту. Теперь отображается название и стоимость операционной системы и панели управления. * Панель администратора. Ручная активация аккаунта. Пароль для аккаунта теперь генерируется автоматически, а не берется из BPanel. * На главной странице панели клиентов теперь отображается баланс аккаунта (аналог moneyback в админ-панели). * Панель администратора. Просмотр информации из базы активированных аккаунтов. Ссылка на быстрой вход в cPanel как клиент. * Панель администратора. Резервное копирование. Для упорядочивания файлов в директории изменено имя создаваемой резервной копии. Теперь оно сначала содержит цифровое значение даты, а лишь потом дополнительную информацию. * CRON. Удаление оплаченных доменов. Теперь не удаляются домены, содержащие комментарии. * Панель администратора. Страница рассылки. Данные по шаблонам текста рассылки теперь отображаются в таблице. * Панель администратора. Автоматическая активация аккаунта. Если тип аккаунта - DOMENREG, то в сообщении об ошибке теперь выдаются прямые ссылки на ручную и автоматическую активацию домена. * При нулевой ежемесячной стоимости дополнительной услуги и ее бесплатной установке информация по цене данной услуги теперь отображается как "(0.00 USD или 0.00 Руб – БЕСПЛАТНО)". * Панель администратора. При автоматической активации и наличии домена или при автоматической регистрации домена, если в базе биллинга указано, что домен уже зарегистрирован, скрипт не отправляет запрос регистратору. * Панель администратора. Изменение тарифного плана. Если тарифы находятся на разных серверах, то запрос к WHM (D.A.) не отправляется в любом случае, о чем выдается соотв. сообщение. * ya.php. Теперь письма отправляются от имени клиента. - F.A.Q. при отключении категории (переводе ее в статус "off"), при ручной подстановке ID категории в результаты поиска или поиске по словам, входящим в состав ответа отключенной категории, данные по ответу не выводятся. - Панель администратора. Устранена ошибка "Notice: Undefined variable: sendmail in /home/orderho/public_html/admin/index.php on line 10130" при попытке изменения тарифного плана на такой же, тариф в WHM не изменяется. - Панель администратора. Изменение записи по доменной зоне. При регистраторе "directi" ранее автоматически выбирался "wnames.ru", исправлено. - Отображение логов сапортов. Если лог содержит менее 5 строчек, то он не дополняется "
" до 5 строчек, как было ранее. - При необходимости и изменении (добавлении) срока действия DOMENREG-аккаунта более не появляется ошибка "Notice: Undefined variable: comissia_row in /home/XXX/public_html/admin/index.php on line 478". - Регистрация домена на юридическое лицо (reg.php?mod=domenreg&lang=&ur). Поля DNS отображаются как и должны быть, также показывается и комментарий о почтовом адресе и договоре. - Продление регистрации доменов через банк от физ. и юр. лиц. В шаблон письма-уведомления добавляется ID домена, а не аккаунта, как было ранее. - Ручное массовое уведомление об истечении срока действия аккаунтов через Панель администратора. При наличии истекающих DOMENREG аккаунтов их владельцы получали уведомление об истечение срока действия какого-либо хостинг (реселлинг etc.) аккаунта, теперь нет. - Изменение DNS. Правильный подсчет попыток изменения. Корректное обнуление счетчика попыток. - Панель администратора. Резервное копирование. В файл более не добавляется " Настройки -> Панель клиента -> Верные подписи к настройкам страниц правил для домен-аккаунтов и партнеров. - Изменение тарифного плана. Теперь в стоимости учитываются и скидки в зависимости от уже оплаченного срока хостинга. - Отправка писем с аттачментами. Верное отображение имени файла, корректная работа со столом помощи perldesk (вероятно и с другими тоже). - Текст почтового уведомления об оплате за регистрацию или продление домена для администратора. ID домена в строке "информация по платежу" более дважды не повторяется - Панель администратора. Изменение порядка отображения категорий FAQ. Ранее категории в базе вопросов и ответов не изменялись. - Панель администратора. Whois проверка домена. При отсутствии в списке whois-сервера для определенной доменной зоны теперь выводится соответствующее сообщение, а не ошибка "fsockopen()", как было ранее. - Шаблон help.php: соответствующие данные для клиента и администратора в и путях к изображениям. - Устранена ошибка автоматической регистрации доменов на webnames при наличии в названии организации юридического лица знака ". - Панель администратора. Отправка пароля клиенту (функция "выслать пароль"). Ошибка "Undefined variable: ip in /home/LOGIN/public_html/admin/mail/russian/index_findpass.php on line 7" более не появляется. Вместо IP адреса клиенту указывается "ADMIN". - Для DEDICATED и VPS в базу по платежам теперь заносятся оплаты за операционные системы и панели управления. - Статистика платежей: величина height в диаграмме теперь – только целое число. - Панель администратора. Статистика -> Удалено записей. Изменение данных в форме снова работает без ошибок. - Страницы автоматической оплаты (egold.php, webmoney.php и др.) вновь реагируют на сигнал ошибок из модуля подсчета стоимости услуг (напр. при указании неверных данных по услуге). - Панель администратора. Ручная очистка базы партнерской программы работает снова. - Автоматическое изменение тарифа и продление домена. В комментарий к записи по платежу теперь всегда добавляется "\r\n|||TYPE_ТИП_TYPE|||\r\n|||PACKAGE_ТАРИФ_PACKAGE|||". - Панель администратора. Добавление или изменение данных для регистрации доменов .RU на организацию. Кавычки в названии на русском и английском языке более не пропадают. - Панель администратора. Изменение данных по банку (mod=organization). Кавычки более не пропадают. - Панель администратора. WhoIs. После запроса в поле "Домен" отображается верное имя домена. - Верный путь до styles.css в письмах об очистке базы партнерской программы и от usage.php. - Панель администратора. Список расходов. Устранены ссылки в никуда в графе "номер". - Партнерская программа: правильный подсчет бонуса при изменении тарифа. - Заказ дополнительной услуги из клиент-панели юридических лицом. Теперь в письме-уведомлении отображается верная стоимость (включая НДС). - Панель клиента. заказ дополнительных услуг. Сумма отображается в валютах строго заданных настройками в админ-панели. - setup.php. После окончания установки более не появляется ссылка на удаление файла setup.php, т.к. на подавляющем количестве серверов функция unlink(); отказывается работать. Ссылка заменена соотв. текстом. - Панель администратора. Функция массового продления хостинга работает снова. - Оплата активации аккаунта физическим лицом через банк. Ранее в форму не подставлялось отчество клиента. - Ошибка "Undefined variable: domenyears" более не появляется при оплате активации DOMENREG-аккаунта через банковский перевод от физического лица. - Устранена ошибка "Notice: Undefined variable: the_gen5_text" в панели клиента при отсутствии наценок на способы оплаты. - Пополнение карты экспресс-оплаты через мерчант. При указании правильного чужого номера карты и логина на странице проверки данных выводится логин карты, а не аккаунта, как было ранее. - Текст уведомления при оплате пополнения карты экспресс-оплаты для юридических лиц теперь содержит верный номер заказа (карты). - Панель администратора. Изменение порядка отображения тарифов, категорий F.A.Q., новостей и т.п. Первым значением в выпадающем списке более не выводится дубликат первоначального значения поля. - Регистрация. Исправлена ошибка утери данных при изменении уже одобренных скриптом данных на неверные и потом обратно на верные. - Кнопка "Изменить Данные по Домену" на странице проверки данных при регистрации восстановила свою функциональность. - Устранена ошибка "Вы заблокированы!" при отсутствии IP адресов в базе по блокировке и одновременном восстановлении клиентом пароля. - Логи ICQ. Правильное отображение специальных символов в комментариях администратора, при добавлении их к новым логам. - Панель администратора. Нормальное удаление записи из таблицы активированных при "No" в настройке удаления значимых данных без запроса. - При автоматической оплате и регистрации домена на DOMENREG-аккаунте, он становится активным, как и задумывалось изначально. - Панель администратора. Функция подсчета moneyback. Устранена ошибка, при которой в сумме moneyback учитывались дополнительные разовые услуги. - Панель администратора. Обновление данных поля "Оплачено за Хостинг (Реселлинг etc.) и доп. услуги (USD)" в DOMENREG-аккаунте работает снова. - Панель администратора. Ручная активация аккаунта в DirectAdmin. После нажатия на кнопку "Создать" в левой форме в поля "пароль" и "домен" копируются верные данные из правой формы. - Уведомление партнера при оплате его посетителем дополнительных услуг или изменения тарифного плана – работает, как и должно быть. - Панель администратора. При активации сервера и установки галочки "autocomplete" ошибка "Автоматическое создание аккаунта работает только на хостинге или реселлинге." более не появляется, а установленная галочка просто игнорируется. - Статус платежей, уже зачисленных на счета хостинг-компании, равен PAID, а не WAITING, как было ранее в отдельных случаях. Неподтвержденные администратором платежи через яндекс.деньги имеют статус WAITING. - В языковом файле устранено около полутора десятка орфографических и грамматических ошибок. - Мелкие исправления и доработки. Примечание: 1. При переходе с предыдущей версии обновление базы НЕ требуется. 2. Рекомендуется обновить файлы шаблонов /admin/russian/* и файл /styles.css 3. Рекомендуется обновить cPanel до версии 11. 4. Посетите панель управления администратора -> настройки -> регистрация. Укажите значение последнего поля и нажмите "Изменить". ============================================================== Version 2.9 BETA1 (04.04.2007) + Домены .RU, .SU: автоматическая регистрация, продление и изменение DNS на WNames.RU, пользователям BPanel – скидка (информация на http://bpanel.ru/order.php внизу стр). + Статистика. Диаграммы платежей и статистика по входам в панель (доступны как для клиента, так и для администратора). + Статистика. Диаграмма регистраций партнеров. + Статистика. Диаграммы платежей по каждому тарифу. + Статистика. Диаграммы партнерской программы: оплаченные заказы. + Статистика. Диаграммы по способам оплаты. + Список заблокированных. + Очистка просроченных оплаченных доменов по CRON. + Доступ в биллинг для сапортов. + Возможность добавления сапортами логов ICQ. + Сапорты: возможность повторной отправки письма об активации (по домену или номеру заказа). + Сапорты: возможность видеть логи доступа клиентов в биллинг (по домену или номеру заказа). + Сапорты: возможность блокировки\разблокировки аккаунтов (по домену или номеру заказа). + Установка из админ-панели привилегий сапортов. + Пользователи и сапорты могут блокировать доступ в биллинг по IP адресу (диапазону адресов). * Редирект на setup.php, если в базе нет таблиц (не был запущен инсталлятор setup.php). Ранее вылезали ошибки получения данных из базы. * Партнерская программа. При соответствующей настройке в админ-панели, участники смогут самостоятельно задавать страницу для редиректа после перехода по партнерской ссылке. * Список whois серверов пополнен: .BZ, .EU, .MN, .MOBI. * Уведомления об оплате активации аккаунта через Яндекс.Деньги. При наличии домена и/или дополнительных услуг – соответствующий текст в письмо. * Продвинутый поиск в админ-панели теперь ищет и по языку, настройкам уведомления партнерской программы и нагрузок на сервер. * Панель администратора -> просмотр информации по аккаунту. Если есть ICQ, то текст "ICQ" становится ссылкой на http://icq.com/people/cmd.php?uin=UIN&action=message. * Панель администратора -> whois. Появилась форма для ввода домена целиком без разделения на "домен" & "доменная зона". * Центрирование заголовков рядов и некоторых в таблицах (практически всех таблицы админ-панели и несколько клиент-панели). * Для отладки к каждому SQL запросу в админ-панели добавлена "mysql_errno($connect).mysql_error($connect)" информация. которая отображается при ошибке MySQL. * Поиск по доменам с главной страницы админ-панели. * setup.php при создании тестовых логинов теперь им выдаются уникальные генерируемые пароли. * Даты в таблице "partner" переведены в формат time(); * Очистка всех поступаемых данных от начальных и конечных пробелов. * Автоматическое превращение первой буквы в заглавную в именах, фамилиях и отчествах. * Панель администратора, ф-ия "Последовательность Отображения" первоначальный ID записи теперь выбирается по "selected" из выпадающего списка, а не идет первым, как было ранее. * Выбор панели для автоматических действий над аккаунтами перемещен в базу "хостинг-серверы" (ранее выбор осуществлялся из "тарифные планы"). * usage.php: дополнительное уведомление при повторном превышении лимитов, указание количества превышений подряд. * Ссылки на стр. whois по IP адресу с листинга логов и партнерской программы. * Настройка "на сколько лет активировать домен-аккаунт" вынесена в Панель администратора. Также появилась возможность изменять срок уже активированного домен-аккаунта. * Панель администратора -> Сервисы -> Очистка базы. Значительные улучшения в отображении данных. * Панель администратора -> Услуги -> Управление DNS. Возможность удаления всех записей для доменов .RU и .SU и/или для остальных. * Панель администратора. Страница с информацией для распечатки. Сразу после загрузки браузером будет предложено начать печать. Теперь на данной странице отображаются и данные по языку. * cron.php: Вывод информации по http (дублирование письма администратору). * Ссылки на блокировку и удаление аккаунтов на странице "очистка базы" в админ-панели (редирект на одиночный запуск CRONa). * Блокировка и удаление аккаунтов CRONom: теперь действия совершаются и над аккаунтами, которые не были тронуты ранее (напр. из-за незапуска CRON). * Глобальная доработка текстов отправляемых писем. * cron.php: добавлена информация о времени выполнения заданий. * usage.php: добавлена информация о количестве аккаунтов, найденных в базе, количестве аккаунтов, создающих нагрузки выше нормы и процентном соотношении первого и второго. * usage.php: сохранение посредством cookies последнего введенного IP адреса. * Панель администратора. Изменение тарифного плана. Если старый и новый тарифы – совпадают (например случайное нажатие на кнопку), то скрипт не выполняет никакое действие. * Отображение даты в таблице активированных переведено в формат time(); * Панель администратора. Возможность сортировки по комментариям для быстрого поиска записей, к которым есть администраторское примечание. * Панель администратора. Кнопка "закрыть окно" при просмотре данных whois во всплывающем окне. * reg.php -> регистрация домена с указанием DNS. В базу по DNS вносится текущая дата в формате time();, а не '0'. * При повторной "регистрации" домена в биллинге соответствующая запись повторно более не добавляется в таблицу оплат. * Изменение пароля клиентом. Изменяется и пароль в cookies, если таковые имеются. * Перенаправление на главную страницу биллинга после оплаты или отказа от оплаты через rupay (ранее перестало работать из-за изменений, внесенных без предупреждения в API рупея). * Разделителем сотых долей при пополнении карты экспресс-оплаты и изменении данных по бонуса партнеру теперь может быть и запятая. * Панель клиента. Экспресс-оплата. Листинг дополнительных услуг вынесен в отдельную таблицу и его поля не нормированы, что сделало листинг удобочитаемым. * Панель администратора -> каждый листинг из списка услуг, добавлены ссылки на редактирование после нажатия на ID записи. * Панель администратора -> регистрация домена. На странице отображаются данные из таблицы DNS (если таковые имеются), тип аккаунта и тарифный план аккаунта (для всех типов кроме "DOMENREG"). * Панель администратора. Листинг аккаунтов, доменов и карт экспресс-оплаты. Выделение красным цветом истекших записей. * Панель администратора -> Логи доступа. Строгий поиск по браузеру, напр. теперь можно искать и "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)". * Дополнительные проверки паспортных данных: отчество в ф.и.о. eng, неналичие цифр в ф.и.о., дата выдачи паспорта, наличие цифр в серии+номере паспорта, факс (если заполнен). * Регистрация .RU домена -> ввод паспортных данных. Текст о необходимости указания "(частный дом)" для владельцев частных домов. * В уведомлении администратору в поле "ADDITIONAL SERVICES" теперь выводится и статус услуги: PAID или WAITING. * При регистрации аккаунта и/или домена теперь необходимо указывать и отчество. * Регистрация доменов .RU на странице паспортных данных автоматическая подстановка и транслитерация Ф.И.О, подстановка e-mail адреса. * Проверка фамилии, имени и отчества на количество символов (д.б. более одного). * Паспортные данные. Проверка Ф.И.О. rus и eng по количеству символов. Для eng д.б. больше 6, для rus д.б. больше 7. * После установки скрипта для подробного ознакомления с BPanel добавлены дополнительные дефолтные записи в практически в каждую таблицу. * catalog.php: ограничение на максимальное количество выбираемых дополнительных тематик, устанавливается в админ-панели. * Восстановление пароля: в письмо включена информация по IP адресу, с которого сделан запрос. * Панель администратора. Хостинг-серверы. Новое поле, данные которого используются в письме об активации хостинг и реселлинг аккаунтов: "Порт в письмо Клиента". * Панель администратора. Просмотр записи в таблице активированных. Если панель управления – cPanel, то появляется ссылка на быстрый вход (http://IP:2086/xfercpanel/LOGIN). * usage.php: автоматическая блокировка аккаунта при превышении ХХ раз допустимых нагрузок на сервер. * Код подключения к базе MySQL перенесен в config.php, добавлен запрос mysql_query ("SET NAMES cp1251"); * Оптимизирован код старых файлов /admin/upgrade/ * Домены .RU, .SU. При ошибке теперь выводится расширенный ответ от webnames.ru (interface_revision=1). * Стоимость дополнительной услуги теперь также форматируется согласно шаблону, т.е. не будет появлений записей вида "Необходимо 68.570666666667 USD, на Вашей карте только 32.59 USD.". * В данные по клиенту "Оплачено за Хостинг (Реселлинг etc.) и доп. услуги (USD)" теперь добавляются и платежи за дополнительные услуги (ранее графа называлась просто "Оплачено за Хостинг (Реселлинг etc.)"). * Панель администратора. При удалении записей из таблицы платежей изменения применяются и ко значениям "оплачено всего" в данных аккаунта или домена. * Паспортные данные. Проверка на наличие словосочетания "частный дом" при отсутствии номера квартиры в адресе. * Панель администратора. Форме ручной активации аккаунта в WHM придан более эргономичный вид. * Панель администратора. Ручная активация аккаунта: добавлена форма для DirectAdmin. * Автоматическая активация аккаунта. Генерация логина для DirectAdmin без цифр. Специальный алгоритм генерации другого логина при наличии на сервере первосгенерированного. * Панель администратора. Ручная активация аккаунта: добавлена ссылка для DirectAdmin. * readme.txt. Добавлено описание регистрации доменов на 41651.myorderbox.com и wnames.ru, дополнено описание регистрации доменов на webnames.ru, directi.com. * Панель администратора. Изменение тарифного плана: добавлена форма для DirectAdmin. * Панель администратора. Значительно улучшена эргономика форм физических и юридических лиц на ручную регистрацию доменов webnames.ru (wnames.ru). * По причине загромождения скрипта, дублирования функций, невостребованности и ряда других причин убрана генерация писем под GPT.ru. * Админ- и сапорт-панель. Если аккаунт не активирован, то статус у него может быть только ACTIVE либо LOCKED-ALL (а не + LOCKEВ-BP, LOCKED-CP и UN-RULES, как было ранее). * Регистрация и продление доменов через мерчанты. В описание платежа добавлен ID домена. * Панель администратора. Добавление сапортов. Если пароль содержит недопустимые символы, то он генерируется автоматически, о чем выдается соответствующее сообщение. - Панель администратора. Выдача информации для быстрой регистрации доменов .*.ru. Если заполняется поле "факс", то и отображаться оно стало правильно (ранее с начала строки отсутствовали символы "\r\n"). - Панель клиента (index.php). Выставление счетов на оплату через банк для юридических и физических лиц. В случае активации если необходима регистрация домена и/или заказаны дополнительные услуги, то в текст письма-уведомления добавляется соответствующий текст (ранее добавлялось только после регистрации: reg.php). - Панель администратора. При ошибке активации аккаунта: верная ссылка на удаление записи из таблицы активированных. - Теперь партнеры не могут указать свой статус: юридическое или физическое лицо, указание чего приводило к ошибкам скрипта. - Ссылка на информацию по платежам более не отображается у партнеров в целом и на других аккаунтах, если их владельцы не делали автоматических платежей. - Панель администратора. Статистика. Хостинг etc. Правильное отображение значения "Всего получено". - При автоматической активации аккаунта и наличии домена, не подпадающего под автоматическую регистрацию – добавление соответствующей записи о домене в таблицу "actions". - При автоматической активации DOMENREG аккаунта и автоматической регистрации домена в базу платежей теперь вписывается именно "регистрация домена" и не "активация аккаунта". - При автоматической активации аккаунта с доменом теперь в поле "оплачено" информации по аккаунту добавляется только стоимость аккаунта и дополнительных услуг (если таковые имеются) без домена (ранее добавлялась и стоимость домена). - Если на аккаунте если домен и/или дополнительные услуги, то в базу платежей при активации или продлении аккаунта добавляются сразу несколько записей по каждой в отдельности: на активацию (продление аккаунта), на регистрацию домена и на подключение дополнительной услуги. - В письмо-уведомление о заказе дополнительной услуги в поле "оплата" теперь указывается "ежемесячно" или "единожды" вместо MONTHLY и ONCE соответственно ранее. - При удалении аккаунта теперь из базы уничтожаются все данные за исключением платежей, которые заносятся в архив. - Если в базе по платежам – две и более одних и тех же записей по дополнительной услуге со статусом "WAITING", то после изменения статуса услуги на "оплачено" теперь остается только одна уникальная запись. - При удалении аккаунта оплаченные переходы по его партнерским ссылкам теперь складируются в архив, а не удаляются подчистую, как было ранее. - Ссылка на продление регистрации домена на странице листинга у клиента теперь появляется даже если домен просрочен. - Исправлен поиск по новостям в админ-панели. - Панель клиента -> изменение тарифного плана. Валюта отображается согласно настройке в админ-панели (ранее постоянно указывались цены в двух валютах). - После удаления подряд ~каждой десятой (зависело от настроек) записи со страницы листинга на новой странице данные не отображались. Исправлено. - cron.php при блокировке аккаунта письмо-уведомление клиенту отправляется снова. - catalog.php. При первоначальном открытии страницы в таблице более не отображается ряд, который должен выводиться вместе с сообщением об ошибке. - Ошибки при регистрации юр.лиц в reg.php более не появляются, т.к. устранены. - При удалении неоплаченного заказа, если в базе есть запись о его блокировке, то она удаляется также. - При изменении логина через Панель администратора, изменения касаются и таблицы партнерской программы. - usage.php: Устранена бага, вызывающая ошибку, если на скачиваемой странице в какой-либо таблице содержится знак "'". - При автоматической оплате регистрации первого домена на DOMENREG аккаунте он становится активированным. - Исправлена редко встречающаяся ошибка в reg.php, когда не сохранялось количество лет регистрации домена. - Панель администратора. Массовое продление хостинга, реселлинга etc. Теперь подпадают и аккаунты, активированные в дни "с" и "по", указанные в форме. - Письмо-уведомление о платеже (спасибо за онлайн-оплату) теперь отправляется на верный адрес администратора: $mymail_billing, а не на $mymail, как было ранее. - Панель администратора. Исправлена ссылка на сортировку по дате окончания срока действия аккаунта. - Теперь автоматическая регистрация доменов на directi.com доступна и владельцем аккаунтов "DEDICATED" и "VPS". - При активации DOMENREG аккаунта в базу платежей больше не вносится запись "активация" с суммой в '0'. - Панель клиента. Экспресс-оплата. В листинге дополнительных услуг теперь на русском языке указывается ежемесячно или единожды требуется оплата. - Массовое продление срока действия аккаунтов из админ-панели работает снова. - После изменения информации о клиенте как об юридическом лице обновления сразу отображаются на странице. - Панель клиента. Просмотр данных юридического лица для регистрации доменов .RU: КПП теперь размещается в "text" а не в "textarea". - Блокировка аккаунта по CRON: в поле дата вносится и время (также как было и есть при блокировке администратором). - Панель администратора. При активации dedicated или VPS в поле "оплачено всего" базы данных теперь вносится верная сумма. - Мелкие исправления и доработки. Примечание: 1. При переходе с предыдущей версии требуется обновление базы (/admin/upgrade/). 2. Для получения ссылки на диаграммы платежей в админ-панели, обновите /admin/template/admin_data.js 3. ОБЯЗАТЕЛЬНО обновите config.php, заполнив данные в аналогичном файле из архива. 4. Данная версия должна была называться STABLE, но не стала таковой из-за обширных дополнений и модификаций. ============================================================== Version 2.8 RELEASE (13.02.2007) + Автоматическая работа с DirectAdmin: создание, удаление, блокировка, разблокировка аккаунтов; изменение тарифного плана. + Выдача счет-фактур для юридических лиц. Функция добавлена в панель клиента (мой аккаунт) и администратора (при просмотре конкретного платежа). + Выдача актов на выполнение работ для юридических лиц. Функция добавлена в панель клиента (мой аккаунт) и администратора (при просмотре конкретного платежа). + Новая статистика: Предоплата Клиентов (Панель администратора -> Статистика -> Предоплата Клиентов). + Доступ пользователей к статистике WHM TOP (для работы функции необходим запуск администратором файла admin/usage.php). + Модуль новостей (news.php). + MultiLanguage. Реализована функция выбора языка, в ближайших версиях планируется создать английский lang-файл. + Панель администратора. Функция изменения типа аккаунта на DOMENREG (ссылка "тип") при просмотре информации по клиенту. + Возможность изменения клиентом тарифного плана на более низкий. + Отображение на главной странице клиента информации по ожидаемым действиям, если таковые имеются (по таблице actions). + Сохранение получаемых писем и смс (contacts.php), отправляемых писем (клиенту, разработчику, рассылка) в архив, который доступен для просмотра через Панель администратора (разное -> логи писем). + Партнерская программа – уведомление о заказах и их оплатах. * Выставление счета для юридических лиц: универсальный шаблон, установка данных об организации хостера перенесена в Панель администратора. * Новая навигация при листинге данных, возможность отображения всех данных одной страницей. * Панель администратора -> сервисы -> счета для юр.лиц. Возможность выставления счетов и без печати с подписью. * Панель администратора. Неудачная регистрация или неудачное продление домена на directi.com: на странице появляется ответ сервера директи. * Копия СМС-сообщения со страницы контактов опционально теперь может отсылаться и на e-mail администратора (в админ-панели: разное -> получение писем). * Расширена и доработана служебная часть отправляемых писем. * Текст логотипа "BPANEL 2006" изменен на "BPANEL 2007". * Возможность изменения типа аккаунта (физическое или юридическое лицо) самим клиентом. * Информация по количеству отправленных писем клиенту на странице подробной информации по аккаунту в админ-панели. * При заказе доменов и указании DNS, значение поля "доступ к DNS" в базе становится равным "Yes". * Панель администратора. Возможность удаления аккаунта только с сервера. * После удаления домена через Панель администратора следующая страница – листинг доменов. * После удаления записи из таблицы активированных следующая страница – информация по аккаунту. * После удаления дополнительной услуги следующая страница – листинг дополнительных услуг. * Webmoney.php проверка IP merchant сервиса теперь производится маске 255.255.0.0. * Панель администратора -> Настройки. Убраны пустые поля настроек. * На страницы листингов админ-панели без быстрых ссылок на удаление и изменение записей добавлены таковые. * Улучшено отображение Ф.И.О. и адреса на квитанции для оплаты физ. лицами через банк. * Ip LookUp. Теперь отображается и дата окончания срока хостинга (реселлинга) и делегации домена. * Письма об ошибках при создании аккаунта в cPanel и о задержке создания из-за IP адреса клиента, теперь приходят от имени клиента и с его e-mail, чтобы при ответе на письмо оно шло непосредственно клиенту. * Уведомления о платежах через банк и яндекс.деньги demo аккаунта больше в базу не вносятся, так же как и не отправляются письма-уведомления администратору (доработано с antiflood целью). * Панель администратора -> Статистика -> Хостинг etc. В статистике по дополнительным услугам появились ссылки для фильтра в поиске по каждой из услуг. - Поимка ошибки при вводе в паспортных данных неверной даты рождения. 6.11.2006 (неправильно) VS 06.11.06 (неправильно) VS 06.11.2006 (правильно). - При оплате через Яндекс.Деньги активации dedicated или VPS в базу 'actions' вносятся верные данные, что оплата произведена именно за сервер, а не за обычный аккаунт, как было ранее. - Поля NS и IP при регистрации домена через клиент-панель теперь появляются и на аккаунтах типов RESELLING, DEDICATED и VPS. - Восстановлена работоспособность функции изменения порядка ID тарифный планов в админ-панели в случае, если сортировка установлена не по ID. - После обновления статуса платежа в админ-панели, при отображении списка на новой странице сохраняются параметры поиска, если таковой был, аналогичное исправление и для изменения информации по платежу. - Сортировка по номеру заказа на странице партнерской программы в панели клиента работает снова. - При ошибке продления или регистрации домена действием клиента, в базу более не вносятся изменения по сроку домена, аналогично продление домена через Панель администратора. - Бонусы партнерской программы при автоматической регистрации и продлении доменов – зачисляются. - Квитанции на оплату через банк для физ.лиц. Теперь поля имя и адрес дополняются знаками "_" строго по настройкам админ-панели. - В админ-панели при просмотре аккаунтов типов DOMENREG и PARTNER более не появляется ненужное поле "изменение даты оплаты". - Калькулятор. При одновременном выборе способа оплаты с наценкой и установке галочки напротив "Юр.лицо", теперь, как и должно быть, считается только "наценка" от НДС. - Восстановлена работоспособность IP LookUp по таблице доменов. - Панель администратора: продвинутый поиск снова работает с учетом вводимой фамилии. Примечание: 1. При переходе с предыдущей версии требуется обновление базы (/admin/upgrade/). 2. Для получения ссылок на архив писем и модуль новостей обновите /admin/template/admin_data.js 3. Скрипт стал мультиязычным, теперь файлы писем и шаблонов лежат на директорию дальше, имя которой – и есть название языка. 4. Если Вы собираетесь использовать модуль новостей, добавьте в config.php строчку $template_news = "Новости"; 5. При приеме платежей от юридических лиц, обновите шаблоны /admin/template/LANG/ur*.php на файлы из архива со скриптом; также посетите Панель администратора -> настройки -> данные об организации. 6. Версия носит название RELEASE, т.к. реализованы практически все запланированные функции. ============================================================== Version 2.8 BETA3 SE (06.12.2006) * В базу 'actions' теперь добавляются и платежи за серверы. * Панель администратора. Если автоматически не получается продлить домен на webnames (ошибка соединения с webnames.ru), то запись в сроке домена в базе не обновляется. * Ранее, если на стадии заказа хостинга (реселлинга etc.) при проверке домена на возможность регистрации в нем содержались символы "http://" или "www.", скрипт выдавал ошибку, то теперь, из-за дополнительной проверки, – нет. * Панель администратора: whois. Теперь форма ввода IP и домена отображается и при выводе результатов запроса. * Дополнены комментарии к настройкам в админ-панели. - Корректная работа функции отправки пароля клиента из админ-панели. - Заказ на регистрацию домена через reg.php; после неправильного ввода данных появлялись доп. услуги, не предназначенные для 'DOMENREG'. - Неактивированный аккаунт -> гл.стр. панели клиента. Корректное отображение стоимости активации в рублях. - Обратная связь -> отправка СМС. Устранена java ошибка, возникающая при незаполнении полей логина и пароля. - При автоматической оплате за VPS сервер теперь клиенту приходит соотв. уведомление. - Исправлена работа функции в админ-панели: IP LookUp. - Админка -> отправка писем. Аттачменты снова можно прикрепить. - Автоматическая генерация логина из домена. Устранена ошибка "Sorry usernames cannot contain a dash.", если домен содержит дефис. - Гл. стр. неактивированного VPS или Dedicated аккаунта. Вновь учитывается стоимость панели управления и операционной системы. - Регистрация. Страна снова может выставляться автоматически (ранее функция отключилась после изменений на directi.com). - Изменение DNS клиентом работает снова (ранее функция отключилась после изменений на directi.com). Примечание: 1. При переходе с предыдущей версии обновление базы НЕ требуется. ============================================================== Version 2.8 BETA3 (18.09.2006) + Автоматическая регистрация доменов .RU, .SU. + Автоматическая регистрация доменов .COM, .NET, .ORG, .BIZ, .INFO (только на php 4.x.x). + Автоматическое продление доменов .RU, .SU, .COM, .NET, .ORG, .BIZ, .INFO, .NAME, .US. + Возможность управления DNS (изменение и добавление child NS) у доменов .RU, .SU, .COM, .NET, .ORG, .BIZ, .INFO, .NAME, .US. + Теперь скрипт "дружит" с register_globals=off. Переменные клиентской части переписаны. Панель администратора работает при помощи extract($_REQUEST);. Вскоре также будет доработано. + Уведомления на главной странице администратора о действиях, которые нужно совершить, т.к. за них перечислены средства (напр. через мерчанты) или платежи, которые надо проверить (яндекс.деньги и др.). + Статистика по странам (/admin/index.php?mod=country). + Валюта по умолчанию. Администратор выбирает в какой валюте отображать стоимость услуг: первичная, вторичная, первичная и вторичная сразу. В lang-файл выведены имена валют (USD, Руб). + Генерация пин-кодов партиями. Подробнее в readme.txt. + Клиент сам может изменять тарифный план и срок хостинга etc. у неактивированного аккаунта на странице "мой аккаунт". + Администратор может включить клиентам доступ к списку платежей. Панель администратора -> Настройки -> Панель Клиента -> Разрешить клиентам видеть свои платежи. В клиентской панели на странице "Мой Аккаунт" появится соотв. ссылка. + Администратор может разрешить клиентам просматривать логи доступа. Панель администратора -> Настройки -> Панель Клиента -> Разрешить клиентам видеть логи доступа. С демо-аккаунта видна только последняя запись. В клиентской панели на странице "Мой Аккаунт" появится соотв. ссылка. + Доп. настройка в админ-панели: "Используется http или https?" (работоспособность https не тестировалась). * Из-за невостребованности и торможения усовершенствования merchant-модулей удален paypal-merchant. * Из-за невостребованности и торможения усовершенствования merchant-модулей удален rupay-merchant (rupayonline.php), его функции принял RuPay Super Merchant (rupay.php). * Поле "Ф.И.О." разбито на "Фамилия", "Имя" и "Отчество" -- при обновлении базы если Имя или Фамилия отсутствуют, они становятся "NoName"; поля "Адрес" и "Телефон" также разбиты на несколько частей. При регистрации и изменении информации из Ф.И.О. удаляются пробелы. * Возможность передачи параметров в reg.php: имени домена, срока регистрации хостинга etc. и названия тарифного плана (подробнее в readme.txt -> пути к файлам); передаются ранее названные данные и со страницы калькулятора. * Данные по аккаунтам и доменам из базы теперь берутся в виде $var[column]. * В админ-панели после продления аккаунта или домена на следующей странице помимо информации о продлении появляется и содержимое главной страницы, тем самым сразу можно делать второе, третье и т.д. продления. * При блокировке через cron аккаунтов с первоначальным статусом "LOCKED-BP" новый статус становится "LOCKED-ALL", а не "LOCKED-CP", как было ранее. * FAQ. Появилась возможность просмотра всех вопросов и ответов одной страницей, упорядочен вывод данных при поиске. * Автоматическая разблокировка аккаунта в cPanel при продлении срока действия из панели управления администратора. * При блокировке аккаунта через крон или администратором, если аккаунт уже заблокирован в WHM, никаких сообщений об ошибках не появляется. * При неудачной блокировке аккаунта через крон, в письмо-уведомление для администратора добавляется текст, полученный от WHM. * Возможность сортировки дополнительных услуг по указанному в админке полю. * При изменении данных на странице активации домена, после активации они также изменяются в базе. * Если аккаунт не активирован и в базе по платежам есть соотв. запись, то на гл.стр. панели клиента появится сообщение, мол платеж в процессе обработки. * Защита от случайного стирания паспортных данных в админ-панели после неудачного "обновления" страницы (ручной ввод данных в строку браузера). * Панель клиента -> после обновления информации по аккаунту отображается страница с полными данными (так рациональнее), а не специально создаваемая страница, как было ранее. Аналогично и со страницей обновления информации по домену. * RIPN информация теперь проверяется не только на наличие, но и на правильность. * Автоматическое удаление ненужных символов, вводимых пользователем, из факса и телефона для .RU доменов. * Буквенное обозначение страны, выбор страны из списка. * Упорядочена и добавлена информация в письмо администратору об ошибках при оплате через webmoney-, rupay- и e-gold-мерчанты. * Данные об информации по домену теперь хранятся и передаются в виде цифр, но отображаются в текстовом виде (Регистрация домена у нас, Домен уже существует, Регистрация домена в другой фирме). * На странице паспортных данных ("Мой Аккаунт" и "Изменение данных заявки на регистрацию домена") теперь показываются примеры написания данных. * Убрана возможность регистрации домена на имя хостера. * Reg.php. На странице предварительного просмотра информации по заказу Dedicated или VPS добавлена информация об ОС и Панели. * Добавлены картинки и информационный текст на страницы: после обновления информации по аккаунту; после обновления информации по домену; обновленная информация по домену * Данные из таблиц $tableuser & $tabledomen получаются теперь как ассоциативный массив, что может повлиять на правильную работу скрипта (т.к. м.б. не во всем коде сделаны изменения в отображении переменных). * Верхнее меню навигации в админке теперь расположено строго по центру независимо от разрешения экрана. * Ссылки на данные по whois доменов со страниц активации аккаунта и регистрации домена в админ-панели. * При переходе на страницу со списком аккаунтов на ней теперь отображается форма обычного поиска, а не ссылка на нее, как было ранее. * Панель клиента -> страница со списком доменов. В возможные "действия" добавлена картинка со ссылкой на продление регистрации. * К сообщению о блокировке по IP адресу добавлена картинка "красная карточка". * К сообщению о защите против взлома добавлена картинка "желтая карточка". * Читабельный вид придан тексту с паспортными данными (регистрация аккаунта, регистрация домена, изменение данных по домену). * Админка -> просмотр информации по доп.услуге. Название услуги теперь отображается вываливающимся списком. Однако, если в этом списке услуга не найдена, появляется доп. поле с кодом услуги, предоставляемой выбранному клиенту, это поле теперь можно изменять. * Функция добавление слова "область" в соотв. поле удалена из-за неактуальности. * Восстановление пароля: многим ненравящаяся картинка с улиткой заменена на "замок". * Во избежание ошибок на странице резервного копирования админ-панели закачивать разрешено только файлы с расширениями .sql и .sql.gz. * Сортировка списка доменов по имени домена на странице просмотра информации в админке и всех соотв. клиентских страницах. * Выбор администратором метода генерации логина на cPanel (от BPanel-логина, домена или вида wmORDERNUM). * Генерация пароля на cPanel и directi. * Автоматическая подстановка логина аккаунта в формы экспресс-оплаты, если на него выдана соотв. карта; исправлено отображение информации по назначению платежа в форме экспресс-оплаты изменения тарифа. * При просмотре статистики по способам оплаты если у какого-то клиента значится, что он оплатил отрицательное количество USD, выдается соответствующая ошибка. * Максимально дополнен текст, выводимый клиенту при подсчете стоимости одновременного продления срока действия аккаунта и изменения тарифного плана. Принято решение не включать данные одновременные операции в список возможных действий мерчантов. * Более информативный текст после заказа дополнительной услуги. На новой странице, после заполнения формы, браузер перескакивает на этот текст. * ya.php - информация по комментариям к оплате через новый веб-кошелек отображается точно описывая назначение платежа. * Из сообщения после уведомления клиентом о получении данных убраны смайлики. * Заменена картинка, появляющаяся после успешного восстановления пароля. * На стр. информации о нехватке средств для получения партнерских комиссионных заменен смайлик на более информативную картинку, доработан текст ошибки. * Картинка "сигнализация" вместо смайликов на странице с информацией о возможном взломе скрипта, доработан текст ошибки. * На стр. calc.php теперь учитываются и наценки на способ оплаты; выводится информация для юр.лиц. * Некоторые исправления в интерфейсе. - При запуске cron'a скрипт более не пытается заблокировать уже заблокированные сайты. - Админка -> FAQ: поиск только по категории ошибок более не выдает. - Продление срока действия домена юр.лицом -> кол-во лет, вносимое в базу, теперь совпадает с заказанным клиентом. - Cron -> удаление аккаунтов работает снова. - Исправлены критические ошибки в мерчанте "RuPay 20+ способов оплаты". - Устранены проблемы с просмотром статистик на PHP5. - Админка -> поиск. При отображении различных типов аккаунтов на одной странице тариф более не отображается дважды. - Регистрация (в reg.php & index.php?mod=domenreg) -> проверка данных по .RU домену & аккаунту. Текст про RIPN-HANDLE более не вылазит на страницу, ибо и не должен там показываться. - Гл.стр. клиента. Таблица наценок, которая появляется если аккаунт не оплачен, теперь справа полностью ограничена линией (ранее -- так были ограничены только 2 строчки). - Устранена смешная ошибка при выдаче карты экспресс-оплаты и указании при этому пустого логина в форме: "Логина в базе не найдено, но Логин не введен." - Теперь после обновления клиентом информации по домену, на следующей странице она и отображается, а не данные, взятые из инфо-аккаунта, как было ранее. - Исправлена java ошибка в панели клиента на странице продления срока действия аккаунта & доменов. - Устранена бага, когда при оплате активации аккаунта с карты экспресс-оплаты в письме администратору не было информации о доп.услугах, если таковые имелись. - При оплате изменения тарифа через банк (физ. и юр. лица) и Яндекс.Деньги в поля базы данных "информация о платеже" и "комментарии" вносятся верные данные. - Теперь при неправильном заполнении формы catalog.php, поле "Дополнительные тематики" заполняется верно. - Комментарии в админ-панели сохраняются снова. - Устранен баг в ручной очистке администратором базы от неоплаченных в срок доменов. - Faq.php теперь выводится верное число записей на первой странице категории. - Комментарии администратора и сопутствующий текст на странице с уведомлением о блокировке BPanel-аккаунта появляются, только если они есть в базе. - Стоимость доп.услуги при ее заказе с неактивированного аккаунта теперь не супер отрицательная (напр. "$-408986.50"), а установленная администратором. - Временный fix на кавычки в поле "компания". (При обновлении информации в админ-панели, если в поле "компания" присутствовали кавычки, то последующие символы при обновлении информации затирались). - Активация серверов и VPS из админ-панели: в сумме, заносимой в базу по оплате, учитывается OS и панель управления. Примечание: 1. При переходе с предыдущей версии требуется обновление базы (/admin/upgrade/). 2. Для получения ссылки на статистику по странам, центрирования меню админ-панели и изменения названия мерчант-модулей обновите /admin/template/admin_data.js 3. Хостинг-серверы. Изменено поле "имя сервера" на "главный домен". Теперь это поле используется для генерации ссылки на cPanel в письме об активации аккаунта. Посетите Панель администратора и укажите главный домен, также обновите шаблоны писем. 4. На сайте rupay.com включите в список разрешенных способов оплат 'онлайн-магазина' платежи с rupay-счета. 5. Для работы необходим Zend Optimizer 3.x.x. 6. Более не используется код безопасности. ============================================================== Version 2.8 BETA2 SE (28.02.2006) * Появилась возможность из админки вручную добавить запись в таблицу "активированные". Также при переходе по ссылке из профиля на информацию по активации и отсутствии этих данных, -- спец. сообщение и ссылка на ручное добавление записи. * Блокировка попытки продления неактивированного аккаунта из админ-панели. * Админка -> Сервисы -> BackUp. Чекбокс "gzip" устанавливается/снимается строго по правилам BPanel. - Устранена ошибка java-script в форме оплаты через банк на странице продления доменов и хостинга etc. - При оплате продления домена через банк и выбора срока более чем 1 год, в квитанцию вписывается верная сумма. - После возможной попытки взлома и вводе правильных данных доступа на следующей странице, BPanel снова пускает в клиент-панель. - Калькулятор: снова отображаются бесплатные домены при соотв. тарифе и сроке хостинга etc. Примечание: 1. При переходе с предыдущей версии обновление базы НЕ требуется. ============================================================== Version 2.8 BETA2 (13.02.2006) + Статистика по каждому из серверов в отдельности (/admin/index.php?mod=statistics&go=theserver). + В тестовом режиме добавлен WebMoney Merchant: WMU. Уведомляйте при обнаружении ошибок. + В тестовом режиме введена система наценок на конечную сумму для оплаты. Процент наценки зависит от способа оплаты. + В тестовом режиме добавлена функция отправки SMS сообщений с сайта. [Отправка идет на email, который в свою очередь закреплен у сотового оператора за конкретным телефоном]. Админка -> Разное -> Обратная Связь -> Настройки. Неактивные и демо-аккаунты: отправка выключена. + Автоматическое продление доменов, не требующих телодвижений для их продления, но за поддержку которых с клиентов хостера должны взиматься средства. + Возможность наценки на изменение тарифа с необходимым переносом аккаунта между серверами. + Подсчет стоимости изменения VPS тарифа, выписка счетов на данную услугу. * Мин. сумма для оплаты через rupay super merchant снижена до $1 в соответствии с изменениями на rupay.com. * Гл. стр. админки. При соответствующей настройке возможно появление поля "комментарий" для активации аккаунтов, доменов и продления хостинга etc. * Обрезание пробелов при вводе данных с гл. стр. админки на активацию и продление аккаунтов. * Возможность добавления текста для клиента в письмо при активации домена. * Исправлена тема письма в шаблоне для выписки счетов на оплату через банк от физ. лиц. * Оплаченные доп. услуги на соотв. стр. клиентской панели отображаются именно как оплаченные, для неоплаченных - указывается стоимость. * Стоимость доп. услуг, изменения тарифа с одновременным продлением хостинга etc. для физ. лиц отображается строго по формату, напр., 1941.3 Руб. (ранее) VS 1941.30 Руб. (теперь). * Админка -> Статистика -> Хостинг etc. + Средняя стоимость хостинга и реселлинга, Соотношение клиентов хостинг/реселлинг, Соотношение средних стоимостей хостинг/реселлинг, Соотношение получаемых средств хостинг/реселлинг. * Текст, отображаемый при блокировке доступа к скрипту с определенных IP, автоматически дополняется
при переносе строк. * При нескольких WAITING-уведомлениях в базе после активации услуги теперь только одно из них перейдет в статус PAID, а остальные - будут удалены. * В случае активации основного домена без активации аккаунта, стоимость активации аккаунта не будет зашкаливать за разумные пределы [ранее в таких случаях она составляла $1000000+ :)], при этом стоимость домена будет считаться равной нулю. * При вводе клиентом домена вида "http://домен" автоматически убирается "http://" и ошибка о неправильном формате не выводится. * В случае некорректного изменения статуса аккаунта с активированного на заказанный (в информации по аккаунту - очистить поля "Зарегистрирован До" и обновить страницу) или того же изменения в домене, ошибка функции gregoriantojd(); не появляется. * Небольшие косметические исправления. * IP LookUp: проверка только по активированным аккаунтам и доменам. * Catalog.php: аппаратная проверка на длину получаемых данных. Поле "URL страницы, где Вы будете размещать обратные ссылки каталогов" стало обязательным. При установке значения поля "Регион сайта" на "----------------" выдается ошибка. Для украшения добавлены 2 картинки. * Модуль подготовки данных по клиенту для отправки в RIPN, Relcom, GPT: если клиент ввел в textarea-поле данные и пустые строчки, то в модуле они более не появляются. * Модуль подготовки данных по клиенту для отправки в Relcom: zone-c, tech-c -- носят имя клиента. * В шаблонах писем, где присутствует "Произведена оплата", добавлена строка "Сумма: $USD (RUR руб.)". * stripslashes(); применяется ко всем письмам, в которые могут быть добавлены комментарии администратора с использованием кавычек. * Решено, разблокировать кнопку "отправить" в contacts.php при ошибке "Вы уже отправляли нам письмо с данным текстом". Сделано для возможности корректировки текста и повторной отправки письма. * Запрет на удаление файлов установки/обновления на хосте 127.0.0.1. * Админка -> Настройка -> Безопасность. Добавлено отображение IP адреса администратора. * При изменении реселлерского тарифа скрипт более не пытается изменить его в WHM. Просто идет отправка письма клиенту о ближайшем изменении, а администратору -- о необходимости изменения. * Запрет на удаление в админке домена, который является главным на аккаунте. Для его удаления необходимо лишь изменить "информацию по домене". - Восстановлена нормальная работа мерчанта "RuPay 20+ способов оплаты". - Решена проблема с hash в e-gold мерчанте. В проверки правильности платежа подключено использование "Alternate Merchant Passphrase Hash". - Исправлен баг с пропуском стоимости панели управления при проверке VPS в калькуляторе. - Решена проблема с отправкой писем клиентам с данными, заключенными в скобки, напр. "Вася [Пупкин]". Также в именах доступны и другие неалфавитные символы, напр. "^". - Неоплаченные домены, в зонах которых встречается точка (напр. net.ru) теперь без ошибок могут быть удалены самим клиентом. - Возвращено первоначальное автовыставление галочек в админке на стр. изменения тарифа. - Отображение ссылки на подсчет стоимости перехода на новый тариф и продления хостинга для юр. лиц. Правильный подсчет стоимости перехода на новый тариф и продления хостинга для юр. лиц. - Исправлено отображение в клиентской панели стоимости продления хостинга etc. при наличии ежемесячных доп. услуг. - При выписке квитанции на оплату продления регистрации домена через банк теперь в базу по платежам добавляется истинное число лет. Примечание: 1. При переходе с предыдущей версии требуется обновление базы (/admin/upgrade/). 2. Для получения ссылки на статистику по каждому серверу в отдельности обновите /admin/template/admin_data.js 3. Для работы с backup'ами обновите /admin/conf/database.php 4. Если Вы используете e-gold мерчант, прочитайте пункт настройки данного мерчанта в readme.txt и посетите Панель администратора для внесения корректив в установки. ============================================================== Version 2.8 BETA1 SE (19.12.2005) * Улучшена система проверки данных по логину и паролю при входе в клиентскую панель. - Устранена проблема с автоматическим заполнением данными из ФИО поля "адрес" на стр. reg.php при оплате через банк. - ya.php: возвращено отображение номера счета в тексте для оплаты через Новый (веб) Яндекс.Кошелек. - Java-ошибка при автоматическом создании аккаунта из админки более не появляется. - Баг с массовым продлением хостинга, реселлинга etc. - Устранена проблема с регистрацией ru-доменов на имя хостера. Примечание: 1. При переходе с предыдущей версии обновление базы НЕ требуется. ============================================================== Version 2.8 BETA1 (01.12.2005) + Выписка квитанций на оплату через банк. + Очистка записей о просроченных платежах (запуск возможен как из админки, так и через CRON). + Запрет на оформление заказов на хостинг etc. в доменами в определенных зонах. + Установка кодировки писем из админки. + Управление через админку возможным кол-вом пробелов в ФИО. * При оформлении заказа добавлена отдельная форма для ввода информации по человеку, на которого следует зарегистрировать домен. Домен-комментарии (при наличии таковых) также отсылаются админу. * Глобально изменена система проверки вводимых данных. * Ссылки на изменение статуса заблокированных и "UN-RULES" аккаунтов со страницы истекающих аккаунтов. * При регистрации проверка поля [Адрес] на наличие цифр. * Настройки формы для продления хостинга расширены до настроек формы для рассылки. * Из /admin/template/reselling.inc убрана ссылка на "Список сайтов", чтобы данная функция не смущала реселлеров. * Управление текстом письмо с просьбой об изменении даты оплаты. * В сообщении о блокировке BPanel аккаунта (при входе в панель) отображаются и комментарии администратора. * Управление сроком активации карты экспресс-оплаты выведено в админ панель. (Настройки -> Панель администратора) * После повторной отправки из админки клиенту данных доступа к аккаунту, ему заново требуется уведомить BPanel о получении письма с данными. * На страницу оплаты через яндекс.деньги добавлены инструкции по переводу средств с Нового (веб) Яндекс.Кошелька и кнопка для уведомления об оплате. * Счета, выписываемые на оплату через Банк для физ. и юр. лиц теперь вносятся со статусом "WAITING" в базу "платежей". * Письма с уведомлениями о новых заказах приходят от нашего имени, но теперь после нажатия на "ответить" письмо пойдет на email клиента. * В список IP адресов webmoney merchant'a добавлен 82.198.171.158. * Ссылки на изменение тарифа VPS & Dedicated при поиске по всем аккаунтам более не отображаются. При том же поиске, если статус аккаунта - DOMENREG или PARTNER - соответствующая надпись. * Форма поиска теперь и на странице просмотра информации по аккаунту [на собственном опыте убедился, что и тут она часто востребована]. * Стоимость подключения доп. услуг на соотв. стр. у клиента теперь отображается и в рублях. * Усовершенствован механизм вычисления суммы для счета на оплату через банк от юр. лиц * Для большей наглядности, в админке при необходимости регистрации домена на срок более года, количество лет отображается красным. * Удобочитаемый вид комментариев при листинге аккаунтов. * После изменения тарифного плана через админку чекбоксы в форме принимают значения, указанные на предыдущей странице. Также при нулевой стоимости перехода между тарифами запись об оплате в базу не добавляется. * На странице просмотра информации по аккаунту и по домену появились ссылки на проверку домена во whois. * Несколько не столь значимых изменений. * Статусы платежей, карточек экспресс оплаты и переходов по партнерским ссылкам переведены на английский язык. - Исправлен редко встречающийся глюк, когда идентификатор сессии мешал работе с клиент-панелью. - Исправлен редко встречающийся глюк в панели клиента, при обновлении данных по домену .RU и т.п., даже в том случае, если записи о паспортных данных, которую нужно обновить, в MySQL нет, то она будет создана. - Проверка при рассылке статуса dedicated, vps, domenreg и партнерских аккаунтов. - Установлено ограничение на статусы партнерских аккаунтов, VPS и Dedicated заказов. Доступны только "ACTIVE" и "LOCKED-ALL". - Стоимость активации доп. услуги при оплате через мерчанты учитывается снова. - Теперь у клиентов-юр. лиц при отсутствии доп. услуг в панеле меню на их оплату не появляется. - Письма от cron.php теперь отправляются именно на адрес, указанный в базе, а не на billing email из config.php - Теперь, даже в случае, если статус дом. зоны = OFF, считается стоимость продления и разрешается само продление срока регистрации домена, а не показываются $0.00 (как было ранее). - Пополнение карты экспресс оплаты через Яндекс.Деньги работает снова. - Подтверждение на удаление заявки клиентом на регистрацию домена заменено с Java на серверную из-за проблем с "referer". - На странице заказа карты экспресс-оплаты и заказ доп. услуг первичный автовыбор способа оплаты работает вновь. - Сообщение о неопределенной стоимости домена, если домены в указанной зоне не регистрируются, выдается снова. - В панели клиента если начать процесс регистрации домена и, не завершив его, нажать на ссылку "Регистрация Домена", то на этой странице теперь будет отображаться незаполненная форма для регистрации, вместо того, что было ранее (продолжение процесса регистрации домена). - Reg.php : на странице проверки данных заказа при наличии доп. услуг и сроке хостинга (реселлинга etc. более 1 мес.). Отображалась смущающая надпись, напр. "Выделенный IP Адрес : $9 - Ежемесячно" (хотя его месячная стоимость была напр. $3). - Статус записи об оплате услуги через Яндекс.Деньги, после ее активации, обновляется снова. - Calc.php после нажатия на кнопку "Подсчитать" в VPS-тарифах поле "Операционная Система" снова заполняется тем, что было указано на предыдущей странице - Устранены проблемы с ошибками, вылезающими при добавлении партнерских бонусов и запуске cron в php 4.4.0+. Примечание: 1. При переходе с предыдущей версии требуется обновление базы (/admin/upgrade/). 2. Пользователям предыдущих версий панели необходимо обновить шаблоны меню: /admin/template/dedicated.inc, *domenreg.inc, *hosting.inc, *partner.inc, *reselling.inc , т.к. ссылка на гл. стр. изменена с "?main" на "mod=main". 3. Пользователям предыдущих версий панели для подключения выписки квитанций через банк необходимо отредактировать шаблон /admin/template/bank.php и установить свои настройки в "Мерчанты -> Банк от физ. лиц". Информация по модулю - в readme.txt 4. Если Вы принимаете платежи через Банк от юр. лиц, обновите шаблон /admin/template/ur.php ============================================================== Version 2.8 ALPHA2 (01.11.2005) + При регистрации - чекбокс "ознакомление с Договором" (ссылка настраивается из админки). + Админка -> Регистрация домена, если заказ с реселлерского аккаунта - сообщение об этом + вероятный набор DNS серверов. + Админка; Автоматическая генерация текста письма на регистрацию доменов MSK.RU и SPB.RU по шаблону от relcom (пока только для физ. лиц) + Админка -> Просмотр информации по аккаунту; Подсчет стоимости изменения даты окончания срока действия аккаунта. + Функция проверки IP и Доменов во whois сервере. Ссылка на проверку IP добавлена на страницу с информацией по аккаунту. * Админка -> Настройки -> Панель Клиента | Управление минимальной и максимальной длиной пароля клиента. * Проверка поля "Фамилия Имя Отчество" при заказе на соответствие формату [Фамилия Имя Отчество]. * Faq.php - появился список вопросов со ссылками на "Вопрос-Ответ". * Админка -> Настройки -> Мерчанты -> Яндекс.Деньги | Управление адресом электронной почты для получения уведомлений об оплате через Яндекс.Деньги * Обновление некоторых шаблонов для писем, внесение в них большего количества информации. * Админка -> Соответствующая надпись, если у клиента есть карта экспресс-оплаты. * Резервная копия: возможность выбора таблиц для экспорта. * Отображение информации по составу счета для юридических лиц. * Добавление записи в "логи доступа" после оформления заказа. * При создании тарифов некоторые поля заполнены значениями "по умолчанию". * Оптимизация SQL запросов. - Заработало изменение тарифного плана, существующего сразу на нескольких серверах, на аккаунте, например, с Мини (1-ый сервер) на Мини (2-ый сервер). - Исправлена ссылка для оплаты активации аккаунта через яндекс.деньги на гл. стр. биллинга. - При обновлении основного домена, например с domen.ru на domen.com и наличии в таблице доменов записей об domen.com domen.ru, замены в таблице доменов не происходит. - На странице дополнительных услуг больше не отображается надпись "ежемесячно" напротив суммы, рассчитанной на несколько месяцев. - Панель администратора, просмотр статистики по партнерке: правильное отображение бонуса. - Теперь при активации Dedicated или VPS аккаунта, при уже существующей записи в таблице платежей, вторая запись не добавляется. Примечание: 1. При переходе с предыдущей версии требуется обновление базы (/admin/upgrade/). 2. Если Вы принимаете оплату через Яндекс.Деньги, посетите Админка -> Настройки -> Мерчанты -> Яндекс.Деньги | и укажите свой email для оповещений об оплате (yandex.money copy/paste code). 3. Принято решение о том, что возможность переключения языков станет доступна только в версиях 2.9+, т.к. предвидится множество изменений в языковом файле. ============================================================== Version 2.8 ALPHA1 (01.09.2005) + Автоматическая оплата через WebMoney, E-Gold, Rupay за изменение тарифа, регистрацию домена, продление домена, пополнения баланса карты экспресс оплаты (выписка счетов из биллинга + добавление ссылки в письмо-уведомление о заказе). + Полуавтоматическая оплата через Яндекс.деньги за перечисленные выше услуги. + Автоматическая активация аккаунта и изменение тарифа при платеже картой экспресс-оплаты. + Выписка счета для юр. лиц на регистрацию домена, продление регистрации домена, активацию дополнительных услуг, пополнение баланса карты экспресс-оплаты. + Восстановление пароля клиентов возможно как при вводе логина, так и email. * Единый языковой файл для всей клиентской части панели * Теперь при рассылке можно выбирать сразу несколько типов аккаунтов, отфильтровывать по статусу, ID сервера, а также оплачен аккаунт или нет. * При изменении клиентом информации по незарегистрированному домену - выбор количества лет регистрации. * Запрет на отдельную регистрацию доменов стоимостью $0. * Админка -> Сервисы -> BackUp | Возможность загрузки своей базы MySQL на сервер. * Админка -> Услуги -> Доп. Услуги | Возможность изменения ID записей. * Подтверждение удаление домена клиентом из своей панели. * Новое поле в catalog.php: "URL страницы для размещения обратных ссылок каталогов". * Админка -> Настройки -> Панель Клиента | Управление минимальной и максимальной длиной логина клиента при регистрации. * Админка -> Настройки -> Скрипт | Управление размерами полей "Комментарий" и "Текст Письма". * Рядом со всеми полями выбора способа оплаты появилась картинка со ссылкой на страницу с описанием доступных видов платежей. * Админка -> Статистика -> Хостинг & Etc. | Теперь можно узнать и сумму Ежемесячно Получаемых Средств. * Теперь на странице FAQ категории располагаются по две на строке. * Убрано поле "Информация о домене" при заказе домена через reg.php?mod=domenreg * Добавление записи об оплате за активацию аккаунта или изменение тарифа при автоматической оплате и отключенном автоматическом выполнении действия (на NON-cPanel серверах и т.п.) * При изменении тарифа администратором на страницу добавлена сноска на тип аккаунта и примечание относительно типа. * Исправление некоторых фраз в lang-файле. * Небольшие косметические исправления. - При проверке доступности домена ранее не учитывалась его длина, из-за чего система определяла домена вида s.ru доступными для регистрации. - Опять работает функция массового продления хостинга (реселлинга, срока аренды сервера) при выборе сразу нескольких типов аккаунтов. - /admin/index.php?mod=statistics&go=domen, исправлено отображение количества доменов, зарегистрированных через нас, в бесплатных зонах - Учет НДС и наценки на курс ЦБ на странице со списком доменов у клиентов - юридических лиц. - Правильное отображение стоимости активации ежемесячной дополнительной услуги в панели клиента. - В предыдущих версиях, при изменении в админ-панели порядка отображения департаментов для контактов, изменения на странице contacts.php не происходили. Примечание: 1. При переходе с предыдущей версии требуется обновление базы (/admin/upgrade/). 2. При обновлении базы данных все логины будут переведены в нижний регистр. 3. В связи с тем, что был создан единый языковой файл, некоторые слова могут не отображаться. Пожалуйста, сообщайте о таких багах. 4. Возможность переключения языков станет доступна в ближайших версиях.