Your comments
Okay. That link did not work. Let's try this one:
Ubooquity v3.1 ASUSTOR NAS.zip
Yep. That's what I meant. I was asking to create a thread to troubleshoot and update the theme as Ubooquity updates.
Since I'm semi-retired and I had time last night, I made an outline for documentation already. Went quicker than I thought. So, I should have this setup by the end of the week.
Okay.
I call it the "Renegade Reader" theme (as Renegade was the name of the BBS software I helped develop back in the day). And I will be re-writing it to make it more legible so other theme developers can see how I did what I did and (hopefully) it will help others develop nice Ubooquity themes. But for now, what I have should suffice.
Documentation? What's that? You mean the comments throughout my code? LOL!
Seriously though, like I said, I wasn't planning on releasing it publicly. So, no, I haven't made any documentation for it - yet. Gimme a couple of weeks to write something legible and I'll send the whole theme with documentation for to you to host.
Also, if it's not too much trouble, would you mind if I used a group in your forum here. It would help immensely with troubleshooting bug reports and to distribute updates to the theme as Ubooquity changes.
Greetings again,
I wrote a decent theme that has many of the same bells and whistles as the Comixology 2 theme - such as sliding frames with the newest content in each category on the home page, a way to create JSON files that Ubooquity will read to create story arcs/book/magazine series', 2 working color schemes, extremely configurable headers, audiobook support (including a way to bookmark progress in case your page get reloaded), etc..
I finished it a few months ago and decided to keep it to myself because if there's one thing writing free BBS software in the late 80s taught me, it's that "code that works perfectly for me does not always work perfectly for everyone else". And that comes with its own set of headaches (I'm sure you know what I mean).
However, I DO use Ubooquity a lot and I DO appreciate the fact that it's free to use. So, if you're interested and you think it would help, I would be willing to upload my theme for your consideration and I would be willing to update and support it here (in a different forum of course).
I do know that sometimes people rename CBRs or CBZs without actually converting them... and that can cause problems as well. There is a little utility out there called ZENCBR. It's a little difficult to navigate until you get the hang of it, but it checks a folder (and all sub-folders) for CBRs and CBZs, tests them to find out if they're CBR or CBZ, and coverts archives that are improperly named to whichever you choose. I believe it went through all 50,000 of my comics in about 2 minutes. Then, when I reimported them into Ubooquity, a bunch of books showed up that I could not get to import earlier. Imagine that? Heh!
Good Luck!
G
Hi Seth,
Check your logs. See if you're getting an error when it tries to import the comic.
If I remember correctly, I had the same problem with a few comics when I first loaded them into Ubooquity 2.12. What I found was that the offending .cbz/.cbr contained a single non-image file (usually a .cvs that someone added for navigation purposes) that interfered with loading the first image of the comic into Ubooquity. To fix it, I had to open the comic with comic rack, delete the file from the archive, and then re-load it into Ubooquity.
Hope that helps. But definitely check your logs for more information. They should tell you if Ubooquity is having a problem loading the image from a comic or book. That's how I ended up tracking it down.
Regards,
G
BTW: Did you notice that the user name appears in the banner of my page-library? session storage is a wonderful thing. :)
Just to give you an idea of what it displays like in story arcs or book series:

Hi Tom.
The sorting algorithm is not really a problem. Like I said, it's nothing to write a batch script to rename my books. I just didn't want to do it and then change it back. ;)
As for what I'm trying to accomplish with "items per page"...
There are times, like when I'm displaying the {{rootPath}}/comics or {{rootPath}}/books section that I don't want to limit display to an items per page. I want all the folders displayed. Then, like when displaying the latest or random comics/books, I'd like to customize the number of items to display. What would really be interesting is creating a mustache tag to do it. Maybe something like {{#itemsperpage=50}} this block would only load 50 items on the page {{/#itemsperpage}} or {{itemsperpage=all}} this block would display everything {{/itemsperpage}}
BTW: I've been making good progress on my theme design. I added a button to the popupmenu for bookmarks so that I can create story arcs and book series' with JSON files (like the comixology theme) except the JSON exporter allows you to remove single issue as well as fill out the metadata fields to use for your bookseries/story arcs pages.
Here is a taste:

Customer support service by UserEcho
Mustache.compiler().compile("{{this}}").execute("hello"); // returns: hello Mustache.compiler().compile("{{#names}}{{this}}{{/names}}").execute(new Object() { List<String> names () { return Arrays.asList("Tom", "Dick", "Harry"); } });I actually used a mustache CDN to just render my theme's audio book section - as none of the new variable tags are available in the RAW files section of Ubooquity. But I got {{itemFolderUrl}}, {{itemCoverUrl}}, {{itemTitle}}, & {{itemTitle}} to interpret along with 2 I created {{breadcrumbUrl}} & {{breadcrumbTitle}} for navigation purposes.
However, I would be interested in knowing if Ubooquity includes an internal mustache or Jmustache CDN type package that will compile and render tags or were you just referring to using the "this", "-first", "-last", and "-index" variables with Ubooquity's mustache variables?
TIA!
G