Added ' symbol at restricted to use in passwords

pull/59/head
parent 7597654072
commit deddfd706d

@ -1323,6 +1323,11 @@ void on_password_accept(GtkWidget *,dictionary *dict){
} else { } else {
char *password = (char*)gtk_entry_get_text(GTK_ENTRY(window->PasswordEntry)); char *password = (char*)gtk_entry_get_text(GTK_ENTRY(window->PasswordEntry));
char *password_check = (char*)gtk_entry_get_text(GTK_ENTRY(window->RepeatPasswordEntry)); char *password_check = (char*)gtk_entry_get_text(GTK_ENTRY(window->RepeatPasswordEntry));
if (strstr(password,"'")){
yon_ubl_status_box_spawn(GTK_CONTAINER(window->StatusBox),PASSWORD_RESTRICTED_SYMBOL_LABEL,5,BACKGROUND_IMAGE_FAIL_TYPE);
yon_ubl_status_highlight_incorrect(window->PasswordEntry);
return;
}
if (strcmp(password,password_check)){ if (strcmp(password,password_check)){
yon_ubl_status_box_spawn(GTK_CONTAINER(window->StatusBox),PASSWORD_MISMATCH_LABEL,5,BACKGROUND_IMAGE_FAIL_TYPE); yon_ubl_status_box_spawn(GTK_CONTAINER(window->StatusBox),PASSWORD_MISMATCH_LABEL,5,BACKGROUND_IMAGE_FAIL_TYPE);
yon_ubl_status_highlight_incorrect(window->PasswordEntry); yon_ubl_status_highlight_incorrect(window->PasswordEntry);

@ -14,6 +14,7 @@
#define EDIT_WEB_LABEL _("Edit repository for publication") #define EDIT_WEB_LABEL _("Edit repository for publication")
#define PASSWORD_MISMATCH_LABEL _("Passwords do not match") #define PASSWORD_MISMATCH_LABEL _("Passwords do not match")
#define PASSWORD_RESTRICTED_SYMBOL_LABEL _("Password contains restricted symbols")
#define REPO_TOOLTIP_LABEL _("file://\t\t- Directory URL prefix for repository\n\ #define REPO_TOOLTIP_LABEL _("file://\t\t- Directory URL prefix for repository\n\
ftp://\t\t- FTP URL prefix for repository\n\ ftp://\t\t- FTP URL prefix for repository\n\

@ -61,6 +61,10 @@ msgstr ""
msgid "Passwords do not match" msgid "Passwords do not match"
msgstr "" msgstr ""
#: source/ubl-strings.h:17
msgid "Password contains restricted symbols"
msgstr ""
#: source/ubl-strings.h:18 #: source/ubl-strings.h:18
msgid "" msgid ""
"file://\t\t- Directory URL prefix for repository\n" "file://\t\t- Directory URL prefix for repository\n"

@ -61,6 +61,10 @@ msgstr "Редактирование репозитория для публик
msgid "Passwords do not match" msgid "Passwords do not match"
msgstr "Пароли не совпадают" msgstr "Пароли не совпадают"
#: source/ubl-strings.h:17
msgid "Password contains restricted symbols"
msgstr "Пароль содержит запрещённые символы"
#: source/ubl-strings.h:18 #: source/ubl-strings.h:18
msgid "" msgid ""
"file://\t\t- Directory URL prefix for repository\n" "file://\t\t- Directory URL prefix for repository\n"

Loading…
Cancel
Save