|
»Forumlar »SE ? Core Labs
»User Profile Üyelik İptali - Hesap Kapatma
https://seditio.com.tr/eski1/forums.php?m=posts&q=614 |
| Author: Kaan, Posted: 2010-04-14 01:10 GMT. This post was edited by Kaan (2010-04-14 01:20 GMT, 5860 Gün ago) |
|
Kullan?c?n?n Kendi Hesab?n? Kapatmas?n? istiyorsan?z A?ag?daki uygulamay? Sitenize Uygulay?n?z.. System/core/users/users.profile.inc.php yi a??n Alttakini bulun. Kod: $rusertext = substr($rusertext, 0, $cfg['usertextmax']); Alt?na Ekleyin. Kod: $ruserdelete = sed_import('ruserdelete','P','BOL'); $ruserdelpfs = sed_import('ruserdelpfs','P','BOL'); $sql = sed_sql_query("SELECT * FROM $db_users WHERE user_id='$id'"); if ($row = sed_sql_fetchassoc($sql)) { if ($cfg['trash_user']) { sed_trash_put('user', $L['User']." #".$id." ".$row['user_name'], $id, $row); } $sql = sed_sql_query("DELETE FROM $db_users WHERE user_id='$id'"); $sql = sed_sql_query("DELETE FROM $db_groups_users WHERE gru_userid='$id'"); if ($ruserdelpfs) { sed_pfs_deleteall($id); } sed_log("Deleted user #".$id,'adm'); } Alttakini bulun Kod: $profile_form_skins .= sed_selectbox_skin($urr['user_skin'], 'ruserskin'); ?st?ne Ekleyin Kod: $profile_form_delete = "<input type=\"radio\" class=\"radio\" name=\"ruserdelete\" value=\"1\" />".$L['Yes']." <input type=\"radio\" class=\"radio\" name=\"ruserdelete\" value=\"0\" checked=\"checked\" />".$L['No']."<br />+ ".$L['PFS'].":<input type=\"checkbox\" class=\"checkbox\" name=\"ruserdelpfs\" />"; Alttakini bulun Kod: "USERS_PROFILE_AVATAR" => $profile_form_avatar, Alt?na Ekleyin Kod: "USERS_PROFILE_DELETE" => $profile_form_delete, Kaydet Kapat skins/skinsad?/users.profile.tpl yi a??n Alttakini bulun Kod: <tr> <td colspan="2" class="valid"> <input type="submit" value="{PHP.skinlang.usersprofile.Update}"> </td> </tr> ?st?ne Ekleyin Kod: <tr> <td><b>?yeli?imi ?ptal Et</b><br />Not: ?yeli?inizi iptal ederseniz birdaha siteye giri? yapamayacaks?n?z..</td> <td>{USERS_PROFILE_DELETE} </td> </tr> Kaydet Kapat.. Hay?rl? olsun iyi g?nlerde kullan?n.. |
| Author: TheRaskol, Posted: 2010-04-14 21:22 GMT. |
|
Te?ekk?r ederim kaan. Bir de ?unu isteyece?im ama. Moderat?r olanlara profilinden silme yaz?s? ??kmamas?n? nas?l yapaca??z? Yani moderat?rler ?yeliklerini silemeyecek. Tekrar te?ekk?rler. |
| Author: Kaan, Posted: 2010-04-14 22:18 GMT. |
|
?u ?ekilde Dene Bakal?m test etmedim ama olmas? gerekiyor. Sadece Userlerde Silme Se?ene?i G?r?n?r Yani Main Grup 4 user grubu.. Garantisi yok ?al??mayabilirde. Kod: if ($usr['maingrp']=='4') { $profile_form_delete = "<input type=\"radio\" class=\"radio\" name=\"ruserdelete\" value=\"1\" />".$L['Yes']." <input type=\"radio\" class=\"radio\" name=\"ruserdelete\" value=\"0\" checked=\"checked\" />".$L['No']."<br />+ ".$L['PFS'].":<input type=\"checkbox\" class=\"checkbox\" name=\"ruserdelpfs\" />"; } Bunuda Dene Birisi olmas? gerekiyor.. Kod: if ($urr['user_maingrp']=='4') { $profile_form_delete = "<input type=\"radio\" class=\"radio\" name=\"ruserdelete\" value=\"1\" />".$L['Yes']." <input type=\"radio\" class=\"radio\" name=\"ruserdelete\" value=\"0\" checked=\"checked\" />".$L['No']."<br />+ ".$L['PFS'].":<input type=\"checkbox\" class=\"checkbox\" name=\"ruserdelpfs\" />"; } |
| Author: TheRaskol, Posted: 2010-04-15 02:42 GMT. |
| Bu arada profilde silme butonu var fakat sil deyip g?ncelle dedi?imiz de silmiyor. |
| Author: Kaan, Posted: 2010-04-15 03:08 GMT. This post was edited by Kaan (2010-04-15 03:10 GMT, 5859 Gün ago) |
|
Bu Kodu Eklersen Sadece ?yeler Profilinden hesab?n? kapatabilir. Modlar ve Y?neticiler Profilinden Hesab?n? Kapatamazlar.. Test Ettim her hangi bir soruna rastlanmam??t?r.. Adminlere ve Modlara Hesab? Kapat Kutucugu ??kmaz.. Kod: if ($usr['maingrp']=='4') { $profile_form_delete = "<input type=\"radio\" class=\"radio\" name=\"ruserdelete\" value=\"1\" />".$L['Yes']." <input type=\"radio\" class=\"radio\" name=\"ruserdelete\" value=\"0\" checked=\"checked\" />".$L['No']."<br />+ ".$L['PFS'].":<input type=\"checkbox\" class=\"checkbox\" name=\"ruserdelpfs\" />"; } son mesaj 1 dakika Alıntı Yukar?daki uygulamay? do?ru ?ekilde yapm?? isen kesinlikle bir sorun olmamas? gerekiyor.. |
| Author: M4ster, Posted: 2010-04-15 11:37 GMT. |
| ?ok g?zel d???n?lm?? ellerine sa?l?k kaan yine fark?n? koydun ortaya. |
| Author: TheRaskol, Posted: 2010-04-15 13:54 GMT. |
|
kaan sen bunu denedi?ine emin misin? Ben tam 3 kere yapt?m ayn? modifikasyonu olmuyor. Sil deyip g?ncelle diyorsun tekrar adam?n profiline at?yor. Ve silmeden devam ediyor. |
| Author: Azerbaycan, Posted: 2010-04-16 17:53 GMT. |
|
calisiyorsa guzel IDEA... ama kurmucam...bazirlari konu aciyor..forum doluyor sora hesabin silince konularda silinicek dimi? |
| Author: TheRaskol, Posted: 2010-04-16 20:45 GMT. |
|
Hay?r konular durur sadece profili silinir. Ama bende malesef silmiyor kullan?c?y? kaan ilgilenecektir. |
| Author: Kaan, Posted: 2010-04-18 20:34 GMT. |
|
Arada?lar Kodlarda sorun yok defalarca test ettim. Profilde yapt?g?n?z modifiyelerden kaynaklanan bir sorun a?ag?daki dosyay? sizinki ile de?i?tirseniz hi? bir sorun olmayacakt?r her t?rl? testler yap?lm??t?r.. Ekdeki dosyay? indirin Sizinki ile de?i?tirin Seditio 125 Version Dosyas?d?r. 337-users.profile.inc.rar |
| Author: M4ster, Posted: 2010-04-21 17:52 GMT. |
| saol kaan abi kodlar sa?lam ?al??y?or arkada?lar hatal? ekliyorsunuz san?r?m. |
| Powered by Seditio | Print version |