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
ZH - Don't Require E-Mail Confirmation Details »»
ZH - Don't Require E-Mail Confirmation
Version: 1.0.0, by Ziki Ziki is offline
Developer Last Online: Nov 2015 Show Printable Version Email this Page

Category: Miscellaneous Hacks - Version: 3.6.x Rating:
Released: 12-19-2006 Last Update: Never Installs: 14
Template Edits
Code Changes  
No support by the author.

This modification was brought to you by
KXDesign
http://www.kxdesign.com/


~Hack name
Don't Require E-Mail Confirmation

~Hack description
I always hated to confirm my mail address by registration.It is senseless.This modification deletes that thing

You see the block where you have to type in the email address?It has the same purpose as the confirm password thing.I don't see the sense of having that.The email confirmation that sends emails to click on links to activate their profile still works normally it is not affected by this!

~Hack options
None

~Hack info
File uploads: 0
Template edits: 1
Templates: 0
File edits: 4
Plugins: 0
SQL Queries: 0
Phrases: 0
Settings: 0

Install time: 2 minutes
Install level: Medium

~Hack installation

Step 1: Open template register ,then find and delete this:

Code:
					<td>
						$vbphrase[confirm_email_address]:<br />
						<input type="text" class="bginput" name="emailconfirm" size="25" maxlength="50" value="$emailconfirm" dir="ltr" />
					</td>
Step 2: In the register.php file find and delete this parts of code:

Code:
		'emailconfirm'       => TYPE_STR,
Code:
		OR empty($vbulletin->GPC['emailconfirm'])
Code:
	// check for matching email addresses
	if ($vbulletin->GPC['email'] != $vbulletin->GPC['emailconfirm'])
	{
		$userdata->error('emailmismatch');
	}
Code:
		$emailconfirm = htmlspecialchars_uni($vbulletin->GPC['emailconfirm']);

~Hack screenshots
Attached


~Hack copyright
This may not be distributed,released or claimed as your work without author's permission.

Show Your Support

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

Comments
  #22  
Old 12-20-2006, 06:43 PM
Ntfu2 Ntfu2 is offline
 
Join Date: Feb 2006
Posts: 1,247
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Ziki View Post
You mean when it sends the activation email?No it doesn't


@Floris

Will do now (Yeah a vb developer installed my hack...so honored right now )
No it doesnt go and check if its a real email address per say because that would be pointless as you could enter any number of email address available on the web. It confirms thats its your email address or one you have access to be able to read. Simply confirming its a real address would be pointless and a waste of time/resources

nice mod btw
Reply With Quote
  #23  
Old 12-20-2006, 06:57 PM
Ziki's Avatar
Ziki Ziki is offline
 
Join Date: Nov 2005
Posts: 2,704
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Nobody gets this hack.lol
Reply With Quote
  #24  
Old 12-20-2006, 07:13 PM
RockForums RockForums is offline
 
Join Date: Jun 2005
Posts: 21
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I understand it and have installed it.

Works perfectly >> http://www.rock-forums.com/community/register.php

If people don't understand this hack, it's simply deleting the EMAIL CONFIRMATION BOX. This means that the user only has to type in the email address once. If you have your forums set so that users are required to confirm their email address, this will not change anything to do with those settings.

I presume the confusion is coming with the word "confirmation".
Reply With Quote
  #25  
Old 12-20-2006, 08:07 PM
DJ XtAzY DJ XtAzY is offline
 
Join Date: Feb 2005
Posts: 204
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Oh i gett this now. I got confused lol. Will try it out.
Reply With Quote
  #26  
Old 12-20-2006, 08:27 PM
Murty's Avatar
Murty Murty is offline
 
Join Date: Dec 2005
Location: South Australia
Posts: 293
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Look at the screen shot everyone! that tells you all you need to know. Instead of typing your email address twice at the registration screen, you only have to do it once. Your email activation has nothing to do with this. (hope that is correct)
Reply With Quote
  #27  
Old 12-21-2006, 01:13 AM
Ntfu2 Ntfu2 is offline
 
Join Date: Feb 2006
Posts: 1,247
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Ziki View Post
Nobody gets this hack.lol
I get it just fine. I was simply answering someone elses question for a pointless modification
Reply With Quote
  #28  
Old 12-21-2006, 04:38 AM
Hornstar Hornstar is offline
 
Join Date: Jun 2005
Location: Australia
Posts: 2,469
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Ziki View Post
Nobody gets this hack.lol
we get it, we are going a little off topic. sorry lol.

Quote:
Originally Posted by Ntfu2 View Post
I get it just fine. I was simply answering someone elses question for a pointless modification
I will explain what I mean so you understand what I meant.

Quote:
Originally Posted by Ntfu2 View Post
No it doesnt go and check if its a real email address per say because that would be pointless as you could enter any number of email address available on the web. It confirms thats its your email address or one you have access to be able to read. Simply confirming its a real address would be pointless and a waste of time/resources

nice mod btw
Basically the current way vbulletin has the email confirmation system set up, is so the user inputs their email address twice (which makes sure the user has not accidentally inputed a spelling mistake). and then they need to confirm their email address by clicking on the link in their inbox.

However I have so many duplicate users because they sign up once putting in a fake email address and then realizing they can not post or download because they cant finish the final step in the registration process because they put in a fake email address. So then they sign up again doing it correctly the second time.

However what I was thinking of for a mod would be this. After they enter their email address, (using ajax technology), it would check if that is a real email or a fake one by sending an email and seeing if its gets bounced back or not. If it doesn't get bounced back they can finish their registration process, and then they would be able to activate their account because it would be a real email address. However if the email gets bounced back, an error message would come up saying invalid email address.

This would be impressive if someone could do this. I know that something like this probably would never be made, but in my head, it sounds good, so lets leave it at that
Reply With Quote
  #29  
Old 12-21-2006, 08:03 AM
jerrygad jerrygad is offline
 
Join Date: Sep 2006
Location: In Front Of My PC!
Posts: 114
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Very nice hack indeed. However I prefer the default one
Reply With Quote
  #30  
Old 12-21-2006, 08:12 AM
Artificial_Alex Artificial_Alex is offline
 
Join Date: Nov 2006
Posts: 123
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks -installs-
Reply With Quote
  #31  
Old 12-22-2006, 01:15 PM
Ziki's Avatar
Ziki Ziki is offline
 
Join Date: Nov 2005
Posts: 2,704
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by jerrygad View Post
Very nice hack indeed. However I prefer the default one
Default one?
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:47 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.05578 seconds
  • Memory Usage 2,315KB
  • Queries Executed 25 (?)
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
  • (5)bbcode_code
  • (6)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (3)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)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