WordPress phpBB 2.4.6 released

User avatar
axew3
w3all User
w3all User
Posts: 2689
Joined: Fri Jan 22, 2016 5:15 pm
Location: Italy
Contact:

WordPress phpBB 2.4.6 released

Post by axew3 »

Faster than never...

REQUIREMENTS:
Once the plugin has been updated to 2.4.6 version, it will require as MANDATORY PHP 7 or better.

NOTE:
To update to the new db connection configuration, you'll have to do only one thing: visits the plugin admin page.
At this time, the plugin will populate related new option with connection values coming by the included config.php.
Note that until you'll not open the plugin admin page, the plugin will still go on using the old phpBB config file inclusion.
So just open the plugin main admin page and check that the configuration green button display.
It will be red when the connection fail or added connection values are wrong or empty.

All the old explain (and pain for someone) and boring steps about config.php inclusion come finally to an end on 2.4.6-

The cleanup of olds (not necessary anymore db options rows, only 4 in true) and relate code will be done on 2.5.0 release,
(or of course, it will happen together with all the rest, when you'll uninstall the plugin).

Code: Select all

== Changelog ==

= 2.4.6 =
*Release Date - 4 Jan, 2022*

* Note: Php7 or better required since 2.4.6
* Replace: phpBB config.php file inclusion. phpBB database connection values and integration mode are now all inside the new option into integration plugin admin page.
* Note: active installations are automatically switched to the new configuration when: visit the WP_w3all plugin admin page after the plugin update. Check that all is in good order (GREEN BUTTON display).
* Note: open plugin admin page to automatically activate the new config (that now work without including a phpBB config.php file). If the GREEN BUTTON display it is all ok: if you were using the custom config.php file inclusion, may remove/delete the file from the filesystem because it will not be used anymore
* Fix function w3all_add_phpbb_user(). Was working fine, but it has been optimized to avoid waste of resources (when/if called) and minor cleanup
* Optimize verify_credentials() main function
* Fix: if integration active but db connection fail, and users have to login in WordPress, but the presented hash is a phpBB hash, the plugin will follow on recognize any presented hash and correctly login users without doing a password reset
* Remove js onmouseover to switch links to the iframe mode. There is no need to take this and more code into widget and shourtcode files (due to js overall_header.html code): all files about have been shortened and cleaned up: old custom files will follow to work as before (because functions about have not been removed)
* Logs 2.4.6 here: https://www.axew3.com/w3/forums/viewtopic.php?f=2&t=1672
More notes of what is coming on and why:
viewtopic.php?f=2&t=1672
GamingSanctum
Posts: 3
Joined: Wed Jun 30, 2021 1:54 am

Re: WordPress phpBB 2.4.6 released

Post by GamingSanctum »

Installed and working on my site! Login widget is working again, YAY! Thank you so much for your work on this.
User avatar
axew3
w3all User
w3all User
Posts: 2689
Joined: Fri Jan 22, 2016 5:15 pm
Location: Italy
Contact:

Re: WordPress phpBB 2.4.6 released

Post by axew3 »

All working fine!
EXCEPT:

Code: Select all

= 2.4.7 =
*Release Date - 5 Jan, 2022*

* Fix: user not added into phpBB, when an user added by admin in WordPress
* Fix  all others actions that do not fires when editing users in wp-admin side
i'm sorry to see that was better to wait a moment more before to release.
The bug was affecting just a line into wp_w3all.php file.
Anyway, i've prefer to release so to fix immediately this important issue.
2.4.7 has been just released.
Please report if you find out any bug more.
Post Reply