Sindbad~EG File Manager
{% extends "users/layout.html" %} {% block title %}PP{% endblock %}
{% block absTitle %}
<div class="container ">
<div class="row">
<div class="col">
<h2 class="h1_v1">Paper/Poster Presentation Abstract Submission </h2>
</div>
</div>
<div class="row">
<div class="col">
<div class="alert alert-danger alert-dismissible fade show" id="error_message" role="alert">
<label id="error_message_label"></label>
<button type="button" class="close" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
</div>
</div>
</div>
{% endblock %}
{% block content %}
<div id="content">
</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_id" id="abs_id" value="{{abs_id}}" >
<input type="hidden" name="abs_type" id="abs_type" value="{{abs_type}}" >
{% endblock %}
{% block script %}
<script type="text/javascript">
var BaseUrl = document.location.origin;
$(document).ready(function () {
get_step1();
$("#error_message").hide()
function get_step1(){
var abs_id = $("#abs_id").val();
var abs_type = $("#abs_type").val();
var conf_id = $("#conf_id").val();
var conf_key = $("#conf_key").val();
ShowProgress();
$.ajax({
type: "GET",
url: BaseUrl +"/"+conf_key+"/pp/step1/"+conf_id+"/"+conf_key,
data: {
'abs_id' : abs_id,
'abs_type': abs_type,
},
dataType: "json"|"html",
success: function (data) {
$("#error_message").hide()
if (data.status == 1){
$("#content").html(data.data);
// window.location.replace((BaseUrl+'/pp/abstract_index/PP'));
}
else if (data.status == 0){
$("#error_message").show()
$("#error_message label").html(data.msg)
$('html, body').animate({
scrollTop: ($('.alert').first().offset().top)
},500);
}
else {
}
StopProgress();
},
});
}
});
function move(step,isnext) {
// alert("hi in main page")
// alert(step,"step")
// alert(isnext,"isnext")
$("#is_next").val(isnext)
if(isnext == 1)
{
validateion(step);
if(!$("#form_s"+step).valid())
{
return false
}
}
$.ajax({
type: 'POST', // <-- get method of form
url: $("#form_s"+step).attr('action'), // <-- get action of form
data: $("#form_s"+step).serialize(), // <-- serialize all fields into a string that is ready to be posted to your PHP file
dataType: "json"|"html",
beforeSend: function(){
ShowProgress();
},
success: function(data){
if (data.status == 1){
$("#error_message").hide()
$("#content").html(data.data);
// window.location.replace((BaseUrl+'/pp/abstract_index/PP'));
}
else if (data.status == 0){
// alert(data.msg)
$("#error_message").show()
$("#error_message label").html(data.msg)
$('html, body').animate({
scrollTop: ($('.alert').first().offset().top)
},500);
}
else if (data.status == 2){
$("#error_message").show()
$("#error_message label").html(data.msg)
$('html, body').animate({
scrollTop: ($('.alert').first().offset().top)
},500);
$("#content").html(data.data);
$("#submit").attr("disabled", true);
// window.location.replace((BaseUrl+'/pp/abstract_index/PP'));
}
else {
// $('#content').html(" ");
// $('#content').html(data);
}
StopProgress();
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
//location.reload();
}
});
return false;
}
function validateion(step) {
if (step == 1){
validateion_step1()
}
else if(step == 2)
{
validateion_step2()
}
else if(step == 3)
{
validateion_step3()
}
}
function validateion_step1() {
$("#form_s1").validate({
rules: {
presenting_type: {
required: true,
},
cat_type: {
required: true,
},
},
messages: {
presenting_type: "Please select the presentation type",
cat_type: "Please select the Category",
},
});
}
function validateion_step2() {
$("#form_s2").validate({
rules: {
title: {
normalizer: function (value) {
return $.trim(value);
},
required: true,
maxlength: 250,
},
synopsis: {
normalizer: function (value) {
return $.trim(value);
},
required: true,
maxlength: 1000,
},
},
messages: {
title: {
maxlength: "Please enter not more than 250 characters",
required : "Please enter the title"
},
synopsis: {
maxlength: "Please enter not more than 1000 characters",
required : "Please enter the Abstract"
},
},
})
}
function validateion_step3(){
$("#form_s3").validate({
rules: {
cheaward: {
required: true,
},
},
messages: {
cheaward: "please accept the rules and regulation to paticiipate in JM Pahwa Award ",
},
});
}
$(".close").click(function(){
$(".alert").hide()
})
</script>
{% endblock %}
Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists