Alex Cabal
135e4ac70c
Move @autocomplete attributes to <form> parent
2024-07-19 11:20:37 -05:00
Alex Cabal
a91b899a69
Tweak appearance of artwork form and add URL validation for SE URL
2024-07-18 12:12:35 -05:00
Alex Cabal
8bcd52a40a
Fix some broken references
2024-06-12 15:21:23 -05:00
Alex Cabal
bb7baa8a37
Tweak donation progress bar wording
2024-06-04 09:52:28 -05:00
Robin Whittleton
b4365fadb3
Stop images from being read out in the listing page
...
It just duplicates the data that follows, and doesn’t slows down the page for screen reader users.
2024-05-30 21:35:12 -05:00
Alex Cabal
c4bff3f613
Schedule new patron drive
2024-05-16 16:30:32 -05:00
Alex Cabal
a9eab552ab
Flesh out some PHPDocs, and consistently name enums
2024-05-14 15:40:56 -05:00
Alex Cabal
8cc661015c
Add enum for view type and fix some type hints
2024-05-08 11:22:28 -05:00
Alex Cabal
7c8463d297
Add <link rel="canonical"> to some pages
2024-05-08 11:01:18 -05:00
Robin Whittleton
be329ea7c6
First stab at an accessibility page
2024-04-28 16:30:09 -05:00
Alex Cabal
e7a9790147
Add Facebook button in footer
2024-04-24 13:05:15 -05:00
Alex Cabal
219247e16d
Increase max file upload size in artwork DB
2024-04-19 13:31:28 -05:00
Alex Cabal
c486fc1680
Improve regexes for year input boxes in new artwork form
2024-04-16 11:19:25 -05:00
Alex Cabal
00619080a8
Add icons to form elements across site, and remove some CSS classes in favor of :has()
2024-04-15 20:36:56 -05:00
Alex Cabal
5fd1a39128
Remove autocomplete from new artwork form, and clarify exception for publication year page
2024-04-15 11:26:42 -05:00
Alex Cabal
e55fecaaa2
Switch from DateTime to DateTimeImmutable across codebase
2024-04-13 14:05:14 -05:00
Alex Cabal
92c647f2b1
Add X and Instagram links to site footer
2024-04-13 12:15:38 -05:00
Alex Cabal
0ff22d0ae6
Update business address in email footers
2024-04-03 17:07:39 -05:00
Alex Cabal
74e672ba89
Add status ribbons to artworks in artworks DB
2024-03-25 16:07:48 -05:00
Alex Cabal
9437beaee9
Add thank-you page to ebook downloads
2024-02-26 13:34:44 -06:00
Mike Colagrosso
d95d9b3349
Refactor Library::FilterEbooks and Template::SearchForm to accept EbookSort
2024-01-30 11:10:05 -06:00
Mike Colagrosso
980ed8cea9
Convert ebook SORT_ constants to an enum
2024-01-30 11:10:05 -06:00
Alex Cabal
7ea9f707c5
Fix spacing in HTML output
2024-01-26 12:17:57 -06:00
Alex Cabal
fc42f1579a
Some tweaks to artwork form
2024-01-24 00:06:38 -06:00
Alex Cabal
cbf87487eb
Use ebook URL and not filesystem slug to identify ebooks in artworks
2024-01-23 23:11:30 -06:00
Alex Cabal
4d5e0c59b0
Change submit button on artwork form if editing
2024-01-19 20:09:58 -06:00
Alex Cabal
6e63bd2bdb
Remove unused variables
2024-01-18 00:51:28 -06:00
Alex Cabal
f0bdd5596f
Rename ArtistAlternateSpellings to ArtistAlternateNames
2024-01-17 16:32:57 -06:00
Alex Cabal
f7ff76bf7d
Rename some Formatter functions for clarity
2024-01-17 16:04:30 -06:00
Alex Cabal
5ef6d3aef8
Artwork db code tweaks, also remove 'in use' as a status
2024-01-17 16:04:11 -06:00
Mike Colagrosso
ce4a28c675
Add a common template for Artwork creation and editing to share
2024-01-17 12:12:25 -06:00
Alex Cabal
36adb85067
Add ingest-fa-payments script
2024-01-15 15:49:16 -06:00
Alex Cabal
531e3600ea
Convert some constants to enums
2024-01-14 22:32:47 -06:00
Alex Cabal
40d8700ae9
Add unreleased note for artworks for pending books
2024-01-09 14:30:30 -06:00
Alex Cabal
8a82524de7
Change artwork list to grid view
2024-01-09 11:19:36 -06:00
Alex Cabal
17abf45850
Fix links to existing books in in-use artwork
2024-01-08 20:54:03 -06:00
Alex Cabal
b99d2aac1a
Merge admin pages with regular pages for art system
2024-01-07 15:47:40 -06:00
Alex Cabal
52033320e1
Add submitter info to admin view of artworks
2024-01-07 14:23:34 -06:00
Alex Cabal
017baef7d3
Artwork system: More options for reviewers submitting new artwork
2024-01-07 14:03:55 -06:00
Alex Cabal
5a1c05d8c5
Add password login option for some users, and further refinements to artwork management system
2024-01-06 22:27:38 -06:00
Mike Colagrosso
6a5c05511a
Add cover art database
...
Co-authored-by: Job Curtis <job.curtis@gmail.com>
Co-authored-by: Alex Cabal <alex@standardebooks.org>
2024-01-03 19:14:04 -06:00
Alex Cabal
a82130ea91
Minor restructure of donation progress bar
2023-12-26 11:05:30 -06:00
Alex Cabal
bb07a19147
Allow open source projects free access to feeds
2023-12-06 17:58:38 -06:00
Alex Cabal
da66382102
Fix namespace in OPDS feeds
2023-12-06 17:58:25 -06:00
Alex Cabal
031aa0f4df
Tweak Patrons Circle renewal emails
2023-08-02 10:33:06 -05:00
Alex Cabal
2dd89c310f
Add unprocessed pending payments watchdog
2023-05-15 12:38:01 -05:00
Mike Colagrosso
1685a7b8ea
ereader browser: Preload the League Spartan font
...
When the font doesn't blink in a moment after the rest of the page, the
page looks faster.
2023-03-19 18:38:28 -05:00
Mike Colagrosso
4486a1e38d
Turn off multiple selection on ereader browsers
...
For different reasons, setting multiple="multiple" on <select> tags
doesn't work on Kobo and Kindle browsers.
On Kobo:
* the <option> tags don't appear
* the <option> tags in other <select> tags also don't appear
* the labels on the other form elements get offset
On Kindle:
* the full set of <option> tags don't appear, and the <select>
won't scroll to show them
2023-03-19 18:38:28 -05:00
Mike Colagrosso
e48ac5643a
Move ereader check to utility function
2023-03-19 18:38:28 -05:00
Robin Whittleton
706fd4fea0
Load an ereader CSS instead of core for Kobo/Kindle
2023-03-19 18:38:28 -05:00