Alex Cabal
|
f7d6ff2c09
|
Tweak wording in 'improve this ebook' block
|
2021-12-18 13:24:23 -06:00 |
|
Alex Cabal
|
a2a49a376e
|
Add the @download attribute to ebook download links
|
2021-12-05 12:54:53 -06:00 |
|
Alex Cabal
|
79e17c9b94
|
Remove OLS from pre-formatted page scan links
|
2021-09-23 14:19:16 -05:00 |
|
Alex Cabal
|
0f37f5e392
|
Lazy load images in footer ebook carousel
|
2021-07-19 21:05:50 -05:00 |
|
Alex Cabal
|
d714971e06
|
Further improve RDFa metadata
|
2021-06-17 18:42:53 -05:00 |
|
Alex Cabal
|
bbb35911cd
|
Update RDFa representation for ebooks to better match what's expected in https://developers.google.com/search/docs/data-types/book
|
2021-06-17 15:07:27 -05:00 |
|
Alex Cabal
|
2a2940f60b
|
Fix RDFa metadata typos
|
2021-06-17 10:56:25 -05:00 |
|
Alex Cabal
|
f674a6c0c2
|
Add height and width to ebook hero images and grid
|
2021-06-06 21:45:59 -05:00 |
|
Alex Cabal
|
1610449a5f
|
Specify height and width for thumbnails in the ebook footer carousel to improve CLS
|
2021-06-06 21:24:28 -05:00 |
|
Alex Cabal
|
f59a898d9a
|
Fix incorrect img src in footer carousels
|
2021-06-06 21:11:42 -05:00 |
|
Alex Cabal
|
faad55ed1f
|
Show donation alert 25% of the time on ebook detail pages
|
2021-01-13 16:13:58 -06:00 |
|
Alex Cabal
|
79573d121c
|
Add new Kindle FAQ section to How to Use our Ebooks, and a link to it in the azw3 download link
|
2021-01-11 21:02:49 -06:00 |
|
Alex Cabal
|
9d8ee504e2
|
Update some titles for SEO
|
2021-01-08 17:50:42 -06:00 |
|
Alex Cabal
|
2bfcb41ec3
|
Add Faded Page as a source with an icon
|
2021-01-04 12:55:41 -06:00 |
|
Alex Cabal
|
bd2f5e91ea
|
Update ebook.php
|
2021-01-01 16:44:10 -06:00 |
|
Robin Whittleton
|
0faf8059c1
|
Put the burden of compatibility on devices and not the books
This rewrites the messaging around our downloads to make it clearer what we offer.
|
2021-01-01 16:44:10 -06:00 |
|
Alex Cabal
|
99f1c1537a
|
Switch from JSON-LD to RDFa for internal metadata
|
2020-12-26 14:55:13 -06:00 |
|
Alex Cabal
|
0e7100cfe8
|
Add donation alerts during the holidays
|
2020-12-22 20:06:18 -06:00 |
|
Alex Cabal
|
796ce22a9e
|
Add donation page and masthead
|
2020-12-20 14:32:58 -06:00 |
|
Alex Cabal
|
1383eba0f5
|
Fix incorrect series display on ebooks with more than one series
|
2020-12-16 12:22:43 -06:00 |
|
Alex Cabal
|
4eae8af914
|
Don't show author name in grid or detail view if the name is 'Anonymous'
|
2020-12-03 11:47:54 -06:00 |
|
Alex Cabal
|
f4f700f4d1
|
Differentiate from PG from PG-CA and PG-AU when listing ebook sources
|
2020-10-28 17:46:51 -05:00 |
|
Alex Cabal
|
64e6bf716c
|
Tweak semantics of ebook download sections, and wrap lines of read online links in mobile
|
2020-10-13 14:49:15 -05:00 |
|
Alex Cabal
|
73ba658a05
|
Update ebooks to explode the ./src/epub folder into ebook endpoints, instead of just exploding the whole epub
|
2020-10-13 14:28:32 -05:00 |
|
Alex Cabal
|
262e86c625
|
Enable reading from the ToC and single-page reading
|
2020-10-11 13:39:32 -05:00 |
|
Alex Cabal
|
2ca12a5797
|
Escape XML entities in JSON-LD output
|
2020-09-29 14:46:20 -05:00 |
|
Alex Cabal
|
c6e8e7d36a
|
Serve PHP files as XHTML
|
2020-09-21 12:45:27 -05:00 |
|
Alex Cabal
|
eed3355916
|
Rename .epub3 output to _advanced.epub
|
2020-09-09 22:22:00 -05:00 |
|
Alex Cabal
|
79ec73946e
|
Close all void HTML tags and remove HTML entities
|
2020-09-04 12:42:27 -05:00 |
|
Alex Cabal
|
dec516e3f1
|
Add period after series info
|
2020-09-03 17:02:44 -05:00 |
|
Alex Cabal
|
27f7ce9334
|
For ebooks that are part of multiple collections, show each collection on a separate line
|
2020-08-25 21:40:38 -05:00 |
|
Alex Cabal
|
fa5af7ae84
|
Replace <div> with <hgroup> in ebook pages
|
2020-08-09 16:22:46 -05:00 |
|
Alex Cabal
|
8cb6fd7315
|
Don't show AVIF images if they don't exist in the filesystem
|
2020-08-07 15:06:50 -05:00 |
|
Alex Cabal
|
1ab7c8c0fe
|
Add support for AVIF covers, and multiple image source sets in covers
|
2020-08-06 17:03:39 -05:00 |
|
Alex Cabal
|
25c40e3e67
|
Add link to Github for each commit in an ebooks short commit history
|
2020-06-03 12:01:09 -05:00 |
|
Alex Cabal
|
c8cacc4ace
|
Add series number to collection headline
|
2020-05-22 16:03:59 -05:00 |
|
Alex Cabal
|
822ba2a3d7
|
Replace string path with constant
|
2020-05-02 21:13:34 -05:00 |
|
Alex Cabal
|
986183a83f
|
Remove trailing slashes from URLs
|
2020-05-02 21:03:22 -05:00 |
|
Alex Cabal
|
56aaab7152
|
Add new WEB_ROOT constant
|
2020-03-20 11:37:42 -05:00 |
|
Alex Cabal
|
bd4dd7baa2
|
Change the way we deploy ebooks from destroying the entire apcu cache and rebuilding on the next web request, to rebuilding in the background
|
2020-02-29 22:29:19 -06:00 |
|
Alex Cabal
|
347c04b7b5
|
Tweak usage of HttpInput::Get* to use default parameter instead of null coalesce
|
2019-11-15 12:53:37 -06:00 |
|
Alex Cabal
|
68ac986bb5
|
Fix 404 path
|
2019-08-24 17:30:43 -05:00 |
|
Alex Cabal
|
8f33a1021c
|
Rearrange filesystem layout, and add configuration files
|
2019-08-23 19:47:30 -05:00 |
|
Alex Cabal
|
46789303bd
|
Fix stray closing <a> tag in collection link
|
2019-08-16 15:57:15 -05:00 |
|
Danny Bautista
|
80e1ecc0d0
|
Add link to author page on ebook page.
|
2019-05-16 13:27:47 -05:00 |
|
Alex Cabal
|
58cc098058
|
Add Safe PHP functions
|
2019-03-07 12:11:50 -06:00 |
|
Alex Cabal
|
6f86a1899b
|
Improve tag and collection browsing and pagination
|
2019-02-26 18:36:26 -06:00 |
|
Alex Cabal
|
cfa54122d6
|
Add support for tag browsing and collection browsing
|
2019-02-26 17:05:23 -06:00 |
|
Alex Cabal
|
f5d7d4e02a
|
Add Composer autoloading functions and PHPStan for testing
|
2019-02-26 13:03:45 -06:00 |
|
Alex Cabal
|
f1c6e54bb1
|
Tweak VCS timestamp representation
|
2019-01-24 17:56:08 -06:00 |
|