Changeset 12591

Show
Ignore:
Timestamp:
09/30/07 02:01:07 (1 year ago)
Author:
w_i
Message:

Cleaned the form checker. Added static username suffix to form

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/midcom/com.magnettechnologies.contactgrabber/static/js/common.js

    r12001 r12591  
    1 function com_magnettechnologies_contactgrabber_validate(form
     1function com_magnettechnologies_contactgrabber_validate(form, library
    22{ 
    3     console.log("com_magnettechnologies_contactgrabber_validate"); 
    43    var inputs = jQuery(":input",form); 
    54    var uname_passed = false; 
     
    1110        { 
    1211            input.addClass('error'); 
     12            return; 
    1313        } 
    14         else 
     14         
     15        if (library == 'gmail') 
    1516        { 
    16             uname_passed = true; 
    17             input.removeClass('error'); 
     17            var re = /@gmail.com/; 
     18            var val = String(input.val()); 
     19            var is_email = re.exec(val); 
     20             
     21            if (is_email) 
     22            { 
     23                input.addClass('error'); 
     24                return; 
     25            } 
    1826        } 
    19         console.log("validate_username"); 
     27 
     28        uname_passed = true; 
     29        input.removeClass('error'); 
    2030    } 
    2131     
     
    3141            input.removeClass('error'); 
    3242        } 
    33         console.log("validate_password"); 
    3443    } 
    3544 
    36     console.log("inputs: "+inputs); 
    3745    jQuery(inputs).each(function(i,n){ 
    38         console.log("i: "+i+" n: "+n); 
    3946        if (n.name == 'username') 
    4047        { 
  • trunk/midcom/com.magnettechnologies.contactgrabber/style/search-form.php

    r12589 r12591  
    2020        <h2><?php echo $_MIDCOM->i18n->get_string('invite your gmail friends', 'com.magnettechnologies.contactgrabber'); ?></h2> 
    2121        <div class="invite_login_form"> 
    22             <form name="invite_gmail" method="POST" onsubmit="return com_magnettechnologies_contactgrabber_validate(this);" action=""> 
     22            <form name="invite_gmail" method="POST" onsubmit="return com_magnettechnologies_contactgrabber_validate(this, 'gmail');" action=""> 
    2323                <input type="hidden" name="domain" value="gmail.com" /> 
    2424                <?php 
     
    2828                } 
    2929                ?> 
    30                 <label><?php echo $_MIDCOM->i18n->get_string('username', 'com.magnettechnologies.contactgrabber'); ?>:</label><input class="text" type="text" name="username" value="&(gmail_user);" /> 
     30                <label><?php echo $_MIDCOM->i18n->get_string('username', 'com.magnettechnologies.contactgrabber'); ?>:</label><input class="text" type="text" name="username" value="&(gmail_user);" /><label>@gmail.com</label> 
    3131                <div class="clear_fix"></div> 
    3232                <label><?php echo $_MIDCOM->i18n->get_string('password', 'com.magnettechnologies.contactgrabber'); ?>:</label><input class="text" type="password" name="password" value="" /><input type="submit" name="sign_in" value="<?php echo $data['l10n']->get('fetch'); ?>" />