Tetrakern
b5e4ba9ba8
New AJAX getter for user data
...
Load everything instead of multiple requests for different things.
2023-08-26 16:01:02 +02:00
Tetrakern
5dd3e7fb98
Fix nav menus
2023-08-26 06:15:59 +02:00
Tetrakern
1793a8b2a1
Remove bad optimization
...
This actually added two queries and saved nothing since theme mods are autoloaded. Oh well...
2023-08-26 06:07:03 +02:00
Tetrakern
9ca2f12b3f
Update _customizer.php
2023-08-26 06:06:30 +02:00
Tetrakern
d5ef0bf79c
Move fast requests to own partial
2023-08-26 02:45:12 +02:00
Tetrakern
2bb15d7597
Fast request for story comments
...
The REST API actually makes this slower and more complicated lol
2023-08-26 01:41:09 +02:00
Tetrakern
4529ac466c
Remove unnecessary conditions
2023-08-26 00:29:14 +02:00
Tetrakern
0aae80988c
Fix some story comments issues
2023-08-26 00:01:35 +02:00
Tetrakern
682e08fc40
Use generic example for MU allow list
...
Instead of something never published or distributed that gives people the wrong idea.
2023-08-25 22:16:31 +02:00
Tetrakern
c7ab5efaa3
Improve handling of chapter fonts
2023-08-25 21:56:36 +02:00
Tetrakern
43b7ea276f
Add missing type="text/css" to style tags
...
Probably still more somewhere.
2023-08-25 21:35:19 +02:00
Tetrakern
647afbefcf
Tried some things, put them in the graveyard
...
That's it. Comments are going to switch to markdown next. BBCodes are too problematic and any libraries are outdated af. I'm evidently incapable of solving this issue myself in reasonable time and effort.
2023-08-25 20:08:05 +02:00
Tetrakern
ad6a4a0cb9
Add cash busting to admin styles/scripts
...
lmao
2023-08-24 21:39:14 +02:00
Tetrakern
2bb30e1a46
Reduce some JS
2023-08-24 21:34:37 +02:00
Tetrakern
682d8527f7
Prevent potential multi-fire/loop of comment update
2023-08-24 12:56:55 +02:00
Tetrakern
26f38ffbc9
Bump version to 5.7.0
...
Really too much for just a patch level.
2023-08-24 12:27:22 +02:00
Tetrakern
1a439d9f69
Update ACF doc comments
2023-08-24 12:25:59 +02:00
Tetrakern
1be6277258
Optimize MU plugin
2023-08-24 12:22:43 +02:00
Tetrakern
d5ac6f50d5
Slightly optimize post cache refresh function
2023-08-24 12:15:20 +02:00
Tetrakern
939fe5877e
Fix critical error
...
Yikes.
2023-08-24 12:10:23 +02:00
Tetrakern
7cbc80e651
Improve check for active cache plugins
2023-08-24 12:08:29 +02:00
Tetrakern
e82d48f1ee
Limit story pages by author
...
For users without edit_others_pages cap.
2023-08-24 03:05:33 +02:00
Tetrakern
c2f4e4e8e8
Exclude cache plugins from MU plugin
2023-08-24 02:37:15 +02:00
Tetrakern
1be0c0946c
BBCode keys now apply to the selected textarea
...
Surprised this just works.
2023-08-24 01:01:01 +02:00
Tetrakern
84feda3344
Update INSTALLATION.md
2023-08-23 23:24:36 +02:00
Tetrakern
8d6dea0fdf
Update INSTALLATION.md
2023-08-23 23:22:21 +02:00
Tetrakern
e73638cdca
Add action to OAuth after user creation/login
2023-08-23 22:40:57 +02:00
Tetrakern
b9f40aeddb
More control over nav menu rendering
...
Constant to turn off the Transient and safety checks whether the menu exists.
2023-08-23 22:02:12 +02:00
Tetrakern
bcee6014d7
Option to use fast AJAX for comments
...
I cannot believe this just works...
2023-08-23 21:43:04 +02:00
Tetrakern
22d84ec21a
Move fast comment AJAX
...
Now bound to the setting.
2023-08-23 18:37:51 +02:00
Tetrakern
2ca430d0e3
Update dev utility scripts
2023-08-23 18:36:21 +02:00
Tetrakern
b1666470e2
Fix missing include
...
The AJAX comment form would not work without this include, regardless of OAuth being enabled or not.
2023-08-23 16:46:47 +02:00
Tetrakern
26e0b67868
Start applying fast AJAX option to comments
...
Because if you only use the theme comments, the performance boost is tremendous!
2023-08-23 13:00:19 +02:00
Tetrakern
49583e2938
Use safer data attribute for menu cloning
...
Just in case someone adds a filter and changed a bunch of things.
2023-08-23 12:33:04 +02:00
Tetrakern
36be64fb50
Add lexicographic order to MU plugins
2023-08-23 12:17:29 +02:00
Tetrakern
df503ebcba
Improve key combinations for BBCodes
2023-08-23 11:54:08 +02:00
Tetrakern
9823eaf8ec
Add key combinations for BBCodes
2023-08-23 03:04:23 +02:00
Tetrakern
eb45cb589e
Fix mobile menu cloning more
...
F*ck^2
2023-08-23 01:59:33 +02:00
Tetrakern
49bbc28a17
Fix mobile menu cloning
...
F*ck.
2023-08-23 01:38:30 +02:00
Tetrakern
8f5ef7073d
Update FILTERS.md
2023-08-23 01:08:19 +02:00
Tetrakern
2c7407dfb1
Account for obsolete paragraph styling
...
Apparently, some people still use the align attribute.
2023-08-23 00:20:38 +02:00
Tetrakern
253cffead7
Update INSTALLATION.md
2023-08-22 23:46:48 +02:00
Tetrakern
b6285a356b
Bump version to 5.6.3
2023-08-22 23:21:01 +02:00
Tetrakern
4f0daf316d
Disable shortcode Transients while caching
...
This would more often than not lead to stale data.
2023-08-22 23:14:45 +02:00
Tetrakern
d4ff292f46
Rename transient purge functions
2023-08-22 22:50:53 +02:00
Tetrakern
9d664924cc
Always refresh comment count while caching
...
Cannot be delayed in this case and doesn't need to.
2023-08-22 22:28:26 +02:00
Tetrakern
94f887b896
Improve stories template query
2023-08-22 21:59:12 +02:00
Tetrakern
8253370710
Improve comment processing
2023-08-22 16:15:36 +02:00
Tetrakern
2277113d7d
Ever more clean up
2023-08-22 10:28:53 +02:00
Tetrakern
5e479cbf33
Fix and improve comments
...
So, turns out the REST API is not that great if you need the current user and account for caching. Whelp.
2023-08-22 01:55:06 +02:00