Sindbad~EG File Manager
{% extends "dashboard/admin_layout.html" %}
{% block style %} {% endblock %} {% block content %}
<div class="container">
<input type="hidden" name="conf_id" id="conf_id" value="{{conf_id}}" />
<input type="hidden" name="conf_key" id="conf_key" value="{{conf_key}}" />
<center>
<h5 class="text-center mt-2"><b>Regdesk Dashboard</b><a href="{{ url_for('signup.getSearch',conf_id=conf.conf_id,conf_key=conf.conf_key)}}" style="float:right" title="Search by Delegate Number"><i class="fa-solid fa-magnifying-glass p-2"></i></a></h5>
<div class="container">
<center>
<!-- <h2>MC Info</h2> -->
<div class="row mb-3">
<div class="col-lg-4 col-sm-12 p-3" style="background: #397ae7;">
<h6 style="color: white;">Total Online Delegate</h6>
<div class="row">
<div class="col-lg-6 p-1">
<input readonly class="form-control" value="{{total_registered_count|length or '0'}}" />
</div>
<div class="col-lg-6 p-1">
<button type="button" class="btn btn-dark form-control" id="view_btn" data-value="Total delegate count" name="">View</button>
</div>
</div>
</div>
<div class="col-lg-4 col-sm-12 p-3" style="background: #639cfb;">
<h6 style="color: white;">Online pending count</h6>
<div class="row">
<div class="col-lg-6 p-1">
<input readonly class="form-control" value="{{total_pending_count|length or '0'}}" />
</div>
<div class="col-lg-6 p-1">
<button type="button" class="btn btn-dark form-control" id="view_btn" data-value="Total pending count">View</button>
</div>
</div>
</div>
<div class="col-lg-4 col-sm-12 p-3" style="background:#397ae7;">
<h6 style="color: white;">Online signedup count</h6>
<div class="row">
<div class="col-lg-6 p-1">
<input readonly class="form-control" value="{{total_signed_on_count|length or '0'}}" />
</div>
<div class="col-lg-6 p-1">
<button type="button" class="btn btn-dark form-control" id="view_btn" data-value="Total online signedup count">View</button>
</div>
</div>
</div>
</div>
<div class="row mb-3">
<div class="col-lg-2 col-sm-12 p-3"></div>
<div class="col-lg-4 col-sm-12 p-3" style="background:#639cfb;">
<h6 style="color: white;">Spot signedup count</h6>
<div class="row">
<div class="col-lg-6 p-1">
<input readonly class="form-control" value="{{total_spot_signed_on_count|length or '0'}}" />
</div>
<div class="col-lg-6 p-1">
<button type="button" class="btn btn-dark form-control" id="view_btn" data-value="Total Spot signedup count">View</button>
</div>
</div>
</div>
<div class="col-lg-4 col-sm-12 p-3" style="background:#397ae7;">
<h6 style="color: white;">Total Signedup count</h6>
<div class="row">
<div class="col-lg-6 p-1">
<input readonly class="form-control" value="{{total_signedup_count|length or '0'}}" />
</div>
<div class="col-lg-6 p-1">
<button type="button" class="btn btn-dark form-control" id="view_btn" data-value="Total signedup count">View</button>
</div>
</div>
</div>
<div class="col-lg-2 col-sm-12 p-3"></div
</div>
<h5 style="text-align:center;">Signed on List</h5>
<div class="row">
<div class="col-md-6">
<p align="center">
<h6 class="text-center"> Date :
<a class="btn btn-secondary btn-sm" id="all_date" style="border-radius: 5px;font-size: 10px;">All</a>
{% for i in days %}
<a class="btn btn-secondary btn-sm" id="date_wise" style="border-radius: 5px;font-size: 10px;" value="{{i.registerd_on}}"> {{i.registerd_on.strftime('%d-%m-%Y')}} </a>
{% endfor %}
</h6>
</p>
</div>
<div class="col-md-6">
<p align="center">
<h6 class="text-center"> Signed By :
<a class="btn btn-primary btn-sm" id="all_signed_by" style="border-radius: 5px;font-size: 10px;">All</a>
{% for k in admins %}
<a {% if k.is_admin |int == 1 %} class="btn btn-success btn-sm" {% else %} class="btn btn-primary btn-sm" {% endif %} id="signed_by" style="border-radius: 5px;font-size: 10px;" value ="{{k.user_id}}" type="button" role="tab" >{{k.admin_name}} {% if k.is_admin |int == 1 %} - Super Admin {% endif %}</a>
{% endfor %}
</h6>
</p>
</div>
</div>
</center>
</div>
</center>
</div>
<hr />
<div class="container">
<div id="table_content"></div>
</div>
{% endblock %} {% block bottomscript %}
<script type="text/javascript">
var BaseUrl = document.location.origin;
$(document).ready(function () {
});
$(document).on("click", "#view_btn", function (e) {
e.preventDefault();
var view_type = $(this).attr("data-value");
var date = '';
var user_id = '';
var form_data = {'view_type':view_type,'date':date,'user_id':user_id};
call_view_data(form_data);
});
$(document).on("click", "#all_date", function (e) {
e.preventDefault();
var view_type = 'Total signedup count';
var date = '';
var user_id = '';
var form_data = {'view_type':view_type,'date':date,'user_id':user_id};
call_view_data(form_data);
});
$(document).on("click", "#all_signed_by", function (e) {
e.preventDefault();
var view_type = 'Total signedup count';
var date = '';
var user_id = '';
var form_data = {'view_type':view_type,'date':date,'user_id':user_id};
call_view_data(form_data);
});
$(document).on("click", "#date_wise", function (e) {
e.preventDefault();
var view_type = 'Total signedup count';
var date = $(this).attr("value");
var user_id = '';
var form_data = {'view_type':view_type,'date':date,'user_id':user_id};
call_view_data(form_data);
});
$(document).on("click", "#signed_by", function (e) {
e.preventDefault();
var view_type = 'Total signedup count';
var date = '';
var user_id = $(this).attr("value");
var form_data = {'view_type':view_type,'date':date,'user_id':user_id};
call_view_data(form_data);
});
function call_view_data(form_data) {
var conf_id = $("#conf_id").val();
var conf_key = $("#conf_key").val();
$.ajax({
type: "POST",
url: BaseUrl + "/" + conf_id + "/" + conf_key + "/signup_table_data",
data: form_data,
success: function (response) {
var data_1 = JSON.parse(response);
var msg = data_1.msg;
if (data_1.status == 1) {
$("#table_content").empty();
$("#table_content").html(data_1.html_data);
} else {
alert(msg);
return false;
}
},
});
}
</script>
{% endblock %}
Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists