159 Commits

Author SHA1 Message Date
Tetrakern
683fc9091d Fix counting of new folled chapters 2024-12-15 02:13:38 +01:00
Tetrakern
a584bf51a6 Replace 5.xx.x with 5.27.0 2024-12-09 02:45:08 +01:00
Tetrakern
349e21f9a4 Introduce FFCNR 2024-12-08 14:31:47 +01:00
Tetrakern
f5e0188c1f
Add Stimulus (#65) 2024-12-06 17:38:32 +01:00
Tetrakern
c5f7e23ff5 Use wp_print_inline_script_tag()
Makes it possible to apply script content policy.
2024-11-28 15:24:19 +01:00
Tetrakern
9df1092549 Add login status bookshelf error messages 2024-11-16 01:16:53 +01:00
Tetrakern
83ba5069fa Add filter to profile support link fields 2024-10-30 12:07:50 +01: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
e0cf883b5f Add skins interface to admin 2024-10-25 23:31:21 +02:00
Tetrakern
d169331627 Add custom CSS skins feature 2024-10-25 12:08:16 +02:00
Tetrakern
f24338a9e5 Clean up error messages part 4 2024-10-13 00:43:49 +02:00
Tetrakern
07cdac120a Clean up error messages part 3 2024-10-13 00:36:43 +02:00
Tetrakern
98bb68009d Clean up error messages part 2 2024-10-12 17:32:32 +02:00
Tetrakern
a19303e5a1 Add fictioneer_get_post_type_label() 2024-10-04 16:28:08 +02:00
Tetrakern
3e68f42098 Clarified self-deletion note 2024-09-27 12:01:17 +02:00
Tetrakern
8da88c4f42 Fix nested loop 2024-09-26 23:01:40 +02:00
Tetrakern
79d7c2b7d7 Update post check in self-delete
Look for anything valid.
2024-09-26 22:38:21 +02:00
Tetrakern
017cfff742 Optimize user self-delete and fix multisite
So apparently, on a multisite, deleting an user the normal way does not remove them from the network. Great. Wonderful _AMAZING!_
2024-09-26 20:02:22 +02:00
Tetrakern
6ed097ccda Optimize self-delete comment updates 2024-09-26 18:55:38 +02:00
Tetrakern
18492a9692 Remove deleted comment backup meta fields
Their usefulness is dubious at best and they take up unnecessary space.
2024-09-26 18:40:52 +02:00
Tetrakern
38087b9a86 Replace strtoupper with mb_strtoupper 2024-09-01 16:44:44 +02:00
Tetrakern
8ac722de0a Code formatting 2024-08-16 13:31:17 +02:00
Tetrakern
2ee8744901 Improve conditional loading for AJAX functions 2024-06-24 15:33:48 +02:00
Tetrakern
73d99ffc3a Reorganize user and profile functions 2024-06-18 20:21:33 +02:00
Tetrakern
139cb8fefc Move after logout cleanup function 2024-06-18 19:42:46 +02:00
Tetrakern
fefed91d67 Move functions around
fictioneer_delete_my_account() and fictioneer_append_meta_fields() moved out of utilities to more fitting files.
2024-06-17 22:30:57 +02:00
Tetrakern
24cfa57133 Add optional validators to URL sanitizer 2024-06-10 11:05:00 +02:00
Tetrakern
ac152e9d47 Use new URL sanitizer 2024-06-10 10:32:23 +02:00
Tetrakern
835cbfa608 Update admin profile 2024-05-31 13:43:01 +02:00
Tetrakern
5f5a916a6d Update admin profile inline style 2024-05-31 01:18:25 +02:00
Tetrakern
09be144a0f Add action hooks to Follow/Reminder toggles 2024-05-30 15:56:56 +02:00
Tetrakern
3f14a9f031 Refactor OAuth process
fml
2024-05-21 16:44:05 +02:00
Tetrakern
997cf0ac9d Remove superfluous PHP closing tags 2024-05-16 21:45:26 +02:00
Tetrakern
4d707ac4ba Add option to show default WP login link 2024-05-15 01:22:03 +02:00
Tetrakern
3dfbb87f4c Add Patreon section to the wp-admin user profile in 2024-05-10 18:31:22 +02:00
Tetrakern
564b60d180 Add helper to get user Patreon data 2024-05-10 16:36:28 +02:00
Tetrakern
42a0aa087e Improve fictioneer_patreon_tiers_valid() 2024-05-10 16:35:59 +02:00
Tetrakern
f2e731475a Merge _avatars.php into _user_data.php
Another needless file system operation less.
2024-05-10 15:56:05 +02:00
Tetrakern
8ce8ef8cca Use wp_admin_notice() for notices 2024-05-09 19:52:11 +02:00
Tetrakern
ffbf97644b Add feature to unlock selected posts per user 2024-05-08 23:44:10 +02:00
Tetrakern
2fa25630f8 Add fictioneer_patreon_tiers_valid() function
And a filter.
2024-04-27 13:22:01 +02:00
Tetrakern
4dec87b117 Add constant to handle Patreon user data expiration
And reduce the time to one week per default.
2024-04-27 12:59:23 +02:00
Tetrakern
2ac7d3102a Improve navigation and icon menu style 2024-04-12 11:43:04 +02:00
Tetrakern
edda80552a Exclude super admins from self-deleting 2024-03-19 11:59:26 +01:00
Tetrakern
fc7fc2ac2e Update safe title helper parameters
Added the $context parameter and $args, which now also covers $no_filters which hopefully nobody has used yet lol
2024-03-01 12:39:42 +01:00
Tetrakern
affc19f5b8 Code cleanup and remove errant wp_die()
Yikes.
2024-02-06 00:32:15 +01:00
Tetrakern
75238e0fa2 Remove object buffer from AJAX bookshelves 2024-02-04 17:57:28 +01:00
Tetrakern
e9dfaa44f5 Catch query error for Follows request 2024-02-01 20:23:15 +01:00
Tetrakern
f39a259516 Spring cleaning
Renamed and reordered things for more clarity and efficiency.
2024-01-29 17:08:19 +01:00