From 9ccc455c1457266f084f8cb3c6ed1ff701877e5e Mon Sep 17 00:00:00 2001 From: robinsowell Date: Thu, 13 Nov 2025 11:45:57 -0500 Subject: [PATCH 1/3] Fix php 8.4 compat and an api call --- system/user/addons/forum/mod.forum.php | 2 ++ system/user/addons/forum/mod.forum_core.php | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/system/user/addons/forum/mod.forum.php b/system/user/addons/forum/mod.forum.php index e4593b5..3b83b58 100644 --- a/system/user/addons/forum/mod.forum.php +++ b/system/user/addons/forum/mod.forum.php @@ -46,6 +46,8 @@ class Forum public $is_table_open = false; public $preview_override = false; public $mbr_class_loaded = false; + public $MBR = null; + public $parse_php = false; public $read_topics_exist = false; public $SPELL = false; public $spellcheck_enabled = false; diff --git a/system/user/addons/forum/mod.forum_core.php b/system/user/addons/forum/mod.forum_core.php index 3c20842..9a98f84 100644 --- a/system/user/addons/forum/mod.forum_core.php +++ b/system/user/addons/forum/mod.forum_core.php @@ -1139,7 +1139,8 @@ public function _feed_builder() // Set the output type ee()->output->out_type = 'feed'; - ee()->config->core_ini['send_headers'] = 'y'; + ee()->config->set_item('send_headers', 'y'); + ee()->TMPL->template_type = 'feed'; // Load the requested theme file From 6d6743cfe4733a44b8f2267eccb1dd99e411141e Mon Sep 17 00:00:00 2001 From: robinsowell Date: Thu, 13 Nov 2025 11:49:07 -0500 Subject: [PATCH 2/3] Changelog and version number update for release --- README.md | 5 +++++ system/user/addons/forum/addon.setup.php | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 0b07b03..f142dcb 100644 --- a/README.md +++ b/README.md @@ -25,6 +25,11 @@ The ExpressionEngine Discussion Forum Module allows you to create and manage a f ## Changelog +### 5.1.2 + +- Fixed PHP deprecation issues. +- Fixed a deprecated API call. + ### 5.1.1 - Fixed template links in the control panel. diff --git a/system/user/addons/forum/addon.setup.php b/system/user/addons/forum/addon.setup.php index fda5115..c0f69c5 100644 --- a/system/user/addons/forum/addon.setup.php +++ b/system/user/addons/forum/addon.setup.php @@ -5,7 +5,7 @@ 'author_url' => 'https://expressionengine.com/', 'name' => 'Forum', 'description' => 'Add a full-featured forum to your site', - 'version' => '5.1.1', + 'version' => '5.1.2', 'namespace' => 'ExpressionEngine\Addons\Forum', 'settings_exist' => true, From 15af7eb44fd23d07783d9051e2b3f74c66ef75bb Mon Sep 17 00:00:00 2001 From: robinsowell Date: Thu, 13 Nov 2025 11:51:10 -0500 Subject: [PATCH 3/3] One more version and build update for release --- system/user/addons/forum/mod.forum.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/system/user/addons/forum/mod.forum.php b/system/user/addons/forum/mod.forum.php index 3b83b58..80e1ca4 100644 --- a/system/user/addons/forum/mod.forum.php +++ b/system/user/addons/forum/mod.forum.php @@ -13,8 +13,8 @@ */ class Forum { - public $version = '5.1.1'; - public $build = '20230522'; + public $version = '5.1.2'; + public $build = '20251113'; public $use_site_profile = false; public $search_limit = 250; // Maximum number of search results (x2 since it can include this number of topics + this number of posts) public $return_data = '';