diff --git a/intaro.retailcrm/install/export/local/components/intaro/main.register/templates/.default_subscribe/.parameters.php b/intaro.retailcrm/install/export/local/components/intaro/main.register/templates/.default_subscribe/.parameters.php new file mode 100644 index 00000000..4e44ff2b --- /dev/null +++ b/intaro.retailcrm/install/export/local/components/intaro/main.register/templates/.default_subscribe/.parameters.php @@ -0,0 +1,10 @@ + +if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die(); +$arTemplateParameters = array( + "USER_PROPERTY_NAME"=>array( + "NAME" => GetMessage("USER_PROPERTY_NAME"), + "TYPE" => "STRING", + "DEFAULT" => "", + ), +); +?> \ No newline at end of file diff --git a/intaro.retailcrm/install/export/local/components/intaro/main.register/templates/.default_subscribe/images/sec-unlocked.png b/intaro.retailcrm/install/export/local/components/intaro/main.register/templates/.default_subscribe/images/sec-unlocked.png new file mode 100644 index 00000000..b3ea2911 Binary files /dev/null and b/intaro.retailcrm/install/export/local/components/intaro/main.register/templates/.default_subscribe/images/sec-unlocked.png differ diff --git a/intaro.retailcrm/install/export/local/components/intaro/main.register/templates/.default_subscribe/images/sec.png b/intaro.retailcrm/install/export/local/components/intaro/main.register/templates/.default_subscribe/images/sec.png new file mode 100644 index 00000000..b9249a08 Binary files /dev/null and b/intaro.retailcrm/install/export/local/components/intaro/main.register/templates/.default_subscribe/images/sec.png differ diff --git a/intaro.retailcrm/install/export/local/components/intaro/main.register/templates/.default_subscribe/lang/en/.parameters.php b/intaro.retailcrm/install/export/local/components/intaro/main.register/templates/.default_subscribe/lang/en/.parameters.php new file mode 100644 index 00000000..c09d49d4 --- /dev/null +++ b/intaro.retailcrm/install/export/local/components/intaro/main.register/templates/.default_subscribe/lang/en/.parameters.php @@ -0,0 +1,3 @@ + +$MESS ['USER_PROPERTY_NAME'] = "User properties section title"; +?> \ No newline at end of file diff --git a/intaro.retailcrm/install/export/local/components/intaro/main.register/templates/.default_subscribe/lang/en/template.php b/intaro.retailcrm/install/export/local/components/intaro/main.register/templates/.default_subscribe/lang/en/template.php new file mode 100644 index 00000000..0a46530c --- /dev/null +++ b/intaro.retailcrm/install/export/local/components/intaro/main.register/templates/.default_subscribe/lang/en/template.php @@ -0,0 +1,63 @@ + +$MESS['AUTH_NONSECURE_NOTE'] = "The password will be sent in open form. Enable JavaScript in your web browser to enable password encryption."; +$MESS['AUTH_REGISTER'] = "Registration"; +$MESS['AUTH_REQ'] = "Required fields."; +$MESS['AUTH_SECURE_NOTE'] = "The password will be encrypted before it is sent. This will prevent the password from appearing in open form over data transmission channels."; +$MESS['MAIN_REGISTER_AUTH'] = "You have been registered and authorized successfully."; +$MESS['REGISTER_CAPTCHA_PROMT'] = "CAPTCHA image characters"; +$MESS['REGISTER_CAPTCHA_TITLE'] = "Spam bot protection (CAPTCHA)"; +$MESS['REGISTER_EMAIL_WILL_BE_SENT'] = "A registration confirmation request will be sent to the specified e-mail address."; +$MESS['REGISTER_FIELD_AUTO_TIME_ZONE'] = "Time Zone"; +$MESS['REGISTER_FIELD_CONFIRM_PASSWORD'] = "Password confirmation"; +$MESS['REGISTER_FIELD_EMAIL'] = "E-mail"; +$MESS['REGISTER_FIELD_LAST_NAME'] = "Last Name"; +$MESS['REGISTER_FIELD_LOGIN'] = "Login (min. 3 characters)"; +$MESS['REGISTER_FIELD_NAME'] = "Name"; +$MESS['REGISTER_FIELD_PASSWORD'] = "Password"; +$MESS['REGISTER_FIELD_PERSONAL_BIRTHDAY'] = "Birthday"; +$MESS['REGISTER_FIELD_PERSONAL_CITY'] = "City"; +$MESS['REGISTER_FIELD_PERSONAL_COUNTRY'] = "Country"; +$MESS['REGISTER_FIELD_PERSONAL_FAX'] = "Fax"; +$MESS['REGISTER_FIELD_PERSONAL_GENDER'] = "Gender"; +$MESS['REGISTER_FIELD_PERSONAL_ICQ'] = "ICQ"; +$MESS['REGISTER_FIELD_PERSONAL_MAILBOX'] = "Mailbox"; +$MESS['REGISTER_FIELD_PERSONAL_MOBILE'] = "Mobile"; +$MESS['REGISTER_FIELD_PERSONAL_NOTES'] = "Notes"; +$MESS['REGISTER_FIELD_PERSONAL_PAGER'] = "Pager"; +$MESS['REGISTER_FIELD_PERSONAL_PHONE'] = "Phone"; +$MESS['REGISTER_FIELD_PERSONAL_PHOTO'] = "Photo"; +$MESS['REGISTER_FIELD_PERSONAL_PROFESSION'] = "Job Title"; +$MESS['REGISTER_FIELD_PERSONAL_STATE'] = "State"; +$MESS['REGISTER_FIELD_PERSONAL_STREET'] = "Address"; +$MESS['REGISTER_FIELD_PERSONAL_WWW'] = "Web page"; +$MESS['REGISTER_FIELD_PERSONAL_ZIP'] = "Zip code"; +$MESS['REGISTER_FIELD_PHONE_NUMBER'] = "Phone number"; +$MESS['REGISTER_FIELD_SECOND_NAME'] = "Middle Name"; +$MESS['REGISTER_FIELD_TITLE'] = "Salutation"; +$MESS['REGISTER_FIELD_WORK_CITY'] = "City"; +$MESS['REGISTER_FIELD_WORK_COMPANY'] = "Company"; +$MESS['REGISTER_FIELD_WORK_COUNTRY'] = "Country"; +$MESS['REGISTER_FIELD_WORK_DEPARTMENT'] = "Department"; +$MESS['REGISTER_FIELD_WORK_FAX'] = "Fax"; +$MESS['REGISTER_FIELD_WORK_LOGO'] = "Company logo"; +$MESS['REGISTER_FIELD_WORK_MAILBOX'] = "Mailbox"; +$MESS['REGISTER_FIELD_WORK_NOTES'] = "Notes"; +$MESS['REGISTER_FIELD_WORK_PAGER'] = "Pager"; +$MESS['REGISTER_FIELD_WORK_PHONE'] = "Phone"; +$MESS['REGISTER_FIELD_WORK_POSITION'] = "Position"; +$MESS['REGISTER_FIELD_WORK_PROFILE'] = "Profile"; +$MESS['REGISTER_FIELD_WORK_STATE'] = "State"; +$MESS['REGISTER_FIELD_WORK_STREET'] = "Address"; +$MESS['REGISTER_FIELD_WORK_WWW'] = "Web page"; +$MESS['REGISTER_FIELD_WORK_ZIP'] = "Zip code"; +$MESS['USER_DONT_KNOW'] = "(unknown)"; +$MESS['USER_FEMALE'] = "Female"; +$MESS['USER_MALE'] = "Male"; +$MESS['main_profile_time_zones_auto'] = "Auto Time Zone:"; +$MESS['main_profile_time_zones_auto_def'] = "(default)"; +$MESS['main_profile_time_zones_auto_no'] = "No, select from list"; +$MESS['main_profile_time_zones_auto_yes'] = "Yes, use browser settings"; +$MESS['main_profile_time_zones_zones'] = "Time Zone:"; +$MESS['main_register_sms'] = "SMS confirmation code:"; +$MESS['main_register_sms_send'] = "Submit"; +?> \ No newline at end of file diff --git a/intaro.retailcrm/install/export/local/components/intaro/main.register/templates/.default_subscribe/lang/ru/.parameters.php b/intaro.retailcrm/install/export/local/components/intaro/main.register/templates/.default_subscribe/lang/ru/.parameters.php new file mode 100644 index 00000000..2c713dfe --- /dev/null +++ b/intaro.retailcrm/install/export/local/components/intaro/main.register/templates/.default_subscribe/lang/ru/.parameters.php @@ -0,0 +1,3 @@ + +$MESS ['USER_PROPERTY_NAME'] = "Название блока пользовательских свойств"; +?> \ No newline at end of file diff --git a/intaro.retailcrm/install/export/local/components/intaro/main.register/templates/.default_subscribe/lang/ru/template.php b/intaro.retailcrm/install/export/local/components/intaro/main.register/templates/.default_subscribe/lang/ru/template.php new file mode 100644 index 00000000..5a4f7492 --- /dev/null +++ b/intaro.retailcrm/install/export/local/components/intaro/main.register/templates/.default_subscribe/lang/ru/template.php @@ -0,0 +1,64 @@ + +$MESS["AUTH_REGISTER"] = "Регистрация"; +$MESS["REGISTER_CAPTCHA_TITLE"] = "Защита от автоматической регистрации"; +$MESS["REGISTER_CAPTCHA_PROMT"] = "Введите слово на картинке"; +$MESS["AUTH_REQ"] = "Поля, обязательные для заполнения."; +$MESS["USER_DONT_KNOW"] = "(неизвестно)"; +$MESS["USER_MALE"] = "Мужской"; +$MESS["USER_FEMALE"] = "Женский"; +$MESS["REGISTER_FIELD_LOGIN"] = "Логин (мин. 3 символа)"; +$MESS["REGISTER_FIELD_EMAIL"] = "Email"; +$MESS["REGISTER_FIELD_PASSWORD"] = "Пароль"; +$MESS["REGISTER_FIELD_CONFIRM_PASSWORD"] = "Подтверждение пароля"; +$MESS["REGISTER_FIELD_TITLE"] = "Обращение"; +$MESS["REGISTER_FIELD_NAME"] = "Имя"; +$MESS["REGISTER_FIELD_SECOND_NAME"] = "Отчество"; +$MESS["REGISTER_FIELD_LAST_NAME"] = "Фамилия"; +$MESS["REGISTER_FIELD_AUTO_TIME_ZONE"] = "Часовой пояс"; +$MESS["REGISTER_FIELD_PERSONAL_PROFESSION"] = "Профессия"; +$MESS["REGISTER_FIELD_PERSONAL_WWW"] = "WWW-страница"; +$MESS["REGISTER_FIELD_PERSONAL_ICQ"] = "ICQ"; +$MESS["REGISTER_FIELD_PERSONAL_GENDER"] = "Пол"; +$MESS["REGISTER_FIELD_PERSONAL_BIRTHDAY"] = "Дата рождения"; +$MESS["REGISTER_FIELD_PERSONAL_PHOTO"] = "Фотография"; +$MESS["REGISTER_FIELD_PERSONAL_PHONE"] = "Телефон"; +$MESS["REGISTER_FIELD_PERSONAL_FAX"] = "Факс"; +$MESS["REGISTER_FIELD_PERSONAL_MOBILE"] = "Мобильный"; +$MESS["REGISTER_FIELD_PERSONAL_PAGER"] = "Пейджер"; +$MESS["REGISTER_FIELD_PERSONAL_STREET"] = "Улица, дом"; +$MESS["REGISTER_FIELD_PERSONAL_MAILBOX"] = "Почтовый ящик"; +$MESS["REGISTER_FIELD_PERSONAL_CITY"] = "Город"; +$MESS["REGISTER_FIELD_PERSONAL_STATE"] = "Область / край"; +$MESS["REGISTER_FIELD_PERSONAL_ZIP"] = "Почтовый индекс"; +$MESS["REGISTER_FIELD_PERSONAL_COUNTRY"] = "Страна"; +$MESS["REGISTER_FIELD_PERSONAL_NOTES"] = "Дополнительные заметки"; +$MESS["REGISTER_FIELD_WORK_COMPANY"] = "Наименование компании"; +$MESS["REGISTER_FIELD_WORK_DEPARTMENT"] = "Департамент / Отдел"; +$MESS["REGISTER_FIELD_WORK_POSITION"] = "Должность"; +$MESS["REGISTER_FIELD_WORK_WWW"] = "WWW-страница (работа)"; +$MESS["REGISTER_FIELD_WORK_PHONE"] = "Телефон (работа)"; +$MESS["REGISTER_FIELD_WORK_FAX"] = "Факс (работа)"; +$MESS["REGISTER_FIELD_WORK_PAGER"] = "Пейджер (работа)"; +$MESS["REGISTER_FIELD_WORK_STREET"] = "Улица, дом (работа)"; +$MESS["REGISTER_FIELD_WORK_MAILBOX"] = "Почтовый ящик (работа)"; +$MESS["REGISTER_FIELD_WORK_CITY"] = "Город (работа)"; +$MESS["REGISTER_FIELD_WORK_STATE"] = "Область / край (работа)"; +$MESS["REGISTER_FIELD_WORK_ZIP"] = "Почтовый индекс (работа)"; +$MESS["REGISTER_FIELD_WORK_COUNTRY"] = "Страна (работа)"; +$MESS["REGISTER_FIELD_WORK_PROFILE"] = "Направления деятельности"; +$MESS["REGISTER_FIELD_WORK_LOGO"] = "Логотип компании"; +$MESS["REGISTER_FIELD_WORK_NOTES"] = "Дополнительные заметки (работа)"; +$MESS["REGISTER_FIELD_PHONE_NUMBER"] = "Номер телефона"; +$MESS["REGISTER_EMAIL_WILL_BE_SENT"] = "На указанный в форме email придет запрос на подтверждение регистрации."; +$MESS["MAIN_REGISTER_AUTH"] = "Вы зарегистрированы на сервере и успешно авторизованы."; +$MESS["main_profile_time_zones_auto"] = "Автоматически определять часовой пояс:"; +$MESS["main_profile_time_zones_auto_def"] = "(по умолчанию)"; +$MESS["main_profile_time_zones_auto_yes"] = "Да, определить по браузеру"; +$MESS["main_profile_time_zones_auto_no"] = "Нет, выбрать из списка"; +$MESS["main_profile_time_zones_zones"] = "Часовой пояс:"; +$MESS["AUTH_SECURE_NOTE"] = "Перед отправкой формы пароль будет зашифрован в браузере. Это позволит избежать передачи пароля в открытом виде."; +$MESS["AUTH_NONSECURE_NOTE"] = "Пароль будет отправлен в открытом виде. Включите JavaScript в браузере, чтобы зашифровать пароль перед отправкой."; +$MESS["main_register_sms"] = "Код подтверждения из СМС:"; +$MESS["main_register_sms_send"] = "Отправить"; +$MESS["SUBSCRIBE_EMAIL"] = "Подписаться на события"; +?> \ No newline at end of file diff --git a/intaro.retailcrm/install/export/local/components/intaro/main.register/templates/.default_subscribe/style.css b/intaro.retailcrm/install/export/local/components/intaro/main.register/templates/.default_subscribe/style.css new file mode 100644 index 00000000..d2fd8983 --- /dev/null +++ b/intaro.retailcrm/install/export/local/components/intaro/main.register/templates/.default_subscribe/style.css @@ -0,0 +1,5 @@ +div.bx-auth-reg input.bx-auth-input {vertical-align:middle;} +div.bx-auth-reg span.bx-auth-secure {background-color:#FFFAE3; border:1px solid #DEDBC8; padding:2px; display:inline-block; vertical-align:middle;} +div.bx-auth-reg div.bx-auth-secure-icon {background-image:url(images/sec.png); background-repeat:no-repeat; background-position:center; width:19px; height:18px;} +div.bx-auth-reg div.bx-auth-secure-unlock {background-image:url(images/sec-unlocked.png);} + diff --git a/intaro.retailcrm/install/export/local/components/intaro/main.register/templates/.default_subscribe/style.min.css b/intaro.retailcrm/install/export/local/components/intaro/main.register/templates/.default_subscribe/style.min.css new file mode 100644 index 00000000..a3a5be34 --- /dev/null +++ b/intaro.retailcrm/install/export/local/components/intaro/main.register/templates/.default_subscribe/style.min.css @@ -0,0 +1 @@ +div.bx-auth-reg input.bx-auth-input{vertical-align:middle}div.bx-auth-reg span.bx-auth-secure{background-color:#fffae3;border:1px solid #dedbc8;padding:2px;display:inline-block;vertical-align:middle}div.bx-auth-reg div.bx-auth-secure-icon{background-image:url(images/sec.png);background-repeat:no-repeat;background-position:center;width:19px;height:18px}div.bx-auth-reg div.bx-auth-secure-unlock{background-image:url(images/sec-unlocked.png)} \ No newline at end of file diff --git a/intaro.retailcrm/install/export/local/components/intaro/main.register/templates/.default_subscribe/template.php b/intaro.retailcrm/install/export/local/components/intaro/main.register/templates/.default_subscribe/template.php new file mode 100644 index 00000000..667c1936 --- /dev/null +++ b/intaro.retailcrm/install/export/local/components/intaro/main.register/templates/.default_subscribe/template.php @@ -0,0 +1,279 @@ + +/** + * Bitrix Framework + * @package bitrix + * @subpackage main + * @copyright 2001-2014 Bitrix + */ + +/** + * Bitrix vars + * @global CMain $APPLICATION + * @global CUser $USER + * @param array $arParams + * @param array $arResult + * @param CBitrixComponentTemplate $this + */ + +if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) + die(); + +if($arResult["SHOW_SMS_FIELD"] == true) +{ + CJSCore::Init('phone_auth'); +} +?> +
*=GetMessage("AUTH_REQ")?>
+ + +