<!DOCTYPE html>

<html>
<head>
	<title>AIL-Framework</title>
	<link rel="icon" href="{{ url_for('static', filename='image/ail-icon.png')}}">
	<!-- Core CSS -->
	<link href="{{ url_for('static', filename='css/bootstrap4.min.css') }}" rel="stylesheet">
	<link href="{{ url_for('static', filename='css/font-awesome.min.css') }}" rel="stylesheet">

	<!-- JS -->
	<script src="{{ url_for('static', filename='js/jquery.js')}}"></script>
	<script src="{{ url_for('static', filename='js/bootstrap4.min.js')}}"></script>


</head>

<body>

	{% include 'nav_bar.html' %}

	<div class="container-fluid">
		<div class="row">

			{% include 'crawler/menu_sidebar.html' %}

			<div class="col-12 col-lg-10" id="core_content">

				<div class="row">
					<div class="col-xl-6">



					</div>
					<div class="col-xl-6">

					</div>
				</div>


				<div class="card mb-3 mt-1">
					<div class="card-header bg-dark text-white">
						<span class="badge badge-pill badge-light flex-row-reverse float-right">
							{% if is_manager_connected['status'] %}
								<div style="color:Green;">
									<i class="fas fa-check-circle fa-2x"></i>
									Connected
								</div>
							{% else %}
								<div style="color:Red;">
									<i class="fas fa-times-circle fa-2x"></i>
									Error
								</div>
							{% endif %}
						</span>
						<h4>AIL Lacus Crawler</h4>
					</div>
					<div class="card-body">

						{%if not is_manager_connected['status']%}
							{% include 'crawler/crawler_disabled.html' %}
						{%endif%}

						<div class="row mb-3 justify-content-center">
							<div class="col-xl-6">
								<div class="card text-center border-secondary">
									<div class="card-body px-1 py-0">
										<table class="table table-sm">
											<tbody>
												<tr>
													<td>Lacus URL</td>
													<td>{{lacus_url}}</td>
												</tr>
												<tr>
{#													<td>API Key</td>#}
{#													<td>#}
{#														{{api_key}}#}
{#														<!-- <a class="ml-3" href="/settings/new_token"><i class="fa fa-random"></i></a> -->#}
{#													</td>#}
													<td>
														<a href="{{ url_for('crawler_splash.crawler_lacus_settings_crawler_manager') }}">
															<button type="button" class="btn btn-info">
																Edit <i class="fas fa-pencil-alt"></i>
															</button>
														</a>
													</td>
												</tr>
											</tbody>
										</table>
									</div>
								</div>
							</div>
						</div>

{#						<div class="card border-secondary">#}
{#							<div class="card-body text-dark">#}
{#								<h5 class="card-title">All Proxies:</h5>#}
{#								<table class="table table-striped">#}
{#									<thead class="bg-info text-white">#}
{#                                        <tr>#}
{#                                            <th>Proxy name</th>#}
{#                                            <th>URL</th>#}
{#                                            <th>Description</th>#}
{#                                            <th></th>#}
{#                                        </tr>#}
{#                                    </thead>#}
{#                                    <tbody>#}
{#                                    {% for proxy_name in all_proxies %}#}
{#                                        <tr>#}
{#                                            <td>#}
{#                                                {{proxy_name}}#}
{#                                            </td>#}
{#                                            <td>#}
{#                                                {{all_proxies[proxy_name]['url']}}#}
{#                                            </td>#}
{#                                            <td>#}
{#                                                {{all_proxies[proxy_name]['description']}}#}
{#                                            </td>#}
{#                                            <td>#}
{#                                                <div class="d-flex justify-content-end">#}
{#                                                    <!-- <button class="btn btn-outline-dark px-1 py-0">#}
{#															<i class="fas fa-pencil-alt"></i>#}
{#														</button> -->#}
{#                                                </div>#}
{#                                            </td>#}
{#                                        </tr>#}
{#                                    {% endfor %}#}
{#                                    </tbody>#}
{#                                </table>#}
{#                            </div>#}
{#                        </div>#}

					</div>
				</div>

				<div class="card mb-3 mt-1">
					<div class="card-header bg-dark text-white">
						<span class="badge badge-pill badge-light flex-row-reverse float-right">
							{% if is_crawler_working %}
								<div style="color:Green;">
									<i class="fas fa-check-circle fa-2x"></i>
									{{crawler_error_mess}}
								</div>
							{% else %}
								<div style="color:Red;">
									<i class="fas fa-times-circle fa-2x"></i>
									Error
								</div>
							{% endif %}
						</span>
						<h4>Crawlers</h4>
					</div>
					<div class="card-body">

<pre class="bg-dark text-white">
----------------------------
- TOR CRAWLER TEST OUTPUT: -
----------------------------

{{crawler_error_mess}}
</pre>
						<a href="{{ url_for('crawler_splash.crawler_settings_crawler_test') }}">
							<button type="button" class="btn btn-primary">
								ReRun Test <i class="fas fa-rocket"></i>
							</button>
						</a>

						<div class="card border-secondary my-4">
							<div class="card-body text-dark">
								<h5 class="card-title">
                                    Number of Concurrent Crawlers to Launch: &nbsp;&nbsp;<b class="text-primary">{{ nb_captures }}</b>
                                </h5>
								<a href="{{ url_for('crawler_splash.crawler_settings_crawlers_to_launch') }}">
									<button type="button" class="btn btn-info">
										Edit <i class="fas fa-pencil-alt"></i>
									</button>
								</a>
							</div>
						</div>

						<!-- <div class="card border-secondary">
							<div class="card-body text-dark">
								<h5 class="card-title">Crawlers Settings:</h5>

								<table class="table table-striped table-hover">
									<thead class="bg-info text-white">
										<th>
											Key
										</th>
										<th>
											Description
										</th>
										<th>
											Value
										</th>
										<th></th>
									</thead>
									<tbody>
										{% for config_field in crawler_full_config %}
											<tr>
												<td>
													{{config_field}}
												</td>
												<td>
													{{crawler_full_config[config_field]['info']}}
												</td>
												<td>
													{{crawler_full_config[config_field]['value']}}
												</td>
												<td>
													<div class="d-flex justify-content-end">
														<button class="btn btn-outline-dark px-1 py-0">
															<i class="fas fa-pencil-alt"></i>
														</button>
													</div>
												</td>
											</tr>
										{% endfor %}
									</tbody>
								</table>

							</div>
						</div> -->

                    <a href="{{ url_for('crawler_splash.crawler_blacklist') }}">
                        <button type="button" class="btn btn-outline-danger">Blacklisted domains</button>
                    </a>

					</div>
				</div>

			</div>
		</div>
	</div>


</body>

<script>
var to_refresh = false
$(document).ready(function(){
	$("#page-Crawler").addClass("active");
	$("#nav_settings").addClass("active");
});

</script>