1 [%- USE HTML %][%- USE LxERP -%][%- USE L -%][%- USE P -%]
2 [%- SET have_files = 0 %]
4 [% BLOCK attach_file_list %]
5 [% IF files.as_list.size %]
7 FOREACH file = files.as_list %]
9 <th align="right" nowrap>
16 [% P.checkbox_tag("email_form.attach_file_ids[]", label=file.db_file.file_name, value=file.db_file.id, checked="1") %]
18 [% P.checkbox_tag("email_form.attach_file_ids[]", label=file.db_file.file_name, value=file.db_file.id, checked="0") %]
26 [%- IF is_final_version %]
27 <div class="flash_message_warning">[% LxERP.t8('This record is the final version. Changes have not been saved') %]</div>
33 <th align="right" nowrap>
34 [% IF is_invoice_mail %]
35 [% LxERP.t8("Invoice to:") %]
37 [% LxERP.t8("Recipients") %]
41 [% L.input_tag("email_form.to", email_form.to, size="80",readonly=is_invoice_mail ) %]
42 <span class="interactive cursor-pointer" onclick="$('[data-toggle-recipients=1]').toggle()" data-toggle-recipients="1">[+]</span>
43 <span class="interactive cursor-pointer hidden" onclick="$('[data-toggle-recipients=1]').toggle()" data-toggle-recipients="1">[-]</span>
47 [%- IF ALL_PARTNER_EMAIL_ADDRESSES.size %]
48 [%- FOREACH email = ALL_PARTNER_EMAIL_ADDRESSES %]
49 <tr class="hidden" data-toggle-recipients="1">
50 <th align="right" nowrap>
52 [% LxERP.t8("Other recipients") %]
56 [% P.checkbox_tag("email_form.additional_to[]", label=email, value=email, checked="0") %]
62 [%- IF ALL_EMPLOYEES.size %]
63 <tr class="hidden" data-toggle-recipients="1">
64 <th align="right" nowrap>[% LxERP.t8("CC to Employee") %]</th>
65 <td>[% L.select_tag('email_form.cc_employee', ALL_EMPLOYEES, value_key='login' title_key='safe_name', with_empty=1, style=style) %]</td>
69 <tr class="hidden" data-toggle-recipients="1">
70 <th align="right" nowrap>[% LxERP.t8("Cc") %]</th>
71 <td>[% L.input_tag("email_form.cc", email_form.cc, size="80") %]</td>
75 <tr class="hidden" data-toggle-recipients="1">
76 <th align="right" nowrap>[% LxERP.t8("Bcc") %]</th>
77 <td>[% L.input_tag("email_form.bcc", email_form.bcc, size="80") %]</td>
82 <th align="right" nowrap>[% LxERP.t8("Subject") %]</th>
83 <td>[% L.input_tag("email_form.subject", email_form.subject, size="80") %]</td>
87 <th align="right" nowrap>[% LxERP.t8("Message") %]
88 <sup> [% L.link("generictranslations.pl?action=edit_email_strings", "1)", title=LxERP.t8('Tired of copying always nice phrases for this message? Click here to use the new preset message option!'), target="_blank") %]</sup>
90 <td>[% L.textarea_tag("email_form.message", email_form.message, style="height:150px", class="texteditor texteditor-space-for-toolbar") %]</td>
93 [% IF INSTANCE_CONF.get_doc_storage %]
95 <th align="right" nowrap>[% LxERP.t8("Send printout of record") %]</th>
97 [% SET no_file_label = have_files ? LxERP.t8("Don't include a printout of the record with the email, only selected files") : LxERP.t8("Don't include a printout of the record with the email") %]
98 [%- IF is_final_version %]
100 [ "old_file", LxERP.t8("Send the last version for this record") ],
101 [ "no_file", no_file_label ],
105 [ "old_file", LxERP.t8("Send the last or create the first version for this record") ],
106 [ "normal", LxERP.t8("Create and send a new printout for this record") ],
107 [ "no_file", no_file_label ],
110 [% L.select_tag("email_form.attachment_policy", options, onchange="kivi.SalesPurchase.activate_send_email_actions_regarding_printout()") %]
116 <th align="right" nowrap>
117 [% IF !INSTANCE_CONF.get_doc_storage %]
118 [% LxERP.t8("Attachment name") %]
121 <td>[% L.input_tag("email_form.attachment_filename", email_form.attachment_filename, size="80") %]</td>
124 [% IF INSTANCE_CONF.get_doc_storage %]
125 [% PROCESS attach_file_list
127 checked = INSTANCE_CONF.get_email_attachment_record_files_checked
128 label = LxERP.t8("Record's files") %]
130 [% PROCESS attach_file_list
131 files = FILES.vc_files
132 checked = INSTANCE_CONF.get_email_attachment_vc_files_checked
133 label = is_customer ? LxERP.t8("Files from customer") : LxERP.t8("Files from vendor") %]
135 [% PROCESS attach_file_list
136 files = FILES.part_files
137 checked = INSTANCE_CONF.get_email_attachment_part_files_checked
138 label = LxERP.t8("Files from parts") %]
140 [% PROCESS attach_file_list
141 files = FILES.project_files
142 label = LxERP.t8("Files from projects") %]
147 <div id="email_form_print_options"></div>
150 [% L.button_tag(email_form.js_send_function, LxERP.t8("Send email"), id='send_email') %]
151 [% L.button_tag("\$('#send_email_dialog').dialog('close');", LxERP.t8("Abort")) %]