Sindbad~EG File Manager

Current Path : /home/numerotech/conf-regdesk.numerotech.com/reg_desk/core/templates/dashboard/
Upload File :
Current File : //home/numerotech/conf-regdesk.numerotech.com/reg_desk/core/templates/dashboard/admin_layout.html

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8" />
        <meta http-equiv="X-UA-Compatible" content="IE=edge" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>{% block title %}Regdesk{% endblock %}</title>
        <link href="https://cdn.lineicons.com/4.0/lineicons.css" rel="stylesheet" />
        <link href="https://unpkg.com/boxicons@2.0.7/css/boxicons.min.css" rel="stylesheet" />
        <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha3/dist/css/bootstrap.min.css" rel="stylesheet" />
        <link rel="stylesheet" type="text/css" href="/static/css/admin_style.css" />
        <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script>
        <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.2.1/css/all.min.css" rel="stylesheet" />
         <link href="https://cdn.jsdelivr.net/gh/NumeroTec/ntec_cdn@main/static/css/v6/all.css" rel="stylesheet">
        <link href="https://cdn.jsdelivr.net/gh/NumeroTec/ntec_cdn@main/static/css/v6/sharp-regular.css" rel="stylesheet">
        <link href="https://cdn.jsdelivr.net/gh/NumeroTec/ntec_cdn@main/static/css/v6/sharp-solid.css" rel="stylesheet">
        <!--<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css" />-->
        {% if conf.favicon_url %}
            <link rel="shortcut icon"   href="{{conf.favicon_url}}">
        {% else %}
            <link rel="shortcut icon"   href="https://delegateapp.s3.ap-southeast-1.amazonaws.com/favicon/globe.png">
        {% endif %}
        
        
        {% block style %} {% endblock %} {% block head %} {% endblock %}
    </head>

    <body>
        <input type="hidden" name="conf_id" id="conf_id" value="{{conf.conf_id}}" />
        <input type="hidden" name="conf_key" id="conf_key" value="{{conf.conf_key}}" />
        {% if Auth.bocheck(conf.society_id) == True : %}
            {% set bouser  = Auth.bouser(conf.society_id) %}
            {% if bouser %}
                {% set show_bo_content = 1 %}
                {% if bouser.admin_type == 1 %}
                    {% set show_menu = 0 %}
                {% else %}
                    {% set show_menu = 1 %}
                {% endif %}
            {% else %}
                {% set show_bo_content = 0 %}
            {% endif %}
        {% elif Auth.check(conf.society_id) == True : %}
            {% set user  = Auth.user(conf.society_id) %}
            {% if user %}
                {% set show_content = 1 %}
            {% else %}
                {% set show_content = 0 %}
            {% endif %}
        {% endif %}

        {% if show_bo_content == 1 : %}
            <div class="sidebar close">
                <div class="logo-details">
                    <i class="bx bx-menu"></i>
                    <span class="logo_name">Menu</span>
                </div>
                <ul class="nav-links">
                    
                
                    <li>
                        <a href="{{ url_for('scan_signup.ScanToSignup',conf_id=conf.conf_id,conf_key=conf.conf_key)}}"> <i class="fa-solid fa-mobile-screen"></i><span class="link_name">User Scan</span> </a>
                        <ul class="sub-menu blank">
                            <li><a class="link_name" href="{{ url_for('scan_signup.ScanToSignup',conf_id=conf.conf_id,conf_key=conf.conf_key)}}">User Scan</a></li>
                        </ul>
                    </li>
                
                    <li>
                        <a href="{{ url_for('dashboard.Dashboard',conf_id=conf.conf_id,conf_key=conf.conf_key)}}"> <i class="fa-solid fa-house"></i><span class="link_name">DashBoard</span> </a>
                        <ul class="sub-menu blank">
                            <li><a class="link_name" href="{{ url_for('dashboard.Dashboard',conf_id=conf.conf_id,conf_key=conf.conf_key)}}">DashBoard</a></li>
                        </ul>
                    </li>
                    <!--<li>-->
                    <!--    <a href="{{ url_for('signup.getSearch',conf_id=conf.conf_id,conf_key=conf.conf_key)}}"> <i class="fa-solid fa-magnifying-glass"></i><span class="link_name">Signup</span> </a>-->
                    <!--    <ul class="sub-menu blank">-->
                    <!--        <li><a class="link_name" href="{{ url_for('signup.getSearch',conf_id=conf.conf_id,conf_key=conf.conf_key)}}">Signup</a></li>-->
                    <!--    </ul>-->
                    <!--</li>-->
                    <!-- <li>-->
                    <!--    <a href="{{ url_for('signup.getSearch',conf_id=conf.conf_id,conf_key=conf.conf_key,default_type='scan')}}"> <i class="fas fa-qrcode"></i><span class="link_name">Scan</span> </a>-->
                    <!--    <ul class="sub-menu blank">-->
                    <!--        <li><a class="link_name" href="{{ url_for('signup.getSearch',conf_id=conf.conf_id,conf_key=conf.conf_key,default_type='scan')}}">Scan</a></li>-->
                    <!--    </ul>-->
                    <!--</li>-->
                    
                    <li>
                        <a href="{{ url_for('signup.CounterAndSetWiseSignup',conf_id=conf.conf_id,conf_key=conf.conf_key)}}"> <i class="fa-solid fa-clipboard-user"></i><span class="link_name">C & S signup</span> </a>
                        <ul class="sub-menu blank">
                            <li><a class="link_name" href="{{ url_for('signup.CounterAndSetWiseSignup',conf_id=conf.conf_id,conf_key=conf.conf_key)}}">Counter and Set Signup</a></li>
                        </ul>
                    </li>
                    
                    
                    <li>
                        <a href="{{ url_for('signup.BulkSignup',conf_id=conf.conf_id,conf_key=conf.conf_key)}}"> <i class="fa-solid fa-list-check"></i><span class="link_name">Bulk signup</span> </a>
                        <ul class="sub-menu blank">
                            <li><a class="link_name" href="{{ url_for('signup.BulkSignup',conf_id=conf.conf_id,conf_key=conf.conf_key)}}">Bulk signup</a></li>
                        </ul>
                    </li>
                    
                    
                    
                    {% if show_menu == 1 %}
                        {% if bouser.email == 'ramya@numerotec.com' %}
                        <li>
                            <a href="{{ url_for('signup.BadgeCollectedUnsignupList',conf_id=conf.conf_id,conf_key=conf.conf_key)}}"> <i class="fa-solid fa-wand-sparkles"></i><span class="link_name">Auto Signup</span> </a>
                            <ul class="sub-menu blank">
                                <li><a class="link_name" href="{{ url_for('signup.BadgeCollectedUnsignupList',conf_id=conf.conf_id,conf_key=conf.conf_key)}}"> Auto Signup</a></li>
                            </ul>
                        </li>
                        {% endif %}
                    <li>
                        <a href="{{ url_for('signup.SignedDetails',conf_id=conf.conf_id,conf_key=conf.conf_key)}}"> <i class="fa-solid fa-user-minus"></i><span class="link_name">Remove Signup</span> </a>
                        <ul class="sub-menu blank">
                            <li><a class="link_name" href="{{ url_for('signup.SignedDetails',conf_id=conf.conf_id,conf_key=conf.conf_key)}}">Remove Signup</a></li>
                        </ul>
                    </li>

                    <li>
                        <a href="{{ url_for('access_request.AccessRequest',conf_id=conf.conf_id,conf_key=conf.conf_key)}}"> <i class="fa-solid fa-user-lock"></i><span class="link_name">Access Request</span> </a>
                        <ul class="sub-menu blank">
                            <li><a class="link_name" href="{{ url_for('access_request.AccessRequest',conf_id=conf.conf_id,conf_key=conf.conf_key)}}"> Access Request</a></li>
                        </ul>
                    </li>
                    {% endif %}
                    <li>
                        <a href="{{ url_for('login.DashboardLogout',conf_id=conf.conf_id,conf_key=conf.conf_key)}}"> <i class="fa-solid fa-right-from-bracket"></i><span class="link_name">Logout</span> </a>
                        <ul class="sub-menu blank">
                            <li><a class="link_name" href="{{ url_for('login.DashboardLogout',conf_id=conf.conf_id,conf_key=conf.conf_key)}}">Logout</a></li>
                        </ul>
                    </li>
                </ul>
            </div>
        {% elif show_content == 1 : %}
            <div class="sidebar close">
                <div class="logo-details">
                    <i class="bx bx-menu"></i>
                    <span class="logo_name">Menu</span>
                </div>
                <ul class="nav-links">
                                    
                    <li>
                        <a href="{{ url_for('scan_signup.ScanToSignup',conf_id=conf.conf_id,conf_key=conf.conf_key)}}"> <i class="fa-solid fa-mobile-screen"></i><span class="link_name">User Scan</span> </a>
                        <ul class="sub-menu blank">
                            <li><a class="link_name" href="{{ url_for('scan_signup.ScanToSignup',conf_id=conf.conf_id,conf_key=conf.conf_key)}}">User Scan</a></li>
                        </ul>
                    </li>
                    
                    <li>
                        <a href="{{ url_for('signup.CounterAndSetWiseSignup',conf_id=conf.conf_id,conf_key=conf.conf_key)}}"> <i class="fa-solid fa-clipboard-user"></i><span class="link_name">C & S signup</span> </a>
                        <ul class="sub-menu blank">
                            <li><a class="link_name" href="{{ url_for('signup.CounterAndSetWiseSignup',conf_id=conf.conf_id,conf_key=conf.conf_key)}}">Counter and Set Signup</a></li>
                        </ul>
                    </li>
                    
                    
                    <!--<li>-->
                    <!--    <a href="{{ url_for('signup.getSearch',conf_id=conf.conf_id,conf_key=conf.conf_key,default_type='search')}}"> <i class="fa-solid fa-magnifying-glass"></i><span class="link_name">Signup</span> </a>-->
                    <!--    <ul class="sub-menu blank">-->
                    <!--        <li><a class="link_name" href="{{ url_for('signup.getSearch',conf_id=conf.conf_id,conf_key=conf.conf_key,default_type='search')}}">Signup</a></li>-->
                    <!--    </ul>-->
                    <!--</li>-->
                    <!--<li>-->
                    <!--    <a href="{{ url_for('signup.getSearch',conf_id=conf.conf_id,conf_key=conf.conf_key,default_type='scan')}}"> <i class="fas fa-qrcode"></i><span class="link_name">Scan</span> </a>-->
                    <!--    <ul class="sub-menu blank">-->
                    <!--        <li><a class="link_name" href="{{ url_for('signup.getSearch',conf_id=conf.conf_id,conf_key=conf.conf_key,default_type='scan')}}">Scan</a></li>-->
                    <!--    </ul>-->
                    <!--</li>-->
                    
                    <li>
                        <a href="{{ url_for('login.Logout',conf_id=conf.conf_id,conf_key=conf.conf_key)}}"> <i class="fa-solid fa-right-from-bracket"></i><span class="link_name">Logout</span> </a>
                        <ul class="sub-menu blank">
                            <li><a class="link_name" href="{{ url_for('login.Logout',conf_id=conf.conf_id,conf_key=conf.conf_key)}}">Logout</a></li>
                        </ul>
                    </li>
                </ul>
            </div>
        {% else %}
        <div class="sidebar close">
        </div>
        {% endif %}

        <section class="home-section">
            <div class="container-fluid home-content">
                <div class="row header" style="background-color: white;">
                    <div class="col">
                        <div class="row d-flex align-items-center">
                            <div class="col-12 col-sm-12 col-md-6 col-xl-6 text-center text-md-right name align-middle">
                                <span class="text" style="font-weight: bold;">REGDESK</span>
                            </div>
                            <div class="col-12 col-sm-12 col-md-6 col-xl-6 brand header_image">
                                <img id="header_image" class="logo img-fluid" src="{{conf.header_logo}}" alt="Logo" style="height: 100px;float: right;" />
                            </div>
                        </div>
                    </div>
                </div>
                <div class="row subheader" style="background: linear-gradient(to right, #004e92,#639cfb); color:#fff; padding: 4px;">
                    {% if show_bo_content == 1 : %}
                        <div class="row">
                            <div class="col-sm-2">
                                {% if show_menu == 1 %}
                                <div id="show_access_req" style="display: none;"> 
                                    <a style="color:white !important;text-align: center;font-style: italic;" href="{{url_for('access_request.AccessRequest',conf_id=conf.conf_id,conf_key=conf.conf_key)}}">
                                        <span class="badge rounded-pill badge-notification bg-danger" id="show_count"></span>&nbsp;Access Request
                                    </a>
                                </div>
                                {% endif %}
                            </div>
                            <div class="col-sm-10" >
                                <span style="float: right;font-weight: bold;color:black">Welcome ! {% if bouser.prefix %}{{bouser.prefix | title}} {% endif %}{% if bouser.full_name %}{{bouser.full_name | title}} {% endif %}</span>
                            </div>
                        </div>
                    {% elif show_content == 1: %}
                        <div class="row">
                            <div class="col-sm-2">
                            </div>
                            <div class="col-sm-10" >
                                <span style="float: right;font-weight: bold">Welcome ! {% if user.prefix %}{{user.prefix}} {% endif %}{% if user.full_name %}{{user.full_name}} {% endif %}</span>
                            </div>
                        </div>
                    {% endif %}
                </div>
                {% if show_bo_content == 1 or show_content == 1: %}
                    <div class="row" style="float: right;">
                        <div class="col-lg-12">
                            <button class="btn btn-link" id="reload"><i class="fa-solid fa-arrows-rotate"></i></button>
                        </div>
                    </div>
                {% endif %}

                {% block content %} {% endblock %}
                
                
                <footer class="bg-warning" style="position: fixed;left: 0;bottom: 0;width: 100%;text-align: center;">
                    {% block footer %}{% endblock %}
                </footer>
            </div>
        </section>

        <script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.10.2/dist/umd/popper.min.js"></script>
        <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.min.js"></script>
        <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
        <script type="text/javascript">
            let arrow = document.querySelectorAll(".arrow");
            for (var i = 0; i < arrow.length; i++) {
                arrow[i].addEventListener("click", (e) => {
                    let arrowParent = e.target.parentElement.parentElement; //selecting main parent of arrow
                    arrowParent.classList.toggle("showMenu");
                });
            }

            let sidebar = document.querySelector(".sidebar");
            let sidebarBtn = document.querySelector(".bx-menu");
            console.log(sidebarBtn);
            sidebarBtn.addEventListener("click", () => {
                sidebar.classList.toggle("close");
            });


            var BaseUrl = document.location.origin;
            $(document).ready(function () {
                check_waiting_access_request();
            });

            $(document).on('click','#reload',function()
            {    
                window.location.reload();
            });

            function check_waiting_access_request() {
                var conf_id = $("#conf_id").val();
                var conf_key = $("#conf_key").val();
                $.ajax({
                    type: "GET", 
                    url: BaseUrl + "/" + conf_id + "/" + conf_key + "/check_waiting_access_request", 
                    dataType : 'html',
                    success: function (data_1) {
                        var data_1 = JSON.parse(data_1);
                        var data   = data_1.data;
                        var status = data_1.status;
                        if (status == 1) {
                            $("#show_access_req").show();
                            $("#show_count").text(data);

                        } else {

                            $("#show_access_req").hide();
                            return false;
                        }
                    },
                });
            }
        </script>
        {% block bottomscript %}{% endblock %}
    </body>
</html>

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