diff --git a/src/messenger/webim/default.css b/src/messenger/webim/default.css
index 904139a1..d564d978 100644
--- a/src/messenger/webim/default.css
+++ b/src/messenger/webim/default.css
@@ -319,7 +319,7 @@ div.errinfo {
.fleftlabel {
float: left;
- width: 100px;
+ width: 11em;
}
.flabel span.required {
@@ -888,7 +888,7 @@ table.awaiting td.visitor {
.lrtl .fleftlabel {
float: right;
- width: 100px;
+ width: 11em;
}
.lrtl .fdescr {
diff --git a/src/messenger/webim/install/index.php b/src/messenger/webim/install/index.php
index c0673c32..bea130dc 100644
--- a/src/messenger/webim/install/index.php
+++ b/src/messenger/webim/install/index.php
@@ -340,7 +340,7 @@ function check_status()
if (!check_admin($link)) {
$page['nextstep'] = getlocal("installed.login_link");
$page['nextnotice'] = getlocal2("installed.notice", array("${webimroot}/install/"));
- $page['nextstepurl'] = "$webimroot/";
+ $page['nextstepurl'] = "$webimroot/operator/login.php?login=admin";
}
$page['show_small_login'] = true;
diff --git a/src/messenger/webim/locales/ru/properties b/src/messenger/webim/locales/ru/properties
index d6c63334..284a62bb 100644
--- a/src/messenger/webim/locales/ru/properties
+++ b/src/messenger/webim/locales/ru/properties
@@ -116,6 +116,8 @@ data.saved=
demo.chat.question=Посоветуйте мне, пожалуйста, хороший браузер?
demo.chat.welcome=Здравствуйте! Чем я могу Вам помочь?
edit.item=редактировать
+error.no_password.visit_profile=Посетите свой Профиль.
+error.no_password=Вы вошли в первый раз с пустым паролем. Из соображений безопасности выберите новый пароль.
errors.captcha=Введенные символы не соответствуют изображению.
errors.failed.uploading.file=Ошибка выгрузки файла "{0}": {1}.
errors.file.move.error=Ошибка копирования файла
@@ -542,6 +544,7 @@ settings.trackinglifetime.description=
settings.trackinglifetime=Срок хранения отслеженных путей
settings.threadlifetime.description=Укажите время жизни диалога после закрытия диалогового окна в секундах. По умолчанию, 600 секунд. Укажите 0 для снятия ограничения.
settings.threadlifetime=Время жизни диалога
+settings.title=Настройки мессенджера
settings.usercanchangename.description=Возможность убрать поле смены имени из чат окна
settings.usercanchangename=Разрешать посетителям менять имена
settings.usernamepattern.description=Укажите как отобразить имя посетителя операторам. Можно использовать {name}, {id} и {addr}. По умолчанию: {name}
diff --git a/src/messenger/webim/operator/login.php b/src/messenger/webim/operator/login.php
index 3638b10a..81829518 100644
--- a/src/messenger/webim/operator/login.php
+++ b/src/messenger/webim/operator/login.php
@@ -50,6 +50,10 @@ if (isset($_POST['login']) && isset($_POST['password'])) {
}
$page['formlogin'] = $login;
}
+} else if(isset($_GET['login'])) {
+ $login = getgetparam('login');
+ if (preg_match("/^(\w{1,15})$/", $login))
+ $page['formlogin'] = $login;
}
$page['localeLinks'] = get_locale_links("$webimroot/operator/login.php");
diff --git a/src/messenger/webim/operator/resetpwd.php b/src/messenger/webim/operator/resetpwd.php
index 84dfe4f5..8a02bfef 100644
--- a/src/messenger/webim/operator/resetpwd.php
+++ b/src/messenger/webim/operator/resetpwd.php
@@ -57,6 +57,7 @@ if (count($errors) == 0 && isset($_POST['password'])) {
perform_query($query, $link);
close_connection($link);
+ $page['loginname'] = $operator['vclogin'];
start_html_output();
require('../view/resetpwd.php');
exit;
diff --git a/src/messenger/webim/view/resetpwd.php b/src/messenger/webim/view/resetpwd.php
index 16c92069..c7fc9996 100644
--- a/src/messenger/webim/view/resetpwd.php
+++ b/src/messenger/webim/view/resetpwd.php
@@ -41,7 +41,7 @@ function tpl_content() {
-
+