/* Russian language (Windows 1251 codepage) added by Oleg Chibarov */ #if defined(Russian1251) char *msg01 = "Запрещено сохранять файл с паролями:"; char *msg02 = "Новый пароль не задан или слишком короток (менее"; char *msg03 = "символов)."; char *msg04 = "Новый пароль слишком длинён (более"; char *msg05 = "Пожалуйста, не используйте тот же самый пароль."; char *msg06 = "Новый пароль не совпадает с подтверждением."; char *msg07 = "Не удалось открыть файл с паролями:"; char *msg08 = "Не удалось открыть временный файл."; char *msg09 = "Неправильный пароль для пользователя:"; char *msg10 = "Пароль не изменён."; char *msg11 = "Изменён пароль для пользователя:"; char *msg12 = ""; char *msg13 = "Пользователь:"; char *msg14 = "не найден."; char *msg15 = "Не удалось открыть файл конфигурации:"; char *msg16 = "Не удалось открыть файл с отчётом:"; char *msg17 = "Недействительный новый пароль."; char *msg18 = "Пожалуйста, пользуйтесь следующими правилами при вводе нового пароля:"; char *msg19 = "Минимальное количество букв (a-z, A-Z)"; char *msg20 = "Минимальное количество цифр (0-9)"; char *msg21 = "Минимальное количество специальных символов (клавиатура)"; char *msg22 = "Поменяйте пароль вашей учетной записи"; char *msg23 = "Файл авторизации должен принадлежать root. Пожалуйста, читайте README."; char *msg24 = "Файл авторизации должнен иметь маску 755. Пожалуйста, читайте README."; char *msg25 = "Не удалось открыть файл авторизации."; char *msg26 = "Вам не разрешено именять пароль."; char *msg27 = "Не найден файл авторизации."; static void UserForm(char *minlen, char *maxlen, char *minchar, char *minnum, char *minspec, char *bgcolor, char *txcolor, char *ticolor, char *rucolor, char *logo, char *width, char *height, char *header, char *bgimage, char *ShowInfo) { char rules[255] = "
  • Состав:"; char wrules[255]; int frules=0; printf("Content-type: text/html; charset=Windows-1251\n"); puts("\n"); printf("\n"); printf("\n"); printf(" Замена пароля\n"); printf("\n"); printf("\n",bgcolor,txcolor,bgimage); if(strlen(logo) > 0) printf("

    %s

    \n",logo,width,height,ticolor,header); else printf("

    %s

    \n",ticolor,header); printf("Из соображений безопасности, помните эти правила при замене пароля:\n"); printf("\n"); printf("
    \n"); printf("
    \n"); printf("
    \n"); printf("\n"); printf("
    Наберите имя пользователя:\n"); printf(" \n"); printf("
    Наберите текущий пароль:\n"); printf(" \n",maxlen); printf("
    Наберите новый пароль:\n"); printf(" \n",maxlen); printf("
    Наберите ещё раз новый пароль:\n"); printf(" \n",maxlen); printf("
    \n"); printf("
    \n"); printf("\n"); printf("\n"); printf("\n"); printf("
    \n"); printf("
    \n"); if(strcmp(ShowInfo,"on") == 0) printf("%s-%s\n",URL,PGM,VERSION); printf("\n"); printf("\n"); fflush(stdout); return; } #endif