1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

vBulletin 3.8 "Friends"?

Discussion in 'XenForo Pre-Sales Questions' started by DeltaHF, Aug 12, 2011.

  1. DeltaHF

    DeltaHF Well-Known Member

    What happens to vBulletin 3.8 "friend" relationships during an import to XenForo? Is it converted into mutual "follows"?
     
  2. DeltaHF

    DeltaHF Well-Known Member

    Understood, thanks.
     
  3. Dean

    Dean Well-Known Member

    When we were using vb3.8 we had 'Friends' disabled, but the 'Contacts' were converted to 'Followers' as I recall.

    We converted a long time ago but that was what I remember.
     
    Jake Bunce and DeltaHF like this.
  4. Dean

    Dean Well-Known Member

    Wow, it has been a while. I just checked my old site which lives on for occasional reference. This is one of the options that users can enable in vb3.8:
    Limit usage of Visitor Messages to Contacts and Moderators

    Which translates into the xf "Post messages on your profile page:"= "people you follow only" setting
     
    DeltaHF likes this.
  5. Jake Bunce

    Jake Bunce XenForo Moderator Staff Member

    Dean is correct. Friends are converted to 'follows'. It is not listed but is part of the user module.

    Friends, contacts, buddies... vB has a few words for this. But they are all converted to follows in XenForo.
     
  6. Ingenious

    Ingenious Well-Known Member

    Yes I was a bit surprised after my test conversion to see that members had followers and people they follow.

    But I can't work out what it has done. A member with 20 friends and 9 visitor messages, is now in XenForo following 4 members and being followed by 25.

    Another member has followers now in XenForo who were neither friends in vBulletin nor have they left visitor messages (or vice versa) so what's that all about. In fact, in XenForo another member is being followed by someone who they really don't like, I think this could cause some issues.

    Anyone know how it's working this out?

    Is there a way to stop that part of the import, or to clear it all out afterwards (ie remove ALL follow/following data?).
     
  7. Dean

    Dean Well-Known Member

    I can answer this part, for our forum.

    The entire concept of 'followers' is fantastic, but can sound 'scary' for people that have never heard of it before (think super low-tech people). I wiped out all followers after the conversion from vb, before the xf site was opened up - using phpMyAdmin.

    From my original notes, it worked for me, no guarantees :)
    Xf_user_follow table – wipe out followers so people do not panic:
    TRUNCATE TABLE xf_user_follow;
     
    Digital Doctor, DeltaHF and Ingenious like this.
  8. Ingenious

    Ingenious Well-Known Member

    Thanks Dean, I will try that on the test conversion. Having looked into this in more detail, quite a lot of members in XenForo now are following or being followed by members who are not showing up as friends or have not even left profile messages, I can't see how/where it is getting the data from :)
     
  9. Jake Bunce

    Jake Bunce XenForo Moderator Staff Member

    Dean is correct. Friends are converted to 'follows'. It is not listed but is part of the user module.

    Friends, contacts, buddies... vB has a few words for this. But they are all converted to follows in XenForo.

    The data comes from usertextfield.buddylist in the vB database.

    If you can't see those users on your vB forum then they probably aren't friends. Friendship in vB requires that both users agree to be friends. Friends are listed on a user's profile page in vB. Short of that, both users can add each other as contacts without the approval of the other user. Contact lists are not public. Friends are contacts, but not all contacts are friends.

    The importer looks at contacts, not just friends. That explains why you can't see all of those users on profile pages in vB. They are contacts, not friends.
     
    Last edited: Jun 13, 2013
    DeltaHF and Ingenious like this.
  10. Ingenious

    Ingenious Well-Known Member

    Thanks Jake :)
     
  11. A.E.

    A.E. Member

    Have no idea with your visitor messages, but maybe it depends on the user_id. After the vB-3.8-testimport in our board i was following all my vB-friends with user_id > my user_id. And all my followers where my vB-friends with user_id < my user_id. Maybe the other way round, don't remember exactly. :D
     

Share This Page