Kayıt (registration.tpl)

Bu formun gösterimi registration.tpl dosyasında yapılandırılır. Bu bölümde, kullanıcılar web sitesine kaydolurken kullanılan şablonlar özelleştirilir.

Önemli
Bu bölümü HTML bilgisi olmadan düzenlemeniz önerilmez, çünkü form aracılığıyla script'e iletilen alan adlarını kullanır. Başka bir deyişle, metni istediğiniz gibi düzenleyebilirsiniz, ancak alanların adlarını değiştirmeyin, bu son derece önemlidir.
Etiket Açıklama
[registration] metin [/registration]Kayıt olurken içindeki metni görüntüler.
[validation] metin [/validation]Doğrulama sırasında içindeki metni görüntüler.
[sec_code] metin [/sec_code]Etkinleştirilmişse CAPTCHA kodunu görüntüler.
{reg_code}Kullanıcıya CAPTCHA kodunu gösterir.
{xfields}Profilin ek alanlarını doldurmak için alanları görüntüler.
[xfinput_X]Formunuzun ek alanlarını istediğiniz konumda görüntüler, burada X ek alanın adıdır.
[recaptcha] metin [/recaptcha]Ayarlarda reCAPTCHA türü etkinleştirilmişse içindeki metni görüntüler.
{recaptcha}Ayarlarda etkinleştirilmişse reCAPTCHA widget'ını görüntüler.
[question] metin [/question]Soru/cevap sistemi etkinleştirilmişse içindeki metni görüntüler.
{question}Daha önce ayarlanmış sorular listesinden soruyu görüntüler.
[vk] metin [/vk]VK ağı kullanılarak yetkilendirme etkinleştirilmişse içindeki metni görüntüler.
{vk_url}VK'ya giriş yapmak için URL bağlantısını görüntüler.
[odnoklassniki] metin [/odnoklassniki]Odnoklassniki ağı kullanılarak yetkilendirme etkinleştirilmişse içindeki metni görüntüler.
{odnoklassniki_url}Odnoklassniki'ye giriş yapmak için URL bağlantısını görüntüler.
[facebook] metin [/facebook]Facebook kullanılarak yetkilendirme etkinleştirilmişse içindeki metni görüntüler.
{facebook_url}Facebook'a giriş yapmak için URL bağlantısını görüntüler.
[google] metin [/google]Google kullanılarak yetkilendirme etkinleştirilmişse içindeki metni görüntüler.
{google_url}Google'a giriş yapmak için URL bağlantısını görüntüler.
[mailru] metin [/mailru]Mail.ru kullanılarak yetkilendirme etkinleştirilmişse içindeki metni görüntüler.
{mailru_url}Mail.ru'ya giriş yapmak için URL bağlantısını görüntüler.
[yandex] metin [/yandex]Yandex kullanılarak yetkilendirme etkinleştirilmişse içindeki metni görüntüler.
{yandex_url}Yandex'e giriş yapmak için URL bağlantısını görüntüler.

Kapsamlı registration.tpl Örneği


[registration]
<div class="registration-form">
    <h3>Yeni Hesap Oluştur</h3>
    <form method="post">
        <div class="form-group">
            <label>Kullanıcı Adı:</label>
            <input type="text" name="name" class="form-control" required>
        </div>
        <div class="form-group">
            <label>Şifre:</label>
            <input type="password" name="password" class="form-control" required>
        </div>
        <div class="form-group">
            <label>E-posta:</label>
            <input type="email" name="email" class="form-control" required>
        </div>
        
        <!-- Ek Alanlar -->
        {xfields}

        <!-- Güvenlik Doğrulaması -->
        [sec_code]
            <div class="form-group">
                <label>Güvenlik Kodu: {reg_code}</label>
                <input type="text" name="sec_code" class="form-control" required>
            </div>
        [/sec_code]
        [recaptcha]{recaptcha}[/recaptcha]
        [question]
            <div class="form-group">
                <label>Soru: {question}</label>
                <input type="text" name="question_answer" class="form-control" required>
            </div>
        [/question]

        <button type="submit" class="btn btn-primary">Kayıt Ol</button>
    </form>

    <div class="social-register mt-3">
        <b>Veya sosyal medya ile kaydolun:</b>
        [google]<a href="{google_url}">Google</a>[/google]
        [facebook]<a href="{facebook_url}">Facebook</a>[/facebook]
    </div>
</div>
[/registration]

[validation]
<div class="validation-message">
    <h3>Kayıt Doğrulaması</h3>
    <p>Kaydınızı tamamlamak için e-posta adresinize gönderilen doğrulama linkine tıklayın.</p>
</div>
[/validation]