minimal support for txt documents
This commit is contained in:
parent
3c69c0c101
commit
771cf460b4
9 changed files with 661 additions and 5 deletions
|
|
@ -87,6 +87,16 @@ pandora.ui.document = function() {
|
|||
width: that.width(),
|
||||
zoom: 'fit'
|
||||
})
|
||||
: item.extension == 'txt'
|
||||
? Ox.TXTViewer({
|
||||
height: that.height() - 16,
|
||||
page: pandora.user.ui.documents[item.id]
|
||||
? pandora.user.ui.documents[item.id].position
|
||||
: 1,
|
||||
url: '/documents/' + item.id + '/' + pandora.safeDocumentName(item.title) + '.' + item.extension + '?' + item.modified,
|
||||
width: that.width(),
|
||||
zoom: 'fit'
|
||||
})
|
||||
: item.extension == 'html'
|
||||
? pandora.$ui.textPanel = pandora.ui.textPanel(item, $toolbar)
|
||||
: Ox.ImageViewer({
|
||||
|
|
|
|||
|
|
@ -200,6 +200,26 @@ pandora.ui.documentDialog = function(options) {
|
|||
width: dialogWidth,
|
||||
zoom: 'fit'
|
||||
})
|
||||
: item.extension == 'epub'
|
||||
? Ox.EpubViewer({
|
||||
height: dialogHeight,
|
||||
page: pandora.user.ui.documents[item.id]
|
||||
? pandora.user.ui.documents[item.id].position
|
||||
: 1,
|
||||
url: '/documents/' + item.id + '/epub/',
|
||||
width: dialogWidth,
|
||||
zoom: 'fit'
|
||||
})
|
||||
: item.extension == 'txt'
|
||||
? Ox.TXTViewer({
|
||||
height: dialogHeight,
|
||||
page: pandora.user.ui.documents[item.id]
|
||||
? pandora.user.ui.documents[item.id].position
|
||||
: 1,
|
||||
url: '/documents/' + item.id + '/' + pandora.safeDocumentName(item.title) + '.' + item.extension + '?' + item.modified,
|
||||
width: dialogWidth,
|
||||
zoom: 'fit'
|
||||
})
|
||||
: item.extension == 'html'
|
||||
? pandora.$ui.textPanel = pandora.ui.textPanel(item)
|
||||
: Ox.ImageViewer({
|
||||
|
|
|
|||
|
|
@ -434,7 +434,7 @@ pandora.imageExtensions = [
|
|||
];
|
||||
|
||||
pandora.documentExtensions = [
|
||||
'pdf', 'epub' /* , 'txt', */
|
||||
'pdf', 'epub', 'txt'
|
||||
].concat(pandora.imageExtensions);
|
||||
|
||||
pandora.uploadDroppedFiles = function(files) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue