X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=httemplate%2Fmisc%2Femail-customers.html;h=ad67b8d7e2bdc1b11aa5e3c8aa1360dd26c2d825;hb=9bc26d39cb527466f3bd5594c14bdcd548bc99cd;hp=fcd79d7f8760eeddbfe5ab4c2ca1c48b2b5cd225;hpb=cfcc6dd44b65698bea942ca0cf2e010141267303;p=freeside.git diff --git a/httemplate/misc/email-customers.html b/httemplate/misc/email-customers.html index fcd79d7f8..ad67b8d7e 100644 --- a/httemplate/misc/email-customers.html +++ b/httemplate/misc/email-customers.html @@ -104,13 +104,19 @@ Template: ) %>
- <% include('/elements/tr-input-text.html', - 'field' => 'from', - 'label' => 'From:', - 'size' => 50, - ) - %> - + <& /elements/tr-td-label.html, 'label' => 'From:' &> + + <% include('/elements/tr-input-text.html', 'field' => 'subject', 'label' => 'Subject:', @@ -151,6 +157,7 @@ Template: die "access denied" unless $FS::CurrentUser::CurrentUser->access_right('Bulk send customer notices'); +my $conf = FS::Conf->new; my $table = $cgi->param('table') or die "'table' required"; my %search; if ( $cgi->param('search') ) { @@ -169,7 +176,15 @@ else { my $title = 'Send customer notices'; my $num_cust; -my $from = $cgi->param('from') || ''; +my $from = ''; +if ( $cgi->param('from') ) { + $from = $cgi->param('from'); +} elsif ( $cgi->param('from_name') ) { + $from = ($cgi->param('from_name') . ' <' . $cgi->param('from_addr') . '>'); +} elsif ( $cgi->param('from_addr') ) { + $from = $cgi->param('from_addr'); +} + my $subject = $cgi->param('subject') || ''; my $html_body = $cgi->param('html_body') || '';
<& /elements/input-text.html, + 'field' => 'from_name', + 'value' => $conf->config('company_name'), #? + 'size' => 20, + &> <\ + <& /elements/input-text.html, + 'field' => 'from_addr', + 'type' => 'email', # HTML5, woot + 'value' => $conf->config('invoice_from'), + 'size' => 20, + &>>