Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.6 > vBulletin 3.6 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Nick Changer Details »»
Nick Changer
Version: 0.2, by 3DG|Bugo 3DG|Bugo is offline
Developer Last Online: Jan 2018 Show Printable Version Email this Page

Category: End-User Options - Version: 3.6.8 Rating:
Released: 01-06-2009 Last Update: 01-15-2009 Installs: 8
DB Changes Uses Plugins Template Edits
Re-useable Code Additional Files  
No support by the author.

3DG - Nick Changer

This addon allows normal users to change their usernames from the preference panel, without any action needed to be taken by the moderators or board administrators. The system has the ability to configure how often the users can do this, so you can restrict the username change to once per year, for example.


How It Works
The addon adds a "Change username" link in the usercp to let the user change his username. When the user confirms the action, and if the given username is valid, the change is applied.

Additionally, and for moderation purposes, the addon creates a new usernote for the user with the previous username and the date of the change so you can track and follow any particular user and its changes.

A public panel with all the usernames historically used by the user is also added in the member page, to allow all users know who this guy is.

If the user tries to change his username again before the next allowed period for changes, a leyend is shown instead of the form.

Stats (version 0.2)
* Require Template Modification : USERCP_SHELL
* Plugins : 7
* Templates : 8
* Phrases : 26
* DB New Tables : 1
* DB Modifications : 1 (user table)

ChangeLog
Version 0.2 : Added the option to show the previous username used in the postbit for a period of time
Version 0.1 : Initial Release

Requirements
We have tested the plugin with vBulletin 3.6.8 only. I think this won't work with 3.6.10 or higher due the forgery protection included after that version. We are working on upgrading our vBulletin, so we can upgrade the addon too.

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #2  
Old 01-07-2009, 02:58 PM
chooky chooky is offline
 
Join Date: Dec 2008
Location: USA - Ohio
Posts: 42
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

is absolutly the same like here
Reply With Quote
  #3  
Old 01-07-2009, 03:10 PM
3DG|Bugo 3DG|Bugo is offline
 
Join Date: Dec 2003
Posts: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

No, is not the same. As I can see, the Username Request is like a ticket system. You need a user with admin privileges to accept or reject the username change.

In ours addon, all users change his username directly.
Reply With Quote
  #4  
Old 01-09-2009, 03:21 PM
Chrakker Chrakker is offline
 
Join Date: Jan 2009
Location: Germany
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Cool addon
Nice work, just installing it now
Reply With Quote
  #5  
Old 01-16-2009, 12:15 PM
3DG|Bugo 3DG|Bugo is offline
 
Join Date: Dec 2003
Posts: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Version 0.2 Released. Now you can show (optionally) the previous username in the postbit for a configurable period of time.
Reply With Quote
  #6  
Old 01-16-2009, 12:36 PM
Veer Veer is offline
 
Join Date: Feb 2006
Posts: 733
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

will this work on 3.8 too?
Reply With Quote
  #7  
Old 01-16-2009, 02:42 PM
3DG|Bugo 3DG|Bugo is offline
 
Join Date: Dec 2003
Posts: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Pehchaan View Post
will this work on 3.8 too?
The username change form does not have the forgery protection code, so I think will fail on 3.8. I'll try to update our staging server to test the addon on diferente versions of vbulletin.
Reply With Quote
Reply


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

Forum Jump


All times are GMT. The time now is 03:24 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04206 seconds
  • Memory Usage 2,257KB
  • Queries Executed 20 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (7)post_thanks_box
  • (7)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (7)post_thanks_postbit_info
  • (6)postbit
  • (7)postbit_onlinestatus
  • (7)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete