Extension talk:WikiForum
Add topicDeprecated PHP messages
[edit]Testing the installation of Wikiforum. When creating new thread or accessing existing thread, a deprecated PHP message appears: PHP Deprecated: Use of User::getOption was deprecated in MediaWiki 1.35. [Called from WikiForumGui::showWriteForm in ... extensions/WikiForum/includes/WikiForumGui.php at line 244] in ... includes/debug/MWDebug.php on line 381. That causes significant log jam.
Environment: MediaWiki 1.39.11, PHP8.2.27 (fpm-fcgi), MariaDB 11.6.2-MariaDB, ICU 75.1, LilyPond 2.22.2
Wikiforum version: 2.6.0 (633a358) 07:11, 23 December 2024
Other behaviour okay, except $wgWikiForumLogsInRC = false, yet the Forum log is updated in RecentChanges. — Preceding unsigned comment added by Pspviwki (talk • contribs) 16:13, 29 January 2025
- @Pspviwki: Please remember to sign your comments with four tildes (
~~~~), it makes it easier to know who wrote the comment and to ping them. - Are you using some obsolete branched version as opposed to the master version? Because the E_DEPRECATED notice you refer to was fixed in September 2022. Anyway, you probably do not want to have E_DEPRECATED notices logged if you're not a MediaWiki developer.
- There was a typo in the documentation (I've fixed this now), the correct variable name is $wgWikiForumLogInRC (singular, not plural); please adjust the variable name accordingly in your wiki's LocalSettings.php and if it still doesn't work, file a bug on Phabricator (see how to report a bug for details on how to do that). --Jack Phoenix (Contact) 21:20, 31 January 2025 (UTC)
- @Pspviwki: Please remember to sign your comments with four tildes (
- Hi Jack, thanks for the reply.
- 1. Sorry about the signature, it was there originally but it got erased after I updated the reply.
- 2. The Wikiforum version used is 2.6.0 (633a358) 07:11, 23 December 2024, as provided by MW extension distributor for version 1.39. All extensions used in wiki are deployed in the same way using MW distributor for 1.39 if it is possible.
- 3. Thanks, after config update it works as expected.
- Pspviwki (talk) 11:27, 1 February 2025 (UTC)
- Yeah, use the master version, ignore any and all the branched versions for the things I maintain — the existence of these branches is an unfortunate byproduct of the WMF's release process for MediaWiki and they're not guaranteed to be maintained or even usable. (This is an exception to the general rule, which is usually "use the appropriate branch version for your MediaWiki"; but I'm just a single person and I maintain more than a few things, so I need to at least try to select a stable target that's supported for a while, and that's the LTS release. Hilariously, though, the Extension: pages use Template:MW lts branch number to display the supported MW version, and 1.43 is the current LTS, released in last December, but I haven't had the time to update my development environment, let alone test and update the extensions and skins I maintain for 1.43...but at least they all support 1.39 just fine, so there's that.) --Jack Phoenix (Contact) 14:49, 1 February 2025 (UTC)
- Thanks, version 2.7.0 (2f28b51) 15:51, 21 January 2025 installed and it works exactly as it should, no issues, in production, will keep it as long as possible. MobileFrontend is mess as usual, the best is always to switch to Desktop view.
- WMF announced 1.43 as LTS and 1.39 is legacy LTS now, but cannot upgrade till Semantic Mediawiki releases version for 1.43 and that may be quite some time. Pspviwki (talk) 18:37, 1 February 2025 (UTC)
- Yeah, use the master version, ignore any and all the branched versions for the things I maintain — the existence of these branches is an unfortunate byproduct of the WMF's release process for MediaWiki and they're not guaranteed to be maintained or even usable. (This is an exception to the general rule, which is usually "use the appropriate branch version for your MediaWiki"; but I'm just a single person and I maintain more than a few things, so I need to at least try to select a stable target that's supported for a while, and that's the LTS release. Hilariously, though, the Extension: pages use Template:MW lts branch number to display the supported MW version, and 1.43 is the current LTS, released in last December, but I haven't had the time to update my development environment, let alone test and update the extensions and skins I maintain for 1.43...but at least they all support 1.39 just fine, so there's that.) --Jack Phoenix (Contact) 14:49, 1 February 2025 (UTC)
Feature request: Mention user by default when quoting them
[edit]Hello, I implemented the patch to enable Echo notifications, but what would really be useful is if the quoting system on WikiForum would mention the user by default. Right now, one has to do it manually. Rasputin 93 (talk) 18:32, 26 August 2025 (UTC)