// $(this).removeClass('active');
// });
- $(document).on(this.fluidbook.input.clickEvent, '.mview[data-menu="article"] .articlesPrint', function () {
- var view = $(this).closest('.mview');
- if ($(view).hasClass('pdf')) {
- $(view).find('.pdfarticle.print').contents().find('#print').click();
- } else {
- var a = $(this).closest('article').attr('data-id');
- var print_window = window.open('', 'print_article', 'height=400,width=600');
- print_window.document.write($this.fluidbook.settings.articlesList[a].print);
- setTimeout(function () {
- print_window.focus();
- print_window.print();
- print_window.close();
- }, 1000);
- }
- return false;
- });
+ if (this.fluidbook.settings.articlesPrint) {
+ $(document).on(this.fluidbook.input.clickEvent, '.mview[data-menu="article"] .articlesPrint', function () {
+ var view = $(this).closest('.mview');
+ if ($(view).hasClass('pdf')) {
+ $(view).find('.pdfarticle.print').contents().find('#print').click();
+ } else {
+ var a = $(this).closest('article').attr('data-id');
+ var print_window = window.open('', 'print_article', 'height=400,width=600');
+ print_window.document.write($this.fluidbook.settings.articlesList[a].print);
+ setTimeout(function () {
+ print_window.focus();
+ print_window.print();
+ print_window.close();
+ }, 1000);
+ }
+ return false;
+ });
+ }
- $(document).on(this.fluidbook.input.clickEvent, '.mview[data-menu="article"] .articlesShare', function () {
- $(".mview").remove();
- $this.fluidbook.menu.openView('share', 'article:' + $(this).attr('data-id'), 'article');
- return false;
- });
+ if (this.fluidbook.settings.articlesShare) {
+ $(document).on(this.fluidbook.input.clickEvent, '.mview[data-menu="article"] .articlesShare', function () {
+ $(".mview").remove();
+ $this.fluidbook.menu.openView('share', 'article:' + $(this).attr('data-id'), 'article');
+ return false;
+ });
+ }
},
openArticle: function (url, callback) {
var iwidth = width + imargin;
var iheight = Math.round(iwidth / ratio);
var zoom = Math.ceil(100 * width / (article.infos.width / 0.75));
- footerContents = '<div class="actions"><a href="#" class="articlesShare" data-id="' + article.id + '" data-url="' + article.url + '">' + getSpriteIcon('nav-share') + '</a>';
- footerContents += '<a href="#" class="articlesPrint">' + getSpriteIcon('nav-print') + '</a>';
+ footerContents = '<div class="actions">';
+ if (this.fluidbook.settings.articlesShare) {
+ footerContents += '<a href="#" class="articlesShare" data-id="' + article.id + '" data-url="' + article.url + '">' + getSpriteIcon('nav-share') + '</a>';
+ }
+ if (this.fluidbook.settings.articlesPrint) {
+ footerContents += '<a href="#" class="articlesPrint">' + getSpriteIcon('nav-print') + '</a>';
+ }
footerContents += '</div>';
attrs += ' data-max-width="' + width + '" ';
cls = 'pdf';