Your comments

After a bit more extensive tests, it's the fact that there was a subfolder of an alreaday shared folder that created this behaviour.

I ended up sharing my subfolders individually to get a "normal" and working behaviour (it's a bit of a pain because i've got quite a lot of folders to share but it's done now, let's hope i don't have to add too many users :p).

On top of that, there is a similar problem with other libraries.

Like if i share a folder in RAW files that is already shared elsewhere, be it directly or as a subfolder, the content doesn't show up in the Raw files explorer. :(

Makes it a bit more problematic to get things done, but for now i'll probably end up using symlinking to get it to work. :)

For the "link" part i was more thinking pointing to a page/faq somewhere stating that if you want to access your ubooquity opds catalogs from outside your private networks, you need to set it up properly with public IP/Port forwarding and so on (generic info).

Not making the link clickable. ;)

But yes it would be nice if there could be an entry (even simple) in the Ubooquity FAQ for that.

Once you know the "principles" finding better and more comprehensive info on your own should be simple. ;)

Another thing that isn't linked to anything else :

On your "Mobile" page in the theme, you're stating that Ubooquity support opds and you give the link to use... but only for "comics", you aren't giving the books one too.

On top of that it would maybe help some people to state there that it only works on your local network with default settings and installation, and that they need to research port forwarding, reverse proxy and the other needed topics to make it available from outside their home network ?

(it's mostly just adding text and links if possible).

I, too, second that request. (both for opds and web view).

It would be really great. ;)

Just tested your modified file, it woks, with the popup when adding bookmarks, thanx. ;)

That's the error i get when clicking the "Read" button :


content_script.js:10 Uncaught Error: Unrecognized event name: undefined

at receivePageEvent (content_script.js:10)

at content_script.js:4

receivePageEvent@content_script.js:10
(anonymous)@content_script.js:4
postMessage (async)
blockedWndNotification@VM643:484
newElement.click@VM643:367
xmlhttp.onreadystatechange@themeScript.js:1282
XMLHttpRequest.send (async)
handleMedia@themeScript.js:1286
onclick@mybooks.htm:1

edit : and the "custom" image for the root of the shared folders works too (it default, like everything else in Ubooquity, for the first found image in the first subfolder if there is nothing else. Didn't had time to try for a custom folder.jpg yet, will let you know).

How you disable/enable that btw ?

Ah i must admit i didn't try the download button.. let me 2 mins and i'll tell you.

edit : yup you were right, the "Download" button display the same behaviour. :)

Too bad about the admin page (even if it's understable not allowing themes in there, it could create a mess security-wise, but i would love it :p).

I'm pretty sure the "series" metadata for books in calibre works roughly the same than the "Arcs"/"Series" ones in ComicVine tags, but i should try to get more into it and explain a bit better. :)

With epub v3 there is a "Series" field in the metadata, (for v2 i think it's a "custom" field for calibre, so not always supported elsewhere) whose goal is to allow grouping books by series. ;)

edit : ho and is there a way to customize/replace the image(s) used at the "root" of the types ?

(ie : when i'm on the "Comics" page, it displays the various root folders i shared, Comics, Manga and Bande-Dessinées, and it's all the same default image, is there a way to have a unique image per folder, and to set it manually - or have it grab a "folder.jpg/png/whatever" file sitting in that folders on the storage device)

Or is it too complex to do ?

update : i removed the "//" in front of "homepageWrap('bookmarks');" and now it works properly for me too.


It's after adding Bookmarks, my previous tests didn't work, but i might have made a mistake somewhere along the way, can't be sure.

The "funny" thing is that... i don't have any bookmark at all (my Ubooquity Install is quite recent and i haven't delved into it much for now, still in the process of tagging/renaming/sorting out my books and it's quite time consuming, specially when most of them aren't in english :/).

But i needed the 2 "hacks" for it to work.

Just doing the "replace the 2 stings" thing didn't allow the theme to work.

What i mean is to have the whole "Comic Arc" feature for other books, using the "Series" metadata to get the same result ?

(i'm not totally sure how the Comic Arc feature works, didn't had time to delve into it yet :p)

So instead of having a Comic Arc folder we would get a Book Series folder (or whatever Series,  since i guess it would work roughly the same for Manga/Bande Dessinées and so on), and in it the Series and all the books part of them .

Something like Books>Seires>Hercule Poirot> book01, book02, ..., book99 and so on  ?

Basically having this page , but for books, and with Book Series instead of the Comic Arcs ? 

(and populated from the Series metadata field if possible, doing it by hand would be a nightmare with how many books/series i've got xD).

Would be great if it could be possible. ;)

edit : ho and thanks for the quick answers to try to solve our problems. ;)

edit2 : Another small thing : right now, there is no message/confirmation when you add a book/comic to bookmarks, and nowhere you have something like a "counter" displaying the number of current Comics/Books/Raw Files Bookmarks either that could allow to check that.

On top of it, you can have multiple times the same bookmark.

Would be a nice QoL addition if there could be a check to not create duplicate bookmarks (and a message to tell the user that the bookmark(s) already exist),and that the bookmark was created/failed to be created no ?

edit3 : and something even more weird and anything but urgent/important, any idea if it's possible to theme the Ubooquity Configuration/Admin page(s) ?

I must admit i think i would love your take on the subject seeing what you've done with the User Theme. :D

edit4 : and for me at least it seems the "Read" button on the books/bookmarks, be it for comics, books, doesn't work.

I have to open up the book/comic details page, and click on the "Read" button in there for the book reader to open. ;)

Not really breaking, just a minor hassle if you can find the problem. ;)

It's working for me too with both changes to the modified themeScript.js (ie : replacing the two strings and commenting one part out).

Now i need to understand how the arc module works and how to make use of it, could be nice/fun. xD

Any way to use what you've done to exploit the "series" metadata for books to be able to display, let say  the whole "Hercule Poirot Collection", instead of a Comic "Arc" ?

I've tested it too, and got the same result.

It's the wheel spinning and it never loads completely. Seems to be missing/lacking something.

(on both Windows 10 and Ubuntu 18.something)

Just a question out of pure curiosity, would it be possible to have a "dark" version of the thème (or pointers to what to change to get one).

Honestly i have a hard time standing "light" themes, been using Dark/Black Themes for pretty much everything i can for over 10 years, and i would LOVE to be able to get your great work in Black (no it's not a racial thing :D).

Great work btw