Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
Save Users' Old Email Addresses for vB4 Details »
Save Users' Old Email Addresses for vB4
Mod Version: 1.0.0, by Boofo (R.I.P.) Boofo is offline
Developer Last Online: Jun 2012 I like it Show Printable Version Email this Page

vB Version: 4.0.3 Rating: (6 votes - 5.00 average) Installs: 36
Released: 25 May 2010 Last Update: 26 May 2010 Downloads: 134
Not Supported Uses Plugins  

Save Users' Old Email Addresses for vB 4
Version 1.0.0
(By Boofo)

What does this product do?
This modification will save users' email addresses (except those users awaiting email confirmation) when they change them. This is good for keeping a record of any email changes a user might make to try and SPAM the site. Only Admins should be allowed to view them. The emails will show under the "About Me" tab in their profile if they have changed them.

Credits: A special thanks goes out to Andreas for coming up with the original code back in vb3.5. Also, thanks to Mosh for the regex setting code.

Version Information:
Version 1.0.0 --Initial release for vB4

Installation overview:
---------------------------
Products to install: (1)
Profile Fields to Create (1)

Installation Instructions:
---------------------------
Step 1: Make a new profile field with the following info:

Title: Email Addresses
Max length of allowed user input: 1000
Field Length: 25
Text Area Height: 4
Profile Field Type: Multiple-Line Text Box
Field Required: No
Field Editable by User: No
Private Field: Yes
Field Searchable on Members List: No
Which page displays this option?: Edit Your Details

NOTE: Make sure to write down what profile field number this new profile field is. You will need to change the setting in the 'vBulletin -> Settings -> Options' to what your new profile field is. Also, make sure you set the permissions for viewing private profile fields to NO for those usergroups you do NOT want to see the email addresses.

Step 2: Go to your Admin CP
Scroll down to 'Plugin System'
Click 'Manage Products'
Click 'Add/Import Product'
Click the 'Browse' button, and locate the product-boofo_save_old_emails.xml file on your computer
---------------------------
Done!
Enjoy!


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Download Now

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

Screenshots

Click image for larger version

Name:	save_old_email_addresses.png
Views:	464
Size:	10.5 KB
ID:	117564  

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
Administrative and Maintenance Tools Email Rules - Require that users' email addresses match a regular expression Analogpoint vBulletin 3.8 Add-ons 15 03 May 2013 13:26
Administrative and Maintenance Tools Save Users' E-mail Addresses for vB3.7 Boofo Modification Graveyard 23 16 Jun 2008 23:52

Comments
  #2  
Old 26 May 2010, 05:40
cykelmyggen's Avatar
cykelmyggen cykelmyggen is offline
 
Join Date: Oct 2006
What a great idea, thanks - tagged for future use
__________________
boggnasker.dk
Reply With Quote
  #3  
Old 27 May 2010, 01:44
Videx's Avatar
Videx Videx is offline
 
Join Date: Feb 2007
Actually, a more sensible idea was done in Automatically Create Usernote on EMAIL Change . Instead of having to make a field, it just automatically added usernotes.
Reply With Quote
  #4  
Old 27 May 2010, 01:51
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Real name: Rob
I just looked at the hack and it uses 2-4 queries to do the usernote. This one doesn't use any queries. That right there is the main reason I wrote this.

Last edited by Boofo; 27 May 2010 at 02:10.
Reply With Quote
  #5  
Old 27 May 2010, 07:33
Xencored Xencored is offline
 
Join Date: Sep 2008
Real name: Mike
Originally Posted by Boofo View Post
I just looked at the hack and it uses 2-4 queries to do the usernote. This one doesn't use any queries. That right there is the main reason I wrote this.
<3333

"a more sensible idea was done" i loved that bit

Thanks Boofo nice to have you back on the game


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Best coding ive seen in years! lmfao

Last edited by Xencored; 27 May 2010 at 08:29.
Reply With Quote
  #6  
Old 27 May 2010, 07:45
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Real name: Rob
Thank you, sir. I appreciate the comments. And nice to be back.

That $you_get code actually works. I'm waiting for the first person to ask for help that hasn't clicked install.
Reply With Quote
  #7  
Old 27 May 2010, 15:49
Videx's Avatar
Videx Videx is offline
 
Join Date: Feb 2007
Since email addys change so rarely it wouldn't really matter if it used 20 queries. What's much more important is that it's a much simpler install if I don't have to go creating custom fields.

Anyway, I was merely offering a suggestion; I didn't want to argue about it. Did you think about using an existing field such as User Notes? Is there a reason you can't use it in vb4?

Another consideration is that if I were to install this one now, then all my future notes will be in a different place from my old ones, making it more difficult to find the info.
Reply With Quote
  #8  
Old 27 May 2010, 16:11
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Real name: Rob
I personally like user stuff to be in a location that is easily accessible for that user all in one place. If a simple install is all you are looking for, then this hack is not for you. Usability and convenience is far more important to me than simplicity.

Like I said, most admins don't use the usernotes very much, so that would be a waste to me to even consider going that route. Why enable something you only need for one thing that works better the way I did it?
Reply With Quote
  #9  
Old 27 May 2010, 17:05
Videx's Avatar
Videx Videx is offline
 
Join Date: Feb 2007
Originally Posted by Boofo View Post
Why enable something you only need for one thing that works better the way I did it?
"Better" is not having to make a custom field. User Notes is not something that has to be enabled, they're there by default.

Again, please consider in a future release at least an option to use the already existing User Notes field for this.
Reply With Quote
  #10  
Old 17 Apr 2011, 15:00
steve1966 steve1966 is offline
 
Join Date: Dec 2007
Thank you rated 10/10
Reply With Quote
  #11  
Old 19 Nov 2011, 21:11
OldSchoolDSL OldSchoolDSL is offline
 
Join Date: Oct 2010
Real name: Adam H.
4.1.8

Not working. Update please?
Reply With Quote
  #12  
Old 20 Nov 2011, 02:59
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Real name: Rob
Originally Posted by OldSchoolDSL View Post
4.1.8

Not working. Update please?
Working fine for me on 4.1.8.
Reply With Quote
  #13  
Old 04 Dec 2011, 04:23
OldSchoolDSL OldSchoolDSL is offline
 
Join Date: Oct 2010
Real name: Adam H.
Originally Posted by Boofo View Post
Working fine for me on 4.1.8.
Can confirm.

Had to clear cache and rebuild template..... Sorry

All is working
Reply With Quote
  #14  
Old 03 Jan 2012, 17:12
Luca_ITA's Avatar
Luca_ITA Luca_ITA is offline
 
Join Date: Jun 2011
Just installed on v4.1.9
Working perfectly!
Thank you for this mod!
Reply With Quote
  #15  
Old 31 Jul 2013, 22:16
stevieb stevieb is offline
 
Join Date: Apr 2005
4.2.0 - works perfectly....

Thanks
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 03:35.

Layout Options | Width: Wide Color: