Система распределенной регистрации REG.Panel
Предупреждение:
Обратите внимание, что в шаблоны, поставляемые в комплекте с системной REG.panel, внесены изменения. На данный момент панель поставляется только с шаблоном default . Шаблоны предыдущих версии не совместимы с текущей версией.
[-] - Исправлена ошибка
[+] -
Нововведение/Дополнение/Изменение
[++] - Изменение в
шаблонах
[--] - Шаблон удален
REG.Panel-2.42
Ядро
[-] Исправления в тексте;
[+] Исправлен механизм обновления тарифов если REG.Panel подключена через партнера (не через REG.RU);
REG.Panel-2.4-2.41
Ядро
[-] Исправления в тексте;
[-] Исправлен вывод графиков статистики;
[+] Улучшен механизм обновления тарифов партнера;
REG.Panel-2.3
Ядро
[-] Исправления в тексте;
[+] Улучшена обработка ответов обменников ROBOX и PROCHANGE;
Рекомендуется использовать ROBOX;
[+] Добавлен "Профилактический режим". В данном режиме работает только
административная часть системы. Вход и операции для пользователей, а
также API блокируются, и выводится сообщение из шаблона
«Профилактические работы»;
[+] Добавлена платежная система "ИНТЕРКАССА" (экспериментальная
функция);
[+] Максимальный баланс пользователя установлен в 300000. Изменить
можно в разделе администратора;
[+] Модуль начисления бонусных балов за регистрацию/продление домена;
API
[+] Добавлена проверка режима "Профилактический режим";
[+] При регистрации домена добавлена проверка на существование его в
локальной базе;
Раздел Администратора:
[-] Статус некоторых пользователей постоянно был ONLINE;
[-] В разделе "Статистика" графики отображающие суммы содержали данные
о возвратах;
[-] Спред не показывался при включенном фильтре "Хостинг";
[+]
В "Настройки системы" -> "Платежные системы", для ROBOX
добавлена
"Комиссия". Для ROBOX и PROCHANGE добавлена "Валюта конвертации WMR или
WMZ" - это валюта, в которой Вам отправляют платеж данные системы;
[+] В "Настройки системы" -> "Платежные системы" добавлена опция
"Платежная система (по умолчанию)";
[+] В "Незавершенные операции" добавлен вывод пользователя;
[+]
В "Настройки системы" -> "Параметры системы" добавлен
"Профилактический режим". В данном режиме работает только
административная часть системы. Вход и операции для пользователей, а
также API блокируются, и выводится сообщение из шаблона
«Профилактические работы»;
[+] В разделе "Счета", когда система делала возврат, выводится
комментарий возврата4;
[+] В раздел "Статистика" добавлено дата и время создания отчета;
[+] В раздел "Статистика регистраций" добавлено дата и время создания
отчета;
[+] В "Карточка пользователя" добавлено текстовое поле для заметок по
данному пользователю;
[+] В раздел "Настройки системы" -> "Платежные системы" добавлен
платежная система ИНТЕРКАССА;
[+]
В "Настройки системы" -> "Параметры системы" добавлено
"Уведомление
пользователей о необходимости заполнить кодовое слово";
[+] Отключена анимация в графиках статистики;
[+]
В "Карточка пользователя" добавлен вывод количества бонусов за
регистрацию/продление доменов. Для просмотра списка начислений и
списания бонусов нужно нажать на цифру с количеством бонусов;
[+] В
"Тарифы" добавлено поле "Бонусы". Сумма бонусов (если больше 0)
начисляется пользователю на его бонусный счет при регистрации/продлении
домена;
[+] В модуле регистрации нового пользователя, Фамилия и Имя могут быть
на англ. языке;
[+] В разделе "Статистика" на графиках выходные дни (суббота и
воскресение) выделены красным цветом;
[+] В разделе "Статистика регистраций" на графиках выходные дни
(суббота и воскресение) выделены красным цветом;
[+] В разделе "FAQ" добавлено ФИО пользователя, который задал вопрос;
[+] В разделе "Статистика регистраций" добавлен вывод системы (API,
REG.Panel), через которую зарегистрирован домен;
[+]
В "Карточка пользователя" добавлен возможность выслать пользователю
ссылку для восстановления пароля (Отправить пользователю ссылку для
восстановления пароля);
Раздел Пользователя:
[-] В профилях не работала функция ограничения количества строк на
странице;
[-] Не выводился TITLE;
[-] На главной странице в блок "Необходимо продлить" иногда попадали
домены, продлить которые еще нельзя;
[+] Добавлена платежная система "ИНТЕРКАССА" (экспериментальная
функция);
[+] Добавлен подраздел "Бонусы" (в раздел "Акции") со списком
начисленных бонусов за регистрацию/продление доменов;
[+] На страницу хостинга добавлен пункт "Я согласен с условиями
договора-оферты на предоставление услуг";
[+] На странице "Напомнить пароль" изменен алгоритм. Теперь секретный
вопрос выводится пользователю и предлагается ввести ответ;
Шаблоны - /skins/default/
(Изменения с версии 2.0 до версии 2.3)
[--] index_domains_list.html
[--] index_operations_list.html
[--] index_domains_list_fo_re_reg.html
[++] index_domains_list.html
[-] {domains_list}
[+]
<REPEATER:domains_list>
<div
class="item">{domain}<span>{domain_created}</span></div>
</REPEATER:domains_list>
[-] {operations_list}
[+]
<REPEATER:operations_list>
<div class="item
{in_out}">{bank}<em>{amount}
руб.</em><span>{date}</span></div>
</REPEATER:operations_list>
[-] {domains_list_fo_re_reg}
[+]
<REPEATER:domains_list_fo_re_reg>
<div
class="item">{domain}<span>{domain_paid_till}</span></div>
</REPEATER:domains_list_fo_re_reg>
[--] billing_pay_pc.html
[--] billing_pay_rc.html
[--] billing_pay_wm.html
[--] billing_pay_zp.html
[++] billing_pay_payed.html
[-] {pay_form}
[+]
<BLOCK:WM>
<!-- WM -->
<form id="pay" name="pay" method="POST"
action="https://merchant.webmoney.ru/lmi/payment.asp">
<div class="pay_text">Пополнение баланса через платежную
систему WebMoney<br /> <span>После оплаты,
на Ваш счет поступит {amount}
руб.</span></div>
<input type="hidden" name="LMI_PAYMENT_AMOUNT"
value="{amount_for_wm}">
<input type="hidden" name="LMI_PAYMENT_DESC" value="Пополнение
баланса пользователя {login}">
<input type="hidden" name="LMI_PAYMENT_NO"
value="{accounts_id}">
<input type="hidden" name="LMI_PAYEE_PURSE"
value="{merch}">
<!--input type="hidden" name="LMI_SIM_MODE" value="0"-->
<br /><input type="submit" value="Перейти к
оплате" />
</form>
</BLOCK:WM>
<BLOCK:IK>
<!-- INTERKASSA -->
<form id="pay" name="pay" method="POST"
action="https://interkassa.com/lib/payment.php">
<div class="pay_text">Пополнение баланса через платежную
систему ИНТЕРКАССА<br /> <span>После
оплаты, на Ваш счет поступит {amount}
руб.</span></div>
<input type="hidden" name="ik_shop_id"
value="{ik_shop_id}">
<input type="hidden" name="ik_payment_amount"
value="{amount_for_ik}">
<input type="hidden" name="ik_payment_id"
value="{accounts_id}">
<input type="hidden" name="ik_payment_desc" value="Пополнение
баланса пользователя {login}">
<input type="hidden" name="ik_sign_hash"
value="{ik_sign_hash}">
<br /><input type="submit" value="Перейти к
оплате" />
</form>
</BLOCK:IK>
<BLOCK:PC>
<!-- PC -->
<form id="pay" name="pay" method="POST"
action="http://merchant.prochange.ru/pay.pro">
<div class="pay_text">Пополнение баланса через платежную
систему PROCHANGE<br /> <span>После оплаты,
на Ваш счет поступит {amount} руб.<br /><br
/><font
color="#ff0000"><strong>Внимание! После пополнения
баланса через данную систему Вас не вернут обратно на этот сайт. После
успешной оплаты заново зайдите на этот
сайт.</strong></font></span></div>
<input type=hidden name="PRO_CLIENT" value="{pc_client}">
<input type=hidden name="PRO_RA" value="{pc_ra}">
<input type=hidden name="PRO_PAYMENT_DESC"
value="{pc_desc_pay}">
<input type=hidden name="PRO_SUMMA"
value="{amount_for_pc}">
<input type=hidden name="PRO_FIELD_1"
value="{accounts_id}">
<br /><input type="submit" value="Перейти к
оплате" />
</form>
</BLOCK:PC>
<BLOCK:RC>
<!-- RC -->
<form id="pay" name="pay" method="POST"
action="https://merchant.roboxchange.com/Index.aspx">
<div class="pay_text">Пополнение баланса через платежную
систему ROBO<font
color="#FF0000">X</font><br />
<span>После оплаты, на Ваш счет поступит {amount}
руб.</span></div>
<input type="hidden" name="MrchLogin" value="{rc_login}"
/>
<input type="hidden" name="OutSum" value="{amount_for_rc}"
/>
<input type="hidden" name="InvId" value="{accounts_id}" />
<input type="hidden" name="Desc" value="{rc_desc_pay}" />
<input type="hidden" name="SignatureValue" value="{rc_sig}"
/>
<input type="hidden" name="IncCurrLabel" value="{rc_cur_label}"
/>
<input type="hidden" name="Culture" value="ru" />
<br /><input type="submit" value="Перейти к
оплате" />
</form>
</BLOCK:RC>
<BLOCK:ZP>
<!-- ZP -->
<form id="pay" name="pay" method="POST"
action="https://z-payment.ru/merchant.php">
<div class="pay_text">Пополнение баланса через платежную
систему Z-PAYMENT<br /> <span>После оплаты,
на Ваш счет поступит {amount}
руб.</span></div>
<input type="hidden" name="LMI_PAYEE_PURSE" value="{zp_mag_id}"
/>
<input type="hidden" name="LMI_PAYMENT_NO" value="{accounts_id}"
/>
<input type="hidden" name="LMI_PAYMENT_AMOUNT" value="{amount}"
/>
<input type="hidden" name="LMI_PAYMENT_DESC"
value="{zp_desc_pay}" />
<!--input name="CLIENT_MAIL" type="hidden" value="" /-->
<input name="ZP_SIGN" type="hidden" value="{zp_sign}" />
<br /><input type="submit" value="Перейти к
оплате" />
</form>
</BLOCK:ZP>
[--] billing_history_operations_list.html
[++] billing_index.html
[-] {operations_list}
</table>
[+]
<REPEATER:operations_list>
<tr>
<td class="date">{date}
<span>{time}</span></td>
<td class="bank">{bank}</td>
<td class="summ"><div
class="{in_out}">{amount}</div></td>
<td class="comment">{account_order}</td>
<td class="saldo">{saldo}</td>
</tr>
</REPEATER:operations_list>
</table>
[++] registration_remember.html
Много изменений.
[++] profile_index.html
Изменена строка 117
[-] <td><input style="width:300px;"
name="secret_word" value="{secret_word}" maxlength="200" type="text"
class="txt" /></td>
[+] <td><input style="width:300px;"
name="secret_word" value="{secret_word}" maxlength="200" type="text"
class="txt" /><br />Минимальная длина 5
символов.</td>
[+] Шаблон promo_bonus_index.html
[++] promo_friend_index.html
Добавлена новая строка, после строки 26
[+] <li><a
href="{site_url}/promo/bonus/">Бонусы</a></li>
[++] promo_pin_index.html
Добавлена новая строка, после строки 26
[+] <li><a
href="{site_url}/promo/bonus/">Бонусы</a></li>
[++] index.html
Изменена строка 42
[-] <div class="num">{tarif_name}</div>
[+] <div class="num"><a
href="{site_url}/price/show.php"
style="color:Black;">{tarif_name}</a></div>
[++] profile_index.html
Добавлена новая строка, после строки 42
[+] <div align="center" style="color:Red;
{display_none}"><font
size="+2">{msg_for_user}</font></div>
[--] zone_control_index_row.html
[++] zone_control_index.html
[-] {table_data}
[+]
<REPEATER:zone_rows>
<tr>
<td>{subname}</td>
<td style="width:80px;">{rectype}</td>
<td>{data}</td>
<td>{priority}</td>
<td>{actions}</td>
</tr>
</REPEATER:zone_rows>
[--] domains_folders_row.html
[++] domains_folders.html
[-] {table_data}
[+]
<REPEATER:folder_rows>
<tr>
<td class="name">{name}</td>
<td
class="type">{domains_in_folder_count}</td>
<td class="actions"><span><a
href="{site_url}/domains/folders.php?id={id}">Редактировать</a></span>
| <span><a href=""
onclick="validate_del('{name}',{id}); return
false;">Удалить</a></span></td>
</tr>
</REPEATER:folder_rows>
[---] domains_index_row.html
[++] domains_index.html
[-] {table_data}
[+]
<REPEATER:domains_rows>
<tr id="tr{domain_id}" style="background:#F5F5E4;"
onMouseOver="cbg_on(this, '#BFBFB3');" onMouseOut="cbg_off(this,
'#F5F5E4');">
<td class="domain"><input type="checkbox"
name="domain_id[]" id="d{domain_id}" value="{domain_id}" class="check"
onClick="Marker(this,{domain_id},'#BFBFB3',
'#F5F5E4');"> <label
for="d{domain_id}">{domain}</label></td>
<td><a href="#"
target="_blank" title="Подробная информация о домене {domain}"
onClick="PropWin('{domain_id}'); return false;"
{domain_prop_hide}><img
src="{site_url}/skins/{skin_dir}/images/info.png" alt="Подробная
информация о домене {domain}" width="16" height="16"
border="0"></a></td>
<td class="conf"><a
href="{site_url}/domains/dns_pp_change.php?domain_id={domain_id}"
{dns_pp_change_hide}><img
src="{site_url}/skins/{skin_dir}/images/icon_conf.gif" alt="Параметры"
title="Параметры" /></a></td>
<td class="status">{domain_status}</td>
<td class="date_start">{domain_created}</td>
<td class="date_start">{paid_till}</td>
<td class="date_start">{renew}</td>
<td
class="date_end">{private_person_flag}</td>
</tr>
</REPEATER:domains_rows>
[---] hosting_index_row.html
[++] hosting_index.html
[-] {table_data}
[+]
<REPEATER:hosting_rows>
<tr id="tr{domain_id}" style="background:#F5F5E4;"
onMouseOver="cbg_on(this, '#BFBFB3');" onMouseOut="cbg_off(this,
'#F5F5E4');">
<td class="domain"><a href="#"
onclick="PropWin('{hosting_domain_name}')"><img
align="absmiddle" src="{site_url}/skins/{skin_dir}/images/info.png"
alt="Информация и доступ к хостингу домена {hosting_domain_name}"
title="Информация и доступ к хостингку домена {hosting_domain_name}"
width="16" height="16"
border="0"></a> {hosting_domain_name}</td>
<td class="conf">{hosting_tarif_name}</td>
<td
class="date_start">{hosting_created}</td>
<td
class="date_start">{hosting_paid_till}</td>
<td class="date_end"
style="padding:0;">На: <select
name="hosting_renew_period_{hosting_id}"
id="hosting_renew_period_{hosting_id}"><option
value="1">1</option><option
value="2">2</option><option
value="3">3</option><option
value="4">4</option><option
value="5">5</option><option
value="6">6</option><option
value="7">7</option><option
value="8">8</option><option
value="9">9</option><option
value="10">10</option><option
value="11">11</option><option
value="12">12</option></select> месяцев <input
type="button" value="Продлить" onClick="ReNewHosting({hosting_id},
'{hosting_domain_name}');"></td>
</tr>
</REPEATER:hosting_rows>
Добавлена новая строка, после строки 35
[+] function DogOKChangeStatus(checked) {
[+] if (checked == true) {
[+]
document.getElementById('add_hosting').disabled = false;
[+] } else {
[+]
document.getElementById('add_hosting').disabled = true;
[+] }
[+] }
Добавлена новая строка, после строки 101
[+] <h2
class="title-line"><span>Ознакомьтесь с договором
на хостинг</span></h2>
[+] <table cellpadding="5" cellspacing="0" border="0"
style="width:100%;">
[+] <tr>
[+] <td style="padding-left:
41px;{dog_ok_alert}"><label for="dog_ok">Я
согласен с условиями <a
href="http://www.reg.ru/docs/contract_hosting_mail.rtf"
style="color:Black;">договора-оферты</a> на
предоставление услуг: </label><input
id="dog_ok" name="dog_ok" type="checkbox" value="1"
onclick="DogOKChangeStatus(this.checked)"></td>
[+] </tr>
[+] </table>
[-] <td style="padding-left: 41px;"><input
type="submit" name="add_hosting" value="Купить хостинг"
style="width:300px;" /></td>
[+] <td style="padding-left: 41px;"><input
id="add_hosting" type="submit" name="add_hosting" value="Купить
хостинг" style="width:300px;" disabled="disabled"
/></td>
[---] profiles_index_row.html
[++] profiles_index.html
[-] {table_data}
[+]
<REPEATER:profiles_rows>
<tr>
<td class="name">{id}</td>
<td> {person}</td>
<td class="type">{person_type}</td>
<td class="actions"><span><a
href="{site_url}/profiles/profiles.php?id={id}">Редактировать</a></span>
| <span><a href="#"
onclick="validate_del('{person}',{id}); return
false;">Удалить</a></span></td>
</tr>
</REPEATER:profiles_rows>
[---] price_show_hosting_row.html
[---] price_show_row.html
[++] price_show.html
[-] {table_data}
[+]
<REPEATER:price_domains_rows>
<tr id="tr{zone_id}" style="background:#F5F5E5;"
onMouseOver="cbg_on(this, '#DFDFC3');" onMouseOut="cbg_off(this,
'#F5F5E5');">
<td class="date_ar">{zone}</td>
<td class="date_ar">{reg_price}</td>
<td class="saldo_ar">{re_reg_price}</td>
</tr>
</REPEATER:price_domains_rows>
[-] {table_hosting_data}
[+]
<REPEATER:price_hosting_rows>
<tr id="tr{zone_id}" style="background:#F5F5E5;"
onMouseOver="cbg_on(this, '#DFDFC3');" onMouseOut="cbg_off(this,
'#F5F5E5');">
<td class="date_ar">{hosting_tarif}</td>
<td class="saldo"
style="text-align:center;">{hosting_price}</td>
</tr>
</REPEATER:price_hosting_rows>
[++] whois.html, whois_result.html, zone_control_index.html,
domains_dns_pp_change.html
[-] <h2>Регистрация пользователя</h2>
[+] <h2>Личный кабинет</h2>
[++] login.html
Изменен текст в строке 21
[-] <div align="center" style="color:Red;
{display_none}"><font size="+2">Вы ввели неверный
Логин/Пароль, повторите ввод.</font></div>
[+] <div align="center" style="color:Red;
{display_none}"><font
size="+2">{login_error_msg}</font></div>
[++] hosting_add_ok.html
Изменен текст в строках 28 и 29
[-] <p><strong>NS1:</strong>
<span>ns1.hosting.reg.ru</span></p>
[-] <p><strong>NS2:</strong>
<span>ns2.hosting.reg.ru</span></p>
[+] <p><strong>NS1:</strong>
<span>ns1.hosting.reg.ru</span></p>
[+] <p><strong>NS2:</strong>
<span>ns2.hosting.reg.ru</span></p>
[+] Шаблон preventive_work.html
[++] billing_pay.html
После строки 90 добавлены строки
<div {ik_disabled_hidden}>
<h2 class="title-line"><span>Пополнить
баланс через систему <a href="http://www.interkassa.com/"
target="_blank">ИНТЕРКАССА</a></span></h2>
<table cellpadding="0" cellspacing="0" class="domain_reg"
border="0">
<tr>
<td><label>ИНТЕРКАССА</label></td>
<td><input type="radio" name="pay_system_type"
value="IK" {ik_disabled} {ik_checked} class="txt"
/></td>
</tr>
</table>
</div>
REG.Panel версия 2.1
Ядро
[+] Система отключения "Запоминать местонахождение до разрыва сессии";
Раздел Пользователя:
[+] Вывод сообщения при логине в случае неактивного аккаунта;
Раздел Администратора:
[-] Неверно работает сортировка по полю "Делегирован до" в "Мои пользователи" -> "Домены";
[-] В некоторых графиках при определенных условиях отображались не полные данные;
[-] В разделе "Корректировка баланса пользователя" не выделялся красным цветом "FAQ" при наличии неотмеченных вопросов;
[-] Расчте % в автоинформаторе;
[+] FAQ теперь можно публиковать только для пользователя задавшего вопрос или для всех пользователей;
[+] В раздел "Настройки системы" -> "Параметры системы" добавлен пункт "Запоминать местонахождение до разрыва сессии" (вкл/выкл);
Инсталлятор
[-] Исправлена ошибка в структуре базы данных;
REG.Panel версия 2.0
Инсталлятор
[+] Новая версия инсталлятора;
Ядро
[-] Иногда при оплате через PROCHANGE деньги могли зачислиться на счет два раза;
[-] Иногда возврат денег за неудачную регистрацию мог происходить несколько раз;
[-] Исправлена ошибка - после синхронизации домена для него не работала смена контактов.
[-] Исправлена ошибка с возможностью подставить неверную ссылку для перехода после авторизации;
[+] В шаблоне includes/header.html можно использовать: {reg_ru} - стоимость регистрации домена в зоне .RU, {re_reg_ru} - стоимость продления домена в зоне .RU, {reg_su} - стоимость регистрации домена в зоне .SU, {re_reg_su} - стоимость продления домена в зоне .SU;
[+] При удалении пользователя администратором, запись о пользователе полностью удаляется из базы;
[+] Добавлена проверка версии API удаленной системы;
[+] При регистрации домена система запоминает через какой API это осуществляется;
[+] Обновлен шаблонизатор. В дальнейшем, вложенные файлы в шаблонах, будут удалены;
[+] Работа с двумя шлюзами;
[+] В регистрацию добавлено «Кодовое слово» и «Секретный вопрос». «Кодовое слово» - Кодовое слово пригодится Вам при обращении в службу поддержки клиентов для идентификации Вашей личности. «Секретный вопрос» - В случае указания секретного вопроса, напоминание пароля будет осуществляться только после успешного ответа на данный вопрос.
[+] В шаблон «Техническая поддержка» добавлен обработчик {user_name};
[+] В шаблон «Другие методы пополнения баланса» добавлен обработчик {user_name};
[+] Добавлен расчет Спреда (в тестовом режиме);
[+] «Незавершенные операции» - теперь автоматически обрабатываются не только при прямом соединении с REG.RU, но и с другой REG.Panel (версии >= 1.0100 RC6);
[+] В шаблонах includes/header.html и includes/footer.html можно использовать: {balance} - баланс пользователя, domains_count количество доменов пользователя, domains_count_fo_re_reg количество доменов (требующих продления )пользователя, tarif_name тариф пользователя, user_name имя и фамилия пользователя;
[+] Домен, во время регистрации которого произошла ошибка, нельзя повторно регистрировать до тех пор, пока система не синхронизируется (примерно 15-30 минут);
[+] В скин добавлен файл main_menu.html содержащий в себе главное меню;
[+] Прайс-лист на домены обновляется ежедневно. Данная операция не затрагивает цены, назначенные администратором, но используется для информации;
[+] В шаблон domain_reg_renew_ok.html добавлена обработка {domain_name} - вывод имени домена (сам вывод не добавлен, добавляется пользователем по желанию);
[+] Улучшен алгоритм получения курса валюты;
Раздел Пользователя:
[-] При восстановлении пароля пользователя на последнем этапе не подключались header.html и footer.html;
[-] В разделе «Домены» не работала ссылка «Домен удален»;
[-] В разделе «Освобождающиеся домен» не подключались header.html и footer.html;
[-] В управлении зоной исправлена ошибка, при которой система не принимала IP-адреса, если в присутствовала цифра 255;
[-] Исправлена ошибка с капчей в разделе «Получить код регистрации» в случае, когда она отключена;
[-] Исправлена активация;
[-] В восстановлении пароля исправлена ошибка, позволяющая по одному коду много раз изменять пароль;
[-] Исправлена ошибка с сохранением профилей в разных локалях;
[-] Исправлена ошибка продления доменов в случае, когда система стоит в папке домена;
[-] Исправлены проверки в создании профилей для нерезидентов;
[-] В разделе «Домены» исправлен алгоритм определения доменов, требующих продления;
[-] В управлении зонами DNS-серверов исправлено добавление доменов ниже второго уровня;
[-] Раздел «Профили» произведен ряд мелких исправлений;
[-] WHOIS - произведен ряд мелких исправлений;
[-] Исправлен постраничный вывод и произведены другие небольшие изменения.
[+] В управлении зоной домена добавлена функция обновления зоны домена (SOA запись);
[+] В регистрацию домена добавлен обработчик ошибок типа «Error: The following fields are invalid: p_addr«. Теперь данная ошибка выглядит так «Ошибки профиля в полях: Почтовый адрес;»;
[+] В меню «Настройки» и «Зарегистрировать домен», если вход был сделан администратором системы из системы управления, но пользователь не дал права, показывается сообщение «Пользователь запретил администратору изменять свои личные данные и регистрировать домены под своим аккаунтом»;
[+] Добавлено «Кодовое слово» и «Секретный вопрос»;
[+] В меню «Напомнить пароль» добавлен «Секретный вопрос»;
[+] Добавлен раздел «FAQ» (Вопрос/Ответ). В этом разделе пользователь может задать свой вопрос или почитать вопросы других пользователей и ответы на них (в тестовом режиме);
[+] В управлении зоной теперь можно добавлять однобуквенные домены третьего уровня, например, m.reg.ru;
[+] Добавлена проверка на максимальный баланс пользователя;
[+] В профилях добавлена кнопка для транслита ФИО и названия компании;
[+] Изменен алгоритм системы «Напомнить пароль»;
[+] Добавлен заказ услуги «Хостинг»;
[+] В разделе «Домены» добавлена возможность проверить / исправить дату регистрации домена или удалить домен, если регистрация домена закончилась или домен отсутствует в доменной папке пользователя на удаленной системе.
[+] Раздел «Зарегистрировать домен» - выдача ошибок регистрации включена по умолчанию;
[+] Добавлен раздел «Освобождающиеся домены»;
Раздел Администратора:
[-] В разделе «Счета» поиск был регистрозависимым;
[-] В «Незавершенные операции» исправлен вывод сообщения «Ваша инсталляция REG.Panel настроена на прямое соединение с REG.RU...», данное сообщение показывалось для всех систем;
[-] В разделе «Мои пользователи» была неактивна ссылка на (картинка) «История смены тарифного плана пользователей»;
[-] В детализации счета теперь верно показывается платежная система;
[-] В title «Последние действие ... » исправлен формат даты;
[-] Исправлена ошибка с выводом капчи, когда в настройках капча отключена;
[-] Исправлены мелкие ошибки в форме «Освобождающиеся домены»;
[-] Исправлена ошибка с выводом капчи, когда панель установлена в папке домена;
[-] Резервная копия БД – исправлена ошибка на некоторых хостингах проблема с целостностью дампа;
[-] Исправлен постраничный вывод и произведены другие небольшие изменения.
[+] Добавлен раздел «Статистика»;
[+] В разделе «Мои пользователи» добавлена «Карточка пользователя». Как попасть: кликнуть мышкой на логине (e-mail) нужного пользователя. Основные возможности: просмотр всех данных пользователя, управление пользователем, смена логина и пароля пользователя;
[+] В раздел «Тарифы» - «Тарифные планы» добавлена функция «Обновить Ваш тариф» (Обновление Вашего тарифа – тарифа по которому удаленная система, например, REG.RU, оказывает Вам услуги.);
[+] В «Настройки системы» - «Параметры системы», содержимое поля «Пароль пользователя на SMTP сервере (в варианте SMTP)» скрыто;
[+] При регистрации домена, система запоминает, через какой API это происходит; Вывод добавлен в список доменов пользователя;
[+] Если администратор не является прямым партнером REG.RU, он может зарегистрировать себе аккаунт в REG.RU и через него продавать только хостинг, а доменные имена через своего партнера;
[+] В разделе »Мои пользователи» в поле «Логин» (e-mail) добавлен вывод кодового слова;
[+] В разделе «Освобождающиеся домены» минимальный лимит «Количество записей» уменьшен с 20 до 5;
[+] В раздел «Статистика регистраций» добавлены графики: Месячный оборот (по дням), рубли; Месячный оборот (по дням), операции; Годовой оборот (по месяцам), рубли; Годовой оборот (по месяцам), операции; Отображение информации на графиках идет с учетом фильтров;
[+] В раздел «Статистика регистраций» добавлен подраздел «Спред». В данном разделе ведется статистика дохода (разница между покупкой и продажей на каждую операцию) (в тестовом режиме);
[+] В раздел «Настройки системы» - «Платежные системы», пункт «PROCHANGE» добавлено поле Комиссия (%). Комиссия начисляется на платеж пользователя, чтоб не терять на курсе конвертации системы PROCHANGE;
[+] В раздел «Счета» добавлена ссылка на карточку пользователя. Ссылка на логине пользователя;
[+] Добавлен раздел «FAQ» (Вопрос/Ответ). В этом разделе администратор видит все вопросы, может на них ответить, опубликовать или удалить (в тестовом режиме);
[+] В меню «Статистика регистраций», в «Фильтр по пользователю» добавлен пользователь «Все», теперь можно применять фильтр на всех пользователей с определенной датой и определенной услугой;
[+] В «Счета» в столбце «Платежная система», под названием ПС выводится номер кошелька, с которого происходила оплата;
[+] Из раздела «Шаблоны» удален пункт «Главное меню на всех страницах»;
[+] В разделе «Счета» добавлен поиск по номеру счета;
[+] В разделе «Параметры системы» добавлена возможность отключения пользовательского API для всей панели - «Доступ к шлюзу API на Вашей системе (...)»;
[+] В разделе «Параметры системы» добавлена возможность автоматически вкл./выкл. всем новым пользователям доступ к API;
[+] В разделе «Мои пользователи» добавлен указатель вкл./выкл. API у пользователя и фильтр по данному полю;
[+] В разделе «Тарифные планы» добавлено указание цены для администратора за домен;
[+] В разделе «Тарифные планы» / Редактирование тарифа добавлена подсветка строки с зоной красным цветом, в случае, если цена для администратора выше, чем цена для конечного пользователя, указанная администратором;
[+] Доработан раздел «Статистика регистраций» с учетом хостинга и различных видов операций (Регистрация, продление ...), добавлены фильтры;
[+] В раздел «Платежные системы» добавлен пункт «Максимальный баланс пользователя руб.», который может принимать значения 0 или больше. 0 - у пользователя может быть неограниченный баланс. 1000 - баланс пользователя не может превышать 1000 руб. (Данное значение распространяется только на пополнение баланса самим пользователем);
[+] Изменен вывод информации о дате последней активности пользователя;
[+] Добавлена сортировка по полям: Логин (email) и on-line пользователи;
[+] Изменен алгоритм напоминания пароля;
[+] В разделе «Счета» возврат теперь выделен из NAL;
[+] В разделе «Счета», поле «Платежная система» имеет корректное описание;
[+] В раздел «Корректировка баланса пользователя» добавлено возможность отправить пользователю письмо с уведомлением о корректировке его счета;
[+] В раздел «Шаблоны» добавлен шаблон «Шаблон письма-уведомления пользователя о корректировки его счета администратором»;
[+] В списке пользователей отображается список пользователей on-line;
[+] Фильтр по Логин (e-mail) или ФИО;
[+] Фильтр по имени домена;
[+] В списке доменов пользователя добавлена возможность синхронизации данных о домене;
[+] Раздел «Счета» – добавленпросмотр, удаление или проведение не оплаченных платежей;
[+] Возможность управления тарифами на услугу хостинга;
[+] Улучшен алгоритм работы правил «Общие правила» и «Индивидуальные правила» ;
[+] «Акции» – добавлена акция «Приведи друга»;
[+] «Настройки системы» – добавлен раздел «Курс валюты», управление курсом валют;
[+] Добавлен раздел «Незавершенные операции» (операции по регистрации / перерегистрации доменов, покупки / продлению хостинга, во время которых система по каким-либо причинам не получила ответа);
[+] Добавлен раздел «Освобождающиеся домены»;
[+] Обновлен модуль обновления структуры базы данных;
[+] Возможность редактирования меню в администраторском разделе (пока в случае использования стандартного шаблона данной версии);
API
[-] Исправлена ошибка, возникающая при обновлении DNS-серверов через API другой Reg.Panel;
[+] Добавлена функция обновления зоны домена (SOA запись);
[+] Добавлена проверка вкл./выкл. API в системе;
[+] Добавлена проверка вкл./выкл. пользователю доступ к API;
26.09.2008 1.0024
Добавлено:
- Доработка API;
Исправлено:
- Исправлен алгоритм проверки WHOIS для некоторых зон;
- Другие незначительные изменения.
16.09.2008 1.0022
Добавлено:
- Обновлен модуль phpMailer до версии 2.2.1;
- Возможность назначения тарифного плана по умолчанию;
- История смены тарифного плана пользователя;
- Добавлена система автоматической смены тарифного плана;
Исправлено:
- «Резервная копия БД« при пустых таблицах (0 строк данных) возникала ошибка;
- Исправлен WHOIS для зоны .WS;
- При регистрации домена на новый профиль, сохранение профиля не происходило, домен регистрировался но в списке доменов не появлялся;
- Проблема с приемом платежей в WMR на некоторых хостингах;
- В управлении зоной DNS не валидатор не принимал верхний регистр;
- При удалении пользователя, кол-во пользователей использующих тариф (на который был подключен удаленный пользователь) не менялось.
- Другие незначительные изменения.
27.08.2008 1.0012
Исправлено:
- Исправлена ошибка при регистрации пользователя, при отключенной CAPTHA.
26.08.2008 1.0011
Добавлено:
- CAPTCHA при регистрации нового пользователя;
- Платежная система PROCHANGE;
- Платежная система Z-PAYMENT;
- Платежная система ROBOX;
- При регистрации доменов теперь можно выбрать DNS-сервера регистратора;
- Добавлена система блокировки входа в Административную часть после 3-х неудачных попыток. Время блокировки — 30 секунд.
Исправлено:
- Обновлена работа система смены DNS, контактных данных и установки Private Person;
- Доработана и оптимизирована система приема платежей;
- В шаблоне договора исправлено отсутствие {site_name} и теперь называется {site_url};
- Исправлена ошибка в Профилях, связанная с "e;
- Исправлены неверные пути к папке /images;
- Другие незначительные изменения.
Техническая поддержка
Замечания, найденные ошибки, пожалуйста сообщайте удобным для Вас способом:
- электронной почте

- ICQ
1110975 — техподдержка REG.Panel
Техническая поддержка продукта REG.Panel по телефону не производится.



