File "bookmarks.min.js"

Path: /StudyIB/js/subjects/bookmarksminjs
File size: 2.15 KB
MIME-type: text/html
Charset: utf-8

 
Open Back
function loadFavoritePages(){var url="/pages/subjects/bookmarks.php",data={action:"get-favorites",ticket:$("#ticket").val(),subject:$("#subject-id").val(),sitename:$("#sitename").val(),user:$("#user-id").val(),offset:$("#offset").val(),page:$("#page").val()};$.post(url,data,(function(response){if("1"==response.success){var list=response.html,total=response.total,page=parseInt($("#page").val())+1;$.when(appendList(list)).then(appendLoadMore(total,$("#page").val()),$("#page").val(page))}else"2"==response.success&&$(".msg").html(['<div class="alert alert-info">',"<p>",'<i class="fa fa-fw fa-info-circle"></i> ',"<strong>Bookmark your favorite pages</strong>","</p>","<p>Click the button ",'<i class="fa fa-star"></i> ',"located at the top of all pages or blog posts of this subject site","</p>","</div>"].join(""))}),"json")}function removeFavorite(pageId){var url="/pages/subjects/bookmarks.php",data={action:"remove-favorite",ticket:$("#ticket").val(),subject:$("#subject-id").val(),sitename:$("#sitename").val(),user:$("#user-id").val(),pid:pageId};$.post(url,data,(function(response){var item;"1"==response.success?($("#bookmarks-container").find('li[data-pid="'+pageId+'"]').fadeIn((function(){$(this).remove()})),$("#bookmarks-container").find("li").length||location.reload()):alert(response.msg)}),"json")}function appendList(list){$("#bookmarks-container").is(":empty")?$("#bookmarks-container").html(['<ul class="resources">',list,"</ul>"].join("")):$("#bookmarks-container").find("ul").append(list)}function appendLoadMore(total,page){var offset;page*parseInt($("#offset").val())<total?$("#bookmarks-container").append(['<div class="load-more text-center" style="border: 0; margin: 50px 0;">','<a href="#" class="btn btn-default btn-xs-block load-more">','<i class="fa fa-fw fa-plus-circle"></i>',"Load more","</a>","</div>"].join("")):$("#bookmarks-container").find("div.load-more").remove()}$(document).ready((function(){loadFavoritePages(),$("#bookmarks-container").on("click",".load-more",(function(e){e.preventDefault(),loadFavoritePages()})),$("#bookmarks-container").on("click",".delete-bookmark",(function(e){var pid;e.preventDefault(),removeFavorite($(this).data("pid"))}))}));