🔒 Repository is read-only – file editing is disabled.
123456789101112131415161718192021222324
{% extends "base.html" %}{% block title %}{{ t('register_title') }}{% endblock %}
{% block content %}<div class="card" style="max-width:420px;margin:3rem auto">
<div class="card-header"><h2> {{ t('register_title') }}</h2></div>
<form method="POST">
<input type="hidden" name="csrf_token" value="{{ csrf_token() }}">
<input type="hidden" name="captcha_sig" value="{{ captcha_sig }}">
<input type="hidden" name="ca" value="{{ captcha_a_hidden }}">
<input type="hidden" name="cb" value="{{ captcha_b_hidden }}">
<input name="username" placeholder="{{ t('username_placeholder') }} (min. 3 znaki)" required style="width:100%;padding:0.5rem;margin-bottom:0.5rem;background:#0d1117;border:1px solid var(--border);color:#fff;border-radius:var(--radius-sm)">
<input type="email" name="email" placeholder="{{ t('email_placeholder') }}" required style="width:100%;padding:0.5rem;margin-bottom:0.5rem;background:#0d1117;border:1px solid var(--border);color:#fff;border-radius:var(--radius-sm)">
<input type="password" name="password" placeholder="{{ t('password_placeholder') }} (min. 5 znaków)" required style="width:100%;padding:0.5rem;margin-bottom:0.5rem;background:#0d1117;border:1px solid var(--border);color:#fff;border-radius:var(--radius-sm)">
<div style="display:flex;align-items:center;gap:0.5rem;margin-bottom:0.75rem">
<span style="font-size:0.9rem;color:var(--muted);white-space:nowrap">{{ t('captcha_question') }} {{ captcha_a }} + {{ captcha_b }}?</span>
<input type="number" name="captcha_answer" placeholder="?" required style="width:70px;padding:0.5rem;background:#0d1117;border:1px solid var(--border);color:#fff;border-radius:var(--radius-sm)">
</div>
<button class="btn btn-primary" style="width:100%">{{ t('register_submit') }}</button>
</form>
<p style="margin-top:0.75rem;text-align:center;font-size:0.85rem;color:var(--muted)">
{% if admin_activation_required %}{{ t('register_info_admin') }}{% else %}{{ t('register_info') }}{% endif %}
</p>
<p style="margin-top:0.25rem;text-align:center;font-size:0.85rem;color:var(--muted)">
<a href="/login">{{ t('already_have') }}</a>
</p>
</div>{% endblock %}