]> git.plutz.net Git - shellwiki/commitdiff
autocomplete controls in user forms (translations)
authorPaul Hänsch <paul@plutz.net>
Tue, 11 Nov 2025 05:07:55 +0000 (06:07 +0100)
committerPaul Hänsch <paul@plutz.net>
Tue, 11 Nov 2025 05:07:55 +0000 (06:07 +0100)
l10n/de.sh

index 0e15f492019d8de96ad271242d3cd7e253156e07..33113968a42b8b549bbaf48a7d9a5656d5537076 100644 (file)
@@ -130,7 +130,7 @@ w_user_register_sendmail(){  # TRANSLATION
          [p Wir schicken eine Aktivierungsmail an Ihre Email-Adresse.
            Sie können mit der Registierung fortfahren, sobald Sie den
            Aktivierungslink in dieser Email anklicken.]
-         [input type=email name=email placeholder="Email Adresse"]
+         [input type=email name=email autocomplete="email" placeholder="Email Adresse"]
          [submit "action" "user_register" Registrieren]
        ]
        EOF
@@ -138,9 +138,9 @@ w_user_register_sendmail(){  # TRANSLATION
 w_user_register_direct(){  # TRANSLATION
   cat <<-EOF
        [form #user_register .registername method=POST
-          [input name=uname placeholder="Benutzername wählen" tooltip="Ihr Benutzername darf jedes Zeichen, außer dem @-Zeichen enthalten. Er muss mindestens drei Zeichen lang sein und mit einem Buchstaben anfangen." pattern="^\[\\\\p{L}\]\[\\\\p{L}0-9 -~\]{2,127}$" autocomplete=off]
-         [input type=password name=pw placeholder="Passwort wählen" pattern=".{6,}"]
-         [input type=password name=pwconfirm placeholder="Passwort bestätigen" pattern=".{6,}"]
+         [input name=uname autocomplete="username" placeholder="Benutzername wählen" tooltip="Ihr Benutzername darf jedes Zeichen, außer dem @-Zeichen enthalten. Er muss mindestens drei Zeichen lang sein und mit einem Buchstaben anfangen." pattern="^\[\\\\p{L}\]\[\\\\p{L}0-9 -~\]{2,127}$"]
+         [input type=password name=pw autocomplete="new-password" placeholder="Passwort wählen" pattern=".{6,}"]
+         [input type=password name=pwconfirm autocomplete="new-password" placeholder="Passwort bestätigen" pattern=".{6,}"]
          [submit "action" "user_register" Registrieren]
        ]
        EOF
@@ -153,9 +153,9 @@ w_user_confirm_proceed(){  # TRANSLATION
          $([ "$EMAIL" != '\' ] && printf \
            '[input disabled=disabled value="%s" placeholder="Email Adresse"]' "$(UNSTRING "$EMAIL" |HTML)"
          )
-          [input name=uname placeholder="Benutzername wählen" tooltip="Ihr Benutzername darf jedes Zeichen, außer dem @-Zeichen enthalten. Er muss mindestens drei Zeichen lang sein und mit einem Buchstaben anfangen." pattern="^\[\\\\p{L}\]\[\\\\p{L}0-9 -~\]{2,127}$" autocomplete=off]
-         [input type=password name=pw placeholder="Passwort wählen" pattern=".{6,}"]
-         [input type=password name=pwconfirm placeholder="Passwort bestätigen" pattern=".{6,}"]
+         [input name=uname autocomplete="username" placeholder="Benutzername wählen" tooltip="Ihr Benutzername darf jedes Zeichen, außer dem @-Zeichen enthalten. Er muss mindestens drei Zeichen lang sein und mit einem Buchstaben anfangen." pattern="^\[\\\\p{L}\]\[\\\\p{L}0-9 -~\]{2,127}$"]
+         [input type=password name=pw autocomplete="new-password" placeholder="Passwort wählen" pattern=".{6,}"]
+         [input type=password name=pwconfirm autocomplete="new-password" placeholder="Passwort bestätigen" pattern=".{6,}"]
          [submit "action" "user_confirm" Registrierung Abschließen]
        ]
        EOF
@@ -203,8 +203,8 @@ w_user_invite_deny(){  # TRANSLATION
 w_user_login_logon(){  # TRANSLATION
   cat <<-EOF
        [form #user_login .login method=POST
-         [input name=uname placeholder="Benutzername oder Email-Adresse"]
-         [input type=password name=pw placeholder="Passwort"]
+         [input name=uname autocomplete="username" placeholder="Benutzername oder Email-Adresse"]
+         [input type=password name=pw autocomplete="current-password" placeholder="Passwort"]
          [submit "action" "user_login" Anmelden]
        ]
        EOF