Go Back   vb.org Archive > vBulletin Modifications > Archive > Modification Graveyard
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Save Users' E-mail Addresses for vB3.7 Details »»
Save Users' E-mail Addresses for vB3.7
Version: 1.0.2, by Boofo Boofo is offline
Developer Last Online: Jun 2012 Show Printable Version Email this Page

Category: Administrative and Maintenance Tools - Version: 3.7.x Rating:
Released: 01-30-2008 Last Update: 04-24-2008 Installs: 23
Uses Plugins
 
No support by the author.

Save Users' E-mail Addresses for vB3.7
Version 1.0.2
(By Boofo)

What does this product do?
This modification will save old e-mail addresses of users (except those users awaiting e-mail 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 are allowed to view them.

Version Information:
Version 1.0.1 --Initial release for vB3.7
Version 1.0.2 --Added e-mail change timestamp and profile field setting

NOTE: You will need to uninstall the old version before installing this one.

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: E-mail Addresses
Max length of allowed user input: 1000
Field Length: 25
Text Area Height: 3
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 add the field number to the setting for this product. Also, make sure you set the permissions for viewing private profile fields to NO for those usergroups you do NOT want to see the e-mail 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-save_users_emails_boofo.xml file on your computer

Done!
Enjoy!

NOTE: If you do not click install, you do not need support.

Show Your Support

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

Comments
  #2  
Old 01-31-2008, 09:41 AM
ShawneyJ's Avatar
ShawneyJ ShawneyJ is offline
 
Join Date: Jul 2006
Location: Australia
Posts: 1,758
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

wow this sound good will try it out after, thx, cheers
Reply With Quote
  #3  
Old 01-31-2008, 09:55 AM
vbFreelancers vbFreelancers is offline
 
Join Date: Jan 2008
Posts: 168
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by jaycob View Post
wow this sound good will try it out after, thx, cheers
Don't forget to update your site's Privacy Policy that you're storing more than one email address, otherwise you'll be in troubles if somenone understand it. It's totally out of International laws for Privacy Policy.
Reply With Quote
  #4  
Old 01-31-2008, 11:19 AM
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Location: Des Moines, IA (USA)
Posts: 15,776
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

All it stores is whatever email address they change it to whenever they change it. I don't see a privacy laws issue with this as the Admin is the only one allowed to view it. Most privacy policies state that the email address is recorded or saved.
Reply With Quote
  #5  
Old 01-31-2008, 04:15 PM
vbFreelancers vbFreelancers is offline
 
Join Date: Jan 2008
Posts: 168
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Boofo View Post
All it stores is whatever email address they change it to whenever they change it. I don't see a privacy laws issue with this as the Admin is the only one allowed to view it. Most privacy policies state that the email address is recorded or saved.
With any standard Privacy Policy you can store just one email address for communications purposes. Of course you can store as many as you want, even those that users are using for "Tell a Friend" functions, but you've to state it clearly in your Privacy Policy.
Reply With Quote
  #6  
Old 01-31-2008, 04:22 PM
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Location: Des Moines, IA (USA)
Posts: 15,776
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Welll, I don't see this as being a privacy issue, but your suggestion is a good one all the same.
Reply With Quote
  #7  
Old 01-31-2008, 11:45 PM
pxd pxd is offline
 
Join Date: Jan 2005
Posts: 68
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Sounds like a great mod to me, will install, thanks
Reply With Quote
  #8  
Old 02-01-2008, 12:08 AM
Freesteyelz's Avatar
Freesteyelz Freesteyelz is offline
 
Join Date: Jan 2006
Posts: 1,552
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by vbFreelancers View Post
Don't forget to update your site's Privacy Policy that you're storing more than one email address, otherwise you'll be in troubles if somenone understand it. It's totally out of International laws for Privacy Policy.

There's no international law for privacy. While it's good practice to let your members know what type of personal information you collect, keep and for how long a simple adjustment in the Privacy Policy will suffice.

Anyway, while the suggestion is good (as Boofo pointed out) it doesn't have anything to do with the mod nor can Boofo be held responsible for any misunderstandings that may occur.
Reply With Quote
  #9  
Old 02-01-2008, 12:24 AM
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Location: Des Moines, IA (USA)
Posts: 15,776
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Then I expect you'll be installing this one right, buddy?

All seriousness aside, what would you suggest as a good statement to add to the privacy policy for this?
Reply With Quote
  #10  
Old 02-01-2008, 01:39 AM
Freesteyelz's Avatar
Freesteyelz Freesteyelz is offline
 
Join Date: Jan 2006
Posts: 1,552
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

If it's for data records I'll probably make a couple of additions to the Privacy Policy (keep in mind that this is only a quick rough draft):

(Your site) will retain any e-mail address you provide for ("______" <-- enter value here OR "in perpetuity"). (Your site) keeps such records to help us identify fraudulant or spamming accounts. Only site adiministrators have access to the personally identifiable information stored. (Your site) administrators are required with adhering to our Privacy Policy. Any administrator who violates our Privacy Policy will be immediately terminated and may face criminal prosecution for his/her actions.

You may also add: 1) A section where members can opt in or out, meaning that if they wish their stored personal information to be deleted they can (since they do not have access to it). 2) If you have any questions or concerns regarding our Privacy Policy contact us at (_______).

While I did not add the above into my Privacy Policy (I may) you are welcome to look at mine here to help you. I wrote all of the policies on the site so if you have any questions let me know.
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 02:02 PM.


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.08584 seconds
  • Memory Usage 2,296KB
  • Queries Executed 23 (?)
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
  • (3)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (9)postbit
  • (10)postbit_onlinestatus
  • (10)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
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete