Bu kısım http://community.mybb.com/thread-92606.html bağlantısından alıntıdır.
- AdminCp'yi açın,
- "Forum Ayarları" sekmesini tıklayın,
- "Yeni Ayar Ekle"yi tıklayın.
Ayar Başlığı: Kayıt Sözleşmesi.
Kısa Bilgi: Kayıt esnasında kayıt sözleşmesini açar veya kapatır.
Ayar Grubu: Kullanıcı Giriş ve Kayıt Ayarları
Görüntülenme Sırası: 2
Tanımlayıcı: kayit_sozlesmesi
Type: Açık/Kapalı Seçimi
Değer: 1
yazıp "Yeni Ayar Ekle" yi tıklayıp kaydedin.
forum ana dizinindeki member.php'yi açın
satırını aşağıdaki ile değiştirin.
Admin Cp-Forum Ayarları-Kullanıcı Giriş ve Kayıt Ayarları'nı açtığınızda "Kayıt Sözleşmesi." ayarını kapalı duruma getirirseniz kayıt esnasında kayıt sözleşmesi görünmez.
Son olarak member_register şablonunu açın, aşağıdaki kodu bulun,
kodunu aşağıdaki ile değiştirin.
Aşağıdaki kodu bulun
kodunun hemen üzerine
kodu ekleyin,
Kayıt sayfasında deneme yapın, member_register şablonuna yapılan değişikliklerde kayıt sayfası hata verebiliyor. Deneme yapıp sıkıntı var mı bakın?
- AdminCp'yi açın,
- "Forum Ayarları" sekmesini tıklayın,
- "Yeni Ayar Ekle"yi tıklayın.
Ayar Başlığı: Kayıt Sözleşmesi.
Kısa Bilgi: Kayıt esnasında kayıt sözleşmesini açar veya kapatır.
Ayar Grubu: Kullanıcı Giriş ve Kayıt Ayarları
Görüntülenme Sırası: 2
Tanımlayıcı: kayit_sozlesmesi
Type: Açık/Kapalı Seçimi
Değer: 1
yazıp "Yeni Ayar Ekle" yi tıklayıp kaydedin.
forum ana dizinindeki member.php'yi açın
Kod:
if((!isset($mybb->input['agree']) && !isset($mybb->input['regsubmit'])) && $fromreg == 0 || $mybb->request_method != "post")
satırını aşağıdaki ile değiştirin.
Kod:
if($mybb->settings['kayit_sozlesmesi'] && ((!isset($mybb->input['agree']) && !isset($mybb->input['regsubmit'])) || $mybb->request_method != "post"))
Admin Cp-Forum Ayarları-Kullanıcı Giriş ve Kayıt Ayarları'nı açtığınızda "Kayıt Sözleşmesi." ayarını kapalı duruma getirirseniz kayıt esnasında kayıt sözleşmesi görünmez.
Son olarak member_register şablonunu açın, aşağıdaki kodu bulun,
Kod:
<form action="member.php" method="post" id="registration_form">
kodunu aşağıdaki ile değiştirin.
Kod:
<form action="member.php" method="post" id="registration_form" onsubmit="if(document.getElementById('agree').checked) { return true; } else { alert('Kayıt Sözleşmesini Okuduğunuzu Onaylayınız.'); return false; }">
Aşağıdaki kodu bulun
Kod:
<input type="submit" class="button" name="regsubmit" value="{$lang->submit_registration}" />
kodunun hemen üzerine
Kod:
<input type="checkbox" name="checkbox" value="check" id="agree" /> Forum Kurallarını okudum, kabul ediyorum. <br />
kodu ekleyin,
Kayıt sayfasında deneme yapın, member_register şablonuna yapılan değişikliklerde kayıt sayfası hata verebiliyor. Deneme yapıp sıkıntı var mı bakın?