Shish
|
82a3ce25c2
|
level 7 typing
|
2024-01-20 23:27:34 +00:00 |
|
Shish
|
8bd00f60c1
|
[core] kill another secret global
|
2024-01-20 19:57:26 +00:00 |
|
Shish
|
05199c13cc
|
[core] kill a secret global
|
2024-01-20 19:52:18 +00:00 |
|
Shish
|
b60c3fe362
|
[core] a load more type hints, and fix bugs revealed by type hints
|
2024-01-20 14:11:00 +00:00 |
|
Shish
|
2a494504f3
|
[core] all image columns should be statically or dynamically defined - nothing undefined
|
2024-01-15 18:52:07 +00:00 |
|
Shish
|
bbea373c19
|
[core] use ArrayAccess rather than dynamic props for extra columns on the images table
|
2024-01-15 18:52:07 +00:00 |
|
Shish
|
434455b836
|
[tests] more voiding of tests
|
2024-01-15 14:31:51 +00:00 |
|
Shish
|
a1f22ef67c
|
[themes] void return type for display_* functions
|
2024-01-15 14:23:12 +00:00 |
|
Shish
|
bb9ab613ce
|
[everything] bulk set event handler return types to void
|
2024-01-15 11:52:35 +00:00 |
|
Shish
|
7e7e9ec049
|
[rating] teardown tests properly
|
2024-01-09 22:47:10 +00:00 |
|
Shish
|
267e176658
|
[core] have extensions react to ImageAdditionEvent, instead of sending ImageAddition and other events in parallel
|
2024-01-09 01:32:34 +00:00 |
|
Shish
|
77e88f6f54
|
[ratings/search] remove implicit 'rating:*' from image counting process, hopefully fixes #991
|
2024-01-07 04:17:22 +00:00 |
|
Shish
|
c79751007c
|
[rating] fix description of user config
|
2024-01-07 03:48:28 +00:00 |
|
Shish
|
9f002b6bf7
|
typed arrays
|
2024-01-01 03:30:21 +00:00 |
|
Shish
|
625406e591
|
extra comments
|
2023-12-31 18:48:56 +00:00 |
|
Shish
|
fb49b785ef
|
[core] don't take shortcuts when going next/prev, as some extensions (eg ratings) might want to alter search results (fixes #984)
|
2023-12-31 18:48:49 +00:00 |
|
Shish
|
a491d70b0e
|
[ratings] don't crash if rating isn't set yet
|
2023-12-21 15:26:53 +00:00 |
|
Shish
|
9e7f3cb397
|
Make SHM_POST_INFO more logical
Rather than having a boolean for view or edit + optional editor, use the
existence of the editor to know if a field is editable
|
2023-12-19 11:41:02 +00:00 |
|
Shish
|
a5c6f1321b
|
refactor search a little and add much better testing
|
2023-12-14 17:04:16 +00:00 |
|
Shish
|
fd1bb21f9d
|
bumps
|
2023-11-11 22:05:28 +00:00 |
|
Shish
|
43c7be0e89
|
dedicated search_link() function for generating links to search results, see #936
|
2023-08-18 13:52:03 +01:00 |
|
Shish
|
23e36b4349
|
only link to post/list when you actually want post/list, if you want just a default page, leave it empty
|
2023-08-18 12:45:56 +01:00 |
|
Shish
|
7f048ff6f2
|
[ratings] link the rating to the appropriate search, fixes #936
|
2023-08-18 12:45:27 +01:00 |
|
Shish
|
5879184895
|
SHM_POST_INFO element for doing info box elements in a standard way
|
2023-08-17 18:21:28 +01:00 |
|
Luana
|
b29d536e19
|
more microhtml
|
2023-08-16 15:40:08 +01:00 |
|
Luana
|
8202367eaa
|
build_selector and make_form_microhtml as SHM_ functions
|
2023-08-16 15:40:08 +01:00 |
|
Luana
|
98aca16e73
|
format
|
2023-07-03 16:35:43 +01:00 |
|
Luana
|
34b608c4b7
|
ratings ext fully MicroHTML
|
2023-07-03 16:35:43 +01:00 |
|
Luana
|
91710f4c59
|
More MicroHTML
|
2023-07-03 16:35:43 +01:00 |
|
Luana
|
84d232ca0d
|
build_selector returns HTMLElement
|
2023-07-03 16:35:43 +01:00 |
|
Luana
|
ca88b28b1e
|
use MicroHTML
|
2023-07-03 16:35:43 +01:00 |
|
Luana
|
8db0086d7a
|
standard HTML select code
|
2023-07-03 16:35:43 +01:00 |
|
Shish
|
8fb6fd5f54
|
stricter nulls
|
2023-06-27 17:45:35 +01:00 |
|
Shish
|
00d4f9f75c
|
always have a Themelet, never null
|
2023-06-27 16:11:14 +01:00 |
|
NottyNoz
|
4253d357af
|
board config cleanup
|
2023-03-27 16:45:59 +01:00 |
|
Shish
|
689b2b13af
|
send_event(T) -> T
|
2023-02-04 20:50:26 +00:00 |
|
Shish
|
fcfeed8413
|
fix l2 errors
|
2023-02-03 20:03:04 +00:00 |
|
Shish
|
5a64e8729b
|
nits
|
2023-01-11 11:15:26 +00:00 |
|
Shish
|
bce2d55744
|
Namespaces are one honking great idea—let's do more of those!
|
2023-01-10 22:44:09 +00:00 |
|
Shish
|
a04bc2e7e4
|
php8.1 gogogo
|
2022-10-28 01:45:35 +01:00 |
|
Shish
|
4ff93c63c3
|
new php-cs-fixer, new opinions about what is today's preferred format...
|
2022-10-27 17:21:46 +01:00 |
|
Shish
|
3d9e32e919
|
new php-cs-fixer
|
2021-12-14 18:32:47 +00:00 |
|
Shish
|
3bb1566df2
|
Allow db->set_timeout(null) to disable DB timeouts, see #874
|
2021-09-22 15:42:41 +01:00 |
|
Shish
|
77f7121e26
|
drop php7.3 support, make use of 7.4 features
|
2021-03-14 23:43:50 +00:00 |
|
Matthew Barbour
|
72268d529d
|
Moved user options to separate page, modularized the settings page code so that it can be re-used to simplify and standardize user settings in the same manner as global settings
|
2021-01-16 14:26:17 -06:00 |
|
Matthew Barbour
|
f497094482
|
Image to Post - rating
|
2020-10-26 10:53:03 -05:00 |
|
Shish
|
5816aa3084
|
execute consistently
|
2020-10-25 21:34:52 +00:00 |
|
Shish
|
7b3ab71b1e
|
standard post linking - avoid the word "Image"
|
2020-10-09 13:51:24 +01:00 |
|
Matthew Barbour
|
9b5d963aa3
|
Added ImageDownloadingEvent that allows extensions to stop a user from viewing an image or perform other operations on the image before the image is downloaded to the user
|
2020-06-24 16:55:58 +01:00 |
|
Matthew Barbour
|
6d16c52367
|
New bulk import/export extension
|
2020-06-23 15:01:22 +01:00 |
|