Sindbad~EG File Manager
{% 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