Here we go: i've got the same problem, activating on same page, widget and shortcode.
Resizer do not will work, because the iframe ID assigned, will be found the same:
so to resolve this, i just opened
/views/wp_w3all_phpbb_mchat_short.php
file, and where
<iframe id="w3all_phpbb_mchat_iframe"
change the ID to something else, like adding a 0 for example, so the id will be unique:
<iframe id="w3all_phpbb_mchat_iframe0"
but it is secondary problem that only come out if more than one iframe found on page, so a stupid fix for shortcode + widget on same page: +- impossible situation. It is not your problem in this case, the problem into your example install is:
Code: Select all
w3all_phpbb_mchat_iframe:404:819:init. This error can be disabled by setting the checkOrigin: false option or by providing of array of trusted domains.
array of allowed domains is not correctly passed
to make the long story short,
/views/
wp_w3all_phpbb_mchat_short.php
and
/views/
wp_w3all_phpbb_mchat.php
have been patched, to correctly pass array of allowed domains.
Could you test, please, these new files versions, into your install?
The zip contain both files, that need to replace same files, into folder
/wp-content/plugins/wp-w3all-phpbb-integration/views/
you can download both patched files directly on repository:
https://plugins.trac.wordpress.org/brow ... runk/views
or download this attach that contain both (same) files: