Commit Graph
38 Commits
Author SHA1 Message Date
Spine fb8363f14c Initial forum/thread/poll/post unit tests 2023-02-03 11:13:55 +01:00
Spine 2d38c7bce2 auto-subscribing to forums is a privilege 2023-02-03 11:13:55 +01:00
Spine 81aaea6fbd Subscription => User\Subscription 2023-02-03 11:13:54 +01:00
Spine 3986ec9d82 url() is a BaseObject method 2023-02-03 11:13:53 +01:00
sheepish 4ac6b19f17 remove Irc:sendRaw 2023-02-03 11:13:52 +01:00
Spine dda7a4ec68 break out thread poll functionality into a ForumPoll class 2023-02-03 11:13:51 +01:00
Spine 9580fcdf19 break out thread implementation into ForumThread class 2023-02-03 11:13:51 +01:00
Spine 97b8eee1eb Forum derives from BaseObject 2023-02-03 11:13:46 +01:00
Spine 7554f5c66f split subscription code into Subscription and Manager\Subscription classes 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 26fc0ed8d7 Removal of global $LoggedUser array - phase I 2023-02-03 11:13:41 +01:00
Spine de5989bb4a Remove last direct db access in forums section code 2021-03-02 18:36:07 +00:00
Spine 2cbaaa8903 fuck namespaces 2021-03-02 09:45:49 +01:00
Spine b176ebdd3b Replace Forums::get_forums() and other methods 2021-03-02 08:35:18 +00:00
Spine fde345da37 replace send_irc() by Irc::sendRaw() 2021-03-02 08:32:21 +00:00
Spine 080d33e52b Fix featuring polls 2021-01-12 20:00:10 +01:00
Spine 9ced7b31d0 twigify new forum threads 2020-12-16 21:08:04 +00:00
Spine 1eab152b98 another round of forum refactoring 2020-11-22 17:46:23 +00:00
itismadness 30cb624901 consolidate (NON)SSL_SITE_URL to just SITE_URL 2020-11-04 19:34:05 +00:00
Spine d881fea519 move Format::cutString() to shortenString() (in util.php) 2020-09-12 14:53:52 +00:00
Spine 9667e18d41 another one bites the dust in Misc:: 2020-06-11 11:23:00 +02:00
Spine 3c70aa66e4 Rip out forum cache updates 2020-06-10 20:55:31 +00:00
Spine 417227d024 Migrate forum thread creation and posting to app/ 2020-06-05 16:24:07 +00:00
Spine b6b792bbd3 fix query -> prepared_query 2020-05-31 10:09:57 +02:00
Spine ad7e3ce392 no more zerodate in forums_topics table 2020-05-30 13:29:56 +00:00
Spine 44e220e303 no more zerodate in forums_posts table 2020-05-30 13:26:54 +00:00
Spine 23a8dc919c Gazelle classes using a db or cache derive from Base 2020-05-27 18:36:03 +02:00
Spine 1894d05ede move classes/subscriptions to app/Manager/Subscription 2020-05-14 12:42:10 +02:00
nobody 21bd47f73a move staff poll announces to mod channel 2020-02-12 11:21:26 +00: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
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 a43981e6c4 Revert "Add forum headline widget on front page for recent posts and replies to older threads (!70)"
This reverts commit 0f376523d3.
2018-05-01 09:09:34 -04:00
itismadness 0f376523d3 Add forum headline widget on front page for recent posts and replies to older threads (!70)
Squashed commit of the following:

Author: Spine <[email protected]>

    bugfix in topic deletion
    remove warning
    Add a headline widget on front page for recent posts (and their replies) and replies to older threads
2018-04-25 10:51:46 -04:00
itismadness c67dc75870 Implemented allowing everyone to double post (default to merge if within 1hr) (!44)
Squashed commit of the following:

Author: itismadness <[email protected]>

    Implement double posting for all
2018-01-23 15:01:49 -05:00
itismadness 126963094f fix usage of HTTP_REFERER superglobal 2017-10-13 13:04:14 -04:00
A 4dc87d0c22 initial commit 2016-12-19 22:55:12 -05:00