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

Reply
 
Thread Tools
vMail - Verify Mail before registration. Details »»
vMail - Verify Mail before registration.
Version: 2.0.1, by Almotmaiz.Net Almotmaiz.Net is offline
Developer Last Online: Oct 2013 Show Printable Version Email this Page

Category: Miscellaneous Hacks - Version: 3.8.x Rating:
Released: 01-11-2009 Last Update: 01-17-2009 Installs: 579
DB Changes Uses Plugins Auto-Templates
Translations  
No support by the author.

vMailv2.0.1
Product Verify Mail before registration
No FAKE email after Today !!


================
Please remember to click Mark as Installed if you use this modification.
Support questions from members who have not marked this as installed will be considered low priority.
================
ABOUT THIS MOD
This mod give correct E-mail via new user-register , Send code to email before go to register form step , and this new user can't reg without this code (in Email) , with this product u can make sure about your new user in your forum . And u can verify E-mails in user update his/her Email .

ADVANTEGS OF PRODUCT .
  • Option to swithching this Addon "ON" or "OFF" .
  • Option to SET custom PREFIX for veify code ( to make it harder for someone to decrypt it.)
  • option to SET Number of days after which we will delete the verification code form the database.
  • Option to hide E-mail field's in register form .
  • Option to use Image Verification.
  • Option to verify E-mails in user update email in usercp.
  • Option to check E-mail domain if exist or not before send the code.
SCREEN'S
  • in second post.
HOW TO INSTALL AND UPGRADE.
  • UPLOAD product from your ACP .(overwrite if UPGRADE)
  • EDIT your vB Setting.
  • IF YOU HAVE ANY CUSTOM LANG.
    Code:
    http://domain/vb/admincp/phrase.php?do=findupdates
  • FINISH.!
I hope to see your developmental notice

Attachment Content.
  • /Products/
    • [product]-vMail-2.0.1-Arabic.xml
    • [product]-vMail-2.0.1-English.xml
  • /Language-Packs/
    • vMail-language(Arabic).xml
    • vMail-language(English).xml
    • vMail-language(French).xml
    • vMail-language(Russian).xml, by : mad@Max
    • vMail-language(Turkish).xml, by : AdemGEN?
    • vMail-language(Chinese) - zhs.xml, by: Lilyandy
    • vMail-language(Chinese) - zht.xml, by: Lilyandy
    • Read ME !!.txt
  • /Screens/ <-- screen shots
???|: HESTORY.
  • [2.0.1]
    • fixed all bugs was founded in Previous release.
      • cron cleanup
      • code in register form in any thin missed
      • function not found in others (not 3.8)
      • some arabic phrases
      • and alote !
  • [2.0.0]
    • Fixed all bugs found in Previous release.
    • updated forums permissions check
    • updated Templates(All)
    • rewrited Javascript email verify, now the the better !
    • able to work with 3.8, 3.7 And 3.6 . but this is last release for 3.6 with support.
  • [1.4.1]
    • Fix - If product Off return Error . - #281 ,#286
    • Fix - Birthday error . - #284
    • Fix - Phrases error (Eng) , #292
    • Fix - vB version (maxversion) - 3.7.0 - #295
    • Update - vB version checker function (Empty value in vb3.7) - #311
    • Update - Two Templates (1. "nlp_vmail_lostcode" 2. "nlp_vmail_verifymail")
    • Add - new LanguagePacks:-
      • vMail-language(French)
      • vMail-language(Russian), by : mad@Max
      • vMail-language(Turkish), by : AdemGEN?
      • vMail-language(Chinese) - zhs, by: Lilyandy
      • vMail-language(Chinese) - zht, by: Lilyandy
  • [1.4.0]
    • This product works with 3.7 AND 3.6 , without any problems .
    • Source code was rewritten from scratch.
    • Fixed bugs found in Previous release.
    • Added forums permissions check
    • Added a NEW functions in the MOD . (Checking email domain if it exists or not before sending the vMail code) .
    • added - delete code after register
    • added - redirect for exist vMail code
    • Improved how the product works.
  • [1.3]
    • Add - option to verify updated email in usercp
    • Fix - check email if banned in register form.
    • Fix - add code in links (Auto in forms)
    • Fix - Fix all known bug's in mod since 1.2 to 1.31.3.1] Fix 2 bugs
      • [1.3.2]
      • Fix error in phrase
      • [1.3.3]
        • Fix - Add TABLE_PREFIX to insert Table (forgot 1 only)
      • [1.2]
        • Add - option to hide E-mail fields in register form.
        • Add - option to use image verification.
        • Add - JavaScript Email Address Validation Expression.
  • [1.1] .
  • [1.0] .
    • first released.

Download Now

File Type: zip vMail-2.0.1.zip (225.5 KB, 4548 views)

Supporters / CoAuthors

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
2 благодарности(ей) от:
inciarco, SyRiAn BoY

Comments
  #162  
Old 06-08-2009, 04:11 PM
chick's Avatar
chick chick is offline
 
Join Date: Aug 2006
Location: PI Land
Posts: 381
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by bleros View Post
Option to verify E-mails in user update email in usercp.

usercp not work? to verify email?
same here, this has not been fixed
Reply With Quote
  #163  
Old 06-09-2009, 10:08 AM
macbooking's Avatar
macbooking macbooking is offline
 
Join Date: Jan 2009
Posts: 23
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Installed
Works like a charm!!!

5 Star Mod

ez,
audiosuite.at
Reply With Quote
  #164  
Old 06-09-2009, 06:13 PM
utahraves's Avatar
utahraves utahraves is offline
 
Join Date: May 2007
Location: Utah
Posts: 169
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Bug report: I have 3.8.2 - I am receiving an error with vMail.

Fatal error: Call to undefined method class_vMail::Cleaning() in /(path)/profile.php(182) : eval()'d code on line 24

Replace (path) with the path to the profile.php file.

I receive this when changing the e-mail address of an account using user control panel (not admin control panel)
Reply With Quote
  #165  
Old 06-10-2009, 11:00 AM
dancue dancue is offline
 
Join Date: Feb 2008
Posts: 569
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'm having some people tell me that they are not being given valid codes.

Anyone else experiencing this?
Reply With Quote
  #166  
Old 06-10-2009, 02:39 PM
virus9112002 virus9112002 is offline
 
Join Date: May 2007
Posts: 16
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by utahraves View Post
Bug report: I have 3.8.2 - I am receiving an error with vMail.

Fatal error: Call to undefined method class_vMail::Cleaning() in /(path)/profile.php(182) : eval()'d code on line 24

Replace (path) with the path to the profile.php file.

I receive this when changing the e-mail address of an account using user control panel (not admin control panel)
Me To
when changing the e-mail address of an account using user control panel
Even That I do it manually
by open http://www.domain.com/forum/profile.php?do=vMail
and put the valid codes then click Save Changgs
I receiving an error
Fatal error: Call to undefined method class_vMail::Cleaning() in /(path)/profile.php(182) : eval()'d code on line 45
Reply With Quote
  #167  
Old 06-11-2009, 05:38 PM
chick's Avatar
chick chick is offline
 
Join Date: Aug 2006
Location: PI Land
Posts: 381
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Even if you switch this off or disable it, the same error on the USER CP will show at the top. So you need to uninstall the product.

Coder can you respond, this is really a nice mod that need to be fixed, such a shame not to fix it or try to help out please...

could this have to do with vbseo?
Reply With Quote
  #168  
Old 06-15-2009, 09:07 AM
Veer Veer is offline
 
Join Date: Feb 2006
Posts: 733
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'm getting this error:

Quote:
Database error in vBulletin 3.8.0:

Invalid SQL:

SELECT userid
FROM useractivation
WHERE activationid = '6ffeabb3160fce690a07a245d822a3f8ce0c73ca';

MySQL Error : Table 'forum.useractivation' doesn't exist
Error Number : 1146
Request Date : Monday, June 15th 2009 @ 12:07:15 AM
Error Date : Monday, June 15th 2009 @ 12:07:15 AM
Script : http://www.site.com/register.php?a=a...22a3f8ce0c73ca
Referrer : http://by138w.bay138.mail.live.com/m...e&n=1540691792
IP Address : xx.xxx.xx.xxx
Username : Unregistered
Classname : vB_Database
MySQL Version : 5.0.77-community
Reply With Quote
  #169  
Old 06-16-2009, 07:46 AM
gsmlover4u's Avatar
gsmlover4u gsmlover4u is offline
 
Join Date: Jan 2007
Posts: 348
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

installed
working fine with 3.8.2
Reply With Quote
  #170  
Old 06-17-2009, 09:43 AM
vitrag24's Avatar
vitrag24 vitrag24 is offline
 
Join Date: Nov 2006
Location: India
Posts: 639
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

i've just installed.
i've imported xml. anything else i need to do? no custom language i have so havent imported any languaGE PACKS.

i'm getting following error after clicking on go button:

[only if i keep image verification option on, if i keep it off, no such error But it gives incorrect code error after we're on proper register form though image verification code is right--after i disabled plugin, registration is ok without any problems]

]
Fatal error: Call to undefined function fetch_require_hvcheck() in /home/XXXXXXXX/public_html/register.php(81) : eval()'d code on line 154

Please help me.
Reply With Quote
  #171  
Old 06-19-2009, 08:23 AM
Makc666's Avatar
Makc666 Makc666 is offline
 
Join Date: Dec 2002
Location: MSK-RU
Posts: 392
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

vitrag24, always right you vBulletin's version!!

Almotmaiz.Net, here are the question & proposal for you.

We have the "Option to hide E-mail field's in register form".

As I can see the only difference for this one is if the user will see the email or not.

Because he is not able to change email during second stage of registration (after he clicked the link in email).
He will be told that email is not the same as for that verification code.
  1. The question is:
    What was the idea for this option? Trap to fool the bots? I really can't understand.

  2. The proposal is (really depend on the above answer):
    May be we can make those fields none editable?

    In other words add readonly like this (just an example):

    PHP Code:
    <if condition="$vboptions[nlp_vmail_hidemfield]">
                    <
    input type="hidden" name="email" value="$vMail_emailreadonly />
                    <
    input type="hidden" name="emailconfirm" value="$vMail_emailreadonly />
    </if> 
  • One more little question:
    Is there any way for admin to clean up the verification codes and emails which were not activated rather then going to phpMyAdmin?

    In other words - I set up "Cleanup Days" to 10 day or 0 days and I want to remove some users from the waiting list, as there any internal tool for this operation in mod?

P.S. Thanks to Gabriel for his fix in post:
Quote:
Originally Posted by gabrielt View Post
There is a HUGE bug on this mod. If vMail is used to confirm e-mail changes, this error will show up:
....
All one must to use it not to get an error when option "check Updated email ?" is "Yes" (by default):

Code:
Fatal error: Call to undefined method class_vMail::Cleaning() in /********/profile.php(182) : eval()'d code on line 24

P.S. It will be nice to put a note that you have to disable "ACP -> vBulletin Options -> User Registration Options -> Verify Email address in Registration" to avoid double email verification.

Thanks
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 06:02 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.06472 seconds
  • Memory Usage 2,372KB
  • Queries Executed 27 (?)
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
  • (2)bbcode_code
  • (1)bbcode_php
  • (4)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
  • (4)pagenav_pagelink
  • (2)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (2)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (1)postbit_attachment
  • (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
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete