Sindbad~EG File Manager

Current Path : /home/numerotech/test-abs.numerotech.com/common_abs_v2/core/templates/users/TNOA/IC/
Upload File :
Current File : //home/numerotech/test-abs.numerotech.com/common_abs_v2/core/templates/users/TNOA/IC/abstract.html

{% extends "users/layout.html" %} {% block title %}IC{% endblock %} {% set setting = AbstractModel().settings(abs_type,conf_id) %} {% block content %}
<div class="p-3 rounded" style="background-color: white;">
    <div class="row">
        <div class="col">
            <h2 class="h1_v1">View All {{ setting[0][0].title }}s Associated With You</h2>
        </div>
    </div>
    <div class="container">
        <div id="msg" class="alert alert-success" style="display: none"></div>
        <div class="col" style="text-align: center;">
            <a class="btn btn-primary" {% if setting[2][0].setting_value !="" %} href="{{ setting[2][0].setting_value }}" {% else %} hidden {% endif %} target="_blank">Click To View IC Guidelines</a>
            <a href="{{url_for('main.New',abs_type=abs_type,conf_id=conf_id,conf_key=conf_key)}}" {% if data2.status !=1 %} hidden {% endif %}class="btn btn-primary m-2">Click Here To Submit New {{setting[0][0].title}}</a>
            {% if data2.status == 0 %} {% endif %}
        </div>
        <hr />
<div class="card p-3">
        <div class="row pb-2">
            <div class="col">
                <span class="h3 font-weight-bold">My {{setting[0][0].title}} </span>
                <!-- <span class="text-danger">(Max can submit : {{setting[0][0].setting_value}})</span> -->
            </div>
        </div>
        {% for i in range(0,lent) %}
        <div class="row p-2">
            {% if (data[i].abs_status_id != 0) %}
            <div class="col-12">
                <div class="row">
                    <div class="col-10 form-group">
                        <span class="h5 {% if abs_type_data and abs_type_data['show_result'] and int(abs_type_data['show_result']) == 1 and data[i].abs_status_id == 2 %} text-success {% else %}text-danger{% endif %}">{{data[i].abs_type}}{{data[i].abs_no}} - {{data[i].title}}</span>
                    </div>
                    <div class="col-2 form-group text-right">
                         <a href="{{url_for('main.View',abs_id=Cryptography.encrypt(data[i].abs_id),abs_type=abs_type,conf_id=conf_id,conf_key=conf_key)}}" class="btn btn-sm btn-primary">View</a>
                    </div>
                </div>
                <div class="row">
                    <div class="col-4 form-group">
                       <h4 class="font-weight-bold">Co-Instructors:</h4>
                    </div>
                </div>
                <div class="">
                {% if data[i].coi_reminder_name  %}
                <div class="row">
                    <div class="col-6 form-group">
                        <span class="font-weight-bold">Co-Instructors yet to consent</span> : <span>{{data[i].coi_reminder_name or ''}}</span>
                    </div>
                    <div class="col-6 form-group text-right ">
                        <button type="button" class="btn btn-sm btn-info" onclick="sned_reminder_mail({{ data[i].abs_id }})">Click Here to Send Reminder </button>
                        <!--<a type="button" class="btn btn-sm btn-danger" href="{{url_for('main.Change_co_instructor',abs_id=data[i].abs_id,abs_type=abs_type,conf_id=conf_id,conf_key=conf_key)}}">Find Alternate Co-instructors </a>-->
                    </div>
                </div>
                {% endif %}
                {% if data[i].coi_reject_name  %}
                <div class="row">
                    <div class="col form-group">
                        <span class="font-weight-bold">Co-Instructors can not participate</span> : <span>{{data[i].coi_reject_name or ''}}</span>  <br />
                    </div>
                    <div class="col form-group text-right">
                        <a type="button" class="btn btn-sm btn-danger" href="{{url_for('main.Change_co_instructor',abs_id=data[i].abs_id,abs_type=abs_type,conf_id=conf_id,conf_key=conf_key)}}">Find Alternate Co-instructors </a>
                    </div>
                </div>
                {% endif %}
               <div class="row">
                    <div class="col form-group">
                        <span class="font-weight-bold">Co-Instructors consented</span> : <span>{{data[i].coi_accept_name or ''}}</span><br>
                    </div>
                </div>

                {% if abs_type_data and abs_type_data["show_result"] and int(abs_type_data["show_result"]) == 1 %}
                {% if data[i].abs_status_id == 2 %}
                <div class="row">
                    <div class="col">
                         <h4><span class="font-weight-bold">Status</span> : <span class="badge badge-success">Selected</span></h4>
                    </div>
                </div> 
                {% if data[i].abs_status_id == 2 and data[i].start_date and data[i].end_date %}
                <div class="row">
                    <div class="col">
                        <div class="alert alert-info border border-success mt-2">
                            <h5 class="my-2">
                            {% if data[i].start_date and data[i].end_date %}
                              
                                <b>Date :</b>
                                <span>{{data[i].start_date.strftime('%d-%m-%Y')}}</span>
                              
                                <b class="ml-3">Time :</b>
                                <span>{{data[i].start_date.strftime('%H:%M')}} - {{data[i].end_date.strftime('%H:%M')}}</span>
                              
                            {% endif %}
                            {% if data[i].hall_name %}
                             
                                <b class="ml-3">Hall :</b>
                                <span>{{data[i].hall_name }}</span>
                              
                            {% endif %}
                            {% if data[i].selection_type %}
                             
                                <b class="ml-3">Selection Type :</b>
                                <span>{{data[i].selection_type }}</span>
                              
                            {% endif %}
                            </h5>
                        </div>
                    </div>
                </div>
                {% endif %}
                {% else %}
                <div class="row">
                    <div class="col">
                         <h4><span class="font-weight-bold">Status</span> : <span class="badge badge-danger">Not Selected</span></h4>
                    </div>
                </div>
                {% endif %}{% endif %}
                </div>    
            </div>
            {% else %}
            <div class="col">
                <h4>{{data[i].title or 'Incomplete'}}</h4><br>
                <strong>Section : </strong>{{data[i].display_name or ''}}<br /><br>
                <strong>Co - Instructor : </strong>{{data[i].name or ''}}
            </div>
            <div class="col">
                <input type="button" name="step1btn" id="step1btn" class="btn btn-danger float-right" value="Incomplete,click to complete"
                onclick="location.href='{{url_for('main.main_layout',abs_type=abs_type,abs_id=Cryptography.encrypt(data[i].abs_id),conf_id=conf_id,conf_key=conf_key)}}'" {% if data2.status == 2 %} disabled {% endif %}>
            </div>
            {% endif %}
        </div>
        {% endfor %}
    </div>
        {% if data1 != {} %}
        <div class="card p-4 my-3 "> 
        <div class="row">
            <div class="col">
                <span class="h3 font-weight-bold">{{setting[0][0].title}} - Participation as Co-instructor in other {{setting[0][0].title}}</span>
            </div>
        </div>
        {% for i in data1 %} {% if i.abs_status_id > 0 %}
        <div class="row p-3 rounded border border-light m-1 "{% if int(loop.index % 2) == 0  %} style="background-color: #f6f6f6;" {% endif %}>
            <div class="col-10">
                <div class="row">
                    <div class="col"><h5 class="{% if abs_type_data and abs_type_data['show_result'] and int(abs_type_data['show_result']) == 1 and i.abs_status_id == 2 %} text-success {% else %}text-danger{% endif %}">{{i.abs_type or ''}}{{i.abs_no or ''}} - {{i.title or ''}}</h5></div>
                </div>
                <br>
                <div class="row">
                    <div class="col"><strong>Chief Instructor : </strong>{{i.full_name}}</div>
                </div>
                <br>
                <div class="row">
                    <div class="col"><strong>Your Topic & Role : </strong>{{ i.topic or '' }} - {{i.role or ''}}</div>
                </div>
                <br>
                <div class="row">
                    <div class="col">
                        <h4><strong>Status : </strong>
                        {% if i.consent_status_id == 2 %}
                            <span class="badge badge-success">Consented to participate</span> 
                        {% elif i.consent_status_id == 3 %}
                            <span class="badge badge-danger">Consented not to participate</span>
                        {% else %}
                        <a href="{{url_for('main.co_instructor_consent',user_id=Cryptography.encrypt(i.user_id),abs_id=Cryptography.encrypt(i.abs_id),topic_id=Cryptography.encrypt(i.topic_id),abs_type=abs_type,conf_id=conf_id,conf_key=conf_key)}}"  class=" btn btn-sm btn-primary">Provide Consent</a>
                        {% endif %}
                        {% if abs_type_data and abs_type_data["show_result"] and int(abs_type_data["show_result"]) == 1%}
                        {% if i.abs_status_id == 2  %}
                            <span class="badge badge-success">Selected</span> 
                        {% else %}
                             <span class="badge badge-danger">Not Selected</span> 
                        {% endif %}
                        {% endif %}
                    </h4>
                    </div>
                </div>
            </div>
            <div class="col-2">
                <div class="row">
                    <div class="col">
                        <a href="{{url_for('main.View',abs_id=Cryptography.encrypt(i.abs_id),abs_type=abs_type,conf_id=conf_id,conf_key=conf_key)}}" class="float-right btn btn-sm btn-primary">View</a>
                    </div>
                </div>
            </div>
            {% if i.abs_status_id == 2 and i.start_date and i.end_date  %}
                <div class="col-12">
                    <div class="alert alert-info border border-success mt-2">
                        <h5 class="my-2">
                        {% if i.start_date and i.end_date %}
                         
                            <b>Date :</b>
                            <span>{{i.start_date.strftime('%d-%m-%Y')}}</span>
                            <b class="ml-3">Time :</b>
                            <span>{{i.start_date.strftime('%H:%M')}} - {{i.end_date.strftime('%H:%M')}}</span>
                        {% endif %}
                        {% if i.hall_name %}
                          
                            <b class="ml-3">Hall :</b>
                            <span>{{i.hall_name }}</span>
                        {% endif %}
                        {% if i.selection_type %}
                          
                            <b class="ml-3">Selection Type :</b>
                            <span>{{i.selection_type }}</span>
                          
                        {% endif %}
                        </h5>  
                    </div>
                </div>
            {% endif %}
        </div>
        {% endif %} {% endfor %} 
    </div>
        {% endif %}
        <div class="row">
            <a href="{{url_for('DB.Dashboard',conf_id=conf_id,conf_key=conf_key)}}" class="btn btn-primary">GO BACK TO DASHBOARD</a>
        </div>
    </div>
</div>
<input type="hidden" name="conf_id" id="conf_id" value="{{ conf_id }}">
<input type="hidden" name="conf_key" id="conf_key" value="{{ conf_key }}">
<input type="hidden" name="abs_type" id="abs_type" value="{{ abs_type }}">
{% endblock %}
{% block script %}
<script type="text/javascript">
    function sned_reminder_mail(abs_id) {
        var r = confirm("confirm to send reminder mail");
        if (r == true) {
            var conf_key = $("#conf_key").val();
            var conf_id  = $("#conf_id").val();
            var abs_type = $("#abs_type").val();
            $.ajax({
                type: 'GET', 
                url: BaseUrl +"/send_reminder/"+abs_type+"/"+conf_id+"/"+conf_key,
                data: {
                    'abs_id'  : abs_id,
                     },
                dataType: 'json',
                success: function(data) {
                    $("#msg").show();
                    $("#msg").html(data.msg);
                    
                }
            })
        return false;
        }
        else{
    }
    };
</script>
{% endblock %}

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