shell bypass 403
$(document).ready(function () {
let search_filed = $('#forum_search_input').val();
let suggestion_div = $('#forum_suggestion_list');
if (search_filed == "") {
suggestion_div.attr('style', 'display: none');
} else {
suggestion_div.attr('style', 'display: block');
}
});
$('#course_list').on('change', function () {
let course_id = $(this).val();
let url = $('#forum_url').val();
let new_url = url + '/course/' + course_id;
window.location.replace(new_url);
});
$('#group_list').on('change', function () {
let course_id = $(this).val();
let url = $('#forum_url').val();
let new_url = url + '/group/' + course_id;
window.location.replace(new_url);
});
$('#category_list :checkbox').change(function () {
let checkbox_value = [];
if (this.checked) {
$("input[name='category[]']:checked").each(function (index, obj) {
checkbox_value.push($(this).val());
});
} else {
$("input[name='category[]']:checked").each(function (index, obj) {
checkbox_value.push($(this).val());
});
}
let url = $('#forum_url').val();
let new_url = url + '/category?category_id=' + checkbox_value;
window.location.replace(new_url);
});
$('#type_list :checkbox').change(function () {
let checkbox_value = [];
if (this.checked) {
$("input[name='type[]']:checked").each(function (index, obj) {
checkbox_value.push($(this).val());
});
} else {
$("input[name='type[]']:checked").each(function (index, obj) {
checkbox_value.push($(this).val());
});
}
let url = $('#forum_url').val();
let new_url = url + '/group-type?type=' + checkbox_value;
window.location.replace(new_url);
});
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});
$('#forum_search_input').keyup(function () {
$('#forum_suggestion').css('display', 'block');
let input_value = $(this).val();
let forum_url = $('#forum_url').val();
let loader_icon = $('#loader_icon').val();
let forum_suggestion = $('#forum_suggestion');
// console.log(input_value);
if (input_value == "") {
$('#forum_suggestion_list').empty();
$('#forum_suggestion_list').attr('style', 'display: none');
}
var items = [];
$.ajax({
type: 'GET',
url: forum_url + "/suggestion/" + input_value,
data: {input_value: input_value},
beforeSend: function () {
$("#forum_search_input").css("background", "#FFF url(" + loader_icon + ") no-repeat 165px");
},
success: function (data) {
if (data.length === 0) {
$('#forum_suggestion_list').empty();
$('#forum_suggestion_list').attr('style', 'display: none');
} else {
$('#forum_suggestion_list').attr('style', 'display: block');
$("#forum_search_input").css("background", "#FFF url(" + loader_icon + ") no-repeat 165px");
$('#forum_suggestion_list').empty();
$.each(data, function (i, item) {
$.each(item, function (i, forum) {
items.push(forum);
});
}); // close each()
$('#forum_suggestion_list').append(items.join(''));
}
}
});
});
// $('#forum_search_input').on('input',function(){
// let input_value= $(this).val();
// console.log(input_value);
// });