minimal support for txt documents

This commit is contained in:
j 2025-07-06 21:40:31 +01:00
commit 94d57028cd
10 changed files with 761 additions and 5 deletions

View file

@ -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({