minimal support for cbr/cbz documents

This commit is contained in:
j 2025-07-07 08:40:09 +01:00
commit 28f36879bc
14 changed files with 3312 additions and 6 deletions

View file

@ -434,7 +434,7 @@ pandora.imageExtensions = [
];
pandora.documentExtensions = [
'pdf', 'epub', 'txt'
'pdf', 'epub', 'txt', 'cbr', 'cbz'
].concat(pandora.imageExtensions);
pandora.uploadDroppedFiles = function(files) {
@ -2140,7 +2140,7 @@ pandora.getSpan = function(state, val, callback) {
var dimensions = result.data.dimensions,
extension = result.data.extension,
values;
if (Ox.contains(['epub', 'pdf', 'txt'], extension)) {
if (Ox.contains(['epub', 'pdf', 'txt', 'cbr', 'cbz'], extension)) {
state.span = Ox.limit(parseInt(val), 1, dimensions);
} else if (Ox.contains(['html'], extension)) {
if (pandora.isNumericalSpan(val)) {