Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.6 > vBulletin 3.6 Add-ons

Reply
 
Thread Tools
There is no need to confirm the password and the e-mail Details »»
There is no need to confirm the password and the e-mail
Version: 1.00, by cairocairo cairocairo is offline
Developer Last Online: Oct 2012 Show Printable Version Email this Page

Category: Miscellaneous Hacks - Version: 3.6.8 Rating:
Released: 12-14-2007 Last Update: Never Installs: 8
Template Edits Auto-Templates
Additional Files  
No support by the author.

If you like this hack please click Installed.
Hack name
There is no need to confirm the password and the e-mail

Hack description
This modification simply removes the password confirmation so users don't have to verify the password again and e-mail also.


Install time:5 minutes

Hack installation

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

PHP Code:
<script type="text/javascript">
function 
verify_passwords(password1password2)
{
    
// do various checks, this will save people noticing mistakes on next page
    
if (password1.value == '' || password2.value == '')
    {
        
alert('$vbphrase[fill_out_both_password_fields]');
        return 
false;
    }
    else if (
password1.value != password2.value)
    {
        
alert('$vbphrase[entered_passwords_do_not_match]');
        return 
false;
    }
    else
    {
        <if 
condition="$show['coppa']">
        
pass_copy password1.value;
        
passconfirm_copy password2.value;
        </if>

        var 
junk_output;
        
        
md5hash(password1document.forms.register.password_md5junk_output$show[nopasswordempty]);
        
md5hash(password2document.forms.register.passwordconfirm_md5junk_output$show[nopasswordempty]);
        
        <if 
condition="$show['coppa']">
        
document.forms.register.password.value pass_copy;
        
document.forms.register.passwordconfirm.value passconfirm_copy;
        </if>
        
        return 
true;
    }
    return 
false;
}
</
script
PHP Code:
<td>
                        
$vbphrase[confirm_email_address]:<br />
                        <
input type="text" class="bginput" name="emailconfirm" size="25" maxlength="50" value="$emailconfirmdir="ltr" />
                    </
td
PHP Code:
onsubmit="return verify_passwords(password, passwordconfirm);" 
PHP Code:
<input type="hidden" name="passwordconfirm_md5" /> 
PHP Code:
<td>
                        
$vbphrase[confirm_password]:<br />
                        <
input type="password" class="bginput" name="passwordconfirm" size="25" maxlength="15" value="$passwordconfirm/>
                    </
td
Open File register.php find and delete these pieces of code:

PHP Code:
'emailconfirm'        => TYPE_STR 
PHP Code:
'passwordconfirm'     => TYPE_STR,
'passwordconfirm_md5' => TYPE_STR
PHP Code:
OR empty($vbulletin->GPC['emailconfirm']) 
PHP Code:
OR (empty($vbulletin->GPC['passwordconfirm']) AND empty($vbulletin->GPC['passwordconfirm_md5'])) 
PHP Code:
// check for matching passwords
    
if ($vbulletin->GPC['password'] != $vbulletin->GPC['passwordconfirm'] OR (strlen($vbulletin->GPC['password_md5']) == 32 AND $vbulletin->GPC['password_md5'] != $vbulletin->GPC['passwordconfirm_md5']))
    {
        
$userdata->error('passwordmismatch');
    } 
PHP Code:
// check for matching email addresses
    
if ($vbulletin->GPC['email'] != $vbulletin->GPC['emailconfirm'])
    {
        
$userdata->error('emailmismatch');
    } 
Hack copyright
This may not be distributed,released or claimed as your work without author's permission

by sameh almasry

Show Your Support

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

Comments
  #12  
Old 12-17-2007, 09:56 PM
adhmwagde adhmwagde is offline
 
Join Date: Sep 2006
Location: Egypt
Posts: 85
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Oh thanx you Mr sameh the hack is very very nice
gooood job

Install
Reply With Quote
  #13  
Old 12-17-2007, 10:25 PM
C.ooder C.ooder is offline
 
Join Date: Dec 2007
Posts: 212
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thank you
Reply With Quote
  #14  
Old 11-19-2008, 10:31 PM
basketmen's Avatar
basketmen basketmen is offline
 
Join Date: Nov 2006
Posts: 446
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

dear cairocairo, can you add no need to enter email too, so email is optional to entering when register

i had asking for this before but still cant do it
https://vborg.vbsupport.ru/showthrea...ighlight=email
https://vborg.vbsupport.ru/showthread.php?t=196462


if you can do this please add this feature too, no need email when register i will donate if you can
Reply With Quote
  #15  
Old 11-26-2008, 10:34 PM
nerofix nerofix is offline
 
Join Date: Mar 2006
Location: Saarland
Posts: 219
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Could you please update this for vb 3.8 beta 4 ???

Seems they changed the register.php completly :-/
Reply With Quote
Reply

Thread Tools

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 05:30 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.04587 seconds
  • Memory Usage 2,278KB
  • Queries Executed 21 (?)
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
  • (11)bbcode_php
  • (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
  • (1)pagenav_pagelink
  • (5)post_thanks_box
  • (5)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (5)post_thanks_postbit_info
  • (4)postbit
  • (5)postbit_onlinestatus
  • (5)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_postinfo_query
  • fetch_postinfo
  • 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