|
|
|
|
|
|
|
|
}); |
|
|
}); |
|
|
|
|
|
|
|
|
// modal show typeahead |
|
|
// modal show typeahead |
|
|
$('.autodoc_home_modal_tags_show').click(function(e) { |
|
|
|
|
|
|
|
|
$('.autodoc_home_modal_tags_show').click(function (e) { |
|
|
$('.autodoc_home_modal_tags_show').addClass('d-none'); |
|
|
$('.autodoc_home_modal_tags_show').addClass('d-none'); |
|
|
$('.autodoc_home_modal_tags_add').removeClass('d-none'); |
|
|
$('.autodoc_home_modal_tags_add').removeClass('d-none'); |
|
|
}) |
|
|
}) |
|
|
|
|
|
|
|
|
function change_page() { |
|
|
function change_page() { |
|
|
var args = document.location.hash.substr(1).split('_') || conf.default_hash.split('_'); |
|
|
var args = document.location.hash.substr(1).split('_') || conf.default_hash.split('_'); |
|
|
var hash = args.shift(); |
|
|
var hash = args.shift(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (!$("#autodoc_tab_" + hash).length) { |
|
|
if (!$("#autodoc_tab_" + hash).length) { |
|
|
hash = conf.default_hash; |
|
|
hash = conf.default_hash; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
if (conf.pageinit[hash]) { |
|
|
if (conf.pageinit[hash]) { |
|
|
var func = conf.pageinit[hash]; |
|
|
var func = conf.pageinit[hash]; |
|
|
console.log(func); |
|
|
console.log(func); |
|
|
if ( window[func] ) { |
|
|
|
|
|
|
|
|
if (window[func]) { |
|
|
window[func](args); |
|
|
window[func](args); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
function page_load_document(args) { |
|
|
function page_load_document(args) { |
|
|
var [docid] = args; |
|
|
var [docid] = args; |
|
|
|
|
|
|
|
|
if ( !docid ) { return false; } |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (!docid) { return false; } |
|
|
|
|
|
|
|
|
$('.autodoc_document_empty').addClass('d-none'); |
|
|
$('.autodoc_document_empty').addClass('d-none'); |
|
|
$('.autodoc_document_body').removeClass('d-none'); |
|
|
$('.autodoc_document_body').removeClass('d-none'); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$.getJSON( |
|
|
$.getJSON( |
|
|
conf.openapi + "/documents/" + docid, |
|
|
conf.openapi + "/documents/" + docid, |
|
|
function(doc) { |
|
|
|
|
|
for(var i=0; i<doc.pageId.length; i++) { |
|
|
|
|
|
$('.autodoc_document_carousel').append('<div><img /></div>'); |
|
|
|
|
|
$('.autodoc_document_carousel').children().last().children().attr('data-lazy', |
|
|
|
|
|
|
|
|
function (doc) { |
|
|
|
|
|
for (var i = 0; i < doc.pageId.length; i++) { |
|
|
|
|
|
var item = $('.autodoc_document_template_carousel').clone(); |
|
|
|
|
|
$(item).children('img').attr('data-lazy', |
|
|
conf.openapi + "/pages/" + doc.pageId[i] + "/image?maxWidth=100"); |
|
|
conf.openapi + "/pages/" + doc.pageId[i] + "/image?maxWidth=100"); |
|
|
|
|
|
|
|
|
|
|
|
$(item).children('span').html(i); |
|
|
|
|
|
$('.autodoc_document_carousel').append(item); |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
$('.autodoc_document_carousel').slick({ |
|
|
$('.autodoc_document_carousel').slick({ |
|
|
lazyLoad: 'ondemand', |
|
|
lazyLoad: 'ondemand', |
|
|
slidesToShow: 4, |
|
|
slidesToShow: 4, |
|
|
slidesToScroll: 4 |
|
|
slidesToScroll: 4 |
|
|
}); |
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
); |
|
|
); |
|
|
} |
|
|
} |