1
0
Fork 0
mirror of https://github.com/Yetangitu/owncloud-apps.git synced 2025-10-02 14:49:17 +02:00

files_opds: more preview provider mangling to align with OC8.1 practices

files_opds: more preview provider mangling to align with OC8.1 practices
This commit is contained in:
frankdelange 2015-08-06 11:05:09 +02:00
parent 36ed86bbfb
commit ce0bbf5297
3 changed files with 7 additions and 6 deletions

View file

@ -54,7 +54,7 @@
show: function(downloadUrl, isFileList) {
var self = this;
var $iframe;
var viewer = OC.generateUrl('/apps/files_reader/?file={file}', {file: encodeURIComponent(downloadUrl)});
var viewer = OC.generateUrl('/apps/files_reader/?file={file}', {file: downloadUrl});
// launch in new window on mobile and touch devices...
if (isMobile || hasTouch) {
window.open(viewer, downloadUrl);
@ -95,9 +95,9 @@
if($('#isPublic').val()) {
var sharingToken = $('#sharingToken').val();
downloadUrl = OC.generateUrl('/s/{token}/download?files={files}&path={path}', {
token: encodeURIComponent(sharingToken),
files: encodeURIComponent(fileName),
path: encodeURIComponent(context.dir)
token: sharingToken,
files: fileName,
path: context.dir
});
} else {
downloadUrl = Files.getDownloadUrl(fileName, context.dir);
@ -117,7 +117,7 @@ OC.Plugins.register('OCA.Files.FileList', OCA.FilesReader.Plugin);
$(document).ready(function(){
if ($('#isPublic').val() && $('#mimetype').val() === 'application/epub+zip') {
var sharingToken = $('#sharingToken').val();
var downloadUrl = OC.generateUrl('/s/{token}/download', {token: encodeURIComponent(sharingToken)});
var downloadUrl = OC.generateUrl('/s/{token}/download', {token: sharingToken});
var viewer = OCA.FilesReader.Plugin;
viewer.show(downloadUrl, false);
}

View file

@ -88,6 +88,7 @@ document.onreadystatechange = function () {
nightModeConfig();
});
console.log(document.getElementById("dllink").value);
var reader = ePubReader(document.getElementById("dllink").value, { contained: true });
// enable night/day mode switch by clicking on the book title/author