• 08-08-2009, 01:51:44
    #1
    Arkadaşlar smf de yapılan işlem geri alınabiliyor mu? örneğin silinen üyeliği geri alabilirmiyiz. Tamamen forumdan ya da kodlardan yapmam lazım bunu. Cpanelden sql sorgusuyla yapmayı biliyorum fakat alternatif bi yol lazım. bilen varsa bekliyorum bi zahmet.
  • 08-08-2009, 02:23:29
    #2
    Pek sanmıyorum.Forum panelinizden ya da kodlardan veritabanı ile ilgili böyle bir işlemi gerçekleştirebilmeniz mümkün olamayabilir.
  • 08-08-2009, 04:51:38
    #3
    sory[geri geliyormuş]
    Önce hesabı silinen kişi için yeni bir hesap oluştur. (İstersen aynı üye adıyla, farketmez.)
    Sonra phpMyAdmin veya benzeri ile şu SQL sorgusunu çalıştır:
    Kod:
    UPDATE smf_messages SET ID_MEMBER = YENI_UYE_NUMARASI WHERE posterEmail = 'ESKI_UYE_MAILI'
    Buradaki YENI_UYE_NUMARASI dediğim yer, yeni kaydettiğin hesabın üye numarası. (Fareyi üye isminin üzerinde tutarsan linkte üye numarası görünür)
    ESKI_UYE_MAILI dediğim yere ise, yanlışlıkla silinen eski hesabın kullandığı e-posta adresi yazılmalı.
    Şimdi o şahıs eski mesajlarına kavuşmuş oldu
    Eğer yukarıdaki çözüm işe yaramazsa şu sorguyu dene:
    Kod:
    UPDATE smf_messages SET ID_MEMBER='YENI_UYE_NUMARASI' WHERE postername='ESKI_KULLANICI_ADI';
    "Alıntıdır"

    hatta buradan buyur kardeşim RESİMLİ ANLATIMI İÇİN TIKLA
  • 08-08-2009, 05:16:37
    #4
    Silinen üye geri gelir smf de.
    Ziyaretçi olarak kalmıştır mesaj ve konularda.
    Silinen üyenin Özel mesajı dışında tümü geri döner

    Not: Forumun kodları smf nin kodlarıdır. Forumdan yapamazsınız bunu tabiki
  • 08-08-2009, 11:03:02
    #5
    Üyeleri getirebilirsiniz ama forumdan olmaz bu iş, konular ve mesajlar ise hiçbir şekilde gelmiyor
  • 08-08-2009, 11:14:46
    #6
    Silinen üye geri getirildiğinde "Ziyaretçi" olarak görünen mesajlarında ziyaretçi yerine tekrar üye ismi geliyor mu?
  • 08-08-2009, 11:21:11
    #7
    DoktorTR adlı üyeden alıntı: mesajı görüntüle
    Silinen üye geri getirildiğinde "Ziyaretçi" olarak görünen mesajlarında ziyaretçi yerine tekrar üye ismi geliyor mu?
    Mesajların veritabanında gönderen user_id ile tutulduğundan büyük ihtimal üye nicki yeniden çıkacaktır .
  • 11-08-2009, 01:36:05
    #8
    mucurum adlı üyeden alıntı: mesajı görüntüle
    Üyeleri getirebilirsiniz ama forumdan olmaz bu iş, konular ve mesajlar ise hiçbir şekilde gelmiyor
    Yanlışınız var. Konular ve mesajlar hiç bir şekilde gelmiyor demişsiniz. Fakat bunu yapmak mümkün elbette. 1.1.x serisi için admin panelinde opsiyonel bir seçenek değil. Fakat manuel olarak konular ve mesajları geri getirebilirsiniz. İş silinen üyenin mailini bilmekte bitiyor.

    DoktorTR adlı üyeden alıntı: mesajı görüntüle
    Silinen üye geri getirildiğinde "Ziyaretçi" olarak görünen mesajlarında ziyaretçi yerine tekrar üye ismi geliyor mu?
    Evet, tekrar üye ismi geliyor. Yalnız yapılan işlemin doğru olması lazım. Ziyaretçi şeklinde çıkan mesajlarda adminlerin görebildiği bir mail adresi olur. Bu mail adresini kullanarak rahatlıkla geri getirdiğiniz üyeye bu mesajları verebilirsiniz.


    Bu arada 2.0.x sürümünde admin paneli - Forum bakımı -> Üyeler kısmından silinmiş üyeyi rahatlıkla geri getirebilirsiniz.

    Kolay Gelsin.
  • 11-08-2009, 01:40:22
    #9
    bayGaReZ hocam arkadaş smf dosyalarından demiş ama

    Yani phpadmin sql sorgusu olmadan.