Shish
fab4b489ac
infobox css to css file, and a little wider
2024-01-01 22:27:42 +00:00
Shish
a267e502f3
fmt
2024-01-01 21:17:36 +00:00
Shish
ec567d399a
log image loading errors
2024-01-01 21:16:47 +00:00
Shish
aea533b345
[file handlers] separate out display_image and display_metadata
2024-01-01 20:21:51 +00:00
Shish
8755298ee9
[static] add shm_log js function available early in page load
2024-01-01 20:15:34 +00:00
Shish
509f8eee3e
[core] separate init.js for code which needs to run before page load
2024-01-01 20:03:50 +00:00
Shish
47dfc2c36e
fix view js a bit
2024-01-01 17:17:27 +00:00
Shish
3acc3fa607
[css] remove more dead css, make more extension CSS be specific
2024-01-01 16:21:43 +00:00
Shish
7264683a04
[home] make sure home css only applies to home page
2024-01-01 16:10:26 +00:00
Shish
585ba7f42d
[autocomplete] remove dead css
2024-01-01 16:07:59 +00:00
Shish
f611f9b1e4
[bbcode] make sure bbcode css only applies to bbcode
2024-01-01 16:05:48 +00:00
Shish
c0d9946e71
[upload] go full OOP for upload results
2024-01-01 04:30:43 +00:00
Shish
9f002b6bf7
typed arrays
2024-01-01 03:30:21 +00:00
Shish
26bf4277e0
Separate out GET and POST more explicitly
...
- No longer allow uploading directly via GET, that is terrible for
security. Instead, use the GET parameters to pre-fill the upload form.
- PageRequestEvent has a `method` property that can be checked in
extensions
2024-01-01 03:30:21 +00:00
Shish
5356008985
remove unused images
2024-01-01 03:30:21 +00:00
Shish
e3fb67661e
nits
2024-01-01 03:30:21 +00:00
Shish
3462a81c28
[upload] give filesize-tracker script some polish
2024-01-01 03:30:21 +00:00
Shish
42a2d6e12f
[home] show text counter even without graphical counter
2023-12-31 23:07:54 +00:00
Shish
9e9225acf3
[core] allow SHM_POST_INFO html element to accept a link parameter
2023-12-31 22:27:32 +00:00
Shish
209e9b4ab5
[tag edit] have image info link to history if they're active
2023-12-31 22:00:31 +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
b67fca51f5
[view] ViewImage -> ViewPost
2023-12-31 01:20:36 +00:00
Shish
a00b522f34
[view] more microhtml
2023-12-31 01:10:03 +00:00
Shish
9c4138399d
Merge branch 'no-modernizr'
2023-12-30 18:07:59 +00:00
Shish
48557354fc
[upload] less jquery
2023-12-30 14:25:03 +00:00
Shish
159efdcce6
[r34] less jquery
2023-12-30 14:20:31 +00:00
Shish
61c52c2237
[index] less jquery
2023-12-30 14:20:03 +00:00
Shish
b456b86ca0
[index] remove hack for ancient opera
2023-12-30 13:59:56 +00:00
Shish
de96ce8129
[bbcode] remove jquery
2023-12-30 13:59:27 +00:00
Shish
8121f4d6db
[cbz] remove jquery
2023-12-30 13:59:16 +00:00
Shish
ab4c58e17e
[view] reduce jquery
2023-12-30 13:47:23 +00:00
Shish
ccd14e38c5
[comment] reduce jquery
2023-12-30 13:47:02 +00:00
Shish
410bddd24e
[handle_pixel] remove redundant cookie flags
2023-12-30 13:34:00 +00:00
Shish
2775ec073d
[media] simpler video stats
2023-12-30 13:26:49 +00:00
Shish
00a49f6541
[media] set $size to "unknown" if we don't know the size
2023-12-30 13:02:31 +00:00
Shish
2a23c235ec
[video] microhtml and no-jquery
2023-12-30 13:01:36 +00:00
Shish
9ed58a69a0
[setup] drop hideable setup sections
...
this is mostly-broken; and when it works, it is confusing; and the code
is bad
2023-12-30 04:07:40 +00:00
Shish
c2befbdf9f
remove modernizr
2023-12-30 03:45:29 +00:00
Shish
8f143a6bac
[view] use vanilla JS to change info box edit/view modes
2023-12-30 03:45:21 +00:00
Shish
cc69ecb74a
hide site-specific extension
2023-12-30 03:21:52 +00:00
Shish
cc36f32ffc
[flash] remove flash extension, browsers don't support it any more
2023-12-30 01:54:24 +00:00
Shish
65d858c1ca
[autocomplete] when tags have the same number of uses, sort by name
2023-12-29 12:17:00 +00:00
Shish
d82df9d7d8
[autocomplete] optimistic client-side filtering
2023-12-29 12:04:05 +00:00
Shish
0e887175e0
[autocomplete] allow keyboard to override an idle mouse
2023-12-29 11:39:00 +00:00
Shish
ef5f1f8599
[autocomplete] min-width rather than wrapping
2023-12-29 11:37:44 +00:00
Shish
4c5af15a88
[autocomplete] default to returning 1000 results from the server instead of all of them
2023-12-29 11:10:58 +00:00
Shish
8007ed8532
[autocomplete] only render the top 100 results
2023-12-29 11:00:56 +00:00
Shish
05d137cd6d
[autocomplete] set innerText rather than HTML to avoid need for HTML parsing
2023-12-29 10:47:51 +00:00
Shish
81f68f1e90
[autocomplete] remove the whole completions div instead of removing each child individually
2023-12-29 10:45:13 +00:00
Shish
6608e3c33e
[autocomplete] avoid a rerender
2023-12-29 10:38:24 +00:00
Shish
15a07205fd
[autocomplete] refactor getCurrentWord
2023-12-29 10:36:32 +00:00
Shish
8eb13f59e6
[autocomplete] allow right-arrow for completion
2023-12-29 10:36:32 +00:00
Shish
09051249a7
[autocomplete] force wrapping for completions
2023-12-29 10:36:32 +00:00
Shish
840b0849df
[user] make email-requiredness a setup option
2023-12-27 10:07:09 +00:00
Shish
fbd6869d85
[themes/r34] be less custom
2023-12-26 13:08:50 +00:00
Shish
7617daa15c
[autocomplete] rely on autocomplete-script to disable browser built-in where appropriate
2023-12-26 12:53:46 +00:00
Shish
d04ec4296b
[upload] saner error reporting
2023-12-26 12:50:37 +00:00
Shish
ec85a0bd76
[autocomplete] touch too
2023-12-26 04:18:40 +00:00
Shish
a92d1ac7c5
[autocomplete] argh
2023-12-26 04:11:35 +00:00
Shish
33adf9aeff
[autocomplete] don't lose focus after selecting a completion
2023-12-26 03:40:30 +00:00
Shish
0eef0cc42b
[autocomplete] specify exact position
2023-12-26 03:18:31 +00:00
Shish
5f69545b65
style tweak
2023-12-26 02:57:10 +00:00
Shish
b55b5a0a0f
[autocomplete] new from-scratch autocomplete implementation
2023-12-26 02:52:19 +00:00
myname
85b1e54904
Refactoring auto-complete functionality for alias editor and auto tagger
2023-12-26 02:37:47 +00:00
Shish
e5c8bf7b18
one cookie set function, for consistent samesite/path/expires
2023-12-26 02:36:51 +00:00
Github Actions
1af62eca83
Auto-merge master to main
2023-12-25 15:36:43 +00:00
Shish
6d370b0aa3
[all themes] use rems for more consistent font sizing
2023-12-25 15:33:57 +00:00
Shish
1f4d2a5b3e
[user_config] remove duplicate style file
2023-12-25 10:39:37 +00:00
Github Actions
7a3e90d524
Auto-merge master to main
2023-12-24 23:19:44 +00:00
Shish
ce962cb358
[style] keep form elements wide even if in a span
2023-12-24 23:17:54 +00:00
Github Actions
61000a7742
Auto-merge master to main
2023-12-24 23:08:18 +00:00
Shish
89dfd33290
allow tags to wrap
2023-12-24 23:06:26 +00:00
Shish
2ac243d20d
[core] use rawurlencode/decode consistently, deprecate caret system
2023-12-24 22:42:14 +00:00
Shish
8b31fea14e
fix downvote link typo
2023-12-24 13:46:59 +00:00
Shish
0dd09b444b
Merge branch 's3'
2023-12-21 21:57:07 +00:00
Shish
8015d69acf
[s3] extension for adding/deleting images on an S3 compatible host
2023-12-21 21:56:48 +00:00
Shish
ad181377c8
[userclass] ghosts should still be able to read PMs
2023-12-21 21:15:46 +00:00
Shish
a491d70b0e
[ratings] don't crash if rating isn't set yet
2023-12-21 15:26:53 +00:00
Shish
d489a4fa18
[user_config] remove redundant overrides
2023-12-19 12:08:39 +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
095a51a4d2
[setup] column-width is standard now
2023-12-18 01:26:31 +00:00
Shish
9a56b50d84
[bulk_add_csv] align help
2023-12-16 10:42:32 +00:00
Shish
3581945e09
[comment] check null once
2023-12-15 21:25:18 +00:00
Shish
7f98412d8b
cache_get_or_set function
2023-12-14 22:02:10 +00:00
Shish
a5c6f1321b
refactor search a little and add much better testing
2023-12-14 17:04:16 +00:00
Shish
4c8274161f
fix more search edge-cases
2023-12-14 02:13:01 +00:00
Shish
e114057dfe
PHPUnit 10 (and other bumps)
2023-12-14 00:25:32 +00:00
Shish
fd1bb21f9d
bumps
2023-11-11 22:05:28 +00:00
Shish
848797030e
nits
2023-11-07 21:01:03 +00:00
myname
e498eb87c7
Fix pool Post/List view
2023-11-06 06:47:59 -06:00
myname
5b2666164f
Create function to search pool by name
2023-11-05 23:50:33 -06:00
myname
40244138f3
Remove redundant button
...
Fix parent-id type issue
2023-11-05 09:40:12 -06:00
Shish
f0e8bd9ee1
[ext/reverse_search_links] apply style directly to the link, no matter where it is positioned
2023-09-06 12:37:13 +01:00
Shish
38af9eb0c4
[ext/reverse_search_links] remove custom position options, for now
2023-09-06 12:37:13 +01:00
Joe
03e24a4c92
fully remove IQDB support
2023-09-06 12:37:13 +01:00
Joe
7fcb4078dd
add reverse image search links extension
2023-09-06 12:37:13 +01:00
Shish
867fdec284
[pools] remove mysql-specific bits
2023-08-18 22:27:42 +01:00
Shish
7a4f033cce
split installer CSS into its own file, since we only use it in one place
2023-08-18 21:51:01 +01:00
Shish
43c7be0e89
dedicated search_link() function for generating links to search results, see #936
2023-08-18 13:52:03 +01:00