Updates for 28th March
Jeconais posted on Sunday 28th March 2010 2:40pm
Some big updates today:
- Completely rewritten Epub handling system. The old one was a hack that relied on all sorts of string munging to work. The new one is based on DOM handling, and is far cleaner and should be future proof
- With that, I've now checked every epub on the site, and they all validate
- Kindle: You will start to see .lit files appearing next to stories shortly. These are the epub files re-purposed via calibre. It's handled via ffa.net's web service, with the actual grunt work being done on my home machine (not installing a full x server on the server)
- Display Options: I've made the display options far more obvious - there is now a link on top of every story page (for logged in users, obviously) that allows you to change font size, style, story width, and newly, a light-on-dark style sheet.
- Reviews: I've eliminated all duplicate reviews, and ensured that no one can post any in the future. It should stop the problems we've been having. If you see the message "you're review has already been posted..." I'd appreciate it if you could drop me a line (via the contact button above) and tell me what you were doing when it happened.
- Android: With thanks to Jim_xinu (who was also the first person to find the easter egg in the code), the problem stopping Android based operating systems from downloading epub files has been fixed. Long story short, a difference between ngingx and Apache meant that I wasn't sanitising some data.
As always, if you see anything that's not right, please let me know.
comments
capeboy posted a comment on Wednesday 31st March 2010 8:05am
Just a heads up, Kindle uses Mobipocket format. That would be .mobi, .prc or .azw but not .lit.
I've been using Calibre to convert your epubs to mobipocket and it's been working great.
Jeconais replied:
well, damn.
Looks like I should be supporting .mobi as well...
Log in using your account with us
Log in/create an account using
Create account
Retrieve your password
Simply enter your email address in below, and we will send you an email with a NEW password in it. Once you have logged in, you will be able to change your password to something a little easier to remember.