forked from 0x2620/pandora
add pdf.js
This commit is contained in:
parent
4e97e645d1
commit
2a064259ac
68 changed files with 47339 additions and 7 deletions
|
|
@ -123,8 +123,8 @@ pandora.ui.textPanel = function() {
|
|||
})
|
||||
.appendTo($toolbar);
|
||||
} else {
|
||||
$uploadButton = Ox.Button({
|
||||
title: 'upload',
|
||||
$uploadButton = Ox.FileButton({
|
||||
image: 'upload',
|
||||
tooltip: 'Upload PDF',
|
||||
type: 'image'
|
||||
})
|
||||
|
|
@ -132,6 +132,16 @@ pandora.ui.textPanel = function() {
|
|||
float: 'left',
|
||||
margin: '4px 2px 4px 4px'
|
||||
})
|
||||
.bindEvent({
|
||||
click: function(data) {
|
||||
if(data.files.length) {
|
||||
pandora.$ui.uploadPDFDialog = pandora.ui.uploadPDFDialog({
|
||||
file: data.files[0],
|
||||
id: pandora.user.ui.text
|
||||
}).open();
|
||||
}
|
||||
}
|
||||
})
|
||||
.appendTo($toolbar);
|
||||
}
|
||||
}
|
||||
|
|
@ -270,9 +280,19 @@ pandora.ui.textHTML = function(text, tags) {
|
|||
pandora.ui.textPDF = function(text) {
|
||||
|
||||
var that = Ox.Element();
|
||||
if (text.uploaded) {
|
||||
$('<iframe>')
|
||||
.attr({
|
||||
height: '100%',
|
||||
frameborder: 0,
|
||||
src: '/texts/' + pandora.user.ui.text + '/text.pdf.html',
|
||||
width: '100%'
|
||||
})
|
||||
.appendTo(that);
|
||||
|
||||
that.html('UPLOADED: ' + text.uploaded);
|
||||
|
||||
} else {
|
||||
that.html('UPLOADED: ' + text.uploaded);
|
||||
}
|
||||
return that;
|
||||
|
||||
};
|
||||
|
|
@ -340,4 +360,4 @@ pandora.ui.textEmbed = function(url) {
|
|||
|
||||
return that;
|
||||
|
||||
};
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue