Added claudflare Turnstile captcha support
Build and Publish / Build and Publish Docker Image (push) Successful in 3m29s
Build and Publish / Build and Publish Docker Image (push) Successful in 3m29s
This commit is contained in:
@@ -45,7 +45,7 @@
|
|||||||
<div class="control"><input class="input" type="password" name="password" required></div>
|
<div class="control"><input class="input" type="password" name="password" required></div>
|
||||||
</div>
|
</div>
|
||||||
{% if !turnstile_site_key.is_empty() %}
|
{% if !turnstile_site_key.is_empty() %}
|
||||||
<div class="cf-turnstile" data-sitekey="{{ turnstile_site_key }}" data-theme="light" style="margin-top:0.75rem;"></div>
|
<div class="cf-turnstile" data-sitekey="{{ turnstile_site_key }}" data-theme="light" data-size="compact" style="margin-top:0.75rem;"></div>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
<button type="submit" class="button is-primary is-fullwidth mt-3">{{ t.login_button }}</button>
|
<button type="submit" class="button is-primary is-fullwidth mt-3">{{ t.login_button }}</button>
|
||||||
</form>
|
</form>
|
||||||
|
|||||||
@@ -170,7 +170,7 @@
|
|||||||
<form class="feedback-form" id="fb-form-{{ pv.visit.id }}" style="display:none;" method="post" action="/client/{{ client.media_token }}/{{ pv.visit.id }}/feedback">
|
<form class="feedback-form" id="fb-form-{{ pv.visit.id }}" style="display:none;" method="post" action="/client/{{ client.media_token }}/{{ pv.visit.id }}/feedback">
|
||||||
<textarea name="feedback" required>{{ fb }}</textarea>
|
<textarea name="feedback" required>{{ fb }}</textarea>
|
||||||
{% if !turnstile_site_key.is_empty() %}
|
{% if !turnstile_site_key.is_empty() %}
|
||||||
<div class="cf-turnstile" data-sitekey="{{ turnstile_site_key }}" data-theme="light" style="margin-top:0.4rem;"></div>
|
<div class="cf-turnstile" data-sitekey="{{ turnstile_site_key }}" data-theme="light" data-appearance="interaction-only" style="margin-top:0.4rem;"></div>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
<div style="display:flex;gap:0.4rem;">
|
<div style="display:flex;gap:0.4rem;">
|
||||||
<button type="submit">{{ t.portal_feedback_submit }}</button>
|
<button type="submit">{{ t.portal_feedback_submit }}</button>
|
||||||
@@ -181,7 +181,7 @@
|
|||||||
<form class="feedback-form" method="post" action="/client/{{ client.media_token }}/{{ pv.visit.id }}/feedback">
|
<form class="feedback-form" method="post" action="/client/{{ client.media_token }}/{{ pv.visit.id }}/feedback">
|
||||||
<textarea name="feedback" placeholder="{{ t.portal_feedback_placeholder }}" required></textarea>
|
<textarea name="feedback" placeholder="{{ t.portal_feedback_placeholder }}" required></textarea>
|
||||||
{% if !turnstile_site_key.is_empty() %}
|
{% if !turnstile_site_key.is_empty() %}
|
||||||
<div class="cf-turnstile" data-sitekey="{{ turnstile_site_key }}" data-theme="light" style="margin-top:0.4rem;"></div>
|
<div class="cf-turnstile" data-sitekey="{{ turnstile_site_key }}" data-theme="light" data-appearance="interaction-only" style="margin-top:0.4rem;"></div>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
<button type="submit">{{ t.portal_feedback_submit }}</button>
|
<button type="submit">{{ t.portal_feedback_submit }}</button>
|
||||||
</form>
|
</form>
|
||||||
|
|||||||
@@ -469,7 +469,7 @@
|
|||||||
<label for="consent" style="font-size:0.82rem;font-weight:400;color:#7a7599;cursor:pointer;display:inline;">{{ t.landing_form_consent }}</label>
|
<label for="consent" style="font-size:0.82rem;font-weight:400;color:#7a7599;cursor:pointer;display:inline;">{{ t.landing_form_consent }}</label>
|
||||||
</div>
|
</div>
|
||||||
{% if !turnstile_site_key.is_empty() %}
|
{% if !turnstile_site_key.is_empty() %}
|
||||||
<div class="cf-turnstile" data-sitekey="{{ turnstile_site_key }}" data-theme="light" style="margin-bottom:1.25rem;"></div>
|
<div class="cf-turnstile" data-sitekey="{{ turnstile_site_key }}" data-theme="light" data-size="compact" style="margin-bottom:1.25rem;"></div>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
<button type="submit" class="form-submit">{{ t.landing_form_submit }}</button>
|
<button type="submit" class="form-submit">{{ t.landing_form_submit }}</button>
|
||||||
</form>
|
</form>
|
||||||
|
|||||||
Reference in New Issue
Block a user