Changeset 20059 for extensions/Piwecard/template/ecard.tpl
- Timestamp:
- Jan 11, 2013, 12:44:10 AM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/Piwecard/template/ecard.tpl
r20047 r20059 10 10 height:"90%", 11 11 onComplete:function(){ 12 jQuery("input[name=ecard_subject]").focus();12 13 13 } 14 14 }); … … 18 18 }); 19 19 }); 20 21 function ecard_clearDefaultText(element, defaultText) {22 if (element.value == defaultText) {23 element.value = '';24 }25 }26 20 27 21 function ecard_checkField(element, elementType) { … … 60 54 61 55 function ecard_checkForm(form) { 62 var subjectOK = ecard_checkField(form.ecard_subject, 0);56 var titleOK = ecard_checkField(form.ecard_title, 0); 63 57 var messageOK = ecard_checkField(form.ecard_message, 0); 64 58 var senderNameOK = ecard_checkField(form.ecard_sender_name, 0); … … 67 61 var recipientEMailOK = ecard_checkField(form.ecard_recipient_email, 1); 68 62 69 if( subjectOK && messageOK && senderNameOK && senderEMailOK && recipientNameOK && recipientEMailOK)63 if(titleOK && messageOK && senderNameOK && senderEMailOK && recipientNameOK && recipientEMailOK) 70 64 return true; 71 65 else … … 74 68 {/literal}{/footer_script} 75 69 70 </p> 76 71 <div style="display:none"> 77 72 <div id="addECardForm"> … … 80 75 <legend>{'piwecard_send_stage1'|@translate}</legend> 81 76 <div class="ecard_field"> 82 <div class="ecard_error" id="ecard_subject_error">{'piwecard_error'|@translate} {'piwecard_error_text'|@translate}</div> 83 <div class="ecard_error" id="ecard_message_error">{'piwecard_error'|@translate} {'piwecard_error_text'|@translate}</div> 84 <span class="ecard_label">{'piwecard_send_title'|@translate}<span class="ecard_mandatory_fields">*</span> :</span> 85 <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> 77 <div class="ecard_error" id="ecard_title_error">{'piwecard_error'|@translate} {'piwecard_error_text'|@translate}</div> 78 <span class="ecard_label">{'Title'|@translate}<span class="ecard_mandatory_fields">*</span> :</span> 79 <span class="ecard_input_right"><input name="ecard_title" type="text" id="ecard_title" value="{$ecard.title}" title="{$ecard.title}"></span> 86 80 </div> 87 81 <div class="ecard_field"> 88 <span class="ecard_label">{'piwecard_send_message'|@translate}<span class="ecard_mandatory_fields">*</span> :</span> 89 <span class="ecard_input_right"><textarea name="ecard_message" id="ecard_message" value="{$ecard.message}" onfocus="ecard_clearDefaultText(this, '{$ecard.message}');" title="{$ecard.message}">{$ecard.message}</textarea></span> 82 <div class="ecard_error" id="ecard_message_error">{'piwecard_error'|@translate} {'piwecard_error_text'|@translate}</div> 83 <span class="ecard_label">{'piwecard_message'|@translate}<span class="ecard_mandatory_fields">*</span> :</span> 84 <span class="ecard_input_right"><textarea name="ecard_message" id="ecard_message" value="{$ecard.message}" title="{$ecard.message}">{$ecard.message}</textarea></span> 90 85 </div> 91 86 </fieldset> … … 96 91 <div class="ecard_error" id="ecard_sender_email_error">{'piwecard_error'|@translate} {'piwecard_error_email'|@translate}</div> 97 92 <span class="ecard_label">{'piwecard_sender'|@translate}<span class="ecard_mandatory_fields">*</span> :</span> 98 <span class="ecard_name"><input name="ecard_sender_name" type="text" id="ecard_sender_name" maxlength="100" value="{$ecard.sender_name}" ></span>99 <span class="ecard_email"><input name="ecard_sender_email" type="text" id="ecard_sender_email" maxlength="100" {$ecard.changemail} value="{$ecard.sender_email}" on focus="ecard_clearDefaultText(this, '{$ecard.sender_email}');" onblur="ecard_checkField(this, 1);"></span>93 <span class="ecard_name"><input name="ecard_sender_name" type="text" id="ecard_sender_name" maxlength="100" value="{$ecard.sender_name}" onfocus="ecard_clearDefaultText(this, '{$ecard.sender_name}');"></span> 94 <span class="ecard_email"><input name="ecard_sender_email" type="text" id="ecard_sender_email" maxlength="100" {$ecard.changemail} value="{$ecard.sender_email}" onblur="ecard_checkField(this, 1);"></span> 100 95 </div> 101 96 <div class="ecard_field"> … … 103 98 <div class="ecard_error" id="ecard_recipient_email_error">{'piwecard_error'|@translate} {'piwecard_error_email'|@translate}</div> 104 99 <span class="ecard_label">{'piwecard_recipient'|@translate}<span class="ecard_mandatory_fields">*</span> :</span> 105 <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>106 <span class="ecard_email"><input name="ecard_recipient_email" type="text" id="ecard_recipient_email" maxlength="100" value="{$ecard.recipient_email}" on focus="ecard_clearDefaultText(this, '{$ecard.recipient_email}');" onblur="ecard_checkField(this, 1);"></span>100 <span class="ecard_name"><input name="ecard_recipient_name" type="text" id="ecard_recipient_name" maxlength="100" value="{$ecard.recipient_name}"></span> 101 <span class="ecard_email"><input name="ecard_recipient_email" type="text" id="ecard_recipient_email" maxlength="100" value="{$ecard.recipient_email}" onblur="ecard_checkField(this, 1);"></span> 107 102 </div> 108 103 </fieldset> … … 146 141 <p> 147 142 <a href="#" class="createECardOpen" title="{'piwecard_send_link'|@translate}">{'piwecard_send_link'|@translate}</a> 148 </p> 143 </p><p>
Note: See TracChangeset
for help on using the changeset viewer.