2403 Commits

Author SHA1 Message Date
Tetrakern
9dc916db79 Add development helper to measure performance in microseconds 2024-10-27 16:03:44 +01:00
Tetrakern
f387230e1c Use SQL to check for valid new chapters in story 2024-10-27 14:55:07 +01:00
Tetrakern
d1894d3459 Use SQL to filter out invalid chapter IDs when story is saved 2024-10-27 14:13:49 +01:00
Tetrakern
bae3ca8bb9 Clean up code 2024-10-27 13:03:27 +01:00
Tetrakern
f19bdaa435 Add missing query param
Well, probably missing or irrelevant.
2024-10-27 01:08:23 +02:00
Tetrakern
0ef03c57e5 Remove test code
Welp
2024-10-26 23:47:59 +02:00
Tetrakern
d77f3e18aa Add crosspost user capability 2024-10-26 22:46:30 +02:00
Tetrakern
a7051df9f1 Add fictioneer_set_chapter_story_parent() 2024-10-26 20:46:43 +02:00
Tetrakern
713cf7db06 Also set story as post parent for chapters
For the future.
2024-10-26 20:05:08 +02:00
Tetrakern
ac6a2422de Clarify chapter story meta description 2024-10-26 19:53:34 +02:00
Tetrakern
e5a5c24fce Fix doc comment 2024-10-26 08:23:18 +02:00
Tetrakern
f80ecac9bb Fix outdated meta field description 2024-10-26 08:22:18 +02:00
Tetrakern
4b41dc825c Add helper to get chapter story ID
This would be useful if I ever decide to use the parent ID field instead if meta.
2024-10-26 02:03:23 +02:00
Tetrakern
b1f3a5ad04 Fix admin styles 2024-10-26 01:19:41 +02:00
Tetrakern
4301bc0421 Update admin style and notice for skins 2024-10-26 00:08:22 +02:00
Tetrakern
e0cf883b5f Add skins interface to admin 2024-10-25 23:31:21 +02:00
Tetrakern
c3fde6dc3c Move skins HTML into helper function
Gotta render this in the admin, too.
2024-10-25 20:39:56 +02:00
Tetrakern
edd0db4807 Split skins script into own file
It's rather large and only used in certain places.
2024-10-25 20:22:04 +02:00
Tetrakern
8decd815d0 Add helper for skin translations
What a sentence lol
2024-10-25 15:32:10 +02:00
Tetrakern
d169331627 Add custom CSS skins feature 2024-10-25 12:08:16 +02:00
Tetrakern
252ecd3715 Update theme login cookie 2024-10-24 17:13:19 +02:00
Tetrakern
edf97e3b40 Add count param to story blog posts query helper 2024-10-23 23:44:14 +02:00
Tetrakern
6788bfb5d2 Add fictioneer logged-in cookie 2024-10-23 19:27:09 +02:00
Tetrakern
3cdfc1f0b3 Fix footnotes not always being rendered 2024-10-20 23:46:35 +02:00
Tetrakern
e476cfdafd Fix bookshelf link in mobile menu showing if logged-out 2024-10-20 20:11:08 +02:00
Tetrakern
fc2a1eaae4 Add Bluesky share button
Also reorder buttons and add nofollow.
2024-10-20 12:59:26 +02:00
Tetrakern
df6e4853dd Remove telegram and whatsapp share buttons
Who tf needs them?
2024-10-20 12:51:40 +02:00
Tetrakern
026f912cfb Add local site setting to hide taxonomies
Because it was easy.
2024-10-19 16:14:11 +02:00
Tetrakern
15131f9bf8 Fix current chapter mark in chapter index modal 2024-10-18 16:13:35 +02:00
Tetrakern
e1855d85f1 Refactor chapter index into modal
And then some.
2024-10-18 16:01:48 +02:00
Tetrakern
520c748f55 Add FICTIONEER_LIST_SCHEDULED_CHAPTERS 2024-10-18 02:22:54 +02:00
Tetrakern
27f25a18ac Reposition social media settings group 2024-10-18 01:35:31 +02:00
Tetrakern
40c1ad0475 Add missing doc comment 2024-10-18 01:22:43 +02:00
Tetrakern
eb988ac551 Improve chapter index menu 2024-10-18 00:55:58 +02:00
Tetrakern
7a7ea992d3 Legacy support for removed icon menu partial 2024-10-17 22:10:20 +02:00
Tetrakern
a68664158a Update doc comment 2024-10-17 22:00:59 +02:00
Tetrakern
0eed16fff3 Move general options for caching to caching group 2024-10-17 16:11:50 +02:00
Tetrakern
f10c80c201 Remove broken Transient cache for large query results
This did not consider the meta cache and caused potentially hundreds of additional queries instead of preventing them. Welp.
2024-10-17 16:06:13 +02:00
Tetrakern
0304d228ae Remove = from base search page URL
Apparently, LiteSpeed Cache doesn't like that.
2024-10-17 13:39:35 +02:00
Tetrakern
cfeed4201c Optimize chapter story column output
It's not much, but it's something.
2024-10-16 21:57:01 +02:00
Tetrakern
e05f771748 Add column for story in chapter list table 2024-10-16 17:05:24 +02:00
Tetrakern
32e4a1f405 Render password expiration date in post list tables 2024-10-16 13:55:07 +02:00
Tetrakern
df27508834 Move setting to Features group and add modal
Plus some additional CSS and stuff.
2024-10-15 13:41:21 +02:00
Tetrakern
6d928a8643 Additional CSS
Meh.
2024-10-15 00:08:35 +02:00
Tetrakern
b469be6b69 Merge branch 'main' into pr/60 2024-10-14 23:15:02 +02:00
Tetrakern
37d6da3d36 Some refinements
Mostly formatting to satisfy my OCD, but I also fixed that footnotes were counted even if they did not exist. The sup element was also always rendered in the dialog.
2024-10-14 20:01:25 +02:00
Tetrakern
ded31fb21b Fix option descriptions 2024-10-14 19:05:21 +02:00
Tetrakern
9328f155b3 Merge branch 'main' into pr/60 2024-10-14 19:02:27 +02:00
iniznet
2979a030b4 a flag to skip the footnote generation in shortcode 2024-10-14 23:46:52 +07:00
iniznet
66e0bfdb44 1, 2, 3 progress 2024-10-14 23:28:46 +07:00