Minor improvements (#186)

* Minor improvements

* FIX
This commit is contained in:
Roman Kelesidis 2023-06-17 02:57:37 +07:00 committed by GitHub
parent fbcce8618b
commit 84dfc57151
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 21 additions and 12 deletions

View File

@ -757,6 +757,7 @@ $template->assign_vars(array(
'EDIT_PROFILE' => ($mode == 'editprofile'), 'EDIT_PROFILE' => ($mode == 'editprofile'),
'ADM_EDIT' => $adm_edit, 'ADM_EDIT' => $adm_edit,
'SHOW_PASS' => ($adm_edit || ($mode == 'register' && IS_ADMIN)), 'SHOW_PASS' => ($adm_edit || ($mode == 'register' && IS_ADMIN)),
'PASSWORD_LONG' => sprintf($lang['PASSWORD_LONG'], PASSWORD_MAX_LENGTH),
'CAPTCHA_HTML' => ($need_captcha) ? bb_captcha('get') : '', 'CAPTCHA_HTML' => ($need_captcha) ? bb_captcha('get') : '',
'LANGUAGE_SELECT' => language_select($pr_data['user_lang'], 'user_lang'), 'LANGUAGE_SELECT' => language_select($pr_data['user_lang'], 'user_lang'),
@ -775,4 +776,4 @@ $template->assign_vars(array(
'U_RESET_AUTOLOGIN' => LOGIN_URL . "?logout=1&reset_autologin=1&sid={$userdata['session_id']}", 'U_RESET_AUTOLOGIN' => LOGIN_URL . "?logout=1&reset_autologin=1&sid={$userdata['session_id']}",
)); ));
print_page('usercp_register.tpl'); print_page('usercp_register.tpl');

View File

@ -603,7 +603,7 @@ $lang['PROFILE_UPDATED_INACTIVE'] = 'Your profile has been updated. However, you
$lang['PASSWORD_MISMATCH'] = 'The passwords you entered did not match.'; $lang['PASSWORD_MISMATCH'] = 'The passwords you entered did not match.';
$lang['CURRENT_PASSWORD_MISMATCH'] = 'The current password you supplied does not match that stored in the database.'; $lang['CURRENT_PASSWORD_MISMATCH'] = 'The current password you supplied does not match that stored in the database.';
$lang['PASSWORD_LONG'] = 'Your password must be no more than 32 characters.'; $lang['PASSWORD_LONG'] = 'Your password must be no more than %s characters.';
$lang['TOO_MANY_REGISTERS'] = 'You have made too many registration attempts. Please try again later.'; $lang['TOO_MANY_REGISTERS'] = 'You have made too many registration attempts. Please try again later.';
$lang['USERNAME_TAKEN'] = 'Sorry, but this username has already been taken.'; $lang['USERNAME_TAKEN'] = 'Sorry, but this username has already been taken.';
$lang['USERNAME_INVALID'] = 'Sorry, but this username contains an invalid character'; $lang['USERNAME_INVALID'] = 'Sorry, but this username contains an invalid character';

View File

@ -603,7 +603,7 @@ $lang['PROFILE_UPDATED_INACTIVE'] = 'Ваш профиль был изменен
$lang['PASSWORD_MISMATCH'] = 'Введенные пароли не совпадают'; $lang['PASSWORD_MISMATCH'] = 'Введенные пароли не совпадают';
$lang['CURRENT_PASSWORD_MISMATCH'] = 'Введенный вами пароль не совпадает с паролем из базы'; $lang['CURRENT_PASSWORD_MISMATCH'] = 'Введенный вами пароль не совпадает с паролем из базы';
$lang['PASSWORD_LONG'] = 'Ваш пароль должен быть не длиннее 20 символов'; $lang['PASSWORD_LONG'] = 'Ваш пароль должен быть не длиннее %s символов';
$lang['TOO_MANY_REGISTERS'] = 'Вы исчерпали предельное количество попыток регистрации для данной сессии. Пожалуйста, повторите попытку позднее.'; $lang['TOO_MANY_REGISTERS'] = 'Вы исчерпали предельное количество попыток регистрации для данной сессии. Пожалуйста, повторите попытку позднее.';
$lang['USERNAME_TAKEN'] = 'Извините, пользователь с таким именем уже существует'; $lang['USERNAME_TAKEN'] = 'Извините, пользователь с таким именем уже существует';
$lang['USERNAME_INVALID'] = 'Извините, это имя содержит неподходящие символы'; $lang['USERNAME_INVALID'] = 'Извините, это имя содержит неподходящие символы';

View File

@ -603,7 +603,7 @@ $lang['PROFILE_UPDATED_INACTIVE'] = 'Ваш профіль був змінени
$lang['PASSWORD_MISMATCH'] = 'Введені паролі не співпадають'; $lang['PASSWORD_MISMATCH'] = 'Введені паролі не співпадають';
$lang['CURRENT_PASSWORD_MISMATCH'] = 'Введений вами пароль не співпадає з паролем бази'; $lang['CURRENT_PASSWORD_MISMATCH'] = 'Введений вами пароль не співпадає з паролем бази';
$lang['PASSWORD_LONG'] = 'Ваш пароль повинен бути не довше 20 символів'; $lang['PASSWORD_LONG'] = 'Ваш пароль повинен бути не довше %s символів';
$lang['TOO_MANY_REGISTERS'] = 'Ви вичерпали ліміт кількість спроб реєстрації для даної сесії. Будь ласка, повторіть спробу пізніше.'; $lang['TOO_MANY_REGISTERS'] = 'Ви вичерпали ліміт кількість спроб реєстрації для даної сесії. Будь ласка, повторіть спробу пізніше.';
$lang['USERNAME_TAKEN'] = 'Вибачте, користувач з таким іменем вже існує'; $lang['USERNAME_TAKEN'] = 'Вибачте, користувач з таким іменем вже існує';
$lang['USERNAME_INVALID'] = "Вибачте, але це ім'я містить невідповідні символи"; $lang['USERNAME_INVALID'] = "Вибачте, але це ім'я містить невідповідні символи";

View File

@ -496,7 +496,7 @@ var array_rand = function (array) {
var autocomplete = function (noCenter) { var autocomplete = function (noCenter) {
var string_result = ""; // Empty string var string_result = ""; // Empty string
for (var i = 1; i <= 8; i++) { for (var i = 1; i <= 12; i++) {
string_result += array_for_rand_pass[array_rand(array_for_rand_pass)]; string_result += array_for_rand_pass[array_rand(array_for_rand_pass)];
} }
@ -560,4 +560,4 @@ $(document).ready(function () {
}).mouseout(function () { }).mouseout(function () {
_bMoveble = false; _bMoveble = false;
}); });
}); });

View File

@ -1347,14 +1347,21 @@ div#autocomplete_popup input {
width: 83px; width: 83px;
} }
div#autocomplete_popup span.regenerate { div#autocomplete_popup span {
width: 16px; width: 16px;
height: 16px; height: 16px;
margin: 24px 0 0 8px; margin: 24px 0 0 8px;
background: url("../../../images/pic_loading.gif") transparent no-repeat;
cursor: pointer; cursor: pointer;
display: inline-block; display: inline-block;
} }
div#autocomplete_popup span.regenerate {
background: url("../../../images/pic_loading.gif") transparent no-repeat;
}
div#autocomplete_popup span[title="Copy to clipboard"] {
background: url("../../../images/page.gif") transparent no-repeat;
}
/* ================================================================ * /* ================================================================ *
Alert Alert
* ================================================================ */ * ================================================================ */
@ -1475,4 +1482,4 @@ div#autocomplete_popup span.regenerate {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);
background-repeat: repeat-x; background-repeat: repeat-x;
border-color: #dca7a7; border-color: #dca7a7;
} }

View File

@ -24,7 +24,8 @@ ajax.callback.user_register = function(data){
<div class="close" onclick="$('div#autocomplete_popup').hide();"></div> <div class="close" onclick="$('div#autocomplete_popup').hide();"></div>
<div class="title">{L_YOUR_NEW_PASSWORD}</div> <div class="title">{L_YOUR_NEW_PASSWORD}</div>
<div> <div>
<input value="" autocomplete="off" type="text"/> <input style="width: 200px;" value="" autocomplete="off" type="text"/>
<span onclick="$('#autocomplete_popup input').CopyToClipboard();" title="Copy to clipboard"></span>
<span class="regenerate" title="{L_REGENERATE}" onclick="autocomplete(true);"></span> <span class="regenerate" title="{L_REGENERATE}" onclick="autocomplete(true);"></span>
</div> </div>
</div> </div>
@ -80,7 +81,7 @@ document.write('<input type="hidden" name="user_timezone" value="'+tz+'" />');
<td class="prof-title"><!-- IF EDIT_PROFILE -->{L_NEW_PASSWORD}: * <br /><h6>{L_PASSWORD_IF_CHANGED}</h6><!-- ELSE -->{L_PASSWORD}: *<!-- ENDIF --></td> <td class="prof-title"><!-- IF EDIT_PROFILE -->{L_NEW_PASSWORD}: * <br /><h6>{L_PASSWORD_IF_CHANGED}</h6><!-- ELSE -->{L_PASSWORD}: *<!-- ENDIF --></td>
<td> <td>
<input id="pass" type="<!-- IF SHOW_PASS -->text<!-- ELSE -->password<!-- ENDIF -->" name="new_pass" size="35" maxlength="32" value="" />&nbsp; <input id="pass" type="<!-- IF SHOW_PASS -->text<!-- ELSE -->password<!-- ENDIF -->" name="new_pass" size="35" maxlength="32" value="" />&nbsp;
<span id="autocomplete" title="{L_AUTOCOMPLETE}">&#9668;</span> &nbsp;<i class="med">{L_PASSWORD_LONG}</i> <span id="autocomplete" title="{L_AUTOCOMPLETE}">&#9668;</span> &nbsp;<i class="med">{PASSWORD_LONG}</i>
</td> </td>
</tr> </tr>
<tr> <tr>
@ -326,4 +327,4 @@ ajax.callback.posts = function(data){
</tbody> </tbody>
</table> </table>
</form> </form>