Ignore:
Timestamp:
Jan 6, 2013, 9:53:33 PM (11 years ago)
Author:
julien1311
Message:

[piwecard] email fixes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/Piwecard/template/ecard.tpl

    r19923 r19924  
    3232                case TEXT:
    3333                        if (element.value == '') {
    34                                 document.getElementById(element.id+'_error').innerHTML = "{'ecard_error'|@translate} {'ecard_error_text'|@translate}";
     34                                document.getElementById(element.id+'_error').style.display = 'block';
    3535                                element.className += " ecard_error_input";
    3636                                return false;
    3737                        } else {
    38                                 document.getElementById(element.id+'_error').innerHTML = '';
     38                                document.getElementById(element.id+'_error').style.display = 'none';
    3939                                element.className = element.className.replace( /(?:^|\s)ecard_error_input(?!\S)/g , '');
    4040                                return true;
     
    4444                        var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
    4545                        if (!filter.test(element.value)) {
    46                                 document.getElementById(element.id+'_error').innerHTML = "{'ecard_error'|@translate} {'ecard_error_email'|@translate}";
     46                                document.getElementById(element.id+'_error').style.display = 'block';
    4747                                element.className += " ecard_error_input";
    4848                                return false;
    4949                        } else {
    50                                 document.getElementById(element.id+'_error').innerHTML = '';
     50                                document.getElementById(element.id+'_error').style.display = 'none';
    5151                                element.className = element.className.replace( /(?:^|\s)ecard_error_input(?!\S)/g , '');
    5252                                return true;
     
    8080                                <legend>{'ecard_send_stage1'|@translate}</legend>
    8181                                <div class="ecard_field">
    82                                         <div class="ecard_error" id="ecard_subject_error"></div>
    83                                         <div class="ecard_error" id="ecard_message_error"></div>
     82                                        <div class="ecard_error" id="ecard_subject_error">{'ecard_error'|@translate} {'ecard_error_text'|@translate}</div>
     83                                        <div class="ecard_error" id="ecard_message_error">{'ecard_error'|@translate} {'ecard_error_text'|@translate}</div>
    8484                                        <span class="ecard_label">{'ecard_send_title'|@translate}<span class="ecard_mandatory_fields">*</span> :</span>
    8585                                        <span class="ecard_input_right"><input name="ecard_subject" type="text" id="ecard_subject" value="{$ecard.subject}" onfocus="ecard_clearDefaultText(this, '{$ecard.subject}');" title="{$ecard.subject}"></span>
     
    9393                                <legend>{'ecard_send_stage2'|@translate}</legend>
    9494                                <div class="ecard_field">
    95                                         <div class="ecard_error" id="ecard_sender_name_error"></div>
    96                                         <div class="ecard_error" id="ecard_sender_email_error"></div>
     95                                        <div class="ecard_error" id="ecard_sender_name_error">{'ecard_error'|@translate} {'ecard_error_text'|@translate}</div>
     96                                        <div class="ecard_error" id="ecard_sender_email_error">{'ecard_error'|@translate} {'ecard_error_email'|@translate}</div>
    9797                                        <span class="ecard_label">{'ecard_send_exp'|@translate}<span class="ecard_mandatory_fields">*</span> :</span>
    9898                                        <span class="ecard_name"><input name="ecard_sender_name" type="text" id="ecard_sender_name" maxlength="100" value="{$ecard.sender_name}"></span>
     
    100100                                </div>
    101101                                <div class="ecard_field">
    102                                         <div class="ecard_error" id="ecard_recipient_name_error"></div>
    103                                         <div class="ecard_error" id="ecard_recipient_email_error"></div>
     102                                        <div class="ecard_error" id="ecard_recipient_name_error">{'ecard_error'|@translate} {'ecard_error_text'|@translate}</div>
     103                                        <div class="ecard_error" id="ecard_recipient_email_error">{'ecard_error'|@translate} {'ecard_error_email'|@translate}</div>
    104104                                        <span class="ecard_label">{'ecard_send_dest'|@translate}<span class="ecard_mandatory_fields">*</span> :</span>
    105105                                        <span class="ecard_name"><input name="ecard_recipient_name" type="text" id="ecard_recipient_name" maxlength="100" value="{$ecard.recipient_name}" onfocus="ecard_clearDefaultText(this, '{$ecard.recipient_name}');"></span>
Note: See TracChangeset for help on using the changeset viewer.