// ToDo: Consider what happens if Fluidbook is self-hosted or offline (maybe here is not the best place to handle that)
- var dynamicPDF = 'https://workshop.fluidbook.com/s/e/' + $this.fluidbook.datas.cid + '/',
- leftPageNumber = $this.fluidbook.getPhysicalPageNumberOfSide('left'),
- rightPageNumber = $this.fluidbook.getPhysicalPageNumberOfSide('right'),
- element = $(this),
- mode = element.data('mode'), // Either 'print' or 'download'
- print = (mode == 'print'),
- choice = $('input[name="pageChoice"]:checked').val();
-
+ var element = $(this);
+ var mode = element.data('mode'); // Either 'print' or 'download'
+ var print = (mode === 'print');
+ var dynamicPDF = 'https://workshop.fluidbook.com/s/' + (print ? 'ep' : 'e') + '/' + $this.fluidbook.datas.cid + '/';
+ var leftPageNumber = $this.fluidbook.getPhysicalPageNumberOfSide('left');
+ var rightPageNumber = $this.fluidbook.getPhysicalPageNumberOfSide('right');
+ var choice = $('input[name="pageChoice"]:checked').val();
switch (choice) {
case 'left':