Commit Graph
43 Commits
Author SHA1 Message Date
Spine 8da8febbf3 use property id instead of method id() in forum code 2025-10-13 09:24:55 +02:00
itismadness cefc356617 Replace deprecated threadCount function usage 2025-08-27 16:44:44 +02:00
Spine 9c91be8e28 remove parentheses from (new Class())->method() 2025-08-07 16:03:10 +02:00
Spine 31f5909642 refactor error messages and add response code 2025-07-28 16:55:16 +02:00
Spine 36cda91529 declare strict types and Gazelle namespace 2025-05-23 14:41:16 +02:00
sheepish 6c538e9edc phpstan add globals type hints to sections/ 2024-12-20 09:39:20 +01:00
Spine 6a7e10e96b apply phpcs PSR12.Files.FileHeader PSR12.Operators.OperatorSpacing... 2024-04-07 19:46:35 +02:00
Spine 338a1feb54 apply phpcs PSR2.Methods.FunctionClosingBrace PSR12.Classes.ClassInstantiation 2024-04-07 19:46:30 +02:00
Spine af8a5b4936 pass user objects to Forum methods 2024-01-01 13:16:17 +01:00
Spine 9e6fb42fcf finish twigification of forum table of contents 2023-02-03 11:13:49 +01:00
Spine 11b45c42da move [Catch up] to top of page 2023-02-03 11:13:48 +01:00
Spine 5fdcd2efb7 primary permissions may have a custom forum 2023-02-03 11:13:47 +01:00
Spine 22f25478e7 access specific forums whitelisted by primary userclass 2023-02-03 11:13:47 +01:00
Spine e348323a68 nuke Format::get_pages() 2023-02-03 11:13:46 +01:00
Spine ecc1ec1b4c remove final $LoggedUser references from sections/ 2023-02-03 11:13:45 +01:00
Spine 0424686086 remove check_perms() from sections/forums 2023-02-03 11:13:45 +01:00
Spine 200b7a5908 use an options array for View::show_header 2023-02-03 11:13:41 +01:00
Spine 95de520e33 Removal of global $LoggedUser array - phase II 2023-02-03 11:13:41 +01:00
Spine 26fc0ed8d7 Removal of global $LoggedUser array - phase I 2023-02-03 11:13:41 +01:00
itismadness 4e0fd29ecd Fix icon for thread in forum 2023-02-03 11:13:41 +01:00
Spine b27eb13305 sticky threads redux 2023-02-03 11:13:40 +01:00
Spine 897f842e27 remove G:: from sections/ 2023-02-03 11:13:39 +01:00
Spine 44c2680107 add navigation trails to forum 2021-03-18 18:17:07 +00:00
Spine b176ebdd3b Replace Forums::get_forums() and other methods 2021-03-02 08:35:18 +00:00
Spine dc2090df47 split forum code between manager and base classes 2021-01-30 17:38:10 +00:00
Spine 3006cd617a Switch over to user_read_* tables and drop the old columns 2021-01-23 19:42:01 +01:00
itismadness 472394b533 fix non-stickied locked threads always showing unread 2020-10-08 07:58:59 +00:00
Spine d881fea519 move Format::cutString() to shortenString() (in util.php) 2020-09-12 14:53:52 +00:00
itismadness 42467b8e63 use CatchupTime on non-viewed threads for read status 2020-07-19 04:36:11 +00:00
itismadness 2de68df55e Fix catchup logic on forum 2020-07-18 15:53:52 +00:00
Spine 6995d40bd4 chevrons are better than >> (in other words >> < ») 2020-07-07 19:04:16 +02:00
Spine 4d082eb7ac add unread icon main forum table of contents 2020-06-15 18:12:16 +00:00
Spine 3c70aa66e4 Rip out forum cache updates 2020-06-10 20:55:31 +00:00
Spine 9a95f420f4 because there are no forum-specific rules 2020-06-08 19:08:54 +02:00
itismadness 3cb4b2e72e Replace long array definitions with short tokens (!66) 2019-11-26 03:24:03 +00:00
kilogitty a4af98197d Replace all empty array() initializers with [] (#43) 2019-10-15 21:46:31 +00:00
kilogitty ecec8541e5 Replace all short tags with regular php tags (#35) 2019-10-13 18:12:49 +00:00
Spine d7e79c814f convert tabs to spaces, take 2 (#13) 2019-09-18 19:37:35 +00:00
itismadness 211ce4d173 replace tabs with spaces (#12) 2019-09-17 22:09:49 +00:00
itismadness 6b380649f6 Bug fixes for responsive styleesheets (!87)
Fixes for the following:
Added searchbars to menu
Made logchecker link hidden by default
Tweaked forums (made quote links clickable, added unread icon)
Fix icon colors in sunset and coffee

Squashed commit of the following:

commit 341c5cf1f8172961d8243b5b2b953f7a95aa292c
Author: Welp Wazowski <[email protected]>
Date:   Sun May 13 14:29:49 2018 -0700

    squashed 3 commits
2018-05-13 22:15:15 -04:00
itismadness 5ee7141f37 Create responsive versions of ApolloStage stylesheets (!84)
Squashed commit of the following:

Author: Welp Wazowski <[email protected]>

    make header link clickable on mobile
    Fix a few more things, update all stylesheet variants
    weird jumpy thing begone!
    greatly improved header collapse performance on real mobile devices using CSS transforms
    coffee
    Allow mobile zooming, stats page, fix inconsistent padding and sometimes text cutoff, remove hover colors on mobile
    fixed a couple small header bugs, added sunset variant and conversion script
    a few more tables. Slowly, but surely!
    more annotating td_right columns, fixed rules and desktop invite table
    Inline right-aligned "captions" on torrent and collage pages
    invite table and header wrapping on thin phones
    make colors white in header, one more torrent table (hopefully)
    User settings page, fix mistake made when removing $Mobile
    Removed $Mobile, fixed some header problems, fixed up z-indices, tweaked forum a bit
    header now looks ok except for stats, added logchecker to menu
    forum posts outside of forum (eg, comments), header display (expand no work right yet)
    Fix top10
    Requests table
    collages, and some more weird torrent tables
    Start switching from all-CSS to some HTML classes as well.  It's SOOOOO
    much nicer now!
    forum support, put staff toolbar below search
    tiny bit of work on forms
    top10
    Torrent groups in table look ok now
    switch some stuff to flexbox, a bit of work on torrent table
2018-05-08 14:21:33 -04:00
itismadness 4e971c7675 show tooltip for extra long forum topic titles 2017-07-28 22:38:37 -04:00
A 4dc87d0c22 initial commit 2016-12-19 22:55:12 -05:00