• 25-04-2019, 22:14:16
    #1
    Merhabalar, xenforo da silinen üyeliği nasıl geri getirebilirim? Üye silindi üyeye ait 150 mesaj bulunuyor. Üyelik geri getirilemiyor ise bu mesajları başka üyeye nasıl aktabilirim
  • 25-04-2019, 22:16:09
    #2
    Üyeliği durduruldu
    Üyelik geri getirilemez. Ancak eski bir yedek varsa, o eski yedekteki user tablosundan geri alınabilir.
  • 25-04-2019, 22:18:21
    #3
    Peki silinen üyelikteki mesajlar forumda halen duruyor. Bu mesajları başka bir kullanıcıya nasıl aktarabilirim?
  • 25-04-2019, 22:19:57
    #4
    Üyeliği durduruldu
    karakaya26 adlı üyeden alıntı: mesajı görüntüle
    Peki silinen üyelikteki mesajlar forumda halen duruyor. Bu mesajları başka bir kullanıcıya nasıl aktarabilirim?
    Onun bir yolu var mı bilmiyorum. Mesela vBulletin için üye birleştirme vardı. Ancak silindikten sonra yapılabilecek bir şey olmuyordu. XenForo için bu düşünüldüyse, Misafir; biliyordur. Yardımcı olur.
  • 25-04-2019, 22:21:40
    #5
    https://xenforo.com/community/resour...r.6124/updates

    bu var fakat çalışmıyor.
  • 25-04-2019, 22:22:56
    #6
    tablolarda silinen üyeye ait idleri yeni üyenin idleri ile değiştirmeyi denediniz mi?
  • 25-04-2019, 22:39:50
    #7
    Yedeğin varsa yedekten dönmen senin için sorun olmayacaksa en sağlıklısı yedekten geri dönmek olacaktır. Farklı alternatifler denenebilir ama ne kadar sağlıklı olur bilemiyorum.
  • 25-04-2019, 22:41:25
    #8
    Hiç uğraşmayayım kalsın konular mesajlar nasıl olsa duruyor, üyeliksiz de olsa Yeni üyelik açıp mesaj sayısını ayarladım yola devam.
  • 27-04-2019, 22:13:58
    #9
    Aşağıdaki işlemler sayesinde sildiğiniz üyeliği kurtarabilirsiniz. Phpmyadmin açın ve çalıştırın ama öncesinde şuna değinelim. Sildiğiniz üyeliğin ID numarası kaçtı? Diyelim ki, 200'dü. 199, 201 ID'deki üyeliklere bakın. Kullanılmayan üyelerse o ID'leri tanımlayabilirsiniz. 198 de olur, ona yakın bir ID de olur. İşte o ID numarasını aşağıdaki sorguda user_id sonrasındaki yazan yerle (199 yazdım) değiştirin, ardından silinenuyeadi kısmına sildiğiniz üyenin kullanıcı adını yazın şöyle misal diyelim yeni üyelik ID'si 199 olacak. Sorguları da şöyle derleyin ve çalıştırın:

    Önce YEDEK almayı unutmayın

    UPDATE xf_post SET user_id = 199 WHERE username ='silinenuyeadi';
    Ardından...

    UPDATE xf_thread SET user_id = 199 WHERE username ='silinenuyeadi';
    Şimdi admin panele girip arama kayıtlarını, konuları ve üyeler sayaçlarını yenileyin, işlem tamamdır.