mehr farbe in ausgabe und fix für schlüsselwortfeld

This commit is contained in:
2025-07-29 19:15:33 +02:00
parent 45e16dcbe7
commit e3ed8c7428
3 changed files with 175 additions and 169 deletions

View File

@@ -378,22 +378,23 @@ option = st.sidebar.radio("hidden_label",
# Optionales einzeiliges Eingabefeld nur für bestimmte Funktionen
additional_parameter = None
if option in ["Vigenere-Chiffre", "Wolseley-Chiffre", "Autokey-Chiffre", "Polybios kodieren", "Polybios dekodieren"]:
if ("Vigenere-Chiffre" or "Wolseley-Chiffre" or "Autokey-Chiffre" or "Polybios kodieren" or
"Polybios dekodieren" in option):
additional_parameter = st.text_input(
"Schlüsselwort:",
placeholder="Schlüsselwort hier eingeben"
)
elif option in ["Mono.-Substitution"]:
elif "Mono.-Substitution" in option:
additional_parameter = st.text_input(
"Schlüsselwort/Schlüsselalphabet:",
placeholder="Schlüsselwort/Schlüsselalphabet hier eingeben"
)
elif option in ["Jägerzaun kodieren", "Jägerzaun dekodieren"]:
elif "Jägerzaun kodieren" or "Jägerzaun dekodieren" in option:
additional_parameter = st.text_input(
"Schlüsselfeld:",
placeholder="Schlüsselzahl hier eingeben"
)
elif option in ["ADFGX kodieren", "ADFGX dekodieren", "ADFGVX kodieren", "ADFGVX dekodieren"]:
elif "ADFGX kodieren" or "ADFGX dekodieren" or "ADFGVX kodieren" or "ADFGVX dekodieren" in option:
additional_parameter = st.text_input(
"Passwörter:",
placeholder="PasswortEins, PasswortZwei"