Sindbad~EG File Manager

Current Path : /home/numerotech/test-abs.numerotech.com/common_abs_v2/core/templates/users/VRSI2024/PP/
Upload File :
Current File : //home/numerotech/test-abs.numerotech.com/common_abs_v2/core/templates/users/VRSI2024/PP/step1.html

<ul class="nav nav-tabs" id="myTab" role="tablist">
        <li class="nav-item p-2">
            <button type="button" class="nav-link active " value="1" aria-selected="true">Step 1</button>
        </li>
        <li class="nav-item p-2">
            <button type="button" class="nav-link nav_btn_gray" value="2" onclick="{% if data.cur_step >= 1 %}jump_step(2){% endif %}">Step 2</button>
        </li>
        <li class="nav-item p-2">
            <button type="button" class="nav-link nav_btn_gray" value="3" onclick="{% if data.cur_step >= 2 %}jump_step(3){% endif %}">Step 3</button>
        </li>
        
        <li class="nav-item p-2">
            <button type="button" class="nav-link nav_btn_gray" value="5" onclick="{% if data.cur_step >= 3 %}jump_step(5){% endif %}">Step 4</button>
        </li>
    </ul>
<div class="tab-content" id="myTabContent">
    <div class="tab-pane fade show active p-2 rounded"  role="tabpanel" >
        <form method="POST" action="{{url_for('main.Step1post',abs_id=abs_id,abs_type=abs_type,conf_id=conf_id,conf_key=conf_key)}}" id="form_s1">
            <div class="row mt-3">
                <div class="col form-group">
                    <label class="font-weight-bold" class="font-weight-bold">Chief author membership number :</label><br />
                    <span>{{user_info.membership_no or 'Non Member'}} </span>
                    <input type="hidden" name="member_id" id="member_id" value="{{ member_id or '' }}" />
                </div>
                <div class="col form-group">
                    <label class="font-weight-bold">Chief author name :</label>
                    <br />
                    <span>{{user_info.full_name or ''}}</span>
                    <input type="hidden" name="name" id="name" value="{{ name or ''}}" />
                </div>
            </div>
            <div class="row mt-3">
                <div class="col">
                    <label class="font-weight-bold">Presenting author:<span class="text-danger">*</span></label>
                </div>
            </div>
            <div class="row">
                <div class="col text-center">
                    <div class="mobile-responsive" id="searchmodel1"></div>
                </div>
            </div>
            <div class="row">
                <div class="col text-center">
                    <div id="searchdiv">
                        <button type="button" name="searchcoins" id="searchcoins" class="btn btn-outline-primary">Click here to search the presenting author details</button>
                    </div>
                </div>
            </div>
            <div class="row mt-2">
                
                <div class="col  form-group">
                    <div class="row">
                        <div class="col py-2">
                            <div><label class="font-weight-bold">Type of presentation <span class="text-danger">*</span></label></div>
                        </div>
                    </div>
                    <div class="row">
                        <div class="col">
                            <div>
                                <select class="form-control categories" id="presenting_type" name="presenting_type" onchange="get_rules(this.value)">
                                    <option value="" id="select">--Select--</option>
                                    {% if type_of_presentation %} 
                                        {% for item in type_of_presentation %}

                                            {% if data.presentation_type_id == item.presentation_type_id %}
                                                <option value="{{item.presentation_type_id}}" selected> {{item.type or ''}} </option>
                                            {% else %}
                                                {% if user_info.member_type_id  in (1,6) %}
                                                    <option value="{{item.presentation_type_id}}"> {{item.type or ''}} </option>
                                                {% else %}
                                                    {% if item.presentation_type_id != 35 %}
                                                    <option value="{{item.presentation_type_id}}"> {{item.type or ''}} </option>
                                                    {% endif %}
                                                {% endif %} 
                                            {% endif %}    
                                        {% endfor %} 
                                    {% endif %}
                                </select>
                            </div>
                        </div>
                    </div>
                </div>
            </div><br>
            <div class="row" id="jm_pahwa_award">
                <div class="col-md-12">
                    <label>Rules and regulations for submitting papers to the J.M. Pahwa Award session:</label>
                    <ul class="list ml-3" style="line-height: 25px;">
                        <li>The first author (presenting author) should be a ratified member of the VRSI. If the presenting author is not a ratified member, Apply at once so that it gets ratified during the conference.</li>
                        <li>The work presented should be done in india.</li>
                        <li>The work should not have been published or accepted in any peer reviewed journal prior to submission and can be considered for publication only after the presentation of the paper in the annual conference.</li>
                        <li>The award will not be given to the same person twice.</li>
                        <li>The recipient of the award will be presenting the work again in the next conference.</li>
                        <li>The award will carry a citation.</li>
                    </ul>
                </div>
            </div>
            <div class="row">
                <div class="col float-right py-2">
                    <input type="button" name="next" id="next" class="btn btn-primary float-right" value="Next" onclick="move(1,1)" />
                </div>
            </div>
        <div id="step2"></div>
        <!-- <input type="hidden" name="user_id" id="user_id" value="{{user_id}}" /> -->
        <input type="hidden" name="abs_id" id="abs_id" value="{{Cryptography.decrypt(abs_id)}}" />
        <input type="hidden" name="cur_step" id="cur_step" value="{{ data.cur_step or 0 }}">
        <input type="hidden" name="abs_type" id="abs_type" value="{{abs_type}}" />
        <input type="hidden" name="step" id="step" value="1" />
        <input type="hidden" name="step" id="is_next" value="1" />
    </form>
</div>
</div>
<!-- The Modal -->
<form id="search_model">
    <div class="modal" id="searchcoinst">
        <div class="modal-dialog modal-lg">
            <div class="modal-content" style="display: table;">
                <!-- Modal Header -->
                <div class="modal-header">
                    <h4 class="modal-title">Search Presenting Author</h4>
                    <button type="button" class="close" data-dismiss="modal">&times;</button>
                </div>

                <!-- Modal body -->
                <div class="modal-body container">
                    <div class="row">
                        <div class="col-lg-12 col-md-12 col-sm-12">
                            <label class="font-weight-bold" style="line-height: normal;">
                                <b class="text-red"> Note : </b>All the faculty / speakers must be registered and verified in the website. If not, It is not possible to participate in {{ Auth.get_conference(conf_id).get("conf_name") }}.
                            </label>
                        </div>
                    </div>
                    <div class="row">
                        <div class="col">
                            <label class="font-weight-bold">Type Membership no or Name or Email to search</label><br />
                            <div class="input-group">
                                <input type="text" name="searchtext" id="searchtext" class="form-control" required placeholder="Enter to search" />
                                <div class="input-group-append">
                                    <button class="btn btn-outline-secondary" name="searchbtn" id="searchbtn" type="button">
                                        Search
                                    </button>
                                </div>
                            </div>
                            <br />
                            <label id="searchtext-error" class="error" for="searchtext"></label>
                        </div>
                    </div>
                    <div id="searchtable"></div>
                </div>

                <!-- Modal footer -->
                <div class="modal-footer">
                    <button type="button" class="btn btn-danger" data-dismiss="modal">Close</button>
                </div>
                <div id="searchmodel"></div>
            </div>
        </div>
    </div>
</form>
<!-- end of model -->
{% block script %}
<script type="text/javascript">
    $("#jm_pahwa_award").hide();   
    var abs_type = $("#abs_type").val();
    var presentation_type_id = $("#presenting_type").val();
    if(presentation_type_id != 35){
        $("#jm_pahwa_award").hide();    
    }
    else{
        $("#jm_pahwa_award").show();
    }
    get_presenting_author();
    
    $("#searchcoins").click(function () {
        $("#searchcoinst").modal('show');
    });
    $("#searchcoins1").click(function () {
        $("#searchcoinst").modal('show');
    });

    $("#search_model").keypress(function (e) {
        if (e.which == 13) {
            validate_search();
            return false;
        }
        return true;
    });

    $("#searchbtn").click(validate_search);
    function validate_search() {
        $("#search_model").validate({
            rules: {
                searchtext: {
                    normalizer: function (value) {
                        return $.trim(value);
                    },
                    required: true,
                    minlength: 3,
                },
            },
            messages: {
                searchtext: {
                    required: "Please enter membership number,name,email",
                    minlength: "Please enter more than three",
                },
            },
        });
        if ($("#search_model").valid()) {
            var conf_id = $("#conf_id").val();
            var conf_key = $("#conf_key").val();
            var searchtext = $("#searchtext").val();
            $.ajax({
                type: "GET",
                url: BaseUrl +"/searchauthor/"+abs_type+"/"+ conf_id + "/" + conf_key,
                data: {
                    searchtext: searchtext,
                    abs_type: "PP",
                    btn_val: "0",
                },
                dataType: "html",
                success: function (data) {
                    // alert("success")
                    // alert(data)
                    $("#searchtable").html(data);
                    return true;
                },
            });
        }
    }

    function select_pa_Author(user_id) {
        var abs_id = $("#abs_id").val();
        var conf_id = $("#conf_id").val();
        var conf_key = $("#conf_key").val();
        $.ajax({
            type: "GET",
            url: BaseUrl +"/add_presenting_author/"+abs_type+"/"+ conf_id + "/" + conf_key,
            data: {
                user_id: user_id,
                abs_type: "PP",
                abs_id: abs_id,
                role_id: 35,
            },
            dataType: "html",
            success: function (data) {
                $("#searchcoinst").modal('hide');
                $("#searchtext").val("");
                $("#searchtable").html("");
                $("#searchmodel1").html(data);
                $("#searchdiv").hide();
            },
        });
        return false;
    }

    function get_presenting_author() {
        var abs_id = $("#abs_id").val();
        var conf_id = $("#conf_id").val();
        var conf_key = $("#conf_key").val();
        $.ajax({
            type: "GET",
            url: BaseUrl +"/ppstep1getauthor/"+abs_type+"/"+ conf_id + "/" + conf_key,
            data: { abs_id: abs_id },
            dataType: "html",
            success: function (data) {
                if (data == 0) {
                } else {
                    $("#searchmodel1").html(data);
                    $("#searchdiv").hide();
                }
            },
        });
        return false;
    }

    function get_rules(presentation_type){
        $("#jm_pahwa_award").hide();
        if(presentation_type ==35){
            $("#jm_pahwa_award").show();
        }
        else{
            $("#jm_pahwa_award").hide();
        }
    }
</script>
{% endblock %}

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