mirror of
https://codeberg.org/angestoepselt/homepage.git
synced 2025-05-24 14:46:16 +00:00
Fix Captcha placement and styling
This commit is contained in:
parent
e887014248
commit
ebb777134f
11 changed files with 26 additions and 2 deletions
|
|
@ -71,7 +71,7 @@ match os.environ.get("REQUEST_METHOD", "").upper():
|
|||
# place the token *inside* the form. It assumes that there is
|
||||
# a) only one form on the site and
|
||||
# b) the <form> tag doesn't end on the same line.
|
||||
if "</form" in line.lower():
|
||||
if "<!-- FORM -->" in line.lower():
|
||||
print(f'<input type="hidden" name="csrftoken" value="{csrf_token}" />')
|
||||
|
||||
print(f'<label class="form-input">')
|
||||
|
|
@ -84,7 +84,11 @@ match os.environ.get("REQUEST_METHOD", "").upper():
|
|||
print(f'</script>')
|
||||
|
||||
print('<script src="https://js.hcaptcha.com/1/api.js" async defer></script>')
|
||||
print(f'<div class="form-input">')
|
||||
print(f'<div aria-hidden="true"></div>')
|
||||
print(f'<div class="h-captcha" data-sitekey="{os.environ.get("HCAPTCHA_SITE_KEY", "")}"></div>')
|
||||
print(f'</div>')
|
||||
else:
|
||||
print(line)
|
||||
|
||||
exit(0)
|
||||
|
|
|
|||
|
|
@ -72,6 +72,8 @@ Im folgenden Feld kannst du weitere Anmerkungen ergänzen.
|
|||
<textarea name="message"></textarea>
|
||||
</label>
|
||||
|
||||
<!-- FORM -->
|
||||
|
||||
<div class="form-submit">
|
||||
<input type="submit" value="Abschicken" />
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -86,6 +86,8 @@ installiert. Es gibt ein Programm zum Schreiben
|
|||
<span>Ich habe die Hinweise gelesen.</span>
|
||||
</label>
|
||||
|
||||
<!-- FORM -->
|
||||
|
||||
<div class="form-submit">
|
||||
<input type="submit" value="Abschicken" />
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -40,6 +40,8 @@ kein Problem.
|
|||
<textarea name="message"></textarea>
|
||||
</label>
|
||||
|
||||
<!-- FORM -->
|
||||
|
||||
<div class="form-submit">
|
||||
<input type="submit" value="Abschicken" />
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -45,6 +45,8 @@ ist das auch kein Problem.
|
|||
<textarea name="message"></textarea>
|
||||
</label>
|
||||
|
||||
<!-- FORM -->
|
||||
|
||||
<div class="form-submit">
|
||||
<input type="submit" value="Abschicken" />
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -52,6 +52,8 @@ Fragen haben, freuen wir uns natürlich trotzdem hier auf deine Nachricht.
|
|||
<textarea name="message"></textarea>
|
||||
</label>
|
||||
|
||||
<!-- FORM -->
|
||||
|
||||
<div class="form-submit">
|
||||
<input type="submit" value="Abschicken" />
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -38,6 +38,8 @@ Problem möglichst präzise.
|
|||
<textarea name="message"></textarea>
|
||||
</label>
|
||||
|
||||
<!-- FORM -->
|
||||
|
||||
<div class="form-submit">
|
||||
<input type="submit" value="Abschicken" />
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -78,6 +78,8 @@ Wie möchtest du dem Verein beitreten?
|
|||
Das war's!
|
||||
Wir werden uns, nachdem du den Antrag abgeschickt hast, bei dir melden.
|
||||
|
||||
<!-- FORM -->
|
||||
|
||||
<div class="form-submit">
|
||||
<input type="submit" value="Abschicken" />
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -57,6 +57,8 @@ Gruppeneinladung.
|
|||
<textarea name="message"></textarea>
|
||||
</label>
|
||||
|
||||
<!-- FORM -->
|
||||
|
||||
<div class="form-submit">
|
||||
<input type="submit" value="Abschicken" />
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -82,6 +82,8 @@ Hast du weitere Fragen? Möchtest du ein konkretes Projekt unterstützen? Schrei
|
|||
<textarea name="message"></textarea>
|
||||
</label>
|
||||
|
||||
<!-- FORM -->
|
||||
|
||||
<div class="form-submit">
|
||||
<input type="submit" value="Abschicken" />
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -90,6 +90,8 @@ Solltest du noch Fragen haben oder uns anderweitig etwas mitteilen wollen, kanns
|
|||
<textarea name="message"></textarea>
|
||||
</label>
|
||||
|
||||
<!-- FORM -->
|
||||
|
||||
<div class="form-submit">
|
||||
<input type="submit" value="Abschicken" />
|
||||
</div>
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue