/* Hungarian language re-added by Domonkos Sandor Hungarian language added by Robert Szabo */ #if defined(Hungarian) char *msg01 = "Nincs írási jog a jelszófile-hoz:"; char *msg02 = "Hiányzik az új jelszó vagy túl rövid (kevesebb, mint"; char *msg03 = "karakter)."; char *msg04 = "Az új jelszó túl hosszú (több, mint"; char *msg05 = "Ne használd ugyanazt a jelszót!"; char *msg06 = "Az új jelszó nem egyezik."; char *msg07 = "Nem tudom megnyitni a jelszófile-t:"; char *msg08 = "Nem tudom megnyitni az átmeneti file-t."; char *msg09 = "Az alábbi felhasználó jelszavát hibásan adtad meg:"; char *msg10 = "A jelszó nem változott meg."; char *msg11 = "Az alábbi felhasználó jelszava módosításra került:"; char *msg12 = ""; char *msg13 = "Felhasználó:"; char *msg14 = "nem találom."; char *msg15 = "Nem tudom megnyitni a config file-t:"; char *msg16 = "Nem tudom megnyitni a log file-t:"; char *msg17 = "Érvénytelen új jelszó."; char *msg18 = "Használd az alábbi szabályokat az új jelszóhoz:"; char *msg19 = "Legalább az alábbi betüket (a-z, A-Z)"; char *msg20 = "legalább az alábbi számokat (0-9)"; char *msg21 = "Legalább az alábbi speciális jeleket (billentyüzet)"; char *msg22 = "Internet hozzáférési jogosultság módosítása"; char *msg23 = "Az autentikációs file-nak a root tulajdonában kell lennie. Olvasd el README."; char *msg24 = "Autentikációs file hibás jogosultsággal (755-nek kell lenni). Olvasd el README."; char *msg25 = "Nem tudom megnyitni az autentikációs file-t."; char *msg26 = "Nincs jogod a jelszó módosítására."; char *msg27 = "Az autentikációs file-t nem találom."; 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] = "
  • Composition:"; char wrules[255]; int frules=0; printf("Content-type: text/html\n"); puts("\n"); printf("\n"); printf("\n"); printf(" Change Squid Password\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("Biztonsági okok miatt emlékezz az alábbi szabályokra az új jelszó megadásakor:\n"); printf("
      \n"); printf("
    • A jelszóban a kis és nagy betü különbözik, vagyis az 'A' és 'a' nem azonos.
      \n"); printf("
    • Használhatsz betüket, számokat és speciális karakterek a billentyüzetröl.
      \n"); printf("
    • Új jelszó szabályai:
      "); printf("
      • Hossza: minimum %s, maximum %s karakter.
        \n",rucolor,minlen,rucolor,maxlen); if(strcmp(minchar,"0") != 0) { sprintf(wrules," betük (a-z, A-Z): %s",rucolor,minchar); strcat(rules,wrules); frules=1; } if(strcmp(minnum,"0") != 0) { if(frules) strcat(rules,", "); sprintf(wrules," számok (0-9): %s",rucolor,minnum); strcat(rules,wrules); frules=1; } if(strcmp(minspec,"0") != 0) { if(frules) strcat(rules,", "); sprintf(wrules," speciális karakterek (billentyüzetröl): %s",rucolor,minspec); strcat(rules,wrules); frules=1; } if(!frules){ sprintf(wrules," szabadon választva",rucolor); strcat(rules,wrules); } strcat(rules,"
        "); printf(rules); printf("
      \n"); printf("
    • Az új jelszavad kb. 15 percen belül érvényes lesz.\n"); printf("
    \n"); printf("
    \n"); printf("
    \n"); printf("
    \n"); printf("\n"); printf("
    Felhasználói neved:\n"); printf(" \n"); printf("
    Jelenlegi jelszavad:\n"); printf(" \n",maxlen); printf("
    Új jelszavad:\n"); printf(" \n",maxlen); printf("
    Új jelszavad megerösítése:\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