Tarih: 2006-01-14, 04:58:46 Mesaj konusu: aktivasyon maili , olmayan fonksiyon
arkadaslar,
aktivasyon maili daha onceden calisiyordu secenekler kisminda mail girili olmasina ragmen su an calismamaya basladi niye calismiyordur sizce forumda arastirdim ama baska birsey daha sorucam o yuzden baska bi mesaj actim.Uyelige aktivasyon linki ekliyim dedim sitedeki asagidaki yaziyi buldum ama bendeki your acc altindaki index dosyasinda finishnewuser diye bi fonksiyon yok ! php nuke 7.7 kullaniyorum hic patch yuklemedim.Sizce neden yoktur bu fonksiyon deliricem
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>";
indirdim ve kurdum sql altindakini sql sorgusu olarak calistirdim, html dizini icindekileri de your acc html icine attim.Fakat birsey degismedi biseyleri aktif etmem mi gerekiyor ?
işey aktif etmen gerekmiyo, çalışması gerek onlardan sonra. ama yukarda bi fonksiyona yok demişsin, sakın sen nsn veya cnb kurmuşş olmayasın daha önceleri
babacan cnb kuruluysa sen tekrar cnb dosyalarını at üstüne, onun adminde ayarı var, admin panelinden _EDITUSER a gir, ordan da kullanıcı ayarlarına, orda onay gerektirir evet,
admin onayı hayır,
mail gönder evet
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.
Boyle bisi yaziyo sitede ipuclarinda cnb de hangi secenegi aktif edince uye mailine bakmadan akivate edebiliyo kendini?
eğer mail gitsin, kullanıcı maili onaylasın diyosan orda üç tane seçenek var onayla ilgili
onay gerektirir evet
mail gönder evet
admin onayı gerekir hayırı seçceksin,
eğer mail gitmesin otomaitk kaydolsun diyosan
onay gerektirir hayır
mail gönder hayır
admin onayı hayır
eğer ben mail falan istemem kullanıcılara onayı ben veriyim diyosan
onay gerektirir evet
mail gönder hayır
admin onayı evet
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