Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
Username Management - Control who can change Usernames plus history Details »
Username Management - Control who can change Usernames plus history
Mod Version: 1.04, by Marco van Herwaarden (Member) Marco van Herwaarden is offline
Developer Last Online: Dec 2010 I like it Show Printable Version Email this Page

This modification is in the archives.
vB Version: 3.5.2 Rating: (10 votes - 4.60 average) Installs: 231
Released: 22 Nov 2005 Last Update: 23 Dec 2005 Downloads: 845
Not Supported DB Changes Uses Plugins Template Edits Additional Files  

Username Management - Version 1.04

Hack: Username Management
Version: v1.04
Author: MarcoH64

Description
With this modification installed you can let your members change their own username, or let Staff members change the usernames of other members.

Also a history of previously used names for a member is kept.

Features
- Users can change their own username controlled by Usergroup Permissions. If needed a time limit between changes can be set.
- Staff can change the Username of other members. This is again controlled by Usergroup Permissions.
- Previously used Usernames of a member can be viewed in posts, by hoovering over their Username. This is also controlled by Usergroup settings
- Full searchable history of Username changes in AdminCP
- Fully Phrased
- Optimized for server performance
- Documented API for addon developers

Changelog
23-12-2005 v1.04
- Changed master="true" to false in cpnav file.
- Fixed bug where history was generated when running Update User Names from Update Counters

v1.03
- Changed the size of the 'mh_unm_changelimit' & 'mh_unm_changelimit' columns in the usergroup table
from TINYINT to SMALLINT to support values > 255

23-11-2005 v1.02 (maintenance release)
- Improved internal caching routines
- Added internal routine for retrieving the latest changed usernames
- Coders: Parameter value change for parameter '$overridelimit' in 'mh_unm_fetch_username_history'
This release is needed if you want to use some fo the new Addon's!!
Known issues: Coder documentation not complete, no examples are given, although the 2 released addon's can be used as examples.

22-11-2005 v1.01
- Fixed bug messing up Private Messages (thanks mini2)
- Fixed bug in install routine that would create a wrong tablename if using table prefixes
- Changed the internal caching routines
- Added more parameters to mh_unm_fetch_username_history for more flexibility for Addon coders
- Added extended information mode
- Created first version of the Coders documentation
Known issues: No example code for an Addon Plugin yet.

22-11-2005 v1.00
Initial release

Upgrades
Upload all files from 'upload' folder.
Install the new product file, choosing an overwrite install.

Notes
Copyright 2005 MarcoH64
This Modification may not be redistributed in whole or significant part or changed without prior agreement of author.
Please don't forget to click Install.
If you like this work and would like to support the author, donations are always welcome at Paypal: Marcoh64 AT gmail.com

Download Now

Only licensed members can download files, Click Here for more information.

Addons

Screenshots

Click image for larger version

Name:	mh_unm AdminCP History.JPG
Views:	1458
Size:	72.4 KB
ID:	38046   Click image for larger version

Name:	mh_unm Change Other Username 1.JPG
Views:	1254
Size:	19.7 KB
ID:	38047   Click image for larger version

Name:	mh_unm Change Other Username 2.JPG
Views:	914
Size:	19.1 KB
ID:	38048   Click image for larger version

Name:	mh_unm Change Own Username.JPG
Views:	1702
Size:	70.4 KB
ID:	38049  

Click image for larger version

Name:	mh_unm History in Postbit.JPG
Views:	1762
Size:	11.1 KB
ID:	38050   Click image for larger version

Name:	mh_unm Usergroup Permissions.JPG
Views:	1071
Size:	32.8 KB
ID:	38051  

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • If you like this modification support the author by donating.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Similar Mod
Mod Developer Type Replies Last Post
Username Management Addon - Latest Username Changes on Forumhome Marco van Herwaarden vBulletin 3.5 Add-ons 19 22 Jun 2012 08:17
Username Management Addon - History in Profile Marco van Herwaarden vBulletin 3.5 Add-ons 55 10 Aug 2011 08:43

  #16  
Old 22 Nov 2005, 15:48
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Fix for the Private Message problem posted in Post #2. Thansk to mini2 for finding the problem and also providing a quick fix.
__________________
Marco van Herwaarden
Ex vBulletin.org Coordinator
Reply With Quote
  #17  
Old 22 Nov 2005, 15:56
MThornback's Avatar
MThornback MThornback is offline
 
Join Date: Apr 2005
Location: Canada
Originally Posted by mini2
Just to let you know, removing the postbit (legacy) template change didn't fix it, but disabling the product did.

*/ edit /*

In fact, I can (of course) leave the product enabled and just disable the plugin for showing it in postbit(legacy) and everything else works swimmingly.

*/ edit again /*

Fixed it, PM sent.....
Turning off the legacy plugin fixed my problem too...

Found something else...

Fatal error: Call to a member function on a non-object in /public_html/forum/includes/class_dm_user.php(1719) : eval()'d code on line 5

when I tried editing via the profile link (changes it...no record to the database though) & when I made an edit to change it back from the AdminCP...same error

a) the .com part isn't included...i'm no expert...so exuse my ignorance when I say "why?"
b) class_dm_user.php wasn't in my install package

Last edited by MThornback; 22 Nov 2005 at 15:59.
Reply With Quote
  #18  
Old 22 Nov 2005, 18:28
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Originally Posted by MThornback
Fatal error: Call to a member function on a non-object in /public_html/forum/includes/class_dm_user.php(1719) : eval()'d code on line 5

when I tried editing via the profile link (changes it...no record to the database though) & when I made an edit to change it back from the AdminCP...same error

a) the .com part isn't included...i'm no expert...so exuse my ignorance when I say "why?"
b) class_dm_user.php wasn't in my install package
What vB version are you using?
Are you using table prefix?
__________________
Marco van Herwaarden
Ex vBulletin.org Coordinator
Reply With Quote
  #19  
Old 22 Nov 2005, 18:33
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
New version 1.01 released:

22-11-2005 v1.01
- Fixed bug messing up Private Messages (thanks mini2)
- Fixed bug in install routine that would create a wrong tablename if using table prefixes
- Changed the internal caching routines
- Added more parameters to mh_unm_fetch_username_history for more flexibility for Addon coders
- Added extended information mode
- Created first version of the Coders documentation
Known issues: No example code for an Addon Plugin yet.
__________________
Marco van Herwaarden
Ex vBulletin.org Coordinator
Reply With Quote
  #20  
Old 22 Nov 2005, 18:35
dcpaq2xx dcpaq2xx is offline
 
Join Date: Nov 2004
Originally Posted by Aftermath
Awesome. I am definitely going to install this hack for all my premium users too! Thanks.

One thing, do you think you can make a mini addon for Previous usernames too? That would be useful so users may notice the user's previous names anytime, just like this forum. http://forums.adventchildren.net/member.php?u=1
Yes, I have to agree as well that that is somewhat similar to what Ebay.com does and had suggested in my original request for this User Name Historty Plugin. It would be great to have it setup something like or exactly like what Aftermath showed us in that link to that users profile. I wouldnt want this feature in the forums, ONLY IN THEIR PROFILE. please keep the "hover effect" like MarcoH64 already has it.

Doug

Last edited by dcpaq2xx; 22 Nov 2005 at 18:40.
Reply With Quote
  #21  
Old 22 Nov 2005, 18:40
Zachariah's Avatar
Zachariah Zachariah is offline
 
Join Date: Feb 2002
Location: Canoga Park, CA
thank you sir.
__________________
http://www.szone.us |

Facebook | My:Hacks @ vBulletin.org
Reply With Quote
  #22  
Old 22 Nov 2005, 18:47
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Originally Posted by Zachariah
Yes, I have to agree as well that that is somewhat similar to what Ebay.com
I actually never looked at ebay, and also didn't really read the suggestions made.

Originally Posted by dcpaq2
I wouldnt want this feature in the forums, ONLY IN THEIR PROFILE.
I will post a profile modification like suggested as an Addon Coding Example tomorrow.

This hack can now easily be used in other places by Addon developers, just a few lines of coding in a plugin needed.
__________________
Marco van Herwaarden
Ex vBulletin.org Coordinator
Reply With Quote
  #23  
Old 22 Nov 2005, 20:10
Mastar's Avatar
Mastar Mastar is offline
 
Join Date: Sep 2005
So Is Everything Fixed in this hack now? Really want to install it.
Reply With Quote
  #24  
Old 22 Nov 2005, 20:15
dcpaq2xx dcpaq2xx is offline
 
Join Date: Nov 2004
I will post a profile modification like suggested as an Addon Coding Example tomorrow.
Alright! Excellent Whoo Hoo! Yipee! :banana:

Thank you MarcoH64

Doug
Reply With Quote
  #25  
Old 22 Nov 2005, 21:50
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Originally Posted by Mastar
So Is Everything Fixed in this hack now? Really want to install it.
Yes, all known bugs have been fixed, and some extra's added (mostly prepairing for future addons).
__________________
Marco van Herwaarden
Ex vBulletin.org Coordinator
Reply With Quote
  #26  
Old 22 Nov 2005, 21:53
jugo jugo is offline
 
Join Date: Feb 2004
I have an issue. After I installed this:

Whenever i try and add a new group or edit an existing group's properties it runs Rebuild Bitfields in a loop.

Tell me that it has nothing to do with this hack so I can move on and explore other causes.
__________________
NovaWarfare.com - Bringing back the Game - http://www.NovaWarfare.com

Website Hosting - Game Server Hosting - http://www.freaks-network.com
Teamspeak Status Block for vBAdvanced / PHP-Nuke / php Include

PM me if you need hacks installed or simple template modifications...I'm cheap..
Reply With Quote
  #27  
Old 22 Nov 2005, 22:13
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
What version of vB?

Sounds like the same as what Andreas hack was suffering from first. Do you have Signature Limits installed?

Will do some testing.
__________________
Marco van Herwaarden
Ex vBulletin.org Coordinator
Reply With Quote
  #28  
Old 22 Nov 2005, 22:26
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Just tested adding a new usergroup to my testboard, and i have no problems running a clean vB3.5.1 with version 1.01 of this hack.

PS Can you change the usergroups, if you disable the Product and temporary remove the ./includes/xml/bitfield_mh_unm.xml
__________________
Marco van Herwaarden
Ex vBulletin.org Coordinator

Last edited by Marco van Herwaarden; 22 Nov 2005 at 22:35.
Reply With Quote
  #29  
Old 22 Nov 2005, 22:29
Swindont Swindont is offline
 
Join Date: Sep 2005
i love it ;] *installs*
Reply With Quote
  #30  
Old 22 Nov 2005, 22:58
Blam Forumz's Avatar
Blam Forumz Blam Forumz is offline
 
Join Date: Jun 2004
Thanks, is there an option to display a page of who changed their names?
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Mod Options

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


New To Site? Need Help?

All times are GMT. The time now is 15:04.

Layout Options | Width: Wide Color: