{include file='include/colorbox.inc.tpl'} {combine_script id='jquery.ajaxmanager' load='footer' path='themes/default/js/plugins/jquery.ajaxmanager.js'} {combine_script id='jquery.tokeninput' load='async' require='jquery' path='themes/default/js/plugins/jquery.tokeninput.js'} {combine_script id='piwecard' load="footer" path='plugins/Piwecard/js/piwecard.js'} {combine_script id='colorpicker' load="footer" path='plugins/Piwecard/js/colorpicker/js/colorpicker.js'} {combine_css path="plugins/Piwecard/js/colorpicker/css/colorpicker.css"} {combine_css path='themes/default/js/plugins/jquery.tokeninput.css'} {footer_script require="piwecard"} {literal} var queuedManager = $.manageAjax.create('queued', { queue: true, cacheResponse: false, maxRequests: 3 }); function previewEmail(format_message, message) { queuedManager.add({ type: 'GET', url: 'ws.php', data: {method: 'pwg.piwecard.previewEmail', format: 'json', format_message: format_message, message: message}, dataType: 'json', success: (function(data) { if (data.stat =='ok') { $("#previewEmail").html(data.result.message); $.colorbox({ inline:true, href:"#previewEmail", onComplete: function(){ $("#cboxLoadedContent").css('text-align', 'left'); } }); } }) }); }; $(document).ready(function(){ if ($("#ecard_email_format_text").prop('checked') == true) { $("#ecard_form_line_default_text").css("display","inline"); } else { $("#ecard_form_line_default_text").css("display","none"); } if ($("#ecard_email_format_html").prop('checked') == true) { $("#ecard_form_line_default_html").css("display","inline"); } else { $("#ecard_form_line_default_html").css("display","none"); } $("#ECardAdminConfiguration").click(function(){ if ($("#ecard_email_format_text").prop('checked') == true) { $("#ecard_form_line_default_text").css("display","inline"); } else { $("#ecard_form_line_default_text").css("display","none"); $("#ecard_email_format_default_html").prop('checked', true); } if ($("#ecard_email_format_html").prop('checked') == true) { $("#ecard_form_line_default_html").css("display","inline"); } else { $("#ecard_form_line_default_html").css("display","none"); $("#ecard_email_format_default_text").prop('checked', true); } }); if ($("#ecard_image_border").prop('checked') == true) { $("#ecard_image_border_options").css("display","block"); } else { $("#ecard_image_border_options").css("display","none"); } $("#ecard_image_border").change(function(){ if ($("#ecard_image_border").prop('checked') == true) { $("#ecard_image_border_options").show("fast"); } else { $("#ecard_image_border_options").hide("fast"); } }); $('#ecard_image_border_color').ColorPicker({ onSubmit: function(hsb, hex, rgb, element) { $(element).val(hex); $(element).ColorPickerHide(); }, onBeforeShow: function () { $(this).ColorPickerSetColor(this.value); }, onChange: function (hsb, hex, rgb) { $('#ecard_image_border_color').val(hex); } }) .bind('keyup', function(){ $(this).ColorPickerSetColor(this.value); }); $("#showPreviewImageBorder").colorbox({ inline:true, href:"#previewImageBorder", onOpen:function(){ if ($("#ecard_image_border").prop('checked') == true) { $("#previewImageBorderImg").css("border-style", $("#ecard_image_border_style").val()); $("#previewImageBorderImg").css("border-width", $("#ecard_image_border_width").val()); $("#previewImageBorderImg").css("border-color", "#"+$("#ecard_image_border_color").val()); } } }); $('#showPreviewTextMessage').click(function () { var format_message = 'text'; var message = $('#ecard_email_message_text').val(); previewEmail(format_message, message); }); $('#showPreviewHTMLMessage').click(function () { var format_message = 'html'; var message = $('#ecard_email_message_html').val(); previewEmail(format_message, message); }); }); function piwecard_checkForm(form) { var nbMaxRecipientsOK = piwecard_checkField(form.ecard_nb_max_recipients, 2, 'inline'); var guestEmailOK = piwecard_checkField(form.ecard_default_guest_email, 1, 'block', true); var subjectOK = piwecard_checkField(form.ecard_email_subject, 0, 'block'); var messageTextOK = piwecard_checkField(form.ecard_email_message_text, 0, 'block'); var messageHTMLOK = piwecard_checkField(form.ecard_email_message_html, 0, 'block'); if(nbMaxRecipientsOK && guestEmailOK && subjectOK && messageTextOK && messageHTMLOK) return true; else return false; } {/literal} {/footer_script} {footer_script require='jquery.tokeninput'} jQuery(document).ready(function() {ldelim} jQuery('select[name="ecard_validity_list"]').tokenInput( [{foreach from=$validity item=validity_item name=validity}{ldelim}"{$validity_item|@escape:'javascript'}"{rdelim}{if !$smarty.foreach.validity.last},{/if}{/foreach}], {ldelim} searchDelay: 0, minChars: 1, hintText: '', noResultsText: '', searchingText: '', newText: '', animateDropdown: false, preventDuplicates: true, allowFreeTagging: true, onAdd:function(item){ldelim}$("").appendTo("#ecard_validity_default");{rdelim}, onDelete:function(item){ldelim}$("#ecard_validity_default option[value="+item.name+"]").remove();{rdelim}, } ); }); {/footer_script}

{'piwecard_plugin'|@translate}

{'piwecard_configuration'|@translate}
{'piwecard_error'|@translate} {'piwecard_error_integer'|@translate}
{'piwecard_validity_list'|@translate} {'piwecard_error'|@translate} {'piwecard_error_validity_list'|@translate}
{'piwecard_validity_default'|@translate}
{'piwecard_ecard_derivative'|@translate}
{foreach from=$generate_derivatives_types key=type item=item} {/foreach}
({'piwecard_preview'|@translate})
{'piwecard_email_configuration'|@translate}
{'piwecard_email_format'|@translate}
{foreach from=$ecard_email_format item=ecard_email_format_item} {/foreach}
{'piwecard_email_format_default'|@translate}
{foreach from=$ecard_email_format_default item=ecard_email_format_default_item} {/foreach} {'piwecard_error'|@translate} {'piwecard_email_format_default_error'|@translate}
{'piwecard_error'|@translate} {'piwecard_error_email'|@translate}
{'piwecard_error'|@translate} {'piwecard_error_text'|@translate}
{'piwecard_error'|@translate} {'piwecard_error_text'|@translate} ({'piwecard_preview'|@translate})
{'piwecard_error'|@translate} {'piwecard_error_text'|@translate} ({'piwecard_preview'|@translate})
{'Parameters'|@translate}
%yourname% : {'piwecard_sender_name'|@translate}
%youremail% : {'piwecard_sender_email'|@translate}
%recipientname% : {'piwecard_recipient_name'|@translate}
%recipientemail% : {'piwecard_recipient_email'|@translate}
%website% : {'Gallery title'|@translate}
%websiteurl% : {'piwecard_website_url'|@translate}
%ecardurl% : {'piwecard_ecard_url'|@translate}
%ecardsubject% : {'piwecard_ecard_subject'|@translate}
%ecardmessage% : {'piwecard_ecard_message'|@translate}
%pictureurl% : {'piwecard_ecard_image_url'|@translate}
%pictureinfos% : {'piwecard_ecard_image_infos'|@translate}
{'piwecard_preview_image_border'|@translate}