bug fix 1
This commit is contained in:
@@ -39,7 +39,7 @@ class P(object):
|
|||||||
["setting", "설정"],
|
["setting", "설정"],
|
||||||
["request", "요청"],
|
["request", "요청"],
|
||||||
["queue", "큐"],
|
["queue", "큐"],
|
||||||
["category", "분류"],
|
["category", "검색"],
|
||||||
["list", "목록"],
|
["list", "목록"],
|
||||||
],
|
],
|
||||||
"linkkf": [
|
"linkkf": [
|
||||||
|
|||||||
@@ -48,7 +48,9 @@
|
|||||||
type="text/javascript"
|
type="text/javascript"
|
||||||
src="https://cdn.jsdelivr.net/npm/lozad/dist/lozad.min.js"
|
src="https://cdn.jsdelivr.net/npm/lozad/dist/lozad.min.js"
|
||||||
></script>
|
></script>
|
||||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.lazyload/1.9.1/jquery.lazyload.min.js" integrity="sha512-jNDtFf7qgU0eH/+Z42FG4fw3w7DM/9zbgNPe3wfJlCylVDTT3IgKW5r92Vy9IHa6U50vyMz5gRByIu4YIXFtaQ==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.lazyload/1.9.1/jquery.lazyload.min.js"
|
||||||
|
integrity="sha512-jNDtFf7qgU0eH/+Z42FG4fw3w7DM/9zbgNPe3wfJlCylVDTT3IgKW5r92Vy9IHa6U50vyMz5gRByIu4YIXFtaQ=="
|
||||||
|
crossorigin="anonymous" referrerpolicy="no-referrer"></script>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
const package_name = "{{arg['package_name'] }}";
|
const package_name = "{{arg['package_name'] }}";
|
||||||
const sub = "{{arg['sub'] }}";
|
const sub = "{{arg['sub'] }}";
|
||||||
@@ -74,19 +76,19 @@
|
|||||||
|
|
||||||
switch (type) {
|
switch (type) {
|
||||||
case 'ing':
|
case 'ing':
|
||||||
url = '/' + package_name + '/ajax/'+sub+'/anime_list'
|
url = '/' + package_name + '/ajax/' + sub + '/anime_list'
|
||||||
current_cate = 'ing'
|
current_cate = 'ing'
|
||||||
break;
|
break;
|
||||||
case 'movie':
|
case 'movie':
|
||||||
url = '/' + package_name + '/ajax/'+sub+'/screen_movie_list'
|
url = '/' + package_name + '/ajax/' + sub + '/screen_movie_list'
|
||||||
current_cate = 'movie'
|
current_cate = 'movie'
|
||||||
break;
|
break;
|
||||||
case 'theater':
|
case 'theater':
|
||||||
url = '/' + package_name + '/ajax/'+sub+'/anime_list'
|
url = '/' + package_name + '/ajax/' + sub + '/anime_list'
|
||||||
current_cate = 'theater'
|
current_cate = 'theater'
|
||||||
break;
|
break;
|
||||||
case 'fin':
|
case 'fin':
|
||||||
url = '/' + package_name + '/ajax/'+sub+'/complete_list'
|
url = '/' + package_name + '/ajax/' + sub + '/complete_list'
|
||||||
current_cate = 'fin'
|
current_cate = 'fin'
|
||||||
break
|
break
|
||||||
default:
|
default:
|
||||||
@@ -169,8 +171,8 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
$("img.lazyload").lazyload({
|
$("img.lazyload").lazyload({
|
||||||
threshold : 10,
|
threshold: 10,
|
||||||
effect : "fadeIn",
|
effect: "fadeIn",
|
||||||
});
|
});
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -190,7 +192,7 @@
|
|||||||
const re = /bo_table=([^&]+)/
|
const re = /bo_table=([^&]+)/
|
||||||
const bo_table = data.anime_list[i].link.match(re)
|
const bo_table = data.anime_list[i].link.match(re)
|
||||||
// console.log(bo_table)
|
// console.log(bo_table)
|
||||||
request_url = './request?code=' + data.anime_list[i].code + '&wr_id='+ data.anime_list[i].wr_id + '&bo_table='+bo_table[1]
|
request_url = './request?code=' + data.anime_list[i].code + '&wr_id=' + data.anime_list[i].wr_id + '&bo_table=' + bo_table[1]
|
||||||
} else {
|
} else {
|
||||||
request_url = './request?code=' + data.anime_list[i].code
|
request_url = './request?code=' + data.anime_list[i].code
|
||||||
}
|
}
|
||||||
@@ -203,7 +205,7 @@
|
|||||||
// {# '<span data-tooltip-text="'+data.episode[i].title+'">' + data.episode[i].code + '</span></button></div>';#}
|
// {# '<span data-tooltip-text="'+data.episode[i].title+'">' + data.episode[i].code + '</span></button></div>';#}
|
||||||
tmp += '<h5 class="card-title">' + data.anime_list[i].title + '</h5>';
|
tmp += '<h5 class="card-title">' + data.anime_list[i].title + '</h5>';
|
||||||
tmp += '<p class="card-text">' + data.anime_list[i].code + '</p>';
|
tmp += '<p class="card-text">' + data.anime_list[i].code + '</p>';
|
||||||
tmp += '<a href="'+request_url+'" class="btn btn-primary cut-text">' + data.anime_list[i].title + '</a>';
|
tmp += '<a href="' + request_url + '" class="btn btn-primary cut-text">' + data.anime_list[i].title + '</a>';
|
||||||
tmp += '</div>';
|
tmp += '</div>';
|
||||||
tmp += '</div>';
|
tmp += '</div>';
|
||||||
tmp += '</div>';
|
tmp += '</div>';
|
||||||
@@ -270,14 +272,14 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
$("img.lazyload").lazyload({
|
$("img.lazyload").lazyload({
|
||||||
threshold : 10,
|
threshold: 10,
|
||||||
effect : "fadeIn",
|
effect: "fadeIn",
|
||||||
});
|
});
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
$(document).ready(function(){
|
$(document).ready(function () {
|
||||||
|
|
||||||
// if ( "{{arg['ohli24_current_code']}}" !== "" ) {
|
// if ( "{{arg['ohli24_current_code']}}" !== "" ) {
|
||||||
// document.getElementById("code").value = "{{arg['ohli24_current_code']}}";
|
// document.getElementById("code").value = "{{arg['ohli24_current_code']}}";
|
||||||
@@ -291,6 +293,9 @@
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
get_anime_list("ing", 1)
|
||||||
|
|
||||||
|
|
||||||
const observer = lozad('.lozad', {
|
const observer = lozad('.lozad', {
|
||||||
rootMargin: '10px 0px', // syntax similar to that of CSS Margin
|
rootMargin: '10px 0px', // syntax similar to that of CSS Margin
|
||||||
threshold: 0.1, // ratio of element convergence
|
threshold: 0.1, // ratio of element convergence
|
||||||
@@ -316,7 +321,7 @@
|
|||||||
url: "/" + package_name + "/ajax/" + sub + "/search",
|
url: "/" + package_name + "/ajax/" + sub + "/search",
|
||||||
type: "POST",
|
type: "POST",
|
||||||
cache: false,
|
cache: false,
|
||||||
data: { query: query, type: current_cate, page: page },
|
data: {query: query, type: current_cate, page: page},
|
||||||
// dataType: "json",
|
// dataType: "json",
|
||||||
contentType: "application/x-www-form-urlencoded; charset=UTF-8",
|
contentType: "application/x-www-form-urlencoded; charset=UTF-8",
|
||||||
success: function (ret) {
|
success: function (ret) {
|
||||||
@@ -333,21 +338,21 @@
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
$('#anime_category #ing').on("click", function() {
|
$('#anime_category #ing').on("click", function () {
|
||||||
// {#console.log(this.id)#}
|
// {#console.log(this.id)#}
|
||||||
let spinner = document.getElementById('spinner');
|
let spinner = document.getElementById('spinner');
|
||||||
spinner.style.visibility = 'visible';
|
spinner.style.visibility = 'visible';
|
||||||
get_anime_list("ing", 1)
|
get_anime_list("ing", 1)
|
||||||
})
|
})
|
||||||
|
|
||||||
$('#anime_category #complete_anilist').on("click", function() {
|
$('#anime_category #complete_anilist').on("click", function () {
|
||||||
// {#console.log(this.id)#}
|
// {#console.log(this.id)#}
|
||||||
let spinner = document.getElementById('spinner');
|
let spinner = document.getElementById('spinner');
|
||||||
spinner.style.visibility = 'visible';
|
spinner.style.visibility = 'visible';
|
||||||
get_anime_list("fin", 1)
|
get_anime_list("fin", 1)
|
||||||
})
|
})
|
||||||
|
|
||||||
$('#anime_category #theater').on("click", function() {
|
$('#anime_category #theater').on("click", function () {
|
||||||
// {#console.log(this.id)#}
|
// {#console.log(this.id)#}
|
||||||
let spinner = document.getElementById('spinner');
|
let spinner = document.getElementById('spinner');
|
||||||
spinner.style.visibility = 'visible';
|
spinner.style.visibility = 'visible';
|
||||||
@@ -355,7 +360,7 @@
|
|||||||
})
|
})
|
||||||
|
|
||||||
// 분석 버튼 클릭시 호출
|
// 분석 버튼 클릭시 호출
|
||||||
$("body").on('click', '#analysis_btn', function(e) {
|
$("body").on('click', '#analysis_btn', function (e) {
|
||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
const code = document.getElementById("code").value
|
const code = document.getElementById("code").value
|
||||||
console.log(code)
|
console.log(code)
|
||||||
@@ -378,22 +383,22 @@
|
|||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
$("body").on('click', '#go_ohli24_btn', function(e){
|
$("body").on('click', '#go_ohli24_btn', function (e) {
|
||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
window.open("{{arg['ohli24_url']}}", "_blank");
|
window.open("{{arg['ohli24_url']}}", "_blank");
|
||||||
});
|
});
|
||||||
|
|
||||||
$("body").on('click', '#all_check_on_btn', function(e){
|
$("body").on('click', '#all_check_on_btn', function (e) {
|
||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
$('input[id^="checkbox_"]').bootstrapToggle('on')
|
$('input[id^="checkbox_"]').bootstrapToggle('on')
|
||||||
});
|
});
|
||||||
|
|
||||||
$("body").on('click', '#all_check_off_btn', function(e){
|
$("body").on('click', '#all_check_off_btn', function (e) {
|
||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
$('input[id^="checkbox_"]').bootstrapToggle('off')
|
$('input[id^="checkbox_"]').bootstrapToggle('off')
|
||||||
});
|
});
|
||||||
|
|
||||||
$("body").on('click', '#add_queue_btn', function(e){
|
$("body").on('click', '#add_queue_btn', function (e) {
|
||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
data = current_data.episode[$(this).data('idx')];
|
data = current_data.episode[$(this).data('idx')];
|
||||||
console.log('data:::>', data)
|
console.log('data:::>', data)
|
||||||
@@ -401,7 +406,7 @@
|
|||||||
url: '/' + package_name + '/ajax/' + sub + '/add_queue',
|
url: '/' + package_name + '/ajax/' + sub + '/add_queue',
|
||||||
type: "POST",
|
type: "POST",
|
||||||
cache: false,
|
cache: false,
|
||||||
data: {data:JSON.stringify(data)},
|
data: {data: JSON.stringify(data)},
|
||||||
dataType: "json",
|
dataType: "json",
|
||||||
success: function (data) {
|
success: function (data) {
|
||||||
if (data.ret == 'enqueue_db_append' || data.ret == 'enqueue_db_exist') {
|
if (data.ret == 'enqueue_db_append' || data.ret == 'enqueue_db_exist') {
|
||||||
@@ -422,23 +427,23 @@
|
|||||||
// observer.observe();
|
// observer.observe();
|
||||||
const loadNextAnimes = (cate, page) => {
|
const loadNextAnimes = (cate, page) => {
|
||||||
spinner.style.display = "block";
|
spinner.style.display = "block";
|
||||||
let data = { type: cate, page: String(page) };
|
let data = {type: cate, page: String(page)};
|
||||||
let url = ''
|
let url = ''
|
||||||
switch (cate) {
|
switch (cate) {
|
||||||
case 'ing':
|
case 'ing':
|
||||||
url = '/' + package_name + '/ajax/'+sub+'/anime_list'
|
url = '/' + package_name + '/ajax/' + sub + '/anime_list'
|
||||||
current_cate = 'ing'
|
current_cate = 'ing'
|
||||||
break;
|
break;
|
||||||
case 'movie':
|
case 'movie':
|
||||||
url = '/' + package_name + '/ajax/'+sub+'/screen_movie_list'
|
url = '/' + package_name + '/ajax/' + sub + '/screen_movie_list'
|
||||||
current_cate = 'movie'
|
current_cate = 'movie'
|
||||||
break;
|
break;
|
||||||
case 'theater':
|
case 'theater':
|
||||||
url = '/' + package_name + '/ajax/'+sub+'/anime_list'
|
url = '/' + package_name + '/ajax/' + sub + '/anime_list'
|
||||||
current_cate = 'theater'
|
current_cate = 'theater'
|
||||||
break;
|
break;
|
||||||
case 'fin':
|
case 'fin':
|
||||||
url = '/' + package_name + '/ajax/'+sub+'/complete_list'
|
url = '/' + package_name + '/ajax/' + sub + '/complete_list'
|
||||||
current_cate = 'fin'
|
current_cate = 'fin'
|
||||||
break
|
break
|
||||||
case 'search':
|
case 'search':
|
||||||
@@ -479,7 +484,7 @@
|
|||||||
|
|
||||||
const onScroll = (e) => {
|
const onScroll = (e) => {
|
||||||
console.dir(e.target.scrollingElement.scrollHeight);
|
console.dir(e.target.scrollingElement.scrollHeight);
|
||||||
const { scrollTop, scrollHeight, clientHeight } = e.target.scrollingElement;
|
const {scrollTop, scrollHeight, clientHeight} = e.target.scrollingElement;
|
||||||
if (Math.round(scrollHeight - scrollTop) <= clientHeight) {
|
if (Math.round(scrollHeight - scrollTop) <= clientHeight) {
|
||||||
document.getElementById("spinner").style.display = "block";
|
document.getElementById("spinner").style.display = "block";
|
||||||
console.log("loading");
|
console.log("loading");
|
||||||
@@ -503,10 +508,12 @@
|
|||||||
button.code-button {
|
button.code-button {
|
||||||
min-width: 82px !important;
|
min-width: 82px !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.tooltip {
|
.tooltip {
|
||||||
position: relative;
|
position: relative;
|
||||||
display: block;
|
display: block;
|
||||||
}
|
}
|
||||||
|
|
||||||
@media (min-width: 576px) {
|
@media (min-width: 576px) {
|
||||||
.container {
|
.container {
|
||||||
max-width: 100%;
|
max-width: 100%;
|
||||||
@@ -556,6 +563,7 @@
|
|||||||
left: 0;
|
left: 0;
|
||||||
opacity: 1;
|
opacity: 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
[data-tooltip-text]:hover {
|
[data-tooltip-text]:hover {
|
||||||
position: relative;
|
position: relative;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user