mirror of
https://github.com/tebarius/Docker-Flask-QR.git
synced 2025-12-20 22:23:30 +01:00
Bugfixes in wifi-qr + update DockerImages to v1.2.1
This commit is contained in:
@@ -171,9 +171,9 @@ def makeqr():
|
||||
ssid = (request.args.get("ssid").replace("\\", "\\\\").replace(";", "\\;")
|
||||
.replace(",", "\\,").replace(":", "\\:").replace("\"", "\\\""))
|
||||
if request.args.get("auth") == "WPA":
|
||||
data = f'WIFI:T:WPA;S:"{ssid}";P:"{passw}"'
|
||||
data = f'WIFI:T:WPA;S:"{ssid}";P:"{passw}";'
|
||||
else:
|
||||
data = f'WIFI:T:nopass;S:"{ssid}"'
|
||||
data = f'WIFI:T:nopass;S:"{ssid}";'
|
||||
if request.args.get("hidden"):
|
||||
data += "H:true;;"
|
||||
else:
|
||||
|
||||
@@ -171,13 +171,14 @@ def makeqr():
|
||||
ssid = (request.form["ssid"].replace("\\", "\\\\").replace(";", "\\;")
|
||||
.replace(",", "\\,").replace(":", "\\:").replace("\"", "\\\""))
|
||||
if request.form["auth"] == "WPA":
|
||||
data = f'WIFI:T:WPA;S:"{ssid}";P:"{passw}"'
|
||||
data = f'WIFI:T:WPA;S:"{ssid}";P:"{passw}";'
|
||||
else:
|
||||
data = f'WIFI:T:nopass;S:"{ssid}"'
|
||||
if request.form["hidden"]:
|
||||
data = f'WIFI:T:nopass;S:"{ssid}";'
|
||||
if 'ssid_hidden' in request.form:
|
||||
data += "H:true;;"
|
||||
else:
|
||||
data += ";"
|
||||
|
||||
elif request.form['type'] == "cal":
|
||||
# Format für Calendar (Zeilenumbrüche beachten!!):
|
||||
# BEGIN:VEVENT
|
||||
|
||||
@@ -9,8 +9,8 @@
|
||||
<input type="text" name="ssid" id="ssid" size="30" maxlength="60" required><br />
|
||||
<label for="passw">Passcode / Passwort:</label>
|
||||
<input type="text" name="passw" id="passw" size="30" maxlength="60"><br />
|
||||
<input type="checkbox" name="hidden" id="hidden" value=True>
|
||||
<label for="hidden"><i>versteckte / unsichtbare SSID</i></label><br />
|
||||
<input type="checkbox" name="ssid_hidden" id="ssid_hidden" value=True>
|
||||
<label for="ssid_hidden"><i>versteckte / unsichtbare SSID</i></label><br />
|
||||
<label>
|
||||
<input name="auth" type="radio" value="WPA" required>
|
||||
</label> WPA/WPA2/WPA3<br />
|
||||
@@ -18,11 +18,6 @@
|
||||
<input name="auth" type="radio" value="nopass" required>
|
||||
</label> keine Verschlüsselung
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<br />
|
||||
<button type="reset">Eingaben zurücksetzen</button>
|
||||
<button type="submit">Eingaben absenden</button>
|
||||
|
||||
@@ -28,13 +28,13 @@
|
||||
}
|
||||
input[type='radio']
|
||||
{
|
||||
transform: scale(4);
|
||||
transform: scale(3);
|
||||
margin: 10px;
|
||||
vertical-align:10px;
|
||||
}
|
||||
input[type='checkbox']
|
||||
{
|
||||
transform: scale(4);
|
||||
transform: scale(3);
|
||||
margin: 10px;
|
||||
vertical-align:10px;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user