Tarih: 2005-12-16, 13:00:12 Mesaj konusu: Üye kaydına aktivasyon linki ekleme sorun var YARDIM Lütfen :(
Üye kaydına aktivasyon linki ekleme
PHPNuke 6.5 ile beraber üye kayıt sonrası üyelik aktivasyonu hayatımıza girdi. Bu teknikle yeni kayıt olan üyenizin email adresini hatalı yazmasının önüne geçilmiş oldu. Ancak siz bu özelliği kullanmak istemeyebilirsiniz. Bu durumda üye kaydının sonuna, üye kaydı yapan kişiye üyeliğini email adresine bakmaya gerek kalmadan etkinleştirme seçeneği sunmanız gerekiyor. İşte bunu yolu... Yalnız bu anlattığım yol orjinal Your_Account modülü için geçerlidir. NSN yada başka bir Your Account modülü kullanıyorsanız modülün yönetimine girerek bu özelliği etkinleştirebilir yada devre dışı bırakabilirsiniz.
modules/Your_Account/index.php dosyanızı açın. function finishNewUser($username, $user_email,.... şeklindeki alanı bulun. Burada .""._FINISHUSERCONF."<br><br>"
.""._THANKSUSER." $sitename!</center>"; yazan yeri bulun. Burayı aşağıdaki şekilde değiştirin.
.""._FINISHUSERCONF."<br><br>"
.""._THANKSUSER." $sitename!<br><br>
<img src=\"images/arrow.gif\" border=0> Eğer aktivasyon linki email adresinize gelmediyse aşağıdaki linke tıklayarak üyeliğinizi aktif yapabilirsiniz.<br>
<br>[ <a href=\"$finishlink\"><b>Üyeliğimi aktif etmek istiyorum.</b></a> ]<br><br>
</center>";
Arkadaşlar ben bu kodları çözemedim neden çözemedigime gelince ip uçları bölümünde bunu inceledigimde şu kısmı anlayamadım
Kod:
modules/Your_Account/index.php dosyanızı açın. function finishNewUser($username, $user_email,.... şeklindeki alanı bulun. Burada .""._FINISHUSERCONF."<br><br>"
.""._THANKSUSER." $sitename!</center>"; yazan yeri bulun. Burayı aşağıdaki şekilde değiştirin.
şimdi finishNewUser($username, $user_email,.... den .""._THANKSUSER." $sitename!</center>"; kadar olan bölümü koplemi değiştirecegiz yoksa finishNewUser ....... şeklindeki alanı bulun dedikten sonra ayada birşeylermi yapılıyor yanlışmı eklendi çözemedim.
Denedim mesela finishNewUser($username, $user_email,.... şeklindeki alanı bulun. Burada .""._FINISHUSERCONF."<br><br>"
.""._THANKSUSER." $sitename!</center>"; olan alanı komple .""._FINISHUSERCONF."<br><br>"
.""._THANKSUSER." $sitename!<br><br>
<img src=\"images/arrow.gif\" border=0> Eğer aktivasyon linki email adresinize gelmediyse aşağıdaki linke tıklayarak üyeliğinizi aktif yapabilirsiniz.<br>
<br>[ <a href=\"$finishlink\"><b>Üyeliğimi aktif etmek istiyorum.</b></a> ]<br><br>
</center>"; ile değiştirdim sayfa açılmıyor benbeyaz kalıyor sorun nedir bir sorun varsa bunu düzeltebilirmisiniz rica etsem ?
EDiT : Oke arkadaşlar çözdüm fakat sanırım yanıltıcı bir yanlışlık var modules/Your_Account/index.php dosyanızı açın. function finishNewUser($username, $user_email,.... şeklindeki alanı bulun... burası gereksiz sanırım bulmamız gerekmiyor :)
Bu forumda yeni başlıklar açamazsınız Bu forumdaki başlıklara cevap veremezsiniz Bu forumdaki mesajlarınızı değiştiremezsiniz Bu forumdaki mesajlarınızı silemezsiniz Bu forumdaki anketlerde oy kullanamazsınız