2 Copyright
2016 Hannu Nyman
3 Copyright
2017 Dirk Brenken (dev@brenken.org)
4 This is free software, licensed under the Apache License, Version
2.0
9 <script type=
"text/javascript" src=
"<%=resource%>/cbi.js"></script>
10 <script type=
"text/javascript">
12 var stxhr = new XHR();
14 function update_status(data)
16 var domain = data.value;
17 var input = document.getElementById('query_input');
18 var output = document.getElementById('query_output');
23 '
<img src=
"<%=resource%>/icons/loading.gif" alt=
"<%:Loading%>" style=
"vertical-align:middle" /> ' +
24 '<%:Waiting for command to complete...%
>'
26 input.parentNode.style.display = 'block';
27 input.style.display = 'inline';
28 stxhr.post('<%=url('admin/services/adblock/advanced/result/')%
>' + domain, { token: '<%=token%
>' },
33 input.style.display = 'none';
34 output.innerHTML = String.format('
<pre>%h
</pre>', x.responseText);
38 input.style.display = 'none';
39 output.innerHTML = '
<span class=
"error"><%:Invalid domain specified!%
></span>';
48 <form method=
"post" action=
"<%=REQUEST_URI%>">
50 <fieldset class=
"cbi-section">
51 <div class=
"cbi-section-descr">This form allows you to query active block lists for certain domains, e.g. for whitelisting.
</div>
52 <div style=
"width:33%; float:left;">
53 <input style=
"margin: 5px 0" type=
"text" value=
"www.lede-project.org" name=
"input" />
54 <input type=
"button" value=
"<%:Query%>" class=
"cbi-button cbi-button-apply" onclick=
"update_status(this.form.input)" />
56 <br style=
"clear:both" />
60 <fieldset class=
"cbi-section" style=
"display:none">
61 <legend id=
"query_input"><%:Collecting data...%
></legend>
62 <span id=
"query_output"></span>