2 <p><a href="{{$baseurl}}/moderation/blocklist/server">{{$l10n.return_list}}</a></p>
3 <h1>{{$l10n.title}} - {{$l10n.page}}</h1>
5 {{$l10n.download nofilter}}
7 <form action="{{$baseurl}}/moderation/blocklist/server/import" method="post" enctype="multipart/form-data">
8 <input type="hidden" name="form_security_token" value="{{$form_security_token}}">
9 {{include file="field_input.tpl" field=$listfile}}
11 <button type="submit" class="btn btn-primary" name="page_blocklist_upload" value="{{$l10n.upload}}">{{$l10n.upload}}</button>
15 <h2>{{$l10n.patterns}}</h2>
16 <form action="{{$baseurl}}/moderation/blocklist/server/import" method="post">
17 <input type="hidden" name="form_security_token" value="{{$form_security_token}}">
18 <input type="hidden" name="blocklist" value="{{$blocklist|json_encode}}">
19 <table class="table table-condensed table-striped table-bordered">
22 <th>{{$l10n.domain_pattern}}</th>
23 <th>{{$l10n.block_reason}}</th>
28 <td colspan="4">{{$l10n.pattern_count}}</td>
32 {{foreach $blocklist as $block}}
34 <th>{{$block.domain}}</th>
35 <td>{{$block.reason}}</td>
41 <div role="radiogroup" aria-labelledby="mode">
42 <label id="mode">{{$l10n.mode}}</label>
43 {{include file="field_radio.tpl" field=$mode_append}}
44 {{include file="field_radio.tpl" field=$mode_replace}}
48 <button type="submit" class="btn btn-primary" name="page_blocklist_import" value="{{$l10n.import}}">{{$l10n.import}}</button>