Viewing File: /usr/local/cpanel/base/frontend/jupiter/mail/filters/filtertest.html.tt
[%
SET CPANEL.CPVAR.dprefix = "../../";
Api2.pre_exec("Email", "tracefilter");
SET api2_result_Email_tracefilter = execute("Email", "trace_filter", {"msg"=>FORM.test_msg, "account"=>FORM.account} );
Api2.post_exec("Email", "tracefilter");
SET email_acct = execute( 'Email', 'account_name', {"account"=>FORM.account, "display"=>"0"}).data;
%]
[%
IF FORM.account != "" OR email_acct != "";
SET app_name = 'email_filters';
ELSE;
SET app_name = 'global_email_filters';
END;
%]
[% WRAPPER '_assets/master.html.tt'
app_key = app_name
feature = 'blockers'
%]
<div class="body-content">
<div class="section">
[% IF api2_result_Email_tracefilter.status -%]
<h2 id="hdrResults">[% locale.maketext("Filter Trace Results:") %]</h2>
<!--
x3 stdmheader.html listens for "msg" in the form
to disable home and help links, so use test_msg instead.
-->
<div name="tracefilter">
<pre id="txtFilterTraceResults">[%
#NB: this API call’s output is HTML!
api2_result_Email_tracefilter.data.trace;
-%]</pre>
</div>
[% ELSE -%]
[%# copied/pasted from http://styleguide.cpanel.net/#/notices -%]
<div class="alert alert-danger">
<span class="glyphicon glyphicon-remove-sign"></span>
<div class="alert-message">
<strong>[% locale.maketext('Error:') %]</strong>
[% api2_result_Email_tracefilter.errors_as_string() -%]
</div>
</div>
[% END -%]
</div>
[% IF FORM.account %]
[% INCLUDE _assets/return_link.html.tt return_location='userfilters.html?account=' _ FORM.account _ '' return_link_text=locale.maketext('Go Back') %]
[% ELSE %]
[% INCLUDE _assets/return_link.html.tt return_location='userfilters.html' return_link_text=locale.maketext('Go Back') %]
[% END %]
</div>
[% END %]
Back to Directory
File Manager