Sindbad~EG File Manager

Current Path : /home/numerotech/status.numerotech.com/status_app/core/templates/abs_status/
Upload File :
Current File : //home/numerotech/status.numerotech.com/status_app/core/templates/abs_status/abs_date_config.html

{% extends "abs_status/bo_status_layout.html" %}
{% block title %}Abstracts Status{% endblock %}
{% block header %}

{% endblock %}
{% block style %} 
	<style type="text/css">
	.leftBorder {
  		border-left: 4px solid green !important;
  	}
</style>
{% endblock %}

{% block content %}

<div class="row">
	<div class="col-lg-4 col-md-4 offset-md-8 offset-lg-8 text-right ">
		<div class="input-group">
			<input type="Date" class="form-control" name="date" id="date">
			<div class="input-group-append">
				<button class="btn btn-danger" id="btn_clear" type="button">Clear</button>
			</div>
		</div>
	</div>
		
</div>
<!-- <input type="Date" class="form-control" name="date" id="date"><br> -->
<div class="py-3" id="data">
	<input type="hidden" name="day" id="day" value="{{day}}">
	<div class="row">
		<div class="col-12">
			<div class="text-danger mb-3">
				<h3>{{today.strftime('%d %b %Y')}} - ({{today.strftime('%a')}})</h3>
			</div>
			{% if get_abs_type: %}
				<div class="card leftBorder ml-md-5 ml-lg-5">
					<div class="card-body">
						
						
						<div class="mobile-responsive">
							<form method="POST" id="abs_setting_table">
		       						<table class="table table-striped table-bordered m-0" id="get_role"  style="width: 100%;overflow: none">
		          						
		          							<tbody>
		           							    {% for i in get_abs_type %}

		           							        {% if i.start_date and i.end_date %}
														{% if today|string ==i.start_date.strftime('%Y-%m-%d') or today|string ==i.end_date.strftime('%Y-%m-%d')|string %}
					           							    <tr>
					           							    	<td id="conf_name">{{i.conf_name}}</td>
					                  							<td name="data" class="text-primary">
					                  								{{i.title or ''}}
					                  								{% if i.is_abs|int == 1%}
					                  									({{i.abs_type}})
					                  								{% endif %}
					                   							</td>
											                    <td>{{i.start_date.strftime('%d-%h-%Y %H:%M') or ''}} - {{i.end_date.strftime('%d-%h-%Y %H:%M') or ''}}</td>
											                    <td>
											                    	{% if i.is_visible==1 %}
											                    	 	<i class="fa fa-check-circle text-success" aria-hidden="true" title="In Active"></i>
											                    	 {% else%} 
											                    	 	<i class="fa-solid fa-circle-xmark text-dark" title="Deactive"></i>
											                    	 {% endif %}
											                    </td>
											                    <td>{% if i.start_date.strftime('%Y-%m-%d')==today|string %}<div class="bg-success text-white text-center badge badge-success">Start</div>{% else%}<div class="bg-danger text-white text-center badge badge-primary">End</div>{% endif %}
											                    </td>
					                						</tr>
										                {% else %}
										                	<span id="no_data" class="text-danger"></span>
									                	{% endif %}
								                	{% endif %}
												{% endfor %}
			                              </tbody>
		    					       
		       						</table>
		       				</form>	
			      		</div>
					</div>
				</div>
			{% else %}
				<div class="card" style="left:65px;">
					<div class="card-body">
						<h5>No Config</h5>
					</div>	
				</div>
				

			{% endif %}
		</div>
	</div><br>
	<div class="row">

		<div class="col-lg-12 col-md-12 col-sm-12">
			{% if lst %}
			
				{% for x in lst %}
					{% if x.strftime('%Y-%m-%d') in indates: %}
						<hr>
						<div class="text-danger">
							<h3>{{x.strftime('%d %b %Y')}} - ({{x.strftime('%a')}})</h3>
						</div><br>
						<div class="card leftBorder ml-md-5 ml-lg-5"  >
							<div class="card-body">
								<form method="POST" id="abs_setting_table">
									<div class="mobile-responsive">
		       							<table class="table table-striped table-bordered m-0" id="get_role"  style="width: 100%;overflow: none">
			          						
			          							<tbody>
													{% for j in abs_datas[x.strftime('%Y-%m-%d')] %}
			           							    <tr>
			           							    	<td>{{j.conf_name}}</td>
			                  							<td name="data" class="text-primary">
			                  								{{j.title or ''}}
			                  								{% if j.is_abs|int == 1%}
			                  									({{j.abs_type}})
			                  								{% endif %}
			                   							</td>
									                    <td>{{j.start_date.strftime('%d-%h-%Y %H:%M') or ''}} - {{j.end_date.strftime('%d-%h-%Y %H:%M') or ''}}</td>
									                    <td>
									                    	{% if j.is_visible==1 %}
									                    		<i class="fa fa-check-circle text-success" aria-hidden="true" title="In Active"></i>
											                {% else%} 
											                	<i class="fa-solid fa-circle-xmark text-dark" title="Deactive"></i>
											                {% endif %}
									                    </td>
									                    <td>{% if j.start_date.strftime('%Y-%m-%d')==x|string %}<span class="bg-success text-white text-center badge badge-success">Start</span>{% else%}<span class="bg-danger text-white text-center badge badge-secondary">End</span>{% endif %}
									                    </td>
			                						</tr>
													{% endfor %}
				                              	</tbody>
			    					     
		       							</table>
		      						</div>
		      					</form>	
							</div>
						</div><br>

					{% endif %}
				{% endfor%}
			{% endif %}
		</div>
	</div>
	<!-- <button type="button" class="btn btn-link" id="btn_load">Load More...</button> -->
</div>
<div class="container">
	<div id="new_date"></div>
</div>
{% endblock %}
{% block bottomscript %}
<script type="text/javascript">
	var BaseUrl=document.location.origin
	var conf_name=$("#conf_name").text();
	if(conf_name==''){
		$("#no_data").text('No Config')
	}
	$("#date").change(function(){
  		var date=$("#date").val();
  		$.ajax({
  			type:'POST',
  			url:BaseUrl+"/date_config",
  			data:{'date':date},
  			success: function(reposnse){
                var data_1    = JSON.parse(reposnse);
                var msg       = data_1.msg;
                var html_data = data_1.html_data;
                // alert(html_data)
                if (msg == "success")
                {
                    $("#data").hide();
                    $("#new_date").html(html_data);
                                  
                }
              },
              error: function(XMLHttpRequest, textStatus, errorThrown) { 
             }
  		});
	});

	$("#btn_clear").click(function(){
		location.reload();
	});
</script>
{% endblock %}

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists