x
Üye
- Katılım
- 30 Ara 2022
- Mesajlar
- 341
- Tepkime puanı
- 31
- Puanları
- 28
İtibar:
XenForo silinen üyelik nasıl geri getirilir? XenForo silinen üyeliği geri getirme nasıl olur?
XenForo'da silinmiş bir üyeyi mesaj ve konuları ile birlikte nasıl geri getireceğiz onu anlatacağım,
İlk olarak silinmiş üyenin üyelik ismi ile yeni bir üyelik açıyoruz ( eğer farklı üyelikte açılmış bir üyeliği var yine bu yöntemle silinmiş üyeyi bu üyeliğe mesaj ve konuları ile birlikte aktarabilirsiniz.)
Silinmiş üyenin adı: xdxpx-eski olsun.
Silinmiş üyenin ID numarası: 0
Yeni açmış olduğumuz yada daha önce açılmış üyeliğin adı: xdxpx olsun.
Yeni üyeliğin ID numarası: 3 olsun
NOT: Silinmiş üyenin İD numarası her zaman 0'dır. Yeni üyeliğin ID numarası ile birlikte not alınız. Konu ve mesajların aktarımı için bunu kullanacağız.
1. ADIM
phpMyAdmin'e giriyoruz ve aşağıdaki sorguyu çalıştırıyoruz.
Sorgunun açıklaması; xf_user tablosunda bulunan xdxpx-eski kullanıcı adını xdxpx olarak değiştir.
Şimdi silinmiş olan xdxpx-eski üyeliğini Pisadam kullanıcısına aktardık. Sıra konu ve mesajları aktarmada kaldı. Bunun için 2.adımı takip ediyoruz.
2. ADIM
phpMyAdmin'de yine aşağıdaki sorguyu çalıştırıyoruz.
Sorgunun açıklaması; xf_thread/xf_post tablosunda user id numarası 0 olan olan üyelerin id numarasını 3 ile değiştir ANCAK sadece kullanıcı adı xdxpx olan kullanıcı adı için bu işlemi yap. Neden bunu yapıyoruz? Eğer kullanıcı adını tanımlamazsak İD numarası 0 olan silinmiş olan diğer bütün üyelerinde mesaj ve konularını aktarmış olacaksınız. Biz bunu istemiyoruz. Biz sadece Pisadam kullanıcısının mesajlarını ve konularını aktarmasını istediğimiz için böyle bir koşul ekledik.
Mesajları aktarmak için;
Böylelikle silinmiş olan xdxpx-eski kullanıcısını Pisadam kullanıcısına aktarmış olduk.
NOT: tablolar özelleştirilebilir, kendinize göre düzeneyebilirsiniz. Soru veya sorunlarınız için konu altından yazarsanız yardımcı olmaya çalışırım.
XenForo'da silinmiş bir üyeyi mesaj ve konuları ile birlikte nasıl geri getireceğiz onu anlatacağım,
İlk olarak silinmiş üyenin üyelik ismi ile yeni bir üyelik açıyoruz ( eğer farklı üyelikte açılmış bir üyeliği var yine bu yöntemle silinmiş üyeyi bu üyeliğe mesaj ve konuları ile birlikte aktarabilirsiniz.)
Silinmiş üyenin adı: xdxpx-eski olsun.
Silinmiş üyenin ID numarası: 0
Yeni açmış olduğumuz yada daha önce açılmış üyeliğin adı: xdxpx olsun.
Yeni üyeliğin ID numarası: 3 olsun
NOT: Silinmiş üyenin İD numarası her zaman 0'dır. Yeni üyeliğin ID numarası ile birlikte not alınız. Konu ve mesajların aktarımı için bunu kullanacağız.
1. ADIM
phpMyAdmin'e giriyoruz ve aşağıdaki sorguyu çalıştırıyoruz.
Sorgunun açıklaması; xf_user tablosunda bulunan xdxpx-eski kullanıcı adını xdxpx olarak değiştir.
Kod:
UPDATE xf_user SET username = REPLACE (username, 'xdxpx-eski', 'xdxpx' ) ;
Şimdi silinmiş olan xdxpx-eski üyeliğini Pisadam kullanıcısına aktardık. Sıra konu ve mesajları aktarmada kaldı. Bunun için 2.adımı takip ediyoruz.
2. ADIM
phpMyAdmin'de yine aşağıdaki sorguyu çalıştırıyoruz.
Sorgunun açıklaması; xf_thread/xf_post tablosunda user id numarası 0 olan olan üyelerin id numarasını 3 ile değiştir ANCAK sadece kullanıcı adı xdxpx olan kullanıcı adı için bu işlemi yap. Neden bunu yapıyoruz? Eğer kullanıcı adını tanımlamazsak İD numarası 0 olan silinmiş olan diğer bütün üyelerinde mesaj ve konularını aktarmış olacaksınız. Biz bunu istemiyoruz. Biz sadece Pisadam kullanıcısının mesajlarını ve konularını aktarmasını istediğimiz için böyle bir koşul ekledik.
PHP:
UPDATE xf_thread SET user_id = REPLACE (user_id, '0', '3') WHERE username = 'xdxpx';
Mesajları aktarmak için;
Kod:
UPDATE xf_post SET user_id = REPLACE (user_id, '0', '3') WHERE username = 'xdxpx';
Böylelikle silinmiş olan xdxpx-eski kullanıcısını Pisadam kullanıcısına aktarmış olduk.
NOT: tablolar özelleştirilebilir, kendinize göre düzeneyebilirsiniz. Soru veya sorunlarınız için konu altından yazarsanız yardımcı olmaya çalışırım.
Moderatör tarafında düzenlendi: