1.8.9 patches/report logs

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

1.8.9 patches/report logs

Post by axew3 »

List of applied patches and TODO list

Along the time 1.8.9 has been patched:

file: class.wp.w3all-admin.php to make it all php versions compatible.

files: class.wp.w3all-phpbb.php and wp_w3all.php
to fix some function for a best code execution, removing not useful code about cookie setting, and resolving any problem about: if the phpBB cookie setting is ok, then there are no more problems on WP side, in any case.
Fix correct execution/output of all shortcodes: now shortcodes are parsed on posts and pages in the correct order, as they are added on posts/pages.
Add shortcode display phpBB last topics grid in Wordpress with first topic's attached image which example you can see phpBB last topics grid in Wordpress in action here

About this latest added shortcode, the file
views/phpbb_last_topics_withimage_output_shortcode.php
has been added into the /views folder.

Report any bug you may found, contributing to make next 1.9.0 WordPress phpBB stable and powerful.

Just download and replace these, or all plugin's files to update WP_w3all to latest patched version with all these issues resolved.
User avatar
axew3
w3all User
w3all User
Posts: 2713
Joined: Fri Jan 22, 2016 5:15 pm
Location: Italy
Contact:

Re: 1.8.9 patches/report logs

Post by axew3 »

!IMPORTANT
at date of this post:
class.wp.w3all-phpbb.php
has been patched about:

Code: Select all

do_action('wp_login', $user->user_login');
miss the second parameter that should be $user
so line 562 (on 1.8.9) has been changed into:

Code: Select all

do_action( 'wp_login', $user->user_login, $user );
This fix (and discover) where the problem was about:
woocommerce (miss parameter Php notice onlogin in wordpress, where woocommerce installed)
the same php notice was coming out also into plugin WP Better Security, and all others plugins that interact with WP login in several ways, just reported by @guarra at wp.org
.

So, may update as soon and check it fixed once for ever!
User avatar
axew3
w3all User
w3all User
Posts: 2713
Joined: Fri Jan 22, 2016 5:15 pm
Location: Italy
Contact:

Re: 1.8.9 patches/report logs

Post by axew3 »

at date of this post:
Patched: class.wp.w3all-phpbb.php
Fix: "you are not allowed to access this page" on activating plugin with WordPress admin ID 1 (default admin installer in WP) coming out in some circumstances"
User avatar
axew3
w3all User
w3all User
Posts: 2713
Joined: Fri Jan 22, 2016 5:15 pm
Location: Italy
Contact:

Re: 1.8.9 patches/report logs

Post by axew3 »

at date of this post, suggested by Jakub:
Patched: class.wp.w3all-phpbb.php
Fix: "fix login loop accessing wp-admin in certain circumstances"

Sun Jul 22 2018
FIX:
PHP Notice: Undefined variable: wp_lang_x_phpbb in class.wp.w3all-phpbb.php on line 1039
User avatar
axew3
w3all User
w3all User
Posts: 2713
Joined: Fri Jan 22, 2016 5:15 pm
Location: Italy
Contact:

Re: 1.8.9 patches/report logs

Post by axew3 »

To do patches list for 1.9.0:
patches still not applied and scheduled to be resolved as soon:

1) Bug: when plugin has been installed, but not still active because the correct path to a phpBB config.php file is not correctly set, on Appearance -> widgets, widgets about phpBB WP integration display.
They do not need to display until the correct path is not set. This is maybe a secondary bug.

2) !IMPORTANT: when user register in WP side and is added in phpBB at same time, it is added by default into groups with id 2 and 7 that are default newly registered and registered users phpBB user's groups.
If these groups aren't existent in phpBB, then the user will result in phpBB as belonging to NO GROUP at all
, so it is necessary to add manually this user to some phpBB group in this case.
Fix: add custom option to add users in phpBB into an existent phpBB group that will be possible to choose between existent phpBB groups.
Add users into a single group

Please report in reply any bug you may still find out!
Post Reply