• Register
    • Help

    striker  0 Items
    Currently Supporting
    • Home
    • News
    • Forum
    • Wiki
    • Support
      • Manage Subscriptions
      • FAQ
      • Support For
        • VaultWiki 4.x Series
        • VaultWiki.org Site
    • What's New?
    • Buy Now
    • Manual
    • 
    • Support
    • VaultWiki 4.x Series
    • Feature
    • Username synchronise / Compatibility with Username Change addon for Xenforo

    1. Welcome to VaultWiki.org, home of the wiki add-on for vBulletin and XenForo!

      VaultWiki allows your existing forum users to collaborate on creating and managing a site's content pages. VaultWiki is a fully-featured and fully-supported wiki solution for vBulletin and XenForo.

      The VaultWiki Team encourages you to join our community of forum administrators and check out VaultWiki for yourself.

    Issue: Username synchronise / Compatibility with Username Change addon for Xenforo

    • Issue Tools
      • View Changes
    1. issueid=4962 March 25, 2017 8:48 AM
      ACL ACL is offline
      Regular Member
      Username synchronise / Compatibility with Username Change addon for Xenforo

      I've noticed when making a username alteration through a third-party Xenforo addon that there are some inconsistencies with the way VaultWiki deals with it. The username change addon is a necessity for my forum for the time due to an anomaly between SMF and Xenforo 'display name' support, although I intend on limiting its use to once every 6-12 months per account to prevent abuse. The addon in question is available here: https://xenforo.com/community/resour...y-siropu.4144/

      As this is additional functionality introduced by an addon for Xenforo rather than core functionality I see this as more of a feature request than a bug.

      So what do I mean by inconsistent? Here are some examples:
      • Article page contributors -> New username is fetched
      • Article page last updated by -> Old username is retained
      • Article Version History page -> New username is fetched
      • Recent Activity Sidebar Widget -> Old username is retained
      • Recent Changes special page -> New username is fetched
      • Approved wiki edit PM -> New username is fetched
      • Alert to subscribed user -> New username is fetched
      • Watched Wiki Content contributors -> New username is fetched
      • Watched Wiki Content last update -> Old username is retained


      Could an Xenforo helper be used more frequently to fetch the current username of a specific user id?

      Alternatively, would a deferred task / cron job be a solution? Something like comparing the recorded usernames against a user id in Xenforo and VaultWiki records and synchronising VaultWiki's records if the usernames don't match.

      Incidentally the username change addon can apply the username change to custom database table columns, which I think will solve some issues, like usernames in the vw_revision table (solves the old username showing for the recent activity sidebar widget). But this seems like a bit of a hack that involves verifying that vw_revision table structure hasn't changed every time there is an update to VaultWiki.
    Issue Details
    Issue Number 4962
    Issue Type Feature
    Project VaultWiki 4.x Series
    Category Unknown
    Status Public Release
    Priority 7 - Minor Features / Enhancements
    Suggested Version 4.0.16
    Implemented Version (none)
    Milestone (none)
    Software DependencyXenForo 1.x
    License TypePaid
    Votes for this feature 0
    Votes against this feature 0
    Attachments 0
    Assigned Users (none)
    Tags (none)




    1. March 25, 2017 9:58 AM
      pegasus pegasus is offline
      VaultWiki Team
      Have you tested this since updating to 4.0.17?

      VaultWiki did not support username changes or user merges prior to 4.0.17. Starting with 4.0.17, VaultWiki automatically changes columns like vw_revision.username whenever a username-change action is perfomed, provided that XenForo's setting AdminCP > Home > Options > Performance > Update denormalized user names on user name change = On.

      If you were checking this on the wiki index, please note that the wiki index might be serving a cached version of the page from before the username change. Try adding &nocache=1 to the URL to see an uncached version of the index.
      Reply Reply  
    2. March 25, 2017 10:56 AM
      ACL ACL is offline
      Regular Member
      No, this was with 4.0.16. That sounds good - all the more reason to upgrade to 4.0.17 then!

      Are you able to tell me whether the importer work around for issue 4931 made it into 4.0.17 build 002?

      Thanks
      Reply Reply  
    3. March 25, 2017 11:06 AM
      pegasus pegasus is offline
      VaultWiki Team
      It looks like it made it in from my end.
      Reply Reply  
    4. March 25, 2017 11:17 AM
      ACL ACL is offline
      Regular Member
      Excellent, great to hear! In that case, I'll see if I can get onto upgrading the test forum sometime this weekend.
      Reply Reply  
    + Reply

    Assigned Users
    Loading Please Wait
    Tags
    Loading Please Wait
    • Contact Us
    • License Agreement
    • Privacy
    • Terms
    • Top
    All times are GMT -4. The time now is 6:45 AM.
    This site uses cookies to help personalize content, to tailor your experience, and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Learn more… Accept Remind me later
  • striker
    Powered by vBulletin® Version 4.2.5 Beta 2
    Copyright © 2025 vBulletin Solutions Inc. All rights reserved.
    Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
    Copyright © 2008 - 2024 VaultWiki Team, Cracked Egg Studios, LLC.