457 Commits

Author SHA1 Message Date
Tetrakern
f41c2875ba Fix advanced search form for multibyte strings
That was mean.
2024-08-02 22:34:43 +02:00
Tetrakern
0ee8bccd01 Fix breaking bug in AJAX comment section
If commenting requires to be registered and logged in, this cause an error and prevented the comment section from loading.
2024-06-26 15:26:27 +02:00
Tetrakern
0e51a77ae2 Always output JS errors in console
Helps with debugging and is not secret anyway.
2024-06-26 15:12:25 +02:00
Tetrakern
a25b53fe1f Allow custom fields in comment AJAx submit 2024-06-24 11:12:33 +02:00
Tetrakern
1a814ac0a8 Remove mobile menu copy/paste shenanigans
Copying the main nav into the mobile nav to reduce the page load might technically make sense, but the trouble vastly outweighs the benefit.
2024-06-12 12:16:52 +02:00
Tetrakern
b0488836aa Make admin dialogs work in whole admin 2024-06-06 12:21:06 +02:00
Tetrakern
84df3528a7 Improve handling of nav menu item border-radii
What a mess.
2024-06-05 13:30:37 +02:00
Tetrakern
29ce069030 Add skip-tools utility CSS class 2024-06-01 19:53:03 +02:00
Tetrakern
ee8815f445 Let paragraph tools ignore popup toggles inside 2024-06-01 19:46:09 +02:00
Tetrakern
b24e7b306c Improve popup menu positioning script 2024-06-01 19:20:09 +02:00
Tetrakern
3c0113b7c2 Fix nav background vanishing in advanced mobile menu 2024-05-28 14:20:29 +02:00
Tetrakern
5a48f05364 Fix and improve view cleanup on AJAX auth 2024-05-26 12:15:27 +02:00
Tetrakern
b95a88a937 Improve frontend notification scripts 2024-05-26 11:39:20 +02:00
Tetrakern
b0b71920af Clean up view early if user deletes account
Otherwise, it can look like the user is still logged after reloading.
2024-05-25 14:48:58 +02:00
Tetrakern
caf8d1df42 Fix AJAX auth not working
-.-
2024-05-25 10:25:15 +02:00
Tetrakern
196057e1da Output URL param failures in the console
This is always useful for remote debugging.
2024-05-21 01:54:37 +02:00
Tetrakern
df05862c9a Improve notices for URL params
No need to check each one if there are no params.
2024-05-21 01:51:09 +02:00
Tetrakern
342fad69f4 Reduce timeout for age confirmation modal 2024-05-20 14:09:25 +02:00
Tetrakern
4d3767d27f Add help modal option to checkbox settings 2024-05-20 01:55:31 +02:00
Tetrakern
28e5f65201 Optimize JS 2024-05-15 15:10:51 +02:00
Tetrakern
20902e681c Consider horizontal screen collision for popup menu position 2024-05-15 15:07:42 +02:00
Tetrakern
a3e093911e Improve bookmarks shortcode 2024-05-15 11:35:14 +02:00
Tetrakern
d41ae8f799 Add card image style Customizer option 2024-05-14 19:18:37 +02:00
Tetrakern
0761d222c8 Fix cad checkmarks being wrongly toggled
Stupid undefined.
2024-05-13 10:15:37 +02:00
Tetrakern
c604705afe Add function reference for chapter keyboard navigation 2024-05-11 15:34:14 +02:00
Tetrakern
f91c5c51d7 Update config.codekit3 2024-05-10 00:05:05 +02:00
Tetrakern
ffbf97644b Add feature to unlock selected posts per user 2024-05-08 23:44:10 +02:00
Tetrakern
b7f2fba0b4 Update fast AJAX mu-plugin 2024-05-07 14:39:01 +02:00
Tetrakern
caa3f37839 Remove uses of hasOwnProperty 2024-05-02 20:35:59 +02:00
Tetrakern
c472106818 Load Sortable.js from theme directory
Seeing how the CDN had an SSL-related outage on 2024/05/02, I'm no longer trusting the thing. This is also the only instance I used a CDN and as this is only loaded in the post editor, I believe we can do without.
2024-05-02 11:45:56 +02:00
Tetrakern
bc8937daa6 Fix issue with duplicate author search keywords 2024-04-26 13:21:39 +02:00
Tetrakern
0e5de4f90a Fix wrong variable name 2024-04-24 23:53:14 +02:00
Tetrakern
3ec803fdef Remove superfluous sanitization in suggestions 2024-04-24 23:05:43 +02:00
Tetrakern
81554d1ff6 Update bookmark scroll behavior 2024-04-24 22:23:42 +02:00
Tetrakern
8a86ce7564 Add anchor to suggestions 2024-04-24 22:07:18 +02:00
Tetrakern
55922128a4 Make fcn_textareaAdjust more resilient 2024-04-24 19:53:05 +02:00
Tetrakern
eab325c2e7 Account for different content elements in comment form
Textarea and div, which should be enough.
2024-04-24 19:42:17 +02:00
Tetrakern
4a97f62037 Fix over-reliance on IDs in comment form
Just in case these IDs are not unique at some point. It also makes the HTML smaller.
2024-04-24 19:08:05 +02:00
Tetrakern
268071c42b Account for order in AJAX comment submit 2024-04-24 17:36:06 +02:00
Tetrakern
b65fb51c3c Prepare scripts for custom comment form selector 2024-04-24 17:20:09 +02:00
Tetrakern
bba6bc0042 Add comment order toggle button 2024-04-24 17:17:50 +02:00
Tetrakern
fdab283909 Add custom order param to comments query 2024-04-24 00:58:48 +02:00
Tetrakern
5eb2c7af2e Removed IDs from grid view and order toggles
Just in case there are more than one.
2024-04-17 21:51:55 +02:00
Tetrakern
479ef3c2c1 Make story comments independent from post 2024-04-16 00:18:43 +02:00
Tetrakern
d67e8c7292 Make story page tabs more independent 2024-04-14 11:59:38 +02:00
Tetrakern
0b16fe89d9 Update story tabs JS 2024-04-14 01:59:52 +02:00
Tetrakern
6c41aff10b Prevent errors in follows menu 2024-04-12 09:48:47 +02:00
Tetrakern
c9f2f0b45e Fix chapter auto-checkmark not working 2024-04-11 00:09:43 +02:00
Tetrakern
b552d7a6ae Fix general nonce not always being used
Going just by the name attribute can result in the wrong one being queried if there are more than one on the page.
2024-03-29 15:42:41 +01:00
Tetrakern
3097a3e70b Limit admin dialog modal logic to theme 2024-03-21 14:41:58 +01:00